On Tue, Nov 22, 2022 at 11:10 AM Mario Marietto <marietto2008@gmail.com> wrote:
>
> How much FreeBSD code is inside the MacOSX code today ?
That's a good question. The Darwin kernel is XNU. But a lot of
userland code is BSD. In fact, a lot of Apple's man pages say (or used
to say) they are for BSD. See attached for the codesign man page.
I remember around the time that Apple adopted the Mach kernel. They
finally got a memory manager! No more "It's not my fault" and error
code 8 (iirc). I am kind of surprised I can't find a YouTube video
with an old Mac saying it...
Also https://www.reddit.com/r/BSD/comments/1mix5h/id_like_the_differences_in_darwin_and_freebsd/
and see https://github.com/apple/darwin-xnu .
Jeff