Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 1 Jul 2004 12:29:25 -0700
From:      Justin Walker <justin@mac.com>
To:        freebsd-hackers@freebsd.org
Subject:   Re: FreeBSD and MacOS
Message-ID:  <F694F50C-CB94-11D8-AFC7-00306544D642@mac.com>
In-Reply-To: <40E40385.9030401@trio.plala.or.jp>
References:  <40E1CAAD.3000303@minimum.se> <40E1CF00.2090601@netli.com> <1088557263.3528.102.camel@host-83-146-2-180.bulldogdsl.com> <72A1AE29-CA60-11D8-988E-000A95C969C6@zumbrunn.com> <9B616D82-CB28-11D8-9145-000D9335C6A0@yahoo.com.au> <40E40385.9030401@trio.plala.or.jp>

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

On Jul 1, 2004, at 5:28, Eitarou Kamo wrote:

> Hi Q and all,
>
> Q wrote:
>
>>
>> The portions of the FreeBSD kernel that Apple have adopted can be 
>> found as part of the XNU project (the darwin kernel) from Apple's 
>> Opensource website
>> http://www.opensource.apple.com/darwinsource/
>> The CVS tags should still be intact on the files in question.
>>
> Is the darwin entirely open source?

Darwin, as the underpinnings for Mac OS X, is entirely open source, in 
the sense that you can build a running Darwin system from the 
open-source code available from Apple.  You can't completely replace 
corresponding components in Mac OS X with code from the Darwin code 
base and have a working system (some frameworks/libraries are only 
partially open source).

Some components of the kernel are not open-source, but they are not 
needed to build a Darwin system, or to build a kernel that can replace 
the one you have on a running Mac OS X system.  These components are 
loadable kernel modules, and as such, will load into a rebuilt kernel 
of the same version level.

Hope that isn't too confusing.

Regards,

Justin

--
Justin C. Walker, Curmudgeon-At-Large  *
Institute for General Semantics        |   When LuteFisk is outlawed
                                        |   Only outlaws will have
                                        |       LuteFisk
*--------------------------------------*-------------------------------*



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?F694F50C-CB94-11D8-AFC7-00306544D642>