Ask HN: Have you ever regretted open-sourcing something?

Licensing, monetization, and “giving away the farm”

  • Many regret using very permissive licenses (esp. MIT) for full applications: others rebranded, monetized, or claimed authorship, with only thin or no attribution, and little realistic recourse.
  • Some wish they’d used GPL/AGPL or dual-licensing (copyleft + commercial) to force negotiation or protect from pure free-riding; others argue copyleft scares companies away entirely.
  • Several people open-sourced things they later realized could have been viable products; they now favor source-available or “freemium source” models, open-core, or paid support/prioritization.
  • There’s tension between ideals (free software for users) and pragmatism (creators needing rent and long‑term incentives).

Maintenance burden, entitlement, and burnout

  • A major source of regret is the support load: feature demands, low‑quality PRs, vague bug reports, and users treating maintainers as unpaid staff.
  • Popular projects attracted hostile or entitled users, including harassment and even death threats over prioritization decisions.
  • Some maintainers now disable issues, reject outside contributions, or explicitly say “no support; fork it yourself” to protect their time and sanity.

Copying, scams, and vendor reactions

  • Multiple stories of code or apps being cloned, lightly renamed, plastered with ads, resold, or repeatedly re‑uploaded to app stores.
  • Reverse-engineering or patching proprietary systems (e.g., sync services, always‑online games) sometimes led vendors to lock down or treat user configurability as a “vulnerability,” burning the contributor and discouraging future disclosure.

Employer IP, NDAs, and side projects

  • Several commenters regretted trying to get corporate approval to open‑source side projects: review committees stalled or denied them, or claimed ownership.
  • Some now quietly release under prior-invention lists or pseudonyms; others avoid side projects while at large companies.
  • Legal protections (e.g., in specific jurisdictions) help somewhat, but big employers can still argue that “everything relates to our business.”

AI, open source, and the value of code

  • Concerns that open code is being used to train LLMs without credit or compensation, further devaluing human expertise.
  • Debate over whether AI can meaningfully maintain projects, enforce scope, and protect against malicious contributions; many doubt current models’ ability to catch subtle bugs or backdoors.
  • Some expect AI to make forks and one‑off modifications explode, increasing noise and weird bug reports against unofficial variants.

Community culture, toxicity, and personal cost

  • Several painful anecdotes of abusive feedback on mailing lists and issue trackers (including “kill yourself” messages to teenagers), which delayed or stopped people’s participation for years.
  • Others note the broader problem: codes of conduct help only if backed by fair governance; otherwise power struggles and overreach can create new frictions.
  • A few reflect that decades spent contributing FOSS for external validation came at the expense of relationships and personal life.

Positive experiences and mitigations

  • Some contributors report no regrets: small projects, low visibility, or clear boundaries kept things pleasant.
  • Others credit open source with career opportunities, paid sabbaticals, or niche businesses (e.g., open hardware), even if they’d tune licenses differently next time.
  • Suggested strategies: clear “for me first” positioning, paid feature/priority models, open-source-but-closed-contribution like SQLite, strong documentation of scope, and emotionally preparing to say “no” often.