Linked by David Adams on Thu 1st Jul 2010 08:52 UTC
GNU, GPL, Open Source The HURD was meant to be the true kernel at the heart of the GNU operating system. The promise behind the HURD was revolutionary -- a set of daemons on top of a microkernel that was intended to surpass the performance of the monolithic kernels of traditional Unix systems and in doing so, give greater security, freedom and flexibility to the users -- but it has yet to come down to earth.
Permalink for comment 432184
To read all comments associated with this story, please click here.
RE: Key Observation
by tony on Thu 1st Jul 2010 18:49 UTC in reply to "Key Observation"
tony
Member since:
2005-07-06

Is that NeXT and Apple seemed to make Mach work. Why is that? Simple. Developing a kernel is frustrating, difficult work (although I suspect for the right person the rewards can be high). If it is your job (as opposed to your hobby), then the expectation that you will grind through and make it work is much, much higher. Maintaining momentum with a hurd of volunteers working part time is much harder than it is when a project has money behind it.

A key point is also that Linux has had significant corporate backing, with paid engineers working full time on various parts since their employers have an itch to scratch. AFAIK, HURD has never enjoyed such an arrangement.


As others have said, the wild success of Linux was what attracted corporate support, not what created the wild success. And Linux was never perfect, but they did release, and added more and more features. It went from fragile hobby to being a factor in Sun's demise pretty quickly.

Reply Parent Score: 3