I'm giving up on open source
Abuse, Entitlement, and “Thick Skin”
- Many sympathize with maintainers facing harassment, entitlement, and rude issue reports, especially when work is unpaid.
- One camp argues maintainers must develop thick skin, ignore/delete abuse, and not expect the world to change.
- Another insists open source should not require emotional armor; communities should take a hard line on abusive behavior and ban more aggressively.
- Some see much of the hostility as naivety or misplaced consumer habits (“treating GitHub issues like corporate support”), others as deeper arrogance and entitlement.
Expectations vs. Reality of OSS Sustainability
- Multiple comments say expecting companies to voluntarily pay for a small OSS library is unrealistic; “if I build it, they’ll pay me” is seen as a misunderstanding of how procurement works.
- Corporate users are widely portrayed as happy to take value and rarely donate or sponsor, even when projects are critical.
- Several argue: “open source is not a business model”; you need a separate, explicit business strategy (support, hosting, consulting, enterprise features).
- Others counter that large projects (Linux, Postgres, etc.) show OSS can be sustainable when backed by companies or foundations.
Motivations for Open Source
- Some participants view OSS as fundamentally altruistic or a “gift economy” where the reward is collective benefit and better tools.
- Others stress personal benefit: portfolio building, hiring signal, or hobby satisfaction. For them, any payment is a bonus, not an expectation.
- A critical strand claims modern developers are more money‑focused and that free/libre ideals were romanticized “kool‑aid”; others push back, saying these ideals have clearly improved the world.
Project Governance, Boundaries, and User Management
- Frequent suggestion: strong boundaries and process—issue templates, contribution guides, separate user support forums, limiting maintainers’ exposure.
- Some maintainers remove issue trackers, block users, or clearly state “no free support,” citing burnout.
- There is debate over codes of conduct and whether they meaningfully deter bad actors.
The Specific GitHub Incident
- The cited rude issue comment is broadly condemned as entitled and factually wrong.
- Some criticize the blog author for linking directly to it, arguing this triggered a dogpile and serious mental‑health consequences for that commenter.
- Others respond that public rudeness invites public pushback; responsibility for consequences is disputed.