FreeBSDを語れ Part59at UNIX
FreeBSDを語れ Part59 - 暇つぶし2ch121:名無しさん@お腹いっぱい。
25/03/22 13:55:56.73 .net
NAS OSにはFreeBSDベースのTrueNAS Coreがある
これからForkした感じでTrueNAS ScaleとOpenMediaVault(OMV)が出た
この2つの決定的な違いはファイルシステムで、
前者はZFSだけ、OMVはZFS以外
それとZFSの関係でTrueNAS Scaleは8GB以上のメモリーを要求する
OMVはSBCの2GBメモリーでも動く

122:名無しさん@お腹いっぱい。
25/03/24 15:18:17.23 .net
14.1R だけど14.2R に上げる意味あるかな?

123:名無しさん@お腹いっぱい。
25/03/24 15:55:33.87 .net
あるあるww

124:名無しさん@お腹いっぱい。
25/03/24 20:18:16.36 .net
>>123
うちは13.1Rのまま
動けばヨシッ!の精神

125:名無しさん@お腹いっぱい。
25/03/24 20:59:04.78 .net
確かにね。問題ない時はいじらないに限るか。
でも、現実逃避でスリルを味わいたかったりもするんだよな。

126:名無しさん@お腹いっぱい。
25/03/25 13:38:44.34 .net
ZFSは使いこなしが難しいんだが
何故かN100の中華ミニPCにUFSでインストールしたら負荷かけるとすぐ固まる不具合が出ていてなんの気なしにZFSにしたら嘘のように安定したからそのままZFSで使ってる

127:名無しさん@お腹いっぱい。
25/03/25 14:47:38.47 .net
俺はずっと UFS 一択だ。メモリはアプリとか計算に使いたい。ファイルシステムにメモリを使われて計算に使えないとか本末転倒。

128:名無しさん@お腹いっぱい。
25/03/27 21:59:06.88 .net
>>121
常識過ぎて説明してませんでしたが
TrueNAS ScaleとOpenMediaVault(OMV)
はLinuxです

Linuxだと商用化しにくいのですか?

129:名無しさん@お腹いっぱい。
25/03/28 01:44:29.02 .net
これのせいで、ソースコード開示してやましくないコードと開発者を抱えている所でないと辛い。
BSD系は以前訴訟リスクがあったから、大手が使わなかったけど、Linuxも別のリスクはある。

エレコムは金輪際リナックスを使わない
URLリンク(linux.srad.jp)
URLリンク(x.com)

GPL系のOSSライセンスとソースコード開示義務
URLリンク(www.it-houmu.com)

130:名無しさん@お腹いっぱい。
25/03/29 07:18:27.10 .net
日経NetworkにFreeBSDベタ褒めの記事
URLリンク(xtech.nikkei.com)

131:名無しさん@お腹いっぱい。
25/04/02 22:30:56.19 .net
risc-vでFreeBSD動かせば
ある意味でBSD回帰になるのか

132:名無しさん@お腹いっぱい。
25/04/03 20:01:12.68 .net
zfsって20年以上前からあるよな
よくその時代にそんなメモリ食いのシステム作ったもんだ

133:名無しさん@お腹いっぱい。
25/04/04 02:34:03.80 .net
Solarisの欠片だからな

134:名無しさん@お腹いっぱい。
25/04/04 03:10:45.58 .net
>Solarisの欠片

なんかカッコいい

135:名無しさん@お腹いっぱい。
25/04/04 03:44:15.37 .net
ZFSってIBMが作ったんじゃなかったか?

136:名無しさん@お腹いっぱい。
25/04/04 06:21:46.35 .net
>>135
IBMが作ったのはJFSじゃなかったか?

137:名無しさん@お腹いっぱい。
25/04/04 10:33:37.50 .net
JFSであってる

138:名無しさん@お腹いっぱい。
25/04/04 13:10:21.67 .net
一昔前は書店に行けばLinuxと一緒にFreeBSDの書籍も見かけたが最近は全く見なくなったな

139:名無しさん@お腹いっぱい。
25/04/04 13:50:05.77 .net
>>131
どういうこと?

140:名無しさん@お腹いっぱい。
25/04/04 13:52:11.87 .net
>>138
Linuxの本もあるんだか怪しいし
その他UNIXの本も消えた
最近の若者はUNIX系を自力で組むとかしないと思う

141:名無しさん@お腹いっぱい。
25/04/04 14:37:32.33 .net
今の世の中インターネットという物があるんだよ
そしてこの昨今、chatGPTを含めたAI達がほぼすべてのことをアシスタントしてくれる

本?もはや時代遅れの環境潰しにしかなってないよ

142:名無しさん@お腹いっぱい。
25/04/04 15:36:00.59 .net
昔はWikipediaとか無かったから
大学の課題や実験レポートを書くには
図書館で何やら古い本を漁りながら調べるしかなかった

143:名無しさん@お腹いっぱい。
25/04/04 16:55:26.97 .net
>>138
25年前か?

144:名無しさん@お腹いっぱい。
25/04/04 17:00:31.24 .net
>>143
30年前じゃね?

145:名無しさん@お腹いっぱい。
25/04/04 17:26:24.45 .net
Windows95が入ってたソーテックのノートPCにBSD入れてX動かなかったのでSlackware入れた思い出
まぁSlackwareもX動かなかったわけだが

146:名無しさん@お腹いっぱい。
25/04/04 19:56:57.14 .net
13.4Rでkded5がクラッシュしたり暴走したりするんだが、何が悪いのか。
14.x Rに上げれば直ると思うが、
firefoxで日本語入力が出来なくなりそうで踏み切れない。

147:名無しさん@お腹いっぱい。
25/04/04 20:48:15.81 .net
>>139
どっちもカリフォルニア大学バークレー校出身

148:FreeBSDでwimeを使っている君
25/04/05 04:00:53.25 .net
>>146
大昔、FreeBSD雑誌で記事を書いていた「かけまわる子犬。」氏って
KDEが好きなのよね。
running-dog.net上の記事を見る限り、FreeBSD/amd64_14.2Rでは
特に不具合は出てないみたいだね。

149:名無しさん@お腹いっぱい。
25/04/05 13:41:20.71 .net
PiDP-11というラズパイ使ったPDP-11のコピーがあるようだが

そんな古いもんじゃなくてSparcStationの小さいのが欲しいな
SunOS4.1.4が載ったやつ
メモリが64MBくらいしかないからFreeBSDは動かんだろうな

150:名無しさん@お腹いっぱい。
25/04/05 14:25:37.59 .net
>>149
NEWSかLunaの方が欲しいです
BSDだった時代の

151:名無しさん@お腹いっぱい。
25/04/05 16:19:22.20 .net
>>146
KDE5使ってるよ 14.2Rで
N100だからドライバはアレだけど
FirefoxもJDimも問題なし fcitx+mozcでね

152:名無しさん@お腹いっぱい。
25/04/05 17:05:41.44 .net
PDP-11はsimhで動かせば良いのでは

153:名無しさん@お腹いっぱい。
25/04/05 19:02:10.54 .net
>>149
ランチボックスのSPARCstation IPXはintel486と勝負になっていた頃だし
今となっては遅くて使い道なさそうだけどね

154:名無しさん@お腹いっぱい。
25/04/05 22:18:04.77 .net
>>153
実用性なんか考えてもしょうがない
ファミコンminiがPS5より性能劣るとか言ってもしょうがないように
SS20のマシンで、昔の職場を懐かしむとかそんな感じだろう
当時のマシンはHDMIどころか普通のVGAディスプレも使えないから維持するのは無理だし

155:名無しさん@お腹いっぱい。
25/04/07 19:46:51.84 .net
>>148
>>151
14.2Rに挑戦してみようと思います。
情報ありがとうございました。

