FreeBSD and MacOS

Lev Walkin vlm at netli.com
Tue Jun 29 20:31:45 PDT 2004


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 at netli.com


More information about the freebsd-hackers mailing list