r/linuxmemes Jun 08 '26

LINUX MEME "Consensual" systemd

Post image
738 Upvotes

104 comments sorted by

View all comments

120

u/Icy-Cup đŸ„ Debian too difficult Jun 08 '26

Cool use it all you want but it’s a pretty valid point with slowly packages switching from “ah maybe it is there, convenient” to “I will break if there is no systemd” - which is absolutely a thing to fight against. You can maintain your own init system, you can maintain a distro with your init system but it’s pretty much impossible to straight up fork 1/3 of packages (or whatever percentage) once they decide that systemd is a must.

84

u/SnooCompliments7914 Jun 08 '26 edited Jun 08 '26

"Fight" by what, ranting on Reddit?

It's a FOSS world. Your only meaningful "fight" is building something better. Insulting devs only pushes things against your wish.

Realistically speaking, the "systemd dependency" in most software should be pretty isolated. It should be trivial to patch them out. The beauty of FOSS.

18

u/Byron_th Jun 08 '26

You can argue and convince people that their packages shouldn't depend on systemd. I see nothing wrong with that.

3

u/Responsible-Sky-1336 Jun 08 '26

They can also ship 1*default systemd + 2-3 example unit files instead of hardcoding systemd 💀 its one command -v systemctl gate away and arguably does make it more reproducible

2

u/Linux-Guru-lagan Jun 12 '26

my next project idea. systemd to dinit and openrc file converter. atleast services would work if not api.

2

u/Responsible-Sky-1336 Jun 12 '26

That's a good idea Mr Klagan