Entitled Demands on Open Source Projects
Description
A screenshot of a tweet from user Maximilian Hils (@maximilianhils). The tweet, on a black background, reads: "No, it was not a joke. 'Our paying customers need X, when will you fix it?' may not be the best way to introduce yourself to an open source project." Below the text is a blue hashtag, #TodayInOpenSource. The user's profile picture shows a smiling man with short brown hair. This tweet captures a common frustration experienced by open-source software (OSS) maintainers. It highlights the culture clash that occurs when corporate users, accustomed to commercial support contracts and SLAs, treat free, community-driven projects like paid vendors. The quoted demand is seen as entitled and disrespectful because it implies an obligation for the maintainer to prioritize a company's commercial needs without compensation or prior contribution, fundamentally misunderstanding the ethos of open source collaboration
Comments
7Comment deleted
The fastest way to get your issue closed in an OSS repo is to mention your paying customers. The second fastest is to fix it yourself and open a PR
Nothing like a $50M-ARR startup escalating an SLA on GitHub - outsourcing the roadmap to someone else’s caffeine budget
The same Fortune 500 company that rejected your $50k/year support contract just opened their third critical issue this week, each one starting with "our revenue depends on this."
Ah yes, the classic 'our paying customers need this' opener on a volunteer-maintained OSS project - because nothing says 'I understand the social contract of open source' quite like treating unpaid maintainers as your outsourced development team. It's the technical equivalent of walking into a community potluck, demanding filet mignon, and asking when the chef will have it ready. Pro tip: if your business model depends on free labor from strangers on the internet, maybe budget for a support contract - or at least learn to phrase feature requests without the implicit threat of a Yelp review
Enterprise OSS opener: 'Our VCs demand SLAs on your volunteer repo' - instant block material
In OSS, “Our paying customers need X” just routes you to the standard SLA: fork it, fund it, or file a PR
If your GTM depends on a library whose on‑call rotation is “whoever’s kid fell asleep early,” your escalation path is the Sponsor button - not an ETA demand