TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Ask HN: Why Linux succeeded and Hurd didn't?

5 pointsby grover_hartmannalmost 10 years ago

4 comments

the_why_of_yalmost 10 years ago
1. Worse is Better: Linux was at first a very simple implementation and famously eschewed excessively modular micro-kernel designs that were popular in academia at the time in favor of a pragmatic monolithic architecture.<p><a href="http:&#x2F;&#x2F;www.dreamsongs.com&#x2F;WorseIsBetter.html" rel="nofollow">http:&#x2F;&#x2F;www.dreamsongs.com&#x2F;WorseIsBetter.html</a><p>2. Cathedral vs. Bazaar: Linux was very successful in attracting a large and diverse developer community, whereas the rather top-down management approach of many GNU projects at the time ended up not attracting many HURD contributors.<p><a href="http:&#x2F;&#x2F;www.catb.org&#x2F;~esr&#x2F;writings&#x2F;cathedral-bazaar&#x2F;cathedral-bazaar&#x2F;" rel="nofollow">http:&#x2F;&#x2F;www.catb.org&#x2F;~esr&#x2F;writings&#x2F;cathedral-bazaar&#x2F;cathedral...</a>
jarcanealmost 10 years ago
Linux shipped.
detaroalmost 10 years ago
Linux was useful to enough people to gain the momentum necessary to get better and keep up with developments. Also, it mostly cares if stuff works, not if it is the theoretical perfect thing.<p>Hurd didn&#x27;t get to the starting level of usefulness and had no other motivator to gain the necessary momentum. The project also seems to aim for the &quot;perfect OS&quot; instead of getting something working out the door. And now there is this other open-source OS called Linux around which is better by nearly every measure...
评论 #9714488 未加载
FooBarWidgetalmost 10 years ago
I think it&#x27;s because Hurd is too ambitious. Overly ambitious project almost always fail. By the time Hurd was done, everybody has already forgotten what Hurd is.