ちなみに、かけまわる子犬さんのコンテンツには何度もお世話になってます。

156:名無しさん@お腹いっぱい。
25/04/16 22:11:05.67 .net
KDE 羨ましいな。GNOMEは開発陣が狂ってスマホUIに心酔してしまったからなぁ。普通のPCで使いづらいったらない。あぁ残念。

157:名無しさん@お腹いっぱい。
25/04/17 00:54:51.90 .net
その声をもっと大きくしないとGnomeは変わりそうにない。Gnome 3 は2011年に出て未だ使い勝手の改善も無く、時々機能やGnomeアプリ消えてる。

158:名無しさん@お腹いっぱい。
25/04/17 03:52:50.24 .net
156だが、諦めてMateに逃げてる。もう一生Mateで良いや。Mate + Compiz で十分快適だわ。いちいち画面全体が切り替わるGnome3 の UI とか、どこのiPhoneだよ。デカい画面でそれやったらウザいに決まってるだろ。そんな事すら分からないほど洗脳されてるならもう救い様がない。諦めた。

159:名無しさん@お腹いっぱい。
25/04/17 17:28:40.51 .net
LinuxのGnome3は従来のUIも使えるらしいがFreeBSDでは使えないしな。

160:名無しさん@お腹いっぱい。
25/04/17 17:46:09.68 .net
UIは慣れてるものが一番使いやすいので、Windowsに近いKDEが使いやすいと思う人は多いだろう
GNOMEはバージョン上がる度にUIの定義を変えてる感じなので、ちゃんと定まってない
そこが使いづらさの原因だろう

161:名無しさん@お腹いっぱい。
25/04/17 18:49:14.44 .net
慣れもあるとは思うけどさぁ、生理的に受け付けないってのもあると思うよ。
仮に画面サイズが27インチのiPadがあったとしてUI が今のiPadのままを想像してみて欲しい。
今のGnome3 の標準が正にそれ。誰が使ってるのか不思議だよ。

162:名無しさん@お腹いっぱい。
25/04/17 19:11:52.84 .net
Gnome3もターミナル、Emacs、Webブラウザーしか使わないなら耐えられる。(Dockに入れるとして)
ファイラーも使う必要もないからインストールはされても使わないが。
あのメニュー画面のアイコンの並びも勝手に変わるのとかは、場所で覚える人にとっては勝手に変えるなバカかと思うけど。

163:名無しさん@お腹いっぱい。
25/04/17 20:05:56.39 .net
どっかの統計でfreebsdユーザーの4割は、
DEにXfceを使ってた

一番人気は Xfce

164:名無しさん@お腹いっぱい。
25/04/17 20:44:06.69 .net
GUIは甘えとか言わない?

165:名無しさん@お腹いっぱい。
25/04/17 22:23:45.53 .net
FreeBSDは甘えにNetBSDにしなさい

166:名無しさん@お腹いっぱい。
25/04/17 23:04:46.39 .net
>あのメニュー画面のアイコンの並びも勝手に変わるのとかは、場所で覚える人にとっては勝手に変えるなバカかと思うけど。

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

それで画面全体に開いたアプリメニューは、アホみたいにデカいアイコンがなんの脈絡もなく整列してると来た。もうギャグでしょう。あのアホデカなアイコンって自由に並び変えられるの?呆れて調べてもないや。

167:名無しさん@お腹いっぱい。
25/04/18 13:36:40.81 .net
まぁ簡単に言うと目が回るんだよな、今のGnomeは。

168:名無しさん@お腹いっぱい。
25/04/18 15:55:59.48 .net
>>166
普段使うアプリはdash(下のタスクバーみたいなもの)にピン止めすればいいし、他のアプリは検索バーで検索する想定なんだよね
だってアプリは厳密にカテゴライズされてる訳じゃないし、英語圏の人は検索し易いからそれでいいんでしょ
日本人はキッチリカテゴライズしたがりだなw

169:名無しさん@お腹いっぱい。
25/04/18 17:51:02.39 .net
なるほどね。謎な並びにイラつくのは日本人だからかもな。
しかし、Activity 押した時の大袈裟な変化は生理的に無理だわ。ウザいし手順多いし。

170:名無しさん@お腹いっぱい。
25/04/18 18:51:27.16 .net
GUI のアプリケーション名もムカつくだろう。
Text EditorやFiles... 固有名詞でなくて同じ種類のアプリの名前使っているの。
前はgeditやNautilus (別の名前でもあるが許せる程度)だったのに。

171:名無しさん@お腹いっぱい。
25/04/19 00:39:17.00 .net
それも検索し易さの為だよ
fileで検索すればノーティラスが起動するけど、Nautilusなんて入力やつはいない

172:名無しさん@お腹いっぱい。
25/04/19 14:13:46.85 .net
画面上端または下端に細いパネル。パネルにカスケードメニュー。大画面+キーボード+マウスでは、コレがベスト。既存 DE のUI はちゃんと考えられて作られているなぁ、Gnome3を除いて。

173:名無しさん@お腹いっぱい。
25/04/19 14:40:52.11 .net
彼らは、いずれ PC の画面が6インチくらいになる、キーボードもマウスもパッドも無くなる、って本気で考えてて、その対応にいち早く乗り出した自分達は偉い、って思ってる。ヤレヤレだぜ。

174:名無しさん@お腹いっぱい。
25/04/20 10:14:56.10 .net
GnomeのフォークのUnityを更にモバイル向けに作り直したLomiriではデスクトップモードとモバイルモードの切り替え式になってるね
デスクトップモードではメニューは左半分だけに抑えられてる

175:名無しさん@お腹いっぱい。
25/04/20 15:27:38.68 .net
でも本家にはモード選択はありません。大画面でも強制的にスマホUIです。生理的に受け付けなくても慣れるまで我慢我慢。

176:名無しさん@お腹いっぱい。
25/04/20 17:51:31.11 .net
Gnome Appsの名前の話かと思った
ps://news.yahoo.co.jp/expert/articles/b1cedf1ff06a1c813e0c87d6dd33f0df3b49bfd1

177:名無しさん@お腹いっぱい。
25/04/23 20:35:41.39 .net
>>163
継続してまともに動くのがそれくらいしかない

178:名無しさん@お腹いっぱい。
25/04/28 08:03:10.11 .net
メンテする気なさすぎだろ

179:名無しさん@お腹いっぱい。
25/04/28 20:24:01.55 .net
BSDは
・Darwin
・FreeBSD
・NetBSD
・OpenBSD
の4つに分かれる
FreeBSDだけさらに
・XNU
・DesktopBSD
・DragonFly BSD
・FreeSBIE
・GhostBSD
・麒麟操作系統
・MidnightBSD
・m0n0wall
・TrueOS
・GNU/kFreeBSD
・Gentoo/FreeBSD
に分かれる
まったく分からん

180:名無しさん@お腹いっぱい。
25/04/28 20:28:48.28 .net
なぜFreeBSDかby AI

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

FreeBSDは、ネットワーク機能に定評があり、高性能なネットワークサーバーやファイアウォールなどに適しています
Netflixをはじめとする多くの企業が、コンテンツ配信基盤にFreeBSDを採用しています

181:名無しさん@お腹いっぱい。
25/04/28 20:29:31.33 .net
IDあったほうがいい
カオスすぎ

182:名無しさん@お腹いっぱい。
25/04/28 20:30:54.00 .net
このスレはなぜIDなしにしたのか?

183:名無しさん@お腹いっぱい。
25/04/28 20:35:40.77 .net
DarwinはAppleが開発するOSで、macOSやiOS、iPadOSなどがある
Linux(GPL)よりライセンスが緩いからAppleが採用したのかな

