Linked by David Adams on Tue 8th Apr 2008 16:33 UTC
BSD and Darwin derivatives "I am very happy about the direction in which the Mac OS X GUI is going, although sadly many Mac users aren't interested in (or don't know about) the "lower levels" of the Macintosh Operating System. Have you ever wondered why the Terminal greets you with the words "Welcome to Darwin"? Why do BSD and Mac OS share certain bits of code? Why does Wikipedia describe Mac OS X as a graphical operating system? Today we're going to take a look at the underlying open source technology which powers your fancy Leopard OS - the hidden core set of components, named Darwin."
Thread beginning with comment 308727
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE[2]: meh...
by sultanqasim on Tue 8th Apr 2008 20:24 UTC in reply to "RE: meh..."
Member since:

OS X is just a DE on top of Darwin. I can easily put KDE on my mac. I can even remove the OS X DE altogether and just have Darwin + KDE. The only difference is that OS X can't be put on top of Linux/Plain BSD (right now).

Reply Parent Score: 3

RE[3]: meh...
by nevali on Tue 8th Apr 2008 20:42 in reply to "RE[2]: meh..."
nevali Member since:

OS X isn't “just a DE on top of Darwin”. Darwin is a subset of Mac OS X.

Graphical Mac OS X relies on a number of technologies which are present in Darwin and aren't in Linux, FreeBSD, etc.

Perhaps they could be ported (some of them have already been), but without the source to the GUI parts, getting it up and running would be fairly tricky (NetBSD's Mach-O support might well help you out, mind).

Reply Parent Score: 2

RE[4]: meh...
by John Blink on Tue 8th Apr 2008 22:12 in reply to "RE[3]: meh..."
John Blink Member since:

So why isn't OSX just a DE?

Reply Parent Score: 2