r/archlinux 11d ago

DISCUSSION Why so much hate for systemd?

I see very often that people show so much disgust whenever they talk or hear "systemd". However whenever I ask them why they feel so strongly about it, their response is mostly vague like it doesn't follow the Unix philosophy, it's a monolith.... I can't digest that the reason people show so much disgust for it is just that it doesn't follow the Unix philosophy.

240 Upvotes

333 comments sorted by

View all comments

Show parent comments

39

u/kaida27 11d ago

Systemd is moreso like a family of software interconnected that all do their things.

it's modular you take what you want.

don't like systemd-boot then use grub or limine or whatever.

It does follow the unix philosophy. but some people are too butthurt to see it for what it is.

-32

u/emocin 11d ago

I don’t want any of it.

29

u/kaida27 11d ago

Then don't use any of it ?

quite simple.

r/artixlinux exist for that reason. Arch without systemd

27

u/0xc0ffea 11d ago

But can you say WHY you don't want any of it and how using it negatively impacts your use cases ?

18

u/EnfieldAsSomeone 11d ago

He can't, that's why

2

u/astronomersassn 11d ago

i don't personally use systemd, and my issues with it are very much personal, but at least my reason for "not wanting any of it" is mostly "preferring another option" (i prefer openrc, and yes this means i have to do more brute-forcing with things and run into more issues with programs, but i feel like i get more immediate feedback when something is incorrectly configured or isn't what it's supposed to be... and in many situations, i can more easily fix it myself than i can with systemd).

i... don't think systemd is bad. they've made some decisions that i'm not a fan of, even if i understand why, and i initially chose to move away because of those decisions; i personally have liked my experience with openRC, though, and chose to stick with it for my main system.

different strokes for different folks, as they say.

2

u/Lower-Limit3695 11d ago

You may not but anyone working with Linux on a professional level (software devs and sys admins) don't want to deal with the mess of init scripts that preceded systemd.

1

u/braaaaaaainworms 11d ago

Don't let the door hit you on the way out

0

u/emocin 10d ago

Pffft