There has always been this internal conflict in the Darwin message. Apple told us it could do an Open Source OS, and reserve a proprietary GUI which runs atop it. They (Wilfredo) even said the OS would run on x86. That might make sense in the abstract, but in practical terms it quickly runs into trouble. If I build Darwin source and start it running... what GUI can I put on top? On some models of Macs I might be able to shift the Mac OS X GUI on top of my Darwin, but that certainly wouldn't be possible on x86. On x86 the obvious choice is X/Windows, which leads to Gnome or KDE... and suddenly Apple is supporting an OS that supports a competing (and Open) GUI framework. Something had to give...
There has always been this internal conflict in the Darwin message. Apple told us it could do an Open Source OS, and reserve a proprietary GUI which runs atop it. They (Wilfredo) even said the OS would run on x86. That might make sense in the abstract, but in practical terms it quickly runs into trouble. If I build Darwin source and start it running ... what GUI can I put on top? On some models of Macs I might be able to shift the Mac OS X GUI on top of my Darwin, but that certainly wouldn't be possible on x86. On x86 the obvious choice is X/Windows, which leads to Gnome or KDE ... and suddenly Apple is supporting an OS that supports a competing (and Open) GUI framework. Something had to give ...
So tell me, which apps are faster?
Or is everyone just going off based upon a spacey press release?