joe056 said:
Is it possible to compile every bit of OS 10.4 from the source provided on the Darwin site (thus eliminating the need to pay for OS 10.4)?.
Mac OS X is composed of many
layers. The one far below, controlling most of the basics of the whole experience is pretty common to Darwin, referred by Apple as Core OS, but Mac OS X is much more, most of it closed source.
So you could indeed compile your own Darwin and you would have a modern fully functional OS but a) you have to be an expert at this, no staters or amateurs b) you'd get a command-line only OS, over which you could install other windowed environments such as gnome or kde (I'm pressuming here). Hence, OS X applications needing OS X's GUI would not work in Darwin, while most command-line ones would. Except for experimental purposes, or very specific ones towards which an amazingly expert might tweak the OS, Darwin is pretty much suited only for server uses, and maybe not the best OS to choose for that purpose considering the large ammount of other OSs out there.
Darwin is more or less the open source Apple flatbed for enhancing the OS innards with the community.
So the answer is no. ^_^