Linked by the_randymon on Mon 7th Jan 2013 18:56 UTC
OSNews, Generic OSes The mostly-morubund Hurd project is well known for what it's not: the kernel at the heart of the GNU/Linux system. But there's a long and interesting story about what it could have been, too. From Linux User magazine: "The design of the Hurd was an attempt to embody the spirit and promise of the free software movement in code." Those are mighty ambitions, and this story is as much about competing visions as competing kernels. Says Thomas Bushnell: "My first choice was to take the BSD 4.4-Lite release and make a kernel. I knew the code, I knew how to do it. It is now perfectly obvious to me that this would have succeeded splendidly and the world would be a very different place today." This is a well-written and fascinating read.
Permalink for comment 547783
To read all comments associated with this story, please click here.
RE: Apple Mach
by darknexus on Tue 8th Jan 2013 13:32 UTC in reply to "Apple Mach"
darknexus
Member since:
2008-07-15

They could have taken and extended Apple's Mach as an interim solution. The bonus, IOKit. But they are not realistic.

If the FSF did that, I'd have to wonder if someone spiked my drink with something very potent indeed. ;) Actually, you do have a nice idea there. The Darwin codebase isn't GPL compatible (not necessarily a bad thing imho), and it'd be quite interesting to take the Darwin base (Mach, Launchd, IOKit) and build something really complete out of it. Something with the technical advantages of OS X (at least the lower level parts of OS X) without all the Apple hardware lock-in and perhaps with GNUStep/Etoilé as the GUI. Only problem is, we'd need a graphics stack far better than X11 to keep it stable. But anyway, I'm diverging from the topic at hand. ;)

Reply Parent Score: 2