184:名無しさん@お腹いっぱい。
25/04/28 22:34:51.14 .net
>>179
dragonflyBSDは生き残ると思っていたが、、

185:名無しさん@お腹いっぱい。
25/04/29 03:11:09.50 .net
XNUってDarwinのカーネルのことでは

186:名無しさん@お腹いっぱい。
25/04/29 20:42:07.60 .net
企業の寄付が少ないんだろうな
任天堂やソニーはいくら寄付したのか?

187:名無しさん@お腹いっぱい。
25/04/30 01:51:41.35 .net
ほんまかいなこれ
URLリンク(i.imgur.com)

188:名無しさん@お腹いっぱい。
25/04/30 06:23:39.01 .net
>>186
成果物を利用するだけ利用して貢献しない金満企業の鑑

189:名無しさん@お腹いっぱい。
25/05/10 18:54:18.43 .net
OpenBSD 7.7 と DragonFly 6.4.2 が出てたね
6.5.0じゃなくて6.4.2だた
そんだけ

190:名無しさん@お腹いっぱい。
25/05/14 00:17:04.89 .net
FreeBSDはデスクトップ向けとサーバー向けは失敗して
NASOS
ルーターOS
コンシュマーゲームOS
として生き残った。。。。生き残った?

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

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

本家UNIXはAIX以外死滅

191:名無しさん@お腹いっぱい。
25/05/14 00:34:26.55 .net
MacOS をBSDにカウントするのはズルいと思うよ。移植されたのは主にNetBSDだけど、ライセンス的にソースコード出さなくて良いという点だけで選ばれている。
技術的な選択ではないよ。
SVR4の頃にはBSD由来のものも取り込まれているから、BSDを使う利点も1990年頃には無くなってSunOSはSolarisに移っていったし。

192:名無しさん@お腹いっぱい。
25/05/14 00:52:17.48 .net
カーネルはBSDじゃないしねえ

193:名無しさん@お腹いっぱい。
25/05/14 02:05:55.41 .net
macOSは完全にBSDだろ
Machカーネル+FreeBSDだ
FreeBSDとコードを同期してるとWikipediaにも書いてある
NetBSDって何処から出てきたんだ?
そもそもmacOSのカーネルはXNUというがコードが公開されてるから、見れば一目瞭然だろ
NetBSDだったら類似してる証拠を出せばいい

194:名無しさん@お腹いっぱい。
25/05/14 02:13:07.82 .net
>>192
Machは4.2BSDからのフォークでファンクションは4.3BSD互換だったはず

195:名無しさん@お腹いっぱい。
25/05/14 02:20:12.71 .net
Mac OS Serverの頃はMach2.5+BSD4.3(NeXTの頃のまま)だったのが、製品版Mac OS Xになった時にMach3.0とFreeBSD由来のコードを使ったカーネルにアップデートされてる

196:名無しさん@お腹いっぱい。
25/05/14 04:20:41.62 .net
で お前らがここに書き込んでるOSはFreeBSDなの?

197:名無しさん@お腹いっぱい。
25/05/14 13:25:00.79 .net
Windowsに決まってるだろ

198:名無しさん@お腹いっぱい。
25/05/14 16:41:49.47 .net
Android と名を変えたNetBSDだよ

199:名無しさん@お腹いっぱい。
25/05/14 19:34:06.83 .net
iOSの開発者がGoogleでiOSをコピーしたのがAndroid
iOSはmacOSがベースで、カーネルはMachの上に4.4BSDが置かれている
それをコピーするためにMachの代わりにLinuxカーネルを使い
4.4BSDとしてはARM版があったNetBSDを使った
あとはiOSと同じなので右から左にコピーできた

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

Machは開発者がAppleに入社したぐらいオープンでもないものだったので
Googleが自由に使うには問題があった。
今のFreeBSDであれば対応できると思うが当時はLinuxを使うしか無かったのだろう

200:名無しさん@お腹いっぱい。
25/05/15 05:28:42.63 .net
LinuxMintだよ

201:名無しさん@お腹いっぱい。
25/05/17 07:42:42.55 .net
BSDだとドライバが少ないからAndroidみたいに有象無象のメーカーは載って来ないな
中華台湾はLinuxを使い慣れとるしこの選択は必然だった

202:名無しさん@お腹いっぱい。
25/05/23 15:19:39.41 .net
FreeBSDを嫌いじゃないけど、Darwin kernelにGNU userlandを乗せたUnix OSがあると面白いけどな

203:名無しさん@お腹いっぱい。
25/05/23 21:50:16.85 .net
つ homebrew

204:名無しさん@お腹いっぱい。
25/05/23 22:04:58.00 .net
GNU HurdがMachの派生なのでDarwinと似たようなもんじゃね?え、違うの?

205:名無しさん@お腹いっぱい。
25/05/24 03:01:35.68 .net
>>202
何が面白いのかわからんが、フリーで揃うんだし自分でやれば?

206:名無しさん@お腹いっぱい。
25/05/24 17:01:01.83 .net
Debian k/FreeBSD

207:名無しさん@お腹いっぱい。
25/05/24 18:31:25.80 .net
Debian kFreeBSDはディスコンだがね
スタートアップから全部GNUユーザーランドは面倒そうだからJailの上にでも作ってみれば?

208:名無しさん@お腹いっぱい。
25/05/24 18:45:43.85 .net
元の話のDarwinのカーネルだけ持ってきて何が面白いんだ?
という気はする

209:名無しさん@お腹いっぱい。
25/05/24 20:39:54.87 .net
>>204
GNU HurdはMachを使ってるけど、完全にマイクロカーネルでかつマルチサーバー構成なんで、そもそも他のOSとも一線を画してる

210:名無しさん@お腹いっぱい。
25/05/24 20:46:08.31 .net
darwinってアップルがやってる時点でオープン面するための激ウソだろうなって最初から思ったよな

211:名無しさん@お腹いっぱい。
25/05/24 22:05:58.52 .net
>>209
サービスの提供の仕方がちょっと違うだけの話じゃん
中身の話をしたいならコードベースで殴り合えばいいけど
スペック自慢だけされてもねえ

212:名無しさん@お腹いっぱい。
25/05/24 22:27:36.89 .net
>>211
意味が分からんなら無理に絡まなくていいよw

213:名無しさん@お腹いっぱい。
25/05/24 23:03:16.51 .net
Machなんてメッセージパッシングがファンクションコールより余裕で1桁以上遅くて古臭い構造してるからパフォーマンスについては絶望的でそれで開発止まったようなもんじやない
今更、先なんてないOSですよ

214:名無しさん@お腹いっぱい。
25/05/24 23:08:31.45 .net
だからAppleはわざわざメッセージパッシングの大部分を書き換えて通常のサブルーチンコールにしてパフォーマンスの改善を図ったのがDarwinじゃん

215:名無しさん@お腹いっぱい。
25/05/24 23:09:11.59 .net
>>213
の「ファンクションコール」はサブルーチンコールの間違いw

216:名無しさん@お腹いっぱい。
25/05/24 23:34:53.73 .net
>>213
BSDの機能は関数呼び出しになってるけど、macOSやiOSの色々な機能がMachのIPCを使って実装されてる
それはMachの実装が綺麗だから可能なんだよ
要するにハイブリッドなアーキテクチャーだから、綺麗かつ高速な実装の両方の良いとこ取りになってる

217:名無しさん@お腹いっぱい。
25/05/24 23:42:38.30 .net
>>216
ハイブリッドにしないと実用的じゃなかった
だけの話じゃん

218:名無しさん@お腹いっぱい。
25/05/25 00:01:56.92 .net
>>217
恐ろしく頓珍漢な返答だな…

