FreeBSDを語れ Part59

1 【大吉】
垢版 |
2024/11/06(水) 00:12:13.84
https://www.freebsd.org/

前スレ
FreeBSDを語れ Part58
https://mevius.5ch.net/test/read.cgi/unix/1696777979/
過去スレ
FreeBSDを語れ Part57
https://mevius.5ch.net/test/read.cgi/unix/1682211057/
FreeBSDを語れ Part56
https://mevius.5ch.net/test/read.cgi/unix/1671084924/
FreeBSDを語れ Part55
https://mevius.5ch.net/test/read.cgi/unix/1649337763/

関連スレ
初心者もOK! FreeBSD質問スレッド その125
https://mevius.5ch.net/test/read.cgi/unix/1632283136/
BSD/LinuxでのOffice/Desktop環境を語れ! Part03
https://mevius.5ch.net/test/read.cgi/unix/1633521461/
RaspberryPiで稼働する*BSDを語れ
https://mevius.5ch.net/test/read.cgi/unix/1582471618/

##次スレは>>950を踏んだ人がたてませう
2025/04/05(土) 14:25:37.59
>>149
NEWSかLunaの方が欲しいです
BSDだった時代の
2025/04/05(土) 16:19:22.20
>>146
KDE5使ってるよ 14.2Rで
N100だからドライバはアレだけど
FirefoxもJDimも問題なし fcitx+mozcでね
2025/04/05(土) 17:05:41.44
PDP-11はsimhで動かせば良いのでは
2025/04/05(土) 19:02:10.54
>>149
ランチボックスのSPARCstation IPXはintel486と勝負になっていた頃だし
今となっては遅くて使い道なさそうだけどね
2025/04/05(土) 22:18:04.77
>>153
実用性なんか考えてもしょうがない
ファミコンminiがPS5より性能劣るとか言ってもしょうがないように
SS20のマシンで、昔の職場を懐かしむとかそんな感じだろう
当時のマシンはHDMIどころか普通のVGAディスプレも使えないから維持するのは無理だし
155名無しさん@お腹いっぱい。
垢版 |
2025/04/07(月) 19:46:51.84
>>148
>>151
14.2Rに挑戦してみようと思います。
情報ありがとうございました。

ちなみに、かけまわる子犬さんのコンテンツには何度もお世話になってます。
156名無しさん@お腹いっぱい。
垢版 |
2025/04/16(水) 22:11:05.67
KDE 羨ましいな。GNOMEは開発陣が狂ってスマホUIに心酔してしまったからなぁ。普通のPCで使いづらいったらない。あぁ残念。
2025/04/17(木) 00:54:51.90
その声をもっと大きくしないとGnomeは変わりそうにない。Gnome 3 は2011年に出て未だ使い勝手の改善も無く、時々機能やGnomeアプリ消えてる。
2025/04/17(木) 03:52:50.24
156だが、諦めてMateに逃げてる。もう一生Mateで良いや。Mate + Compiz で十分快適だわ。いちいち画面全体が切り替わるGnome3 の UI とか、どこのiPhoneだよ。デカい画面でそれやったらウザいに決まってるだろ。そんな事すら分からないほど洗脳されてるならもう救い様がない。諦めた。
2025/04/17(木) 17:28:40.51
LinuxのGnome3は従来のUIも使えるらしいがFreeBSDでは使えないしな。
2025/04/17(木) 17:46:09.68
UIは慣れてるものが一番使いやすいので、Windowsに近いKDEが使いやすいと思う人は多いだろう
GNOMEはバージョン上がる度にUIの定義を変えてる感じなので、ちゃんと定まってない
そこが使いづらさの原因だろう
2025/04/17(木) 18:49:14.44
慣れもあるとは思うけどさぁ、生理的に受け付けないってのもあると思うよ。
仮に画面サイズが27インチのiPadがあったとしてUI が今のiPadのままを想像してみて欲しい。
今のGnome3 の標準が正にそれ。誰が使ってるのか不思議だよ。
2025/04/17(木) 19:11:52.84
Gnome3もターミナル、Emacs、Webブラウザーしか使わないなら耐えられる。(Dockに入れるとして)
ファイラーも使う必要もないからインストールはされても使わないが。
あのメニュー画面のアイコンの並びも勝手に変わるのとかは、場所で覚える人にとっては勝手に変えるなバカかと思うけど。
2025/04/17(木) 20:05:56.39
どっかの統計でfreebsdユーザーの4割は、
DEにXfceを使ってた

