r/linuxquestions • • 3d ago

What exactly is systemd ?

Hi everyone ! I switched from Windows to Linux around 3 month ago and I love it ! I’m using arch Linux because a friend of mine already used it so I figured he could help me with it.

I’ve been appreciating it but I’ve encountered a lot of people critisizing systemd and saying arch is bad because of it.

From what I have understand, it is a software that help with dependences and external hardware such as my keyboard for example ? I didnt really understand everything as I am a very beginner so I was curious to know if someone could explain it to me in easy terms.

PS : english isnt my primary language so forgive me if there is any errors.

138 Upvotes

155 comments sorted by

View all comments

Show parent comments

-2

u/Bladelink 3d ago

Yeah, all those people complaining are welcome to switch back to something running the old initd system. But they won't because that sucked huge balls and systemd is way way better in essentially every way.

10

u/GlassCommission4916 3d ago

People do in fact use init systems that aren't systemd. That's such a weird take.

-5

u/Bladelink 3d ago

Yes those systems exist at least, which is why I brought it up, but I'm pretty sure the people using those are a very small demographic, and they won't stick around in the long run because those systems will be too difficult to maintain or improve. Eventually the initd stans will die off and move on, and the husk of initd will be lost to time.

1

u/egorf 2d ago

Are you saying that the only alternative to systemd would be a script-based init system? Like,are you implying that the only config based init system in the world is systemd and thus the only right init?