219:名無しさん@お腹いっぱい。
25/05/25 20:16:13.43 .net
>>216
いいとこ取りなんて誤魔化しもいいとこ
実用性のためにグチャグチャにした

220:名無しさん@お腹いっぱい。
25/05/25 20:28:09.98 .net
マイクロカーネルの利点なんて今時点で上げると権限の分離が容易という点
特権を必要とするコードベースが小さくなる点だが
Darwinではその利点は捨ててる

Linuxカーネル内におけるバグの研究ではバグの発生からそのバグが修正されるまでの期間はあまり変化していないとされている
コード量は増える一方なのに発生率は変わらないから常にバグは一定量以上存在するはず
そしてそれは増える一方のデバイスドライバに多く存在する、脆弱性は一定以上存在したままだ
マイクロカーネルではデバイスドライバはユーザプログラムとして書く事ができIPCの高速なL4系OSでは効率も落ちない
このようなOSではより安全な環境の構築が可能だ

221:名無しさん@お腹いっぱい。
25/05/25 20:35:46.88 .net
MachのIPCはそもそも遅いんだからレイテンシが大きくても構わないところで使ってるに過ぎない
そーいうのは元々ユーザランドで実装できる物だというだけ
pthreadを使うかMach IPCを使うかというレベルの話なんだわ

222:名無しさん@お腹いっぱい。
25/05/25 20:42:27.70 .net
>>219
誤魔化してw
マイクロカーネルなので内部構造は非常にすっきりしてる
これが利点なのが分からんか?
グチャグチャにされたの根拠を知りたい

223:名無しさん@お腹いっぱい。
25/05/25 20:44:46.10 .net
>>221
アホか
MachのIPCはメチャメチャ高速だ
関数呼び出しに比べれば遅いと言うだけで、猛烈にチューニングが進んでる

224:名無しさん@お腹いっぱい。
25/05/25 20:48:43.56 .net
つうか、ここまで全員ソースコードを読んでもいない奴らのただの妄想w
絶対に信じてはならない、俺も含めてなw

225:名無しさん@お腹いっぱい。
25/05/25 21:08:40.98 .net
>>222
すっきりしても遅いから、実用化のためにあちこち手が入ってるんだろ?
俺様の頭の中のOSはきれいで速い言われてもなあ

226:名無しさん@お腹いっぱい。
25/05/25 23:17:26.52 .net
FreeBSDは独自のデスクトップを作るべきだよ
もう21世紀だよ令和だよ

227:名無しさん@お腹いっぱい。
25/05/26 00:13:58.02 .net
独自のデスクトップ?
xfceでいいよ

228:名無しさん@お腹いっぱい。
25/05/26 00:34:34.55 .net
Luminaとかどうなったんだ

229:名無しさん@お腹いっぱい。
25/05/26 11:24:08.59 .net
>>226
メンテ量少なくて済むスカスカシンプルなやつにして欲しい
twmとかfluxbox系で

230:名無しさん@お腹いっぱい。
25/05/26 11:48:36.13 .net
twm/ctwm/fvwmなんかがWaylandで動けばいいのにね

231:名無しさん@お腹いっぱい。
25/05/26 14:39:20.17 .net
MacOS風のあれなんだったっけな…helloSystemだった。そして新たにravynOSなるものもできてた

232:名無しさん@お腹いっぱい。
25/05/28 19:17:02.09 .net
>>223
桁違いに遅いのが事実
今のハードウェアでもサブルーチンコールの1桁以上(1命令最小1nSとすれば30nS~200nS以上)時間がかかる
この理由もわかっていてIPCではコンテクストスイッチによって命令キャッシュの殆んどがフラッシュされてしまうから
これはMachでは構造的に避けられない

233:名無しさん@お腹いっぱい。
25/05/28 23:36:07.31 .net
>>232
URLリンク(www-old.cs.utah.edu)
Machプロジェクトを引き継いだMach4のサイトの資料にIPCを改善したという報告がある
システムコールより速くなってるなw
URLリンク(i.imgur.com)

234:名無しさん@お腹いっぱい。
25/05/28 23:43:02.39 .net
Mach4を、カーネルに使っているOSはどれだい?

235:名無しさん@お腹いっぱい。
25/05/29 00:02:32.49 .net
「PA-RISCか…何もかも、皆懐かしい」

236:名無しさん@お腹いっぱい。
25/05/29 00:28:20.58 .net
PA-RISCはTLBないからコンテキストスイッチが速いのかもね

237:名無しさん@お腹いっぱい。
25/05/29 10:11:53.97 .net
現在生き残っていて開発継続しているPC用カーネルってどんだけあるの?

WindowsNT
Linux
BSD三兄弟
Mach
AIX

他にある?

238:名無しさん@お腹いっぱい。
25/05/29 11:37:09.79 .net
AIXはPCなんか?

239:名無しさん@お腹いっぱい。
25/05/29 18:34:41.08 .net
HURDは

240:名無しさん@お腹いっぱい。
25/05/30 00:19:51.94 .net
開発してんの?

241:名無しさん@お腹いっぱい。
25/05/30 05:26:25.73 .net
AIXってメンテが継続しているだけだと思っていた
開発が継続しているとは知らなかった

242:名無しさん@お腹いっぱい。
25/05/30 09:37:23.67 .net
AIXってそういう状況か。20年ぐらい前に見たっきりなんだよね
じゃあ現状は

WindowsNT
Linux
FreeBSD
Mach

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

カーネルベースだと、これだけで、サーバー、デスクトップ、ノート、スマートフォン、ゲームを網羅する
Linuxのデスクトップは割合からすればゴミレベル

243:名無しさん@お腹いっぱい。
25/05/31 08:05:26.91 .net
商業的、ユーザー数的に次に消えるのはFreeBSDだな

244:名無しさん@お腹いっぱい。
25/05/31 14:04:24.44 .net
存在意義を失いかけてるnetbsdが1番やばいが失うものがない地点まで来てるからな
freebsdはデスクトップ環境を整備できるパワーが足りなくなると滅びる
openbsdは延々続くだろうな

245:名無しさん@お腹いっぱい。
25/05/31 15:29:29.03 .net
>>233
Mach4じゃあMacOSXとは関係ないし後継プロジェクトもないし死んだOSの歳を数えているようなもんだけど
4.6μSじゃぁプラットフォームがなんだか分からんけどとっても遅いよね
xMachについてはユーザランドをFreeBSDにしたものが日本のNTTの研究所で実装されて配布もされていたけど
残念ながら続かなかった 一応俺は自分の環境で動かしはしたけど
1995年じゃマイクロカーネルの研究段階では中途半端な時期
URLリンク(www.cs.hs-rm.de)
これの6ページ目
まだまだ研究段階のL4の幾つかの実装での比較
Pistachioという実装がItaniumでIPCの実行を36クロックで行っている
実時間0.02μS=20nS 第2世代マイクロカーネル実装のL4ではそこまで
早くなるんだわ

246:名無しさん@お腹いっぱい。
25/05/31 15:40:49.78 .net
seL4というのはセキュリティ面の研究プロジェクトの実装で仕様と実装の動作が完全に一致する事を検証した、セキュリティ的な瑕疵の全くないOS

247:名無しさん@お腹いっぱい。
25/05/31 20:12:47.12 .net
>>245
Mach4という完成したものがある訳じゃなくてプロジェクト名だし、他のMachが成果を取り込むことも可能だろ
あと、時間を比較しても無意味だろ
動かす環境で全然変わる
関数呼び出しより速くなったという事が重要

248:名無しさん@お腹いっぱい。
25/05/31 21:39:08.25 .net
>>247
システムコールと関数呼び出しを混同させてる時点で眉唾だなあ

