NetBux All articles
Open Tech & Innovation

Burned Out and Logging Off: The Hidden Crisis Threatening the Open Source Projects We All Depend On

NetBux
Burned Out and Logging Off: The Hidden Crisis Threatening the Open Source Projects We All Depend On

Photo: Internet Archive Book Images, No restrictions, via Wikimedia Commons

Somewhere right now, a developer is staring at a GitHub notifications panel showing 847 unread issues. They haven't pushed a commit in three weeks. They're not on vacation. They're just done.

This isn't a hypothetical. It's a pattern playing out across hundreds of open source projects that millions of people—and companies worth billions of dollars—quietly depend on every single day. The open source ecosystem has a sustainability problem, and it's getting worse.

The Invisible Weight of "Free" Software

When people talk about open source, they often celebrate what it enables: free tools, shared knowledge, communities of builders working toward something bigger than themselves. What gets glossed over is the human cost sitting underneath all of that.

Maintaining an open source project isn't just writing code. It means triaging bug reports, responding to sometimes hostile user complaints, reviewing pull requests from contributors with wildly different skill levels, writing documentation, managing releases, and keeping up with security vulnerabilities—often without any compensation, any team structure, or any formal support system.

A 2023 report from the Linux Foundation found that a significant portion of critical open source infrastructure is maintained by just one or two individuals. Some of those people are holding together software that processes financial transactions, runs hospital systems, or sits inside products used by hundreds of millions of people. And they're doing it in their spare time.

"There's this assumption that if a project is popular, someone is being paid to work on it," one maintainer of a widely-used JavaScript utility library told us. "Nobody is. It's just me, on weekends, after my kids go to bed. And the bigger it gets, the worse the ratio becomes between how much people expect and how much I can actually give."

That ratio—expectations versus capacity—is where burnout lives.

What Burnout Actually Looks Like in Open Source

Burnout in open source doesn't always look like a dramatic exit post. More often, it looks like silence. Commits slow down. Issues go unanswered for weeks, then months. A project that was once actively maintained slips into what the community calls "abandonware," still widely used, no longer actively developed.

Project abandonment has real downstream consequences. When a popular npm package goes unmaintained, it creates security vulnerabilities that ripple through thousands of dependent projects. When a database driver stops being updated, companies using it face a choice between forking it themselves or migrating to something else—both expensive options.

The 2021 Log4Shell vulnerability was a stark reminder of this dynamic. The Apache Log4j library, embedded in enterprise software across the globe, was maintained by a small group of volunteers. The security flaw that emerged wasn't just a technical failure—it was a symptom of a structural one.

Burnout also doesn't discriminate by skill level. Some of the most technically brilliant developers in the world have stepped back from high-profile projects citing mental health, exhaustion, and a feeling of being perpetually behind. The emotional labor of managing a community—dealing with entitled users, mediating conflicts between contributors, absorbing criticism publicly—is something most maintainers never signed up for.

Why Communities Are Part of the Problem (And the Solution)

It would be easy to frame this as a story about corporate exploitation: big companies getting free labor from passionate developers and giving nothing back. That narrative is partially true. Many Fortune 500 companies build their products on open source foundations without contributing meaningfully to the projects they depend on.

But communities themselves sometimes make things harder. Toxic issue trackers, aggressive feature requests framed as demands, and a culture of "why hasn't this been fixed yet" put enormous pressure on maintainers who are already stretched thin.

The good news is that communities are also the most powerful lever for change.

Normalize funding conversations. Projects like curl, Babel, and webpack have all found ways to discuss financial sustainability openly without it feeling transactional. When communities treat funding as a collective responsibility rather than a personal ask, the dynamic shifts. Platforms like GitHub Sponsors, Open Collective, and Thanks.dev have made it easier for individuals and companies alike to contribute financially.

Distribute the load deliberately. Burnout often happens when one person becomes the single point of failure for a project. Communities can fight this by actively recruiting and mentoring contributors into maintainer roles—not just accepting code contributions, but building capacity. Writing a CONTRIBUTING.md that's actually welcoming is a start. Creating explicit pathways from "new contributor" to "trusted reviewer" is better.

Set community norms around maintainer respect. This sounds soft, but it matters. Projects that explicitly state in their README or community guidelines that maintainers are humans with limits tend to attract better community behavior. Codes of conduct that apply to how users treat maintainers—not just how contributors treat each other—are underutilized.

Build in rest. Some projects have experimented with formal maintenance windows, scheduled "quiet periods" where new feature requests are closed, or rotating on-call models for issue triage. These structural interventions treat contributor capacity like the finite resource it actually is.

What the Tech Industry Owes This Ecosystem

Here's the uncomfortable part: the open source sustainability crisis isn't going to be solved by individual maintainers trying harder or communities being nicer. It requires the companies that extract value from this ecosystem to put real resources back in.

Some are starting to. Google's Open Source Security Foundation, Microsoft's investments in open source tooling, and Amazon's work with the Rust Foundation are examples of large players taking some responsibility. But these efforts are uneven, often tied to projects that serve corporate interests directly, and nowhere near proportional to the value extracted.

For the rest of the ecosystem—the niche libraries, the domain-specific tools, the projects that don't have billion-dollar companies depending on them—the path forward runs through community.

At NetBux, we believe that open tech only stays open if the people building it can sustain themselves. That means treating contributor wellbeing not as a soft concern but as a hard infrastructure problem. The projects we all depend on are only as resilient as the humans maintaining them.

If you're using open source software—and you are—you have skin in this game. Check if your favorite projects have a sponsorship option. Open a pull request instead of just an issue. Say thank you in a way that's actually useful.

The next time you see a "this project is no longer maintained" notice, remember that it didn't happen overnight. It happened one ignored issue, one hostile comment, one unpaid weekend at a time.

We can do better.

All Articles

Related Articles

Standing on Giant Shoulders: The Invisible Infrastructure Powering a Generation of Builders

Standing on Giant Shoulders: The Invisible Infrastructure Powering a Generation of Builders

From Passion Projects to Paychecks: The New Business of Open Source

From Passion Projects to Paychecks: The New Business of Open Source

Code for Hire: Whether Open Source Can Actually Pay the Bills in 2024