Mac OS XはUNIXのパクリ

このエントリーをはてなブックマークに追加
90●~*
>>89
わあい。レスありがとう。

なるほど。NeXT社で、BSD互換になるように作ったのか
もともとオープンソースで公開されていたのを、そのまま使ったのか
そこら辺もスレタイ的には気になるんだけど……。

でも、Machカーネル自体は、テバニアンとかゆー元NeXTの人が
Appleで作ってんだったよね。と、いうことは、BSD互換になるように
ゼロから作ったってことかなあ???
91●~*:04/01/09 13:36
>>90
Mach はカーネギーメロン大学の Richard Rashid 教授らのグループが米国防総省の援助で作ったものです。

NeXTStep で Mach が採用されたのは、色々な CPU への移植性を高めるためだと思われます(他にも理由はあるでしょうが...)。
Mach マイクロカーネルは BeOS, OS/2, MkLinux、古くは OFS/1 などの OS でも使われていますので、MacOS X が特別という訳ではありません。

MacOS X の Classic 環境は、Mach マイクロカーネルがあってこそ実現できているのです。
ちなみに、Classic 環境は、いわゆるエミュレータではないですよ。