一番人気は Xfce
2025/04/17(木) 20:44:06.69
GUIは甘えとか言わない?
2025/04/17(木) 22:23:45.53
FreeBSDは甘えにNetBSDにしなさい
2025/04/17(木) 23:04:46.39
>あのメニュー画面のアイコンの並びも勝手に変わるのとかは、場所で覚える人にとっては勝手に変えるなバカかと思うけど。

そもそも、電卓起動するだけターミナル開くだけになんで全画面が一旦切り替わるんだ?って感じない?ウザって。標準の話しね。

それで画面全体に開いたアプリメニューは、アホみたいにデカいアイコンがなんの脈絡もなく整列してると来た。もうギャグでしょう。あのアホデカなアイコンって自由に並び変えられるの?呆れて調べてもないや。
167名無しさん@お腹いっぱい。
垢版 |
2025/04/18(金) 13:36:40.81
まぁ簡単に言うと目が回るんだよな、今のGnomeは。
2025/04/18(金) 15:55:59.48
>>166
普段使うアプリはdash(下のタスクバーみたいなもの)にピン止めすればいいし、他のアプリは検索バーで検索する想定なんだよね
だってアプリは厳密にカテゴライズされてる訳じゃないし、英語圏の人は検索し易いからそれでいいんでしょ
日本人はキッチリカテゴライズしたがりだなw
2025/04/18(金) 17:51:02.39
なるほどね。謎な並びにイラつくのは日本人だからかもな。
しかし、Activity 押した時の大袈裟な変化は生理的に無理だわ。ウザいし手順多いし。
2025/04/18(金) 18:51:27.16
GUI のアプリケーション名もムカつくだろう。
Text EditorやFiles... 固有名詞でなくて同じ種類のアプリの名前使っているの。
前はgeditやNautilus (別の名前でもあるが許せる程度)だったのに。
2025/04/19(土) 00:39:17.00
それも検索し易さの為だよ
fileで検索すればノーティラスが起動するけど、Nautilusなんて入力やつはいない
2025/04/19(土) 14:13:46.85
画面上端または下端に細いパネル。パネルにカスケードメニュー。大画面+キーボード+マウスでは、コレがベスト。既存 DE のUI はちゃんと考えられて作られているなぁ、Gnome3を除いて。
2025/04/19(土) 14:40:52.11
彼らは、いずれ PC の画面が6インチくらいになる、キーボードもマウスもパッドも無くなる、って本気で考えてて、その対応にいち早く乗り出した自分達は偉い、って思ってる。ヤレヤレだぜ。
2025/04/20(日) 10:14:56.10
GnomeのフォークのUnityを更にモバイル向けに作り直したLomiriではデスクトップモードとモバイルモードの切り替え式になってるね
デスクトップモードではメニューは左半分だけに抑えられてる
2025/04/20(日) 15:27:38.68
でも本家にはモード選択はありません。大画面でも強制的にスマホUIです。生理的に受け付けなくても慣れるまで我慢我慢。
2025/04/20(日) 17:51:31.11
Gnome Appsの名前の話かと思った
ps://news.yahoo.co.jp/expert/articles/b1cedf1ff06a1c813e0c87d6dd33f0df3b49bfd1
177名無しさん@お腹いっぱい。
垢版 |
2025/04/23(水) 20:35:41.39
>>163
継続してまともに動くのがそれくらいしかない
2025/04/28(月) 08:03:10.11
メンテする気なさすぎだろ
179名無しさん@お腹いっぱい。
垢版 |
2025/04/28(月) 20:24:01.55
BSDは
・Darwin
・FreeBSD
・NetBSD
・OpenBSD
の4つに分かれる
FreeBSDだけさらに
・XNU
・DesktopBSD
・DragonFly BSD
・FreeSBIE
・GhostBSD
・麒麟操作系統
・MidnightBSD
・m0n0wall
・TrueOS
・GNU/kFreeBSD
・Gentoo/FreeBSD
に分かれる
まったく分からん
2025/04/28(月) 20:28:48.28
なぜFreeBSDかby AI

FreeBSDはBSDライセンスを採用しており、GPLのようなコピーレフト条項がありません
これにより、商用製品への組み込みなど、より自由な利用が可能です

