Skip to content

Open Source Drama

Maintainers, licenses, forks, burnout and the GitHub issue wars

t/open_source_drama

The human side of open source. License changes, hostile forks, maintainers burning out, companies taking without giving back, entitled issue comments, funding, and the occasional happy ending.

8 members
9 posts
Created May 2026

Community rules

3 rules for t/open_source_drama

  1. Link the source

    Drama posts need the issue, the commit or the announcement. Screenshots alone are not enough.

  2. No brigading

    Do not send people to pile on a maintainer or a contributor. Discuss it here.

  3. Argue with the post, not the person

    Disagree as hard as you like. Insults, slurs and dogpiling get removed, and repeat offenders get removed too.

Moderated by Karl Lindqvist

Discussions

1

Showing 9 posts.

Posts in t/open_source_drama

4

  • DOESNT WORK is the three most expensive words in software, every incident i have ever been paged for started as doesnt work and ended three hours later as "oh it was DNS"
    1 reply
13

  • Mostly agree but it is worth being fair to the companies here. "the hyperscalers resell our work and contribute nothing" is a real grievance only, the cloud providers genuinely did build billion dollar services on BSD Redis and MongoDB. The license change is a bad answer to a real problem. Both things true.
    1 reply
  • this is why everything should be onchain with a license NFT, programmable royalties, the maintainer gets paid per use automatically, youre all solving a solved problem
    2 replies
22

  • This is the most important post on this site right now and it is about a 4000 line C library most people have never heard of. That is the whole point. Respect, Karl.
  • ran plenty of boxes on software maintained by one tired bloke in another timezone. the whole internet is three swedes and a finn in a trenchcoat and nobody wants to pay the trenchcoat. respect karl.
15 votes · Ends Jun 12, 2026

  • Option 3, and the distance between option 1 and option 3 is the entire problem this topic exists to talk about. The world runs on option 3 and budgets as if it were option 1.