S
Steve
Mac OS X, though, is based upon OpenBSD, the authors of which
OK, time to clear up a bit of mistaken perception. I've seen it said
that OS X is based on FreeBSD, or on OpenBSD, or even Linux. I have
reason to believe that much of the early code came from NetBSD. So I
did a search through the OpenDarwin 10.2.6 sources to see how many of
the files mention which BSD.
It might be more correct to say that "OS X is based on *BSD":
find . -type f -print0 | xargs -0 grep -l FreeBSD | wc -l
1903
find . -type f -print0 | xargs -0 grep -l NetBSD | wc -l
1640
find . -type f -print0 | xargs -0 grep -l OpenBSD | wc -l
961
To be sure, there are files that mention more than one of the BSDs:
comm -12 freebsd.list openbsd.list | wc -l
132
comm -12 freebsd.list netbsd.list | wc -l
202
comm -12 openbsd.list netbsd.list | wc -l
182
Not sure where I'm going with this, except that it's a mistake to
say OS X is based on one particular BSD, which implies exclusivity
of the others...
Steve