FreeBSDは、ネットワーク機能に定評があり、高性能なネットワークサーバーやファイアウォールなどに適しています
Netflixをはじめとする多くの企業が、コンテンツ配信基盤にFreeBSDを採用しています
2025/04/28(月) 20:29:31.33
IDあったほうがいい
カオスすぎ
2025/04/28(月) 20:30:54.00
このスレはなぜIDなしにしたのか?
2025/04/28(月) 20:35:40.77
DarwinはAppleが開発するOSで、macOSやiOS、iPadOSなどがある
Linux(GPL)よりライセンスが緩いからAppleが採用したのかな
2025/04/28(月) 22:34:51.14
>>179
dragonflyBSDは生き残ると思っていたが、、
2025/04/29(火) 03:11:09.50
XNUってDarwinのカーネルのことでは
2025/04/29(火) 20:42:07.60
企業の寄付が少ないんだろうな
任天堂やソニーはいくら寄付したのか?
2025/04/30(水) 01:51:41.35
ほんまかいなこれ
https://i.imgur.com/OWz1Ilo.jpeg
188名無しさん@お腹いっぱい。
垢版 |
2025/04/30(水) 06:23:39.01
>>186
成果物を利用するだけ利用して貢献しない金満企業の鑑
2025/05/10(土) 18:54:18.43
OpenBSD 7.7 と DragonFly 6.4.2 が出てたね
6.5.0じゃなくて6.4.2だた
そんだけ
2025/05/14(水) 00:17:04.89
FreeBSDはデスクトップ向けとサーバー向けは失敗して
NASOS
ルーターOS
コンシュマーゲームOS
として生き残った。。。。生き残った?

BSD全体として見れば、macOSとiOSがBSDなので
Mac、iPhone、Nintendo Switch, Play station
こんだけ生きていれば成功の部類だよね

Linuxだって、サーバーとして使われているのはRedhat系ぐらいで
ubuntuでさえニッチ向け

本家UNIXはAIX以外死滅
2025/05/14(水) 00:34:26.55
MacOS をBSDにカウントするのはズルいと思うよ。移植されたのは主にNetBSDだけど、ライセンス的にソースコード出さなくて良いという点だけで選ばれている。
技術的な選択ではないよ。
SVR4の頃にはBSD由来のものも取り込まれているから、BSDを使う利点も1990年頃には無くなってSunOSはSolarisに移っていったし。
2025/05/14(水) 00:52:17.48
カーネルはBSDじゃないしねえ
2025/05/14(水) 02:05:55.41
macOSは完全にBSDだろ
Machカーネル+FreeBSDだ
FreeBSDとコードを同期してるとWikipediaにも書いてある
NetBSDって何処から出てきたんだ?
そもそもmacOSのカーネルはXNUというがコードが公開されてるから、見れば一目瞭然だろ
NetBSDだったら類似してる証拠を出せばいい
2025/05/14(水) 02:13:07.82
>>192
Machは4.2BSDからのフォークでファンクションは4.3BSD互換だったはず
2025/05/14(水) 02:20:12.71
Mac OS Serverの頃はMach2.5+BSD4.3(NeXTの頃のまま)だったのが、製品版Mac OS Xになった時にMach3.0とFreeBSD由来のコードを使ったカーネルにアップデートされてる
2025/05/14(水) 04:20:41.62
で お前らがここに書き込んでるOSはFreeBSDなの?
2025/05/14(水) 13:25:00.79
Windowsに決まってるだろ
2025/05/14(水) 16:41:49.47
Android と名を変えたNetBSDだよ
2025/05/14(水) 19:34:06.83
iOSの開発者がGoogleでiOSをコピーしたのがAndroid
iOSはmacOSがベースで、カーネルはMachの上に4.4BSDが置かれている
それをコピーするためにMachの代わりにLinuxカーネルを使い
4.4BSDとしてはARM版があったNetBSDを使った
あとはiOSと同じなので右から左にコピーできた

カーネルはCPUやメモリー管理や各種デバイスのドライバーや
ネットワークドライバーなどに対応している必要があり
ARM環境を考えれば当時はLinuxしかなかった

