Hacker News new | ask | show | jobs
by vezzy-fnord 4159 days ago
Hurd failed mostly due to managerial incompetence. RMS was insistent on sticking with a Mach base, which at the time was both unfamiliar to his team and encumbered in licensing limbo. Thomas Bushnell, the former Hurd project leader, has said that if his plan to adopt a 4.4BSD-Lite kernel had been greenlit, then Hurd might have succeeded and Linux could have been a footnote.

Of course, if the BSD kernel plan went through, then Hurd would be quite different architecturally today. I'm not sure how versatile it actually was, though - perhaps a multiserver design still might have been possible.

See: http://www.h-online.com/open/features/GNU-HURD-Altered-visio...