249:名無しさん@お腹いっぱい。
25/05/31 22:55:41.64 .net
>>247
だからそう書いてある

250:名無しさん@お腹いっぱい。
25/05/31 23:02:00.91 .net
ほんと日本語すらまともに読めないのかよ

251:名無しさん@お腹いっぱい。
25/05/31 23:04:59.48 .net
システムコールの処理時間と言うたら普通そのトップハーフ側の処理時間を含むもんな

252:名無しさん@お腹いっぱい。
25/06/01 00:47:43.00 .net
何が言いたいか分からんが、その第2世代のIPC高速化の技術を応用したからMachのIPCを高速化出来たんだろうよ
Mach4の資料にもIPCをシンプルにしたと書いてあんだろ
複雑なIPCはその上に構築したと書いてある
それで互換性を保ってんだろう
突っ込みたいならちゃんと元の資料を読んでからにしろよ…

253:名無しさん@お腹いっぱい。
25/06/01 08:30:23.78 .net
FreeBSDのシステムコール
32bitも64bitも
writeは4

macOSも
writeは4

Linuxは
32bitは4
64bitは1

Linuxは謎。
まあアセンブラで32bitと64bitのプログラムを共有する必要は無いからか

254:名無しさん@お腹いっぱい。
25/06/03 19:43:23.29 .net
読めと言われてもリンク切ればかりでどうにもならんがw
今どきanon ftp?ってFTPクライアントしばらくぶりに使ってみたけどダメ

> その第2世代のIPC高速化の技術を応用したからMachのIPCを高速化出来たんだろうよ
ああ、それは無理なの解ってるから。それこそ資料読めよ。こっちはいくらでも出てくるから

255:名無しさん@お腹いっぱい。
25/06/03 19:55:51.48 .net
もう何十年も前にユタ州立大の件は調べたことはあるけど
確かOSを構成するためのフレームワークの研究的なことやってたんだっけ?
その頃の資料が残ってりゃ見るものもあったのかもしらんが

256:名無しさん@お腹いっぱい。
25/06/03 20:07:47.56 .net
何度もで申し訳ないけど訂正だけ
×ユタ州立大
◯ユタ大学

257:名無しさん@お腹いっぱい。
25/06/04 02:48:34.85 .net
>>254
>>233の資料を読めと言ってんだよ
頭沸いてんかよ…

258:名無しさん@お腹いっぱい。
25/06/13 03:46:31.30 .net
3日も過ぎたけど14.3にupgrade完了

259:名無しさん@お腹いっぱい。
25/06/13 22:19:01.77 .net
iwlwifi 速くなったらしいが忙しいし今回もスキップかな。未だに14.1R だ。

260:名無しさん@お腹いっぱい。
25/06/14 05:33:22.84 .net
>>258
mergemaster
とか実行してますか?

buildworld しなくなってから、
src レスで freebsd-update してるけど
/etc の更新をしていないことに
今更気付いた

261:名無しさん@お腹いっぱい。
25/06/14 07:59:10.29 .net
>>260
etcupdate は
/usr/src なくても実行できるし、
14.0R リリースノートに
mergemaster 非推奨と明示されていました

262:名無しさん@お腹いっぱい。
25/06/29 12:41:08.09 .net
速度は正義
綺麗なアーキテクチャ()

263:名無しさん@お腹いっぱい。
25/06/30 08:32:50.10 .net
R15で32ビット版はアーム以外は終了か。
おつかれさんです。

264:名無しさん@お腹いっぱい。
25/06/30 23:23:42.38 .net
LinuxからFreeBSDに乗り換えたという人の動画(英語)
URLリンク(www.youtube.com)

265:名無しさん@お腹いっぱい。
25/07/01 00:21:41.85 .net
何か利点はあったか要約ヨロ

266:名無しさん@お腹いっぱい。
25/07/01 20:25:13.66 .net
中身が薄いから見なくてもいいと思う

267:名無しさん@お腹いっぱい。
25/07/02 22:11:51.93 .net
今でも国内の大学でFreeBSDというかUnix教えてるとこあるの?
もうLinuxに置き換わったろうしそもそも情報工学系学部が激減したね

268:名無しさん@お腹いっぱい。
25/07/03 09:15:55.06 .net
>>264
を見ると、Linuxはカーネルだけであり
みながLinuxと思っているのはGNU Toolsでしかないらしい

269:名無しさん@お腹いっぱい。
25/07/03 10:20:44.37 .net
もともとUNIXというものはAT&Tが持っていたもので、BSDはそれを盗み出して歴史的UNIXとか名乗っているだけ

「AT&TのUNIX」は、その後各社の商用UNIXなどへ派生して行き、
それをよしとしないRMSが UNIX System V (SVR) のクローンをスクラッチ開発する、として始まったのが、ソフトウェア/OSとしてのGNU

GNUはフリーソフト運動も同名だったので、OSとしてのGNUを認識していない・区別できないアホがこの21世紀に至ってもまだゴロゴロ居る。

そして「AT&TのUNX」の眷属、商用UNIXは時代の波に流され廃れてゆき、
SVRクローンをスクラッチするはずだったGNU(OS)も、GNU方言などと呼ばれるように独自化していった

このOSとしてのGNUの、カーネルの部分をLinuxに置き換えた、今使えるカーネルとして使えるものがLinuxくらいしかなかったので「あるものを使った」のが GNU/Linux などと呼ばれる環境
あくまでGNUというOS/環境の、カーネルだけ間に合わせでLinuxを使っているだけ、という構造であり建前。

GNUユーザーランドで他のカーネルを採用、という方向では、BSDカーネルを採用したものもあったね。確かDebian系で。まだ現存しているのかまでは知らんけど。

まあ、GNUはこうやって普及して行った。
Macなんかも結局野良リポジトリ突っ込んでGNUのツール環境とか導入しないと、開発環境として使い物にもならんカス環境だし。

逆に、BSD系で他カーネルにBSDユーザーランド、というものは何故か全く出て来ないね。
まあBSD環境ぶっちゃけゴミだしな。カッコウはコンピュータの上に~では、シェル履歴からコマンドのオプションがBSDじゃねえ、コイツ余所者だ!…などと断罪するシーンが描かれてたりしたけど、ワールドスタンダード的には当時からBSDの方が方言、マイノリティで。

270:名無しさん@お腹いっぱい。
25/07/03 19:58:34.37 .net
物知りっく

271:名無しさん@お腹いっぱい。
25/07/03 21:12:34.34 .net
誰がうマイクロカーネルえと

272:FreeBSDでwimeを使っている君
25/07/03 23:53:34.19 .net
>>268
まあ、ザックリそうではないか、と思います。

/binの下なんかで、GNU_Toolsで足りなかった物は、
BSDから持って行ったんじゃなかったかな。
その辺の勘違いが『Linuxを256倍使うための本』で、
あるエンジニア「LinuxってBSD(コマンドが)ですよね」
生越昌己「違うんだよタコ!」
という感じで触れられていました。

273:名無しさん@お腹いっぱい。
25/07/04 00:22:12.03 .net
Androidや、LinuxディストリビューションでもAlpine Linuxなんかは非GNUじゃなかったっけ

274:名無しさん@お腹いっぱい。
25/07/04 02:03:53.38 .net
>>269
盗んだとか嘘つくな
初期のUNIXは利益が出るものになるとは思ってなくて、普通に格安で配布してたんだよ
それをビル・ジョイが幾つかコマンドを追加して配布したのが最初のBSD
DはDistributionのD
Linuxの配布物をDistribution言うのは、BSDの影響じゃないかと思われる