Machは開発者がAppleに入社したぐらいオープンでもないものだったので
Googleが自由に使うには問題があった。
今のFreeBSDであれば対応できると思うが当時はLinuxを使うしか無かったのだろう
2025/05/15(木) 05:28:42.63
LinuxMintだよ
201名無しさん@お腹いっぱい。
垢版 |
2025/05/17(土) 07:42:42.55
BSDだとドライバが少ないからAndroidみたいに有象無象のメーカーは載って来ないな
中華台湾はLinuxを使い慣れとるしこの選択は必然だった
2025/05/23(金) 15:19:39.41
FreeBSDを嫌いじゃないけど、Darwin kernelにGNU userlandを乗せたUnix OSがあると面白いけどな
203名無しさん@お腹いっぱい。
垢版 |
2025/05/23(金) 21:50:16.85
つ homebrew
2025/05/23(金) 22:04:58.00
GNU HurdがMachの派生なのでDarwinと似たようなもんじゃね?え、違うの?
2025/05/24(土) 03:01:35.68
>>202
何が面白いのかわからんが、フリーで揃うんだし自分でやれば?
206名無しさん@お腹いっぱい。
垢版 |
2025/05/24(土) 17:01:01.83
Debian k/FreeBSD
2025/05/24(土) 18:31:25.80
Debian kFreeBSDはディスコンだがね
スタートアップから全部GNUユーザーランドは面倒そうだからJailの上にでも作ってみれば?
2025/05/24(土) 18:45:43.85
元の話のDarwinのカーネルだけ持ってきて何が面白いんだ?
という気はする
2025/05/24(土) 20:39:54.87
>>204
GNU HurdはMachを使ってるけど、完全にマイクロカーネルでかつマルチサーバー構成なんで、そもそも他のOSとも一線を画してる
2025/05/24(土) 20:46:08.31
darwinってアップルがやってる時点でオープン面するための激ウソだろうなって最初から思ったよな
2025/05/24(土) 22:05:58.52
>>209
サービスの提供の仕方がちょっと違うだけの話じゃん
中身の話をしたいならコードベースで殴り合えばいいけど
スペック自慢だけされてもねえ
2025/05/24(土) 22:27:36.89
>>211
意味が分からんなら無理に絡まなくていいよw
2025/05/24(土) 23:03:16.51
Machなんてメッセージパッシングがファンクションコールより余裕で1桁以上遅くて古臭い構造してるからパフォーマンスについては絶望的でそれで開発止まったようなもんじやない
今更、先なんてないOSですよ
2025/05/24(土) 23:08:31.45
だからAppleはわざわざメッセージパッシングの大部分を書き換えて通常のサブルーチンコールにしてパフォーマンスの改善を図ったのがDarwinじゃん
2025/05/24(土) 23:09:11.59
>>213
の「ファンクションコール」はサブルーチンコールの間違いw
2025/05/24(土) 23:34:53.73
>>213
BSDの機能は関数呼び出しになってるけど、macOSやiOSの色々な機能がMachのIPCを使って実装されてる
それはMachの実装が綺麗だから可能なんだよ
要するにハイブリッドなアーキテクチャーだから、綺麗かつ高速な実装の両方の良いとこ取りになってる
2025/05/24(土) 23:42:38.30
>>216
ハイブリッドにしないと実用的じゃなかった
だけの話じゃん
2025/05/25(日) 00:01:56.92
>>217
恐ろしく頓珍漢な返答だな…
2025/05/25(日) 20:16:13.43
>>216
いいとこ取りなんて誤魔化しもいいとこ
実用性のためにグチャグチャにした
2025/05/25(日) 20:28:09.98
マイクロカーネルの利点なんて今時点で上げると権限の分離が容易という点
特権を必要とするコードベースが小さくなる点だが
Darwinではその利点は捨ててる

Linuxカーネル内におけるバグの研究ではバグの発生からそのバグが修正されるまでの期間はあまり変化していないとされている
コード量は増える一方なのに発生率は変わらないから常にバグは一定量以上存在するはず
そしてそれは増える一方のデバイスドライバに多く存在する、脆弱性は一定以上存在したままだ
マイクロカーネルではデバイスドライバはユーザプログラムとして書く事ができIPCの高速なL4系OSでは効率も落ちない
このようなOSではより安全な環境の構築が可能だ
2025/05/25(日) 20:35:46.88
MachのIPCはそもそも遅いんだからレイテンシが大きくても構わないところで使ってるに過ぎない
そーいうのは元々ユーザランドで実装できる物だというだけ
pthreadを使うかMach IPCを使うかというレベルの話なんだわ
2025/05/25(日) 20:42:27.70
>>219
誤魔化してw
マイクロカーネルなので内部構造は非常にすっきりしてる
これが利点なのが分からんか?
グチャグチャにされたの根拠を知りたい
2025/05/25(日) 20:44:46.10
>>221
アホか
MachのIPCはメチャメチャ高速だ
関数呼び出しに比べれば遅いと言うだけで、猛烈にチューニングが進んでる
2025/05/25(日) 20:48:43.56
つうか、ここまで全員ソースコードを読んでもいない奴らのただの妄想w
絶対に信じてはならない、俺も含めてなw
2025/05/25(日) 21:08:40.98
>>222
すっきりしても遅いから、実用化のためにあちこち手が入ってるんだろ?
俺様の頭の中のOSはきれいで速い言われてもなあ
2025/05/25(日) 23:17:26.52
FreeBSDは独自のデスクトップを作るべきだよ
もう21世紀だよ令和だよ
2025/05/26(月) 00:13:58.02
独自のデスクトップ?
xfceでいいよ
2025/05/26(月) 00:34:34.55
Luminaとかどうなったんだ
2025/05/26(月) 11:24:08.59
>>226
メンテ量少なくて済むスカスカシンプルなやつにして欲しい
twmとかfluxbox系で
2025/05/26(月) 11:48:36.13
twm/ctwm/fvwmなんかがWaylandで動けばいいのにね
2025/05/26(月) 14:39:20.17
MacOS風のあれなんだったっけな…helloSystemだった。そして新たにravynOSなるものもできてた
2025/05/28(水) 19:17:02.09
>>223
桁違いに遅いのが事実
今のハードウェアでもサブルーチンコールの1桁以上(1命令最小1nSとすれば30nS~200nS以上)時間がかかる
この理由もわかっていてIPCではコンテクストスイッチによって命令キャッシュの殆んどがフラッシュされてしまうから
これはMachでは構造的に避けられない
2025/05/28(水) 23:36:07.31
>>232
https://www-old.cs.utah.edu/flux/mach4/html/Mach4-proj.html
Machプロジェクトを引き継いだMach4のサイトの資料にIPCを改善したという報告がある
システムコールより速くなってるなw
https://i.imgur.com/x0FViZ1.png
2025/05/28(水) 23:43:02.39
Mach4を、カーネルに使っているOSはどれだい?
235名無しさん@お腹いっぱい。
垢版 |
2025/05/29(木) 00:02:32.49
「PA-RISCか…何もかも、皆懐かしい」
2025/05/29(木) 00:28:20.58
PA-RISCはTLBないからコンテキストスイッチが速いのかもね
2025/05/29(木) 10:11:53.97
現在生き残っていて開発継続しているPC用カーネルってどんだけあるの?

