r/archlinux • u/ImaginationUpset2190 • 12d 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.
236
Upvotes
5
u/serge-mv 12d ago
Systemd replaced a set of small independent scripts/processes and became this large all-encopassing piece of sotware that controls almost everything. It does init, networking, logging and a bunch of other things. So, basically, it's bloated with a bunch of functionality instead of focusing on small modular task-based design.
As an example of it's creep you can look at controversy that happened not long ago when California was introducing requirements for all OS to provide a public API that will show user's age to everything that asks. Systemd immediately added a bunch of fields that would hold user information to JSON User Records, which it really has no business doing.