275:名無しさん@お腹いっぱい。
25/07/04 18:05:50.02 .net
掘った芋弄ったな

276:名無しさん@お腹いっぱい。
25/07/04 18:08:20.82 .net
Alpineはglibcではなくmusl, bash等gnu toolsではなくbusyboxだ品
別にGNUに頼らなくてもLinux distroが構成出来るのは良い時代になった

277:名無しさん@お腹いっぱい。
25/07/04 19:39:52.71 .net
FreeBSDはデフォルトでgcc入ってるんすか?

gcc --version
gcc (FreeBSD Ports Collection) 13.3.0
Copyright (C) 2023 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

14Rを入れた後に、なにかmakeするために、いつの間にか入れてたんだけど、デフォルトではclangだけ?

278:名無しさん@お腹いっぱい。
25/07/05 01:34:01.60 .net
しっかりPorts Collectionってかいてあるやん

279:FreeBSDでwimeを使っている君
25/07/05 01:55:58.09 .net
いや、まあ、 >>278 な訳ですが。

例えば、WineをPortsからmakeするとします。

「Build dependencies」に、gccが指定されているので、
gccが入っていない場合、依存関係があるので、
gccもmakeされます。

「Runtime dependencies」にも、
gccが指定されているので、Wineをpkg(8)から入れた場合も、
依存関係で入るんじゃないかな。

280:名無しさん@お腹いっぱい。
25/07/06 16:37:17.49 .net
URLリンク(chimera-linux.org)
カーネルはLinuxでユーザーランドはFreeBSDらしい

281:名無しさん@お腹いっぱい。
25/07/06 20:19:10.50 .net
なんかキチガイ

282:名無しさん@お腹いっぱい。
25/07/06 20:56:06.96 .net
>>280
GNUがきらいということだろうな

283:名無しさん@お腹いっぱい。
25/07/06 22:11:03.26 .net
ベースがlinuxか
逆じゃねーのかよw

284:名無しさん@お腹いっぱい。
25/07/06 22:11:33.23 .net
世の中、Linuxが無くてもFreeBSDがUNIXを駆逐してたと思う
Linuxの代りに全てのサーバーがFreeBSDになり
スーパーコンピュータもFreeBSDで動いてたのではないか
GNUは消えていただろう

285:名無しさん@お腹いっぱい。
25/07/07 00:15:02.94 .net
少なくともコンパイラーはclang(LLVM)で困らなくなったな
時間は掛かるがGNUはいずれ要らなくなる

286:名無しさん@お腹いっぱい。
25/07/07 00:33:23.36 .net
>>283
DebianGNU/kFreeBSDが有るじゃないか。

287:名無しさん@お腹いっぱい。
25/07/07 06:09:57.08 .net
emacsは無くならない
絶対ニダ!

288:名無しさん@お腹いっぱい。
25/07/07 06:40:13.81 .net
>>287
漢字かな変更は何を使っていますか?

289:名無しさん@お腹いっぱい。
25/07/07 07:36:30.04 .net
デバドラの揃い方が違うのでカーネルはLinuxを使いたいがユーザーランドはBSDの方が好きという需要は無いことはないだろ
Macやゲーム機開発にも近くなるし、glibcの迷路具合ひどいしな

290:名無しさん@お腹いっぱい。
25/07/07 09:08:48.20 .net
漢字かな変換は瀬戸かんなに決まっておろう

291:名無しさん@お腹いっぱい。
25/07/07 10:13:25.73 .net
瀬戸朝香とは橋本環奈のハイブリッドか

292:名無しさん@お腹いっぱい。
25/07/07 10:37:30.36 .net
>>286
ディスコン

293:名無しさん@お腹いっぱい。
25/07/07 14:10:25.01 .net
muleにかんなだよな

294:名無しさん@お腹いっぱい。
25/07/07 15:18:02.64 .net
BSD原理主義者はviかvimがあれば十分

295:名無しさん@お腹いっぱい。
25/07/07 16:42:11.78 .net
BSD原理主義者がvim使うわけないじゃん
第一にライセンス的な理由で

296:名無しさん@お腹いっぱい。
25/07/07 18:16:36.48 .net
ライブラリも揃っていて、同じバージョンのmule 使う選択もあるのかと感心した。
リーナスとMicroEMACSも古いけど

297:名無しさん@お腹いっぱい。
25/07/07 23:52:44.16 .net
今見たらvimはGPL互換のライセンスになってた
最初からそうだったっけ?

298:名無しさん@お腹いっぱい。
25/07/08 04:34:04.73 .net
gmake, gtarが無いと流石に不便
nvi, cshは察し

299:名無しさん@お腹いっぱい。
25/07/08 10:57:59.54 .net
FreeBSD環境ではいまだにtcshだな
エディタはmgだけど

300:名無しさん@お腹いっぱい。
25/07/08 13:37:25.74 .net
今GNU tar必要な場面って何だ?
800ぐらいports/pkg入れてる環境持ってるけどdependで入っていない
FreeBSDのtarってかなり拡張されてるからな
posix shellなら一周回ってkorn shellも悪くないぞ
OpenBSDのデフォルトはksh(oksh)だしな

301:名無しさん@お腹いっぱい。
25/07/08 14:08:13.45 .net
昔は環境によってコマンドのヘルプやバージョン確認、バーボーズモードなんかのオプションすらバラバラでストレスだった

GNUのツール群に置き換えてからOSとか変わってもコマンドラインオプションが共通だし
それからすっかりGNU好きになってしまった

302:名無しさん@お腹いっぱい。
25/07/08 14:08:28.06 .net
>>298 の意図する所は分からないが
tarなんか特にオプション確認が大切だし
圧縮もパイプラインせずに使えたしで
gtarに鞍替えした覚えある

303:名無しさん@お腹いっぱい。
25/07/08 15:37:52.32 .net
LinuxはこのままJリーグみたなことを続けていくのかな

304:名無しさん@お腹いっぱい。
25/07/08 15:51:13.46 .net
なるほどね
確かにtarのオプションは面倒だよね

305:名無しさん@お腹いっぱい。
25/07/08 16:30:07.84 .net
tarのオプションは方言多いから、portsのビルドで使われたりはするよね
機能的には、FreeBSDのtarは優秀だとは思う

306:名無しさん@お腹いっぱい。
25/07/08 22:38:57.18 .net
FreeBSDはX.orgとずっ友なの?

307:名無しさん@お腹いっぱい。
25/07/09 01:58:38.58 .net
Linuxはどうも汚くって性に合わない。
しかし、windowsと言い、汚いほど動くアプリが多いんだよなあ。
動くアプリが多いから汚くなってるのかも知れんが。

308:名無しさん@お腹いっぱい。
25/07/09 02:10:33.79 .net
そんだったら
openBSDよりもFreeBSDは汚いっていわれてしう

309:名無しさん@お腹いっぱい。
25/07/10 01:26:07.89 .net
jリーグがどんなんなのかサッカー知らんから分からん

310:名無しさん@お腹いっぱい。
25/07/10 13:18:20.77 .net
>>309
JリーグはJ1からJ3までで60チーム
さらにJFLが16チームある

Linuxはディストリビューションがひたすら増えている
AIに聞くと1000以上だと

311:名無しさん@お腹いっぱい。
25/07/10 18:54:25.51 .net
そら増える一方だから
Linux from Scratchとかもあるし
自分で好きなようにディストロ組むのが楽しい人もおる
死んでるディストロも多数

312:名無しさん@お腹いっぱい。
25/07/10 20:03:13.01 .net
LinuxはCentOSが無くなってさらに混乱している
無責任すぎるな

313:名無しさん@お腹いっぱい。
25/07/10 22:08:14.88 .net
OSS界隈は元々責任なんてないだろ

