Date: Tue, 29 Jun 2004 20:32:33 -0700 From: Lev Walkin <vlm@netli.com> To: Alasdair Lumsden <enquiries@alivewww.com> Cc: freebsd-hackers@freebsd.org Subject: Re: FreeBSD and MacOS Message-ID: <40E23451.4010803@netli.com> In-Reply-To: <1088557263.3528.102.camel@host-83-146-2-180.bulldogdsl.com> References: <40E1CAAD.3000303@minimum.se> <40E1CF00.2090601@netli.com> <1088557263.3528.102.camel@host-83-146-2-180.bulldogdsl.com>
next in thread | previous in thread | raw e-mail | index | archive | help
Alasdair Lumsden wrote: > On Tue, 2004-06-29 at 21:20, Lev Walkin wrote: > >>MacOS X is based on multiple concepts, including >>Darwin. Darwin is based on FreeBSD. > > > <pedantry> > "Darwin is based on FreeBSD" - technically, no :) > > Darwin is a continuation of NeXT Step which is based on the Mach kernel. > > While Mach is derived from 4.3BSD (circa 1986~1988), there's been about > 15 years worth of divergence since then. For example, FreeBSD is > monolithic while Mach is more micro-kernel based. Also the driver models > are quite different, eg Darwin uses IOKit (Object Oriented driver > interface model). > > So, its correct to say Darwin is based on NeXT Step, Mach, and 4.3BSD, > but not to say it's based on FreeBSD. > </pedantry> http://www.daemonnews.org/200010/darwin.html === cut === Darwin is based on Mach 3.0 and FreeBSD 3.2, and glued together in a very NeXT-like style. === cut === You are contradicting yourself. -- Lev Walkin vlm@netli.com
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?40E23451.4010803>