FreeBSD and MacOS
Justin Walker
justin at mac.com
Thu Jul 1 12:30:30 PDT 2004
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
*--------------------------------------*-------------------------------*
More information about the freebsd-hackers
mailing list