korrents
David Heinemeier Hansson

What David Heinemeier Hansson thinks about open source

@dhh · 747 positions · 10 changes of mind · On ppll ↗

Creator of Ruby on Rails, CTO of 37signals, and creator of Omarchy.

David Heinemeier Hansson did not write this page.

We collected these quotes from things they published elsewhere, and every quote links to where it was said. They have no account here and have not endorsed this site. Quotes are word for word; the short line under each one is our own restatement, not their wording. Their own site. Is this you? Claim it or ask us to remove it. Or tell us what is wrong here.

Filter open source · Newest first

Only David Heinemeier Hansson on open source. See everyone on open source

26 dated positions, 2021 to 2026, in their own words. Our reading of what David Heinemeier Hansson has said — not written or endorsed by them.

The line held throughout is that open source owes its users nothing beyond the gift: using a project confers no say in its direction, and there is no funding crisis to solve. Under it runs a stated motive, a loathing of asking permission, which is also how agents get read as advancing the mission.

Using open source software does not entitle you to a vote on the direction of the project. The gift you've received is the software itself and the freedom of use granted by the license.
  1. capitalism

    Open source is a great technique for aiding and accelerating it.

    ↗@dhh on Xx.com

  2. 11 days earlier
  3. But these are lovely computers that have so much more life in them if we only feed them an efficient OS.

    ↗@dhh on Xx.com

  4. 5 weeks earlier
  5. But it actually means that if you take the median programmer and their pull requests towards an average open source project, they're already getting outclassed by agents. I would rather get an agent-written pull request to one of my projects than I'd get one written by a human, and it's not just because the quality's better. It's also because I feel a lot less bad if I just reject it.

    ↗DHH: Future of Programming, AI, Agentic Engineering, Vibe Coding & Linux | Lex Fridman Podcast #501youtube.com 8th of 41 in this recording

  6. creativity

    So, in my opinion, this is the absolute best time to ever have been an open source software maintainer. Not only do we get this wealth of glorious pull requests made by agents with all the boxes ticked, we also get to tap into a creativity of people who did not have access to contribute to a project before.

    ↗DHH: Future of Programming, AI, Agentic Engineering, Vibe Coding & Linux | Lex Fridman Podcast #501youtube.com 9th of 41 in this recording

  7. When I was instructing the agent, I was like, "Oh my God, Kimi's just as good as these other models."

    But I've been wrong about this before.

    ↗DHH: Future of Programming, AI, Agentic Engineering, Vibe Coding & Linux | Lex Fridman Podcast #501youtube.com 29th of 41 in this recording

  8. 1 day earlier
  9. Apple

    There's not this two-tier system where, well, there's Apple or Windows and they make the real thing and then you can try to hack or patch your little thing around it and it's going to look second tier, it always does.

    ↗Is Linux the perfect operating system? - Omarchy interview with DHHyoutube.com 2nd of 6 in this recording

  10. 4 weeks earlier
  11. we desperately need strong open-weight models to protect ourselves against this kind of soft ideological tyranny

    ↗I'm sorry, Daveworld.hey.com 2nd of 2 in this piece

  12. 1 day earlier
  13. You do owe me just a modicum of respect to look at this more than 5 minutes before you just dump your shitty ideas onto me or even worse, it's not so much about the ideas, it's when people try to tell me what to do.

    ↗DHH: How to Build a Profitable Company Without Losing Controlyoutube.com 11th of 27 in this recording

  14. 8 weeks earlier
  15. coding agents

    Agents aren't perfect, slop is a problem, but giving more people the power to enjoy malleable computers is undoubtedly a huge win for the founding vision of open source.

    ↗Let the agents democratize open sourceworld.hey.com

  16. 10 months earlier
  17. Hyprland

    Arch has been around for twenty years, but with Hyprland on top, it's been catapulted in front of an entirely new audience. Folks who'd never thought that open source could be able to deliver a desktop experience worth giving up Windows or macOS for.

    ↗Omarchy is on the moveworld.hey.com

  18. 3 weeks earlier
  19. I make sure that when I release the first version of any new thing I work on, it's a little broken. It's a little busted in ways that invite people to come in and help me. Because there's no easier way to get the collaboration of other programmers than to put something out that they know how to fix and improve.

    ↗DHH: Future of Programming, AI, Ruby on Rails, Productivity & Parenting | Lex Fridman Podcast #474youtube.com 4th of 36 in this recording

  20. This is also why I reject this notion that open source is in some sort of crisis. That there's a funding crisis that we have to spend more. No, we don't. Open source has never been doing better. Open source has never controlled more domains in software than it has right now.

    ↗DHH: Future of Programming, AI, Ruby on Rails, Productivity & Parenting | Lex Fridman Podcast #474youtube.com 41st of 36 in this recording

  21. you can't show up after you've given the gift of free software to the world and then say, now that you've used that gift, you actually owe me a huge slide of your business because you got too successful using the thing I gave you for free. You don't get to take a gift back.

    ↗DHH: Future of Programming, AI, Ruby on Rails, Productivity & Parenting | Lex Fridman Podcast #474youtube.com 42nd of 36 in this recording

  22. 11 days earlier
  23. Linux

    So, it shouldn't really startle me or surprise me that Linux is able to create a not just competitive but superior desktop experience to something like the Mac in a whole host of areas. Not in all of them.

    ↗DHH discusses Linux and Omarchyyoutube.com 2nd of 9 in this recording

  24. Linux

    And if there's a one thread that goes through my entire career, it's just an absolute loathing of asking anyone for permission about anything.

    ↗DHH discusses Linux and Omarchyyoutube.com 5th of 9 in this recording

  25. 9 months earlier
  26. democracy

    Open source is not a democracy, and we all benefit from that fact, whether we accept it or not

    ↗Open source royalty and mad kingsworld.hey.com 1st of 2 in this piece

  27. Weaponizing open source code registries is something we simply cannot allow to form precedence

    ↗Open source royalty and mad kingsworld.hey.com 2nd of 2 in this piece

  28. 4 weeks earlier
  29. I do think open source is a cheat code and that doesn't mean that everyone has to have

    ↗DHH Is Right About Everythingyoutube.com 11th of 8 in this recording

  30. 4 months earlier
  31. Using open source software does not entitle you to a vote on the direction of the project. The gift you've received is the software itself and the freedom of use granted by the license.

    ↗Open source is neither a community nor a democracyworld.hey.com

  32. 7 months earlier
  33. The primary crisis, if there is one, is mismatched expectations between givers and receivers

    ↗The open source gift exchangeworld.hey.com

  34. 12 months earlier
  35. Because someone can autocomplete a method or even a class, we're going to lose open source communities, where people collaborate on shared software, report bugs, and build on each others' work? How?

    ↗The scarcity scarecrows of Open Sourceworld.hey.com 1st of 2 in this piece

  36. Isn't this partly why we share our code to begin with? To enable others to remix, reuse, and regenerate with?

    ↗The scarcity scarecrows of Open Sourceworld.hey.com 2nd of 2 in this piece

  37. 8 months earlier
  38. You can't easily do that if your feature has been chopped into itty bitty pieces as independent pull requests

    ↗The advantages of large, long-running pull requestsworld.hey.com

  39. 3 weeks earlier
  40. Apple

    Apple has, perhaps inadvertently, just revealed to the world how they might go from a three-trillion dollar company to a hundred-trillion dollar company

    ↗Apple reveals road map to tax any business with an app at 27%world.hey.com 2nd of 2 in this piece

  41. 8 weeks earlier
  42. I used to think that this was unequivocally a win for open source. That to fight for attention with the commercial alternatives, we had to adopt the commercial playbook. Now I think it’s at the very least a mixed blessing.

    I used to think that this was unequivocally a win for open source. That to fight for attention with the commercial alternatives, we had to adopt the commercial playbook. Now I think it’s at the very least a mixed blessing.

    ↗I won't let you pay me for my open sourceworld.hey.com

  43. Now, I’m not saying that there’s something categorically wrong with developing open source on market-based terms. What I’m saying is that it isn’t a necessary condition of sustainability.

    ↗I won't let you pay me for my open sourceworld.hey.com