Open source is not about you (2018)
Context and why it’s resurfacing
- Essay was written in 2018 amid Clojure-community debates about governance and “community-driven development,” but is being resurfaced now in light of recent OSS drama (e.g., MinIO, bots harassing maintainers).
- Several commenters note it reads as a frustrated boundary-setting document from a language author under sustained pressure.
Maintainer rights vs user expectations
- Strong support for the core thesis: an OSS license grants use/modify/redistribute rights, not support, features, attention, or governance rights.
- Many maintainers report frequent entitlement: demands for free work, quick feature turnaround, special support, or compliance paperwork.
- Others argue that if you publish code and accept issues/PRs, you implicitly invite interaction and should at least communicate your intentions (e.g., via CONTRIBUTING.md, “no support,” “no contributions”).
Politeness, emotional labor, and scale
- One camp: nobody is “owed” more than what the license states; politeness is optional and can’t scale when thousands of users want “five minutes” each.
- Another camp: while no one is owed features, humans are owed basic courtesy; brusque or hostile responses drive away contributors and poison communities.
- Burnout and a “support DDOS” from low-quality contributions are described as a real problem; contributors are urged to “demonstrate homework” and accept that trust must be earned.
Open source: license vs community / gift economy
- Some insist OSS is “just a licensing and delivery mechanism,” not inherently a community or commons.
- Others frame OSS as a gift economy with social contracts and mutual obligations; they see the essay as attacking collectivist/community values.
- Debate over whether popularity or dependency on a project creates moral (if not legal) duties to users.
Corporate and commercial angles
- Stories of enterprises treating maintainers as vendors (security questionnaires, support expectations) and surprise when told “pay or no.”
- Some maintainers successfully convert such requests into paid consulting; others want zero obligation.
- Several commenters highlight funding OSS, hardware, or prioritization as a healthier model.
Responsibility, harm, and consequences
- A minority argue that publishing widely-used software creates a “duty of care,” analogized to public safety; disclaimers don’t erase ethical responsibility.
- Others counter: legal licenses explicitly disclaim warranty; moral responsibility ends at “don’t be malicious,” everything else is bonus.
- Some users report that attitudes like the essay’s have made them keep patches private; others say if you dislike the governance, you should fork or avoid the project.