The Debian maintainer who walked away from systemd maintenance due to frustration is a story that reflects broader tensions in the community. Let’s zero in on Michael Biebl, the most prominent case, and then explore if there are others like him.
Michael Biebl: The systemd Maintainer Who Quit
- Who He Was: Michael Biebl joined Debian in 2004 and became a key figure in maintaining systemd packages. By 2019, he’d been at it for over a decade, wrangling one of the most controversial pieces of software in Linux.
- What Happened: In January 2019, Biebl stepped back from maintaining systemd in Debian, calling the situation with upstream systemd developers “stupid and insane.” This wasn’t a quiet exit—he publicly vented on mailing lists and promised never to send bug reports upstream again.
- The Trigger: The breaking point was a regression in systemd 240 (released late 2018). It changed how udev handled network interface renaming, breaking existing rules for Debian users. Previously, the
NAME
option tied an interface to a MAC address with a one-time rename; version 240 made it auto-generate names repeatedly, screwing up configs. Upstream (led by Lennart Poettering) shrugged it off, suggesting maintainers tweak old rules with a RenameOnce=yes
flag—essentially, “fix it yourself.”
- Why He Left: Biebl was fed up with upstream’s attitude—prioritizing new features over stability, dismissing bug fixes as a resource drain, and leaving distro maintainers to clean up the mess. He saw it as a betrayal of users who relied on Debian’s reliability. His exit wasn’t just about one bug; it was cumulative exhaustion from fighting an uncooperative upstream.
Details of the Drama
- Timeline:
- systemd 240 dropped in December 2018.
- By mid-January 2019, Biebl announced his break on Debian lists and Reddit lit up with chatter (e.g., r/debian, “Debian systemd maintainer steps down over developers not fixing breakage”).
- Upstream Response: Poettering argued end-users don’t run bleeding-edge systemd—distros like Debian stabilize it (e.g., via Fedora/RHEL QA). He rejected urgent bug-fix releases, citing manpower limits, which Biebl and others read as “we don’t care about your pain.”
- Aftermath: Biebl didn’t fully abandon Debian—he’s still active on other packages (e.g.,
apt
, as of recent http://tracker.debian.org logs)—but he handed systemd off to the Debian systemd team. Luca Boccassi took over as a primary uploader by 2020, managing releases like 257.2-3 (March 2025).
Are There More Like Him?
Yes, the systemd saga has driven others away too—not always maintainers, but key Debian figures and community voices. It’s a recurring theme: frustration with systemd’s complexity, upstream arrogance, or forced adoption. Here’s the roll call:
Joey Hess (2014):
- Who: Debian veteran, creator of
debhelper
and git-annex
.
- Why He Left: Resigned from the Debian Technical Committee in November 2014 during the systemd adoption debate. He cited “extraordinary stress” from the systemd fight—community infighting, not just technical gripes.
- Context: Debian’s 2014 vote to make systemd default (Jessie, 8.0) split the project. Hess blogged about losing faith in Debian’s process, feeling it was steamrolled by pro-systemd forces (Red Hat’s shadow loomed large).
Russ Allbery (2014):
- Who: Technical Committee member, longtime Debian dev.
- Why He Left: Quit alongside Hess, echoing the same “unsustainable stress” from systemd debates. He was pro-systemd but burned out by the vitriol and gridlock.
- Context: The TC’s mailing list war (October 2013-February 2014) was brutal—hundreds of messages, personal attacks, and no consensus until systemd won by a slim vote.
Ian Jackson (2014):
- Who: TC member, early Debian leader (authored the constitution).
- Why He Left: Resigned with Hess and Allbery, opposing systemd’s adoption. He proposed a “general resolution” to keep init system choice, but it failed. He called systemd a “monoculture” threat.
- Context: Jackson later helped spark Devuan (systemd-free Debian fork), showing his exit wasn’t just a tantrum—he built an alternative.
Tollef Fog Heen (2014):
- Who: Debian systemd package maintainer alongside Biebl.
- Why He Left: Quit his role in November 2014, citing the same systemd-related stress as Hess et al. He’d been an early systemd advocate (spoke at FOSDEM 2013 about it) but couldn’t handle the backlash.
- Context: His exit left Biebl as the main systemd wrangler until 2019.
Others in Spirit:
- Devuan Founders (2014): The “Veteran UNIX Admins” (VUA) forked Debian into Devuan over systemd’s dominance. Not all were maintainers, but they were vocal Debian users/devs (e.g., “Nextime” and others anonymous). Devuan’s first stable release hit in 2017.
- Community Exodus: Reddit threads (e.g., r/linux, 2019) and forums (debian-user) show lesser-known devs dropping out or switching distros (Slackware, Gentoo) post-systemd, often quietly. No hard numbers, but the sentiment’s loud.
Common Threads
- Systemd’s Weight: All these exits tie to systemd’s sprawl—replacing init with a behemoth (networkd, logind, etc.) that breaks Unix simplicity. Biebl’s 2019 beef was stability; 2014’s was choice.
- Upstream Attitude: Poettering’s “it’s not our problem” stance (echoed in 2019’s udev spat and earlier) alienated maintainers who felt stuck holding the bag.
- Community Rift: Debian’s democratic ethos clashed with systemd’s top-down push, often backed by Red Hat/Canonical muscle. Resignations reflect burnout from that tension.
Are There More Today?
- Current Scene (March 2025): No high-profile exits since Biebl, but grumbling persists. Debian’s systemd team (Boccassi, others) keeps it rolling, and Bookworm (12.0, 2023) offers non-systemd options (e.g., sysvinit) via installer choice—partly a nod to the 2014 fallout. Devuan’s alive (version 5.0, 2025), proving dissent endures.
- Quiet Quitting: Smaller maintainers might still peel off without fanfare—systemd’s not shedding haters, but the war’s cooled since 2019. Forums like http://forums.debian.net hint at lingering frustration, just less explosive.
Your Takeaway
Biebl’s 2019 exit was a flare-up of a fire that started in 2014—systemd’s forced march through Debian cost it maintainers like him, Hess, Allbery, Jackson, and Heen. More followed in spirit, building Devuan or bailing silently. It’s not just one guy; it’s a movement of folks who’d rather walk than wrestle Red Hat’s baby. Want to know more about one of these rebels or Devuan’s fight? I’ve got the dirt!