On Tue, Jan 06, 2004 at 02:34:23PM -0600, Jay Maynard wrote: > On Tue, Jan 06, 2004 at 03:08:56PM -0500, David Andrews wrote: > > The OS X kernel is "Darwin", itself based on the Mach microkernel. > > Supposedly there is a good deal of higher-level BSD code in there, and > > it wouldn't surprise me much to find out that FreeBSD was the source. > > But it is nevertheless incorrect to say that OS X is FreeBSD. > > No, it's not. *BSD on the PowerPC has always been Mach-based. If you wish > to be complete, you can mention the Mach roots of the system, but Darwin is > quite firmly based on FreeBSD.
Nah. Neither the free, net nor openbsd ppc ports are mach-based. And OS X is a NeXt derivate that started on m68k :) And trust me as someone who's looked through the darwin kernel code, it's pretty different from the free bsds. There's quite a bunch of code borrowed from various bsds (mostly filesystems and networking), but that's quite often from really old (4.2/4.3BSD) release and doesn't really resembles what's in the modern free bsds.
