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 308865
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE[9]: What BSD could have been
by memson on Wed 9th Apr 2008 13:40 UTC in reply to "RE[8]: What BSD could have been"
memson
Member since:
2006-01-01

Moulinneuf, you are speaking in the language of the backside.

Darwin is a project that contains the underlying OS framework which OS X is built on. Darwin inherits a lot of things from NeXT and NEXTSTEP/OPENSTEP. The driver model was always different in NEXTSTEP. This is not some Apple conspiracy, it's a driver model designed in the mid 80's that was "better than what was there already" because of the nature of Mach (attempting to be a Micro Kernel and not monolithic, like BSD is/was.)

OS X is an OS based on the Darwin framework. It is a seperate project that shares source, but is not directly related to Darwin outside of the fact that Apple provides *their* Darwin changes in *their* repository.

Whether you like it or not, most of your claims could fertilise my lawn.

Reply Parent Score: 3