GitHub should charge everyone $1 more per month to fund open source

Scope of the $1 Proposal

  • Many commenters note the title is misleading: the idea is to charge org users on paid plans, not “everyone.”
  • Some think this could raise a meaningful fund (millions/month) and modestly improve sustainability for key projects.
  • Others argue the amount per maintainer would be tiny given the number of projects and developers involved.

Metrics, Abuse, and Perverse Incentives

  • Basing payouts on dependency usage (e.g., mentions in package.json / requirements.txt) is widely criticized:
    • Rewards micro‑packages and transitive “wrapper” dependencies far more than core, hard work.
    • Strong incentive to create spammy packages and push them into dependency trees, especially with AI code‑gen.
  • Static, algorithmic rules are seen as guaranteed to be gamed; examples from NPM, Tea.xyz, and Spotify‑style streaming scams are mentioned.
  • Popularity is not seen as a good proxy for real value, ongoing effort, or security‑critical maintenance.

What Open Source “Owes” and Is Owed

  • One camp: FOSS is fundamentally a gift; licenses explicitly say “AS‑IS, NO WARRANTY.”
    • Using it without paying is morally fine; maintainers don’t owe support, features, or fixes.
    • If you want changes or guarantees, you should pay or build it yourself; saying “no” is normal.
  • Other camp: load‑bearing volunteer projects create real risk (burnout, unmaintained, insecure infra).
    • When something becomes critical infrastructure, companies should be expected–or at least strongly nudged–to fund it.
    • Some want mechanisms that make it easier to transition from hobby to funded maintenance without “begging.”

Alternatives to a GitHub Tax

  • Dual/commercial licensing, non‑commercial clauses, or “free for individuals/small biz” models.
  • Direct corporate sponsorships, grants, and public funding; some see OSS as a public good best funded via taxes or government programs.
  • Better use of existing tools (GitHub Sponsors, OpenCollective, npm fund), plus easier org‑level sponsorship workflows.
  • Broader ideas: UBI or stronger safety nets so more people can afford to do uncompensated creative/OSS work.

Centralization, Power, and Microsoft

  • Significant distrust of making Microsoft/GitHub a de facto tax collector and allocator:
    • Risk of capture, enshitification, rent‑seeking, and further lock‑in around a single proprietary hub.
    • Worry that “I pay GitHub, so you owe me” attitudes would worsen entitlement toward maintainers.
  • Some argue Microsoft itself, not users, should be putting a substantial share of its profits into OSS, especially given Copilot and AI trained on public code.