アカウント名:
パスワード:
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
Stay hungry, Stay foolish. -- Steven Paul Jobs
Minixが本家でしょ? (スコア:0)
思っていたのですが、世間ではそうではないと言うのが
常識だったのでしょうか?
確かLinuxが出た当初大手商用BBS(NiftyServeだったかな・・)
のフォーラムで既にそのようにLinuxが紹介されていた
と記憶していますが、、、。
(余りに古く情報ソースが無いのであれですが、、)
Re:Minixが本家でしょ? (スコア:1, 興味深い)
(当時Minixを使っていた)Linusが、Minixに対して感じた不満を背景に開発したのがLinuxなので、Minixが無かったらLinuxも無かったかもしれません。LinusはMinixのコードも見たはずなので、全く参考にしていないとは思えません。開発の歴史的な意味とか開発精神としてはMinixとLinuxは親子と言えると思います。しかし、実際のLinuxのコードはLinusがフルスクラッチで書いた(と少なくとも本人は言ってるし、実際にそうだと思う)ので、「Minixを元に作られた」と言うのは違う気がします。
LinusはMinixのソースは見たけど、流用はしていない。本家UNIXのソースは見てもいない。例の記者は、それを「Minixのソースを流用して、UNIXのソースも見たんじゃないか」と言ってるわけです。
Re:Minixが本家でしょ? (スコア:2, 参考になる)
これは「Minixに似たOS」と「MinixのもとでコンパイルするOS」が混同された結果で、実際にはMinixを元に作られたと言うことはないと思います。
根拠はここ [shortfamilyonline.com]に引用されているLinusの諸発言のうち、
> "These sources still need minix-386 to be compiled (and gcc-1.40, possibly 1.37.1, haven't tested), and you need minix to set it up if you want to run it, so it is not yet a standalone system for those of you without minix."
> "Yes - it's free of any minix code"
あたり。
Re:Minixが本家でしょ? (スコア:1)
例えば、MINIXファイルシステムをLinuxからアクセスできるよう実装するのに
MINIXのファイルサービスモジュール(ファイルサーバ)を見て
データ構造を参照するようなことはあったかもしれないけど、
MINIXのコードはLinuxへデッドコピーして、そのままちょろっと
書き換えてLinuxでも動くようなシロモノでは決してない。
だいたい、マイクロカーネル風の設計でありながら、MINIXは
マルチスレッドでファイルアクセスできなかったんだから。
そのせいでファイルアクセスが異様に遅く、
利用者からは物凄い不満が出てたはずだ。(これは記録に残ってる)
つまり、構造も違えば機能もヘボすぎる実装をMINIXはしていた。
もっとパワフルなOSを組むつもりのLinusが、そんなものをステて
新たにコードを書き直す必要があったことは想像に難くないだろう。
# 言論は自由…とは言うものの、SCO並にここまで無茶な主張を
# おおっぴらに発表する所があるとはねぇ…。