Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 14 Sep 2006 14:45:14 +0900
From:      Garrett Cooper <youshi10@u.washington.edu>
To:        freebsd-questions@freebsd.org
Subject:   Re: Thank You and Mc OS games
Message-ID:  <76479B17-6F93-42A1-8118-87BBD2BD18AE@u.washington.edu>
In-Reply-To: <609F7A2A-2DD9-4816-AA2B-DC3EBA816FCB@hackmiester.com>
References:  <45080374.2050408@gmx.net> <cb5206420609131325q7d541620m62518af1d62a644e@mail.gmail.com> <609F7A2A-2DD9-4816-AA2B-DC3EBA816FCB@hackmiester.com>

next in thread | previous in thread | raw e-mail | index | archive | help

On Sep 14, 2006, at 6:33 AM, hackmiester (Hunter Fuller) wrote:

>
> On 13 September 2006, at 15:25, Andrew Pantyukhin wrote:
>
>>
>> On the other hand, you might have heard that Mac OS X is based on
>> FreeBSD.
>
> Although it is based on BSD, I don't think it's FreeBSD it was  
> based on. I think it goes all the way back to 4.2BSD. Or something.
>
>> They removed all the clear things you were talking about,
>> slipstreamed a clear-looking GUI and put a price tag on it. The  
>> result
>> is a pretty good desktop OS (for a commercial one that is). You might
>> want to try it out.
>>
>> Take care!
>
> -- 
> hackmiester (Hunter Fuller)
>
> <svinx> yknow when you go to a party, and everyones hooked up  
> except one guy and one girl
> <svinx> and so they look at each other like.. do we have to?
> <svinx> intel & nvidia must be lookin at each other like that right  
> now
>
>
> Phone
> Voice: +1 251 589 6348
> Fax: Call the voice number and ask.
>
> Email
> General chat: hackmiester@hackmiester.com
> Large attachments: hackmiester@gmail.com
> SPS-related stuff: hfuller@stpaulsmobile.net
>
> IM
> AIM: hackmiester1337
> Skype: hackmiester31337
> YIM: hackm1ester
> Gtalk: hackmiester
> MSN: hackmiester@hackmiester.com
> Xfire: hackmiester

Please look at Chuck's earlier post for more information as to the  
fact that FreeBSD is used in the Mac OSX Darwin kernel.

As for how it was used, IIRC from what I've read, the Darwin kernel  
is a hybrid kernel made from the FreeBSD kernel and the Mach kernel  
from Carnegie Mellon. The Mach portion of the Darwin kernel provides  
a lot of the hardware support, resource management, and tie-ins (it's  
a micro-kernel), while the FreeBSD derived portion provides a lot of  
the BSD'ness for policies and the like (i.e. sockets, networking,  
permissions, etc).

I obtained my info from an OS book and Wikipedia, if anyone's  
interested.

-Garrett



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?76479B17-6F93-42A1-8118-87BBD2BD18AE>