WindowsNT
Linux
BSD三兄弟
Mach
AIX

他にある?
2025/05/29(木) 11:37:09.79
AIXはPCなんか?
239名無しさん@お腹いっぱい。
垢版 |
2025/05/29(木) 18:34:41.08
HURDは
2025/05/30(金) 00:19:51.94
開発してんの?
2025/05/30(金) 05:26:25.73
AIXってメンテが継続しているだけだと思っていた
開発が継続しているとは知らなかった
2025/05/30(金) 09:37:23.67
AIXってそういう状況か。20年ぐらい前に見たっきりなんだよね
じゃあ現状は

WindowsNT
Linux
FreeBSD
Mach

こんだけか。netとopenはFreeBSDの養分

カーネルベースだと、これだけで、サーバー、デスクトップ、ノート、スマートフォン、ゲームを網羅する
Linuxのデスクトップは割合からすればゴミレベル
2025/05/31(土) 08:05:26.91
商業的、ユーザー数的に次に消えるのはFreeBSDだな
2025/05/31(土) 14:04:24.44
存在意義を失いかけてるnetbsdが1番やばいが失うものがない地点まで来てるからな
freebsdはデスクトップ環境を整備できるパワーが足りなくなると滅びる
openbsdは延々続くだろうな
2025/05/31(土) 15:29:29.03
>>233
Mach4じゃあMacOSXとは関係ないし後継プロジェクトもないし死んだOSの歳を数えているようなもんだけど
4.6μSじゃぁプラットフォームがなんだか分からんけどとっても遅いよね
xMachについてはユーザランドをFreeBSDにしたものが日本のNTTの研究所で実装されて配布もされていたけど
残念ながら続かなかった 一応俺は自分の環境で動かしはしたけど
1995年じゃマイクロカーネルの研究段階では中途半端な時期
https://www.cs.hs-rm.de/~kaiser/2020_aos/05b-ukx6.pdf
これの6ページ目
まだまだ研究段階のL4の幾つかの実装での比較
Pistachioという実装がItaniumでIPCの実行を36クロックで行っている
実時間0.02μS=20nS 第2世代マイクロカーネル実装のL4ではそこまで
早くなるんだわ
2025/05/31(土) 15:40:49.78
seL4というのはセキュリティ面の研究プロジェクトの実装で仕様と実装の動作が完全に一致する事を検証した、セキュリティ的な瑕疵の全くないOS
2025/05/31(土) 20:12:47.12
>>245
Mach4という完成したものがある訳じゃなくてプロジェクト名だし、他のMachが成果を取り込むことも可能だろ
あと、時間を比較しても無意味だろ
動かす環境で全然変わる
関数呼び出しより速くなったという事が重要
2025/05/31(土) 21:39:08.25
>>247
システムコールと関数呼び出しを混同させてる時点で眉唾だなあ
2025/05/31(土) 22:55:41.64
>>247
だからそう書いてある
レスを投稿する

5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

ニューススポーツなんでも実況