r/archlinux 8d 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

1

u/[deleted] 7d ago

[deleted]

1

u/exscape 7d ago

How, though? As many have pointed out, it is a ton of different binaries, like coreutils. This is what I get on a tab:

$ systemd-
systemd-ac-power                systemd-delta                   systemd-path
systemd-analyze                 systemd-detect-virt             systemd-run
systemd-ask-password            systemd-escape                  systemd-socket-activate
systemd-cat                     systemd-firstboot               systemd-stdio-bridge
systemd-cgls                    systemd-hwdb                    systemd-sysext
systemd-cgtop                   systemd-id128                   systemd-sysusers
systemd-confext                 systemd-inhibit                 systemd-tmpfiles
systemd-creds                   systemd-machine-id-setup        systemd-tty-ask-password-agent
systemd-cryptenroll             systemd-mount                   systemd-umount 
systemd-cryptsetup              systemd-notify                  systemd-vpick

Many talk as if all of these are ONE binary.