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>