jdelamater99 wrote:OSX is based off Debian.
I know this doesn't really add anything terribly useful to the discussion, but OS X is not based on Debian in any way, shape, or form. OS X is based on a Mach microkernel taken from NeXTStep (called XNU) sitting on a mostly FreeBSD-ish userland (as in forked off during the FreeBSD 5 timeframe) with added SysV-isms, Apple special sauce, and some GNU goodness (that's all the Darwin portion, what you see with 'uname -a' in Terminal.app). Most of the "guts" of what one would call "OS X" (i.e.; anything that drives or supports the desktop) are written in Objective-C (another carry-over from NEXT). This stuff has been around way way longer than Debian(*) and has nothing to do with Linux.
Code: Select all
[email protected]:~$ uname -a
Darwin artemis.local 12.4.0 Darwin Kernel Version 12.4.0: Wed May 1 17:57:12 PDT 2013; root:xnu-2050.24.15~1/RELEASE_X86_64 x86_64
Here's the kernel license: http://www.opensource.apple.com/source/ ... LE_LICENSE
You can download those portions that are open source here where you'll note that XNU is licensed under both the BSD license and the APSL (Apple Public Source License) license.
Some common commands:
Code: Select all
[email protected]:~$ for command in ls grep ; do man $command | head -2 | tail -1 ; done
LS(1) BSD General Commands Manual LS(1)
GREP(1) BSD General Commands Manual GREP(1)
All of this is perhaps unnecessary to say, but I see this "OS X is based on <insert Linux flavor here>" misconception all over the place and it starts to irk me at a certain point.
(*) FreeBSD traces its roots back to 386BSD which traces its roots back to 4.4BSD-Lite.