314:名無しさん@お腹いっぱい。
25/07/11 07:21:53.01 .net
>>307
悪貨は良貨を駆逐する
コの世界は昔からこれ
綺麗な実装綺麗なアーキテクチャがこの先生きのこるケースの方が稀なのに未だに綺麗汚いで判断するのが居るんやね

315:名無しさん@お腹いっぱい。
25/07/11 07:54:35.62 .net
綺麗なアーキテクチャって、機能が少ないと言う事ではないだろうか。

316:名無しさん@お腹いっぱい。
25/07/11 10:23:38.45 .net
>悪貨は良貨を駆逐する
で思い出したけどマイクロカーネルって、いまどうなってますか?
実用化されてるのはありますか?

317:名無しさん@お腹いっぱい。
25/07/11 10:33:13.65 .net
>>312
ディストリビューションが混沌としてるのはそう
Linuxカーネルそのものは今のところリーナスがいて混乱してない
DistroWatch見るとBSD系もいっぱいあるやん

318:名無しさん@お腹いっぱい。
25/07/11 10:48:46.92 .net
つまり五十歩百歩

319:名無しさん@お腹いっぱい。
25/07/11 13:41:19.82 .net
BSDのディストリで現存するのは数えるほどですよ
FreeBSD系だとGhostBSDとTrueNASでしょ
GhostBSDは現在はどういう方針なのだろう

320:名無しさん@お腹いっぱい。
25/07/12 04:58:58.70 .net
PCBSDが少し頑張ってたのは覚えてる

321:名無しさん@お腹いっぱい。
25/07/12 22:32:24.66 .net
FreeBSDはこの先生きのこりますにゃんご!

322:名無しさん@お腹いっぱい。
25/07/12 22:55:46.56 .net
きれいなアーキテクチャに皆んなついてこれないだけ。
きれいでなければ使う気しない。

323:名無しさん@お腹いっぱい。
25/07/13 02:24:37.23 .net
GUIとwifiモジュールメンテ出来なくなったら死ぬだろうな

324:名無しさん@お腹いっぱい。
25/07/13 06:14:06.95 .net
NetBSDちゃんが息してないの

325:名無しさん@お腹いっぱい。
25/07/13 14:47:19.36 .net
>>324
FreeBSDがARMとRISC-Vに対応してるからな

AandroidにNetBSDが使われたのは、当時はFreeBSDがあまりARMに対応してなかったから

326:名無しさん@お腹いっぱい。
25/07/14 08:01:11.94 .net
NetBSDはNVMM以降、影響力のある機能とか出してたっけ

327:名無しさん@お腹いっぱい。
25/07/16 04:33:29.37 .net
NetBSD由来で他でも使われているものとしてはRumpkernelによるユーザースペースファイルシステムの実装なんつーのがありますね
fuseよりはオーバーヘッドは少ないのかな

328:名無しさん@お腹いっぱい。
25/07/17 12:36:00.66 .net
>>324
もう合体するしかない(´・ω・`)

329:名無しさん@お腹いっぱい。
25/07/17 16:29:05.37 .net
今やバイナリ互換性もない(ELFのフォーマット的に区別)別物のOSなのでFreeBSDとNetBSDを統一させる意味がない
NetBSDの標準コンパイラがgccなのは対応アーキテクチャがより広いという意味がある
PPC32等のマイナーアーキテクチャの対応も残って欲しい

330:名無しさん@お腹いっぱい。
25/07/17 21:30:21.98 .net
Minix3にpkg供給する係だから

331:名無しさん@お腹いっぱい。
25/07/17 22:43:11.91 .net
>>330
intel management engineの中身がminix3だったのか

332:名無しさん@お腹いっぱい。
25/07/18 07:06:36.99 .net
FreeBSDは「オッカムの剃刀」をほぼ分かっているから。

333:名無しさん@お腹いっぱい。
25/07/18 11:18:41.78 .net
これだけCPUやネットワークやUSBデバイスが多様化すると
たとえ大企業でもゼロからOSを作るのは難しい
そうやって淘汰された結果生き残ったのが

Windows
macOS
Linuxカーネル
FreeBSD

面構えが違う

334:名無しさん@お腹いっぱい。
25/07/18 12:40:49.17 .net
タネンバウムさんも引退したしMinixをメンテしていく体制すらないんじゃね

335:名無しさん@お腹いっぱい。
25/07/18 14:37:29.97 .net
>>333
多様化してたのはむしろ昔の方だろ
今は1つに集約されつつある

336:名無しさん@お腹いっぱい。
25/07/18 18:21:16.76 .net
情報工学の発達した現代ではOS自体作るのはそんなに難しくない
どのくらいの機能・規模のものを作るか次第
CP/MやDOSはOSとは認めない人もRTOS系組み込みOSなら認めるだろう

337:名無しさん@お腹いっぱい。
25/07/18 18:30:27.65 .net
>>336
ESP32でプログラムすると
FreeRTOSは便利だなと思ったが
そんなのとかTRONとは別のカテゴリーOSだな

338:名無しさん@お腹いっぱい。
25/07/27 20:33:07.34 .net
もしもBSDが弱ければ
redhatが攻めてくる

339:名無しさん@お腹いっぱい。
25/07/27 20:41:04.71 .net
太陽戦隊SunOS

340:名無しさん@お腹いっぱい。
25/07/27 22:41:40.51 .net
1995年まで時間を巻き戻せるとして、*BSD がこの先生き残る道はあるのだろうか

341:名無しさん@お腹いっぱい。
25/07/28 00:22:07.13 .net
>>340
リーナスがいなかったら
BSDしかないわけですよ

342:名無しさん@お腹いっぱい。
25/07/28 04:25:53.06 .net
裁判も相当な打撃だった
彼らは裁判でBSDを潰しておきながら、自分たちは先に潰れて消滅した
因果応報w

343:名無しさん@お腹いっぱい。
25/07/28 11:18:12.53 .net
>>342
裁判が無ければBSD/OSは潰れておらず
サーバーOSの中核的地位になっていて
FreeBSDは無料UNIXとして広く普及し
GNUは潰れてたでしょう

344:名無しさん@お腹いっぱい。
25/07/28 13:16:13.09 .net
とはいえportsやるのまんどくせ

345:名無しさん@お腹いっぱい。
25/07/29 05:39:28.30 .net
悪貨は良貨を駆逐するのがコの世界で繰り返されて来た歴史
モトローラMC68000が普及しなかった時点で勝負は決まっていた

346:名無しさん@お腹いっぱい。
25/07/30 17:51:28.33 .net
>>345
68000系は潰れる運命だったよ
最初から回路量が多くて消費電力多い
その割に性能が高いわけじゃなかった
FPUは機能を削って小さくするしか内蔵する方法がなかった
プロセス技術がインテルに対してアドバンテージを持っていたら何とか
そうでないならジリ貧
68030/i386の時期がギリギリ対向できる最後のチャンスだったな
それまでの時期、生産性が大違いだったのも大きい

347:名無しさん@お腹いっぱい。
25/07/31 02:05:30.76 .net
Z80のおかげで命脈を保った感があるけどなあ
社会党(Z80)と野合して生き延びた自民党みたいに

348:名無しさん@お腹いっぱい。
25/07/31 10:48:51.88 .net
FreeBSDはもっと初期にデスクトップの整備をして
WindowsやMacと同等の固有のデスクトップがあれば
違った展開もあったと思うけど、そんなことには誰も関心が無かった

349:名無しさん@お腹いっぱい。
25/08/01 16:41:21.87 .net
>>348
むしろGUIをバカにしてた感もある
それよりも大きいのは数値計算だろうな
これちゃんとOSから整備しようとしてたらよかったのにな

350:名無しさん@お腹いっぱい。
25/08/03 00:35:53.83 .net
FortranBSD
URLリンク(fortranbsd..sourceforge.io)
for high-performance computing

351:名無しさん@お腹いっぱい。
25/08/03 00:37:18.77 .net
いけね
.が一つ多いから消してくれ

352:名無しさん@お腹いっぱい。
25/08/03 00:51:05.01 .net
GUIをバカにしたと言うよりは
X上の物ではある以上OS依存の物ではない
所詮寄せ集めである以上何かするためには固有の覚えることが多すぎの問題は解決しない

あたりである意味諦めていたというか
むしろ今なら割とOSは何でも良くね?って状態になりつつあると思うよ

353:名無しさん@お腹いっぱい。
25/08/16 15:31:06.58 .net
GNU嫌いのおまえらでもGNU Emacsを使わざるを得ない現実

354:名無しさん@お腹いっぱい。
25/08/16 22:34:45.55 .net
Linu{s|x}が嫌いなだけでGNUが嫌いな訳ではない

355:名無しさん@お腹いっぱい。
25/08/17 01:59:39.09 .net
emacsなんかどうでもいいだろ、GNU Makeこそ代えが効かない

356:名無しさん@お腹いっぱい。
25/08/17 02:10:28.69 .net
コマンド群はLinuxと一緒にしてくれた方が良いんじゃなかろうか

357:名無しさん@お腹いっぱい。
25/08/17 02:38:01.73 .net
それだとPOSIX準拠を満たせなくなる(GNUは意図的にあちこち違反してる)
POSIXは米政府の入札条件にもなってたりするので回り回ってどこかが困りそう

358:名無しさん@お腹いっぱい。
25/08/17 05:18:44.17 .net
いまやUNIX系OSのコマンドと言えばGNUが圧倒的多数派なんだから
「GNUが必要があって仕様変更したんだから、POSIXはGNUに黙って付いて来い」
くらいRMS氏は思ってると思う

359:名無しさん@お腹いっぱい。
25/08/17 12:29:11.83 .net
そう言えば POSIX commands は2024年にUpdateされたね
URLリンク(en.m.wikipedia.org)

360:名無しさん@お腹いっぱい。
25/08/17 17:30:00.46 .net
規格準拠に見せかけて微妙に違う動作を混ぜ込むのはMSのよくやるベンダーロックインの常套手段だからな
現にこのスレですらGNUコマンドにロックされた者が現れた
我々はGNUの精神を守るためにGNU拡張と戦わねばならない

361:名無しさん@お腹いっぱい。
25/08/17 17:38:38.06 .net
POSIX はベンダー毎に異なっていたUNIXの仕様の最大公約数だから、コマンドに関してはコマンドオプションの出力だけだよ。
その最低限を守っているならPOSIX互換は保てている。

362:名無しさん@お腹いっぱい。
25/08/17 18:11:06.38 .net
>>360
GNUの精神いうなら、ソースが公開されてるんだから、
自分で直せって話では

363:名無しさん@お腹いっぱい。
25/08/17 18:18:45.79 .net
>>362
いやごめん適当書いただけだよ
実際にはGNUはGPLを広めるため戦略的にわざとユーザーがGNUソフトウェアに依存するような作りにしてるわけで

364:名無しさん@お腹いっぱい。
25/08/19 13:51:23.05 .net
わしのやってる唯一の抵抗は、FreeBSD環境ではtcshを使うこと
setenvだsetenv

SunOS4.1.4の頃は誰もbashなんか使ってなかったよ

365:名無しさん@お腹いっぱい。
25/08/19 23:34:09.64 .net
だって昔はbash重たかったやん
SunOS4の頃は軽いシェルが正義

366:名無しさん@お腹いっぱい。
25/08/20 08:40:46.34 .net
$対%の戦い

367:名無しさん@お腹いっぱい。
25/08/21 15:52:52.00 .net
「クライシスアクター」「宮本晴代」「豊島保養所」「ケムトレイル」「マグナBSP」「アドレノクロム」←画像検索&拡散!!
「ムサシ 不正選挙」←要検索!!!ちなみにアメリカは「ドミニオン」な

インドの対日レアアース輸出禁止・インドの航空機事故・インドの新幹線導入はリンクしています。
爬虫類(レプティリアン/DS)金融ヤクザ天〇財閥・tsmc浙江財閥等の中華系爬虫類組織をぶっ潰しましょう。

イラン国内のモサド工作員 ≒ イラン在住のレプ
レプ(DS)の地下施設に突撃!!!!

www.youtube.com/watch?v=UzEhzJw69KM www.youtube.com/watch?v=fsG76Mo5ZTs
www.youtube.com/watch?v=V1SXb3tIk8U www.youtube.com/watch?v=fa8ZfKL7TZ4
www.youtube.com/watch?v=EuQWR0cl7es www.youtube.com/watch?v=daApYtbhUbQ
www.youtube.com/watch?v=83ZMb2vK_dI www.youtube.com/watch?v=DlIqow9MnxQ
www.youtube.com/watch?v=ETlSW0OiB5U www.youtube.com/watch?v=xfW4ha_Bfrs
www.youtube.com/watch?v=HBL5oidtCpw www.youtube.com/watch?v=R6FLwGhZ4xY

あなたの周りにも存在し、自分たちの種族に敵対的な存在に対して集団ストーカー等を仕掛ける痛い下等種族です。

ユダヤ系住民がタムラへの攻撃を喜び、「村が燃えますように」と叫ぶ様子
↑人間同士の対立を煽るこいつがレプやでーーーーー

368:名無しさん@お腹いっぱい。
25/08/25 10:31:32.56 .net
AndroidはmacOSやiOSのコピーなので
Machの代わりにLinuxカーネルは使いますが(Linuxカーネル自体はGPLではない)
ユーザーランドはBionicという4.4BSDを使っています
macOSやiOSも4.4BSDなので同じようなものです
Bionicにはlibcをコンパクトにしたものも含まれます

一方、Chrome Bookに使われるChromeOSはGentoベースです
グラフィックもXサーバー上で動くXです。
しかしGoogleという巨大企業でもChoromeOSの保守は難しく
Androidのデスクトップモードで置き換えようとしています

唯一成功したLinuxデスクトップが捨てられるのです

369:名無しさん@お腹いっぱい。
25/08/25 10:38:59.66 .net
いやLinuxカーネルはGPLですが

370:名無しさん@お腹いっぱい。
25/08/25 12:04:36.24 .net
自分の主張の為に事実を書き換えるんですね368
Xは使ってないし
URLリンク(ja.m.wikibooks.org)

371:名無しさん@お腹いっぱい。
25/08/25 13:41:36.58 .net
>>369
Linux自体はGPLだけどユーザーはカーネルを使うだけなので
その上のユーザーランドがBSDライセンスの場合は
そのソースを開示する義務が無い
Androidはそうやって、Linuxをカーネルとしてだけ使ってる(まあLinuxはカーネルを指すのだが)。
ChromeOSはGentoでありユーザーランドがGNUなのでGPLであり公開しないといけないので、
ChromeOSはAndroidで置き換えてGPLフリーにしようとしているのね
LinuxカーネルもBSDに置き換えればいいんだと思うけどね

372:名無しさん@お腹いっぱい。
25/08/25 15:25:30.97 .net
なんでいつもgentooをgentoって書くの?変なこだわりでも持ってるのか??

373:名無しさん@お腹いっぱい。
25/08/25 15:57:02.07 .net
gentooなの
それは失敬

374:名無しさん@お腹いっぱい。
25/09/04 18:18:53.02 .net
GPL V3で解決


最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch