>>89 わあい。レスありがとう。
なるほど。NeXT社で、BSD互換になるように作ったのか
もともとオープンソースで公開されていたのを、そのまま使ったのか
そこら辺もスレタイ的には気になるんだけど……。
でも、Machカーネル自体は、テバニアンとかゆー元NeXTの人が
Appleで作ってんだったよね。と、いうことは、BSD互換になるように
ゼロから作ったってことかなあ???
>>90 Mach はカーネギーメロン大学の Richard Rashid 教授らのグループが米国防総省の援助で作ったものです。
NeXTStep で Mach が採用されたのは、色々な CPU への移植性を高めるためだと思われます(他にも理由はあるでしょうが...)。
Mach マイクロカーネルは BeOS, OS/2, MkLinux、古くは OFS/1 などの OS でも使われていますので、MacOS X が特別という訳ではありません。
MacOS X の Classic 環境は、Mach マイクロカーネルがあってこそ実現できているのです。
ちなみに、Classic 環境は、いわゆるエミュレータではないですよ。