3 links tagged with all of: software-development + open-source
Click any tag below to further narrow down your results
Links
The article shows how open source software breaks every textbook market rule—non-excludable, free to use, mostly single‐maintainer—and yet it thrives at massive scale. It walks through classic market failures and existing theories, argues none fully explain open source’s resilience, and critiques efforts to retrofit pricing signals onto a system built on gifts, reputation, and shared infrastructure.
- npm hosts 5M+ packages, mostly unfunded and maintained by lone contributors, with no grants or contracts backing them—yet the entire commercial software world depends on them.
- Classic market failures (free riding, tragedy of the commons) just don't manifest: downloads can jump from 1,000 to 10 million weekly without any increase in maintainer headcount, and over half of packages survive on a single maintainer.
- Existing economic theories (Lerner/Tirole's reputation signaling, Benkler's coordination costs, Von Hippel's user innovation) each explain fragments but fail to account for why maintainers keep triaging bugs on abandoned tools or why the ecosystem hasn't collapsed in three decades.
- Proposed fixes—bug bounties, sponsorship marketplaces, token rewards—all try to impose pricing onto a giftand-reputation system, relying on weak proxies like stars and download counts instead of answering who's actually sustaining the code.
Mitchell Hashimoto argues that today’s software growth comes from modular building blocks rather than monolithic apps. These reusable components speed up innovation, lower maintenance burdens, and outsource R&D to the community. Mainline applications then focus on stability and core features, benefiting from a wider ecosystem.
- Ghostty hit ~1M daily macOS update checks in 18 months, and libghostty reached "multiple millions" of daily users within two months of release—evidence AI-assisted development is accelerating building-block adoption
- AI agents are now good enough at assembling well-documented components that the barrier to building on primitives has effectively vanished, letting niche tools multiply rapidly
- Hashimoto has shifted strategy to build small components first and let a community fork/build apps on top, which lowers his maintenance burden (he built a "no" machine for feature requests) while outsourcing R&D to outside experimentation
- Closed-source, commercial software is structurally disadvantaged in this new economy because AI models/agents consistently favor open, free components over proprietary ones
Garry Tan introduces gstack, a toolset designed to streamline software development using AI. By simulating a team of specialized roles, it enables solo developers to ship code faster and more efficiently. The article outlines its features and how it transforms the development process.
- Garry Tan claims he shipped 600,000+ lines of code in 60 days while running Y Combinator, using this workflow
- gstack packages 15 Claude Code tools that simulate a full team (CEO, Designer, Eng Manager, Release Manager, Doc Engineer, QA) so one person can run a solo "software factory"
- The toolset is open-source and installable, giving solo developers a structured command-based workflow from planning through shipping