225
I love systemd (lemmy.blahaj.zone)
submitted 2 years ago by lain to c/linuxmemes@lemmy.world
top 19 comments
sorted by: hot top controversial new old
[-] bloopernova@programming.dev 39 points 2 years ago

It works great for me. I've been using Linux since late 1996, and one constant has been that the kernel and its surrounding software is always evolving.

People with legitimate use cases against systemd shouldn't use it. People who don't want to use it should use distributions that don't include it. But systemd doesn't need to "die", open source is about freedom of choice. People who zealously hate systemd need to chill out.

[-] kbity@kbin.social 12 points 2 years ago* (last edited 2 years ago)

The biggest problem people have with systemd is that it's constantly growing, taking on more functions and becoming a dependency of more software (for example, the Snap packaging system basically requires it). People joke that some day you won't be using Linux anymore, but GNU/systemd, (or as they've taken to calling it, GNU plus systemd) because it's ever-growing from a simple init daemon into a significant percentage of an entire operating system. People worry that some day, you won't be able to run a Linux system that's compatible with much of the software developed for Linux without using systemd.

Whether that's a realistic worry or not I don't know, and I don't really have a horse in the systemd VS not-systemd race (I'm using a systemd-based distro but that wasn't a factor in my decision), but I can appreciate being worried that systemd might end up becoming a hard requirement for a Linux system in a way that nothing else really is - you can substitute GNOME for KDE, X11 for Wayland (or Mir, I guess), PulseAudio for PipeWire and most stuff will still work, so the idea that systemd could become as non-negotiable an element of a Linux system as the Linux kernel itself rubs people the wrong way, as it functionally makes Linux with systemd a different target platform entirely to Linux with another init daemon.

[-] Girtablulu@feddit.de 6 points 2 years ago

But that's not an issue from systemd but by the software devs, which are saying they only support systemd

[-] vrighter@discuss.tchncs.de 20 points 2 years ago

pretty much everyone is saying pipewire is the future, because it does the job really well.

A lot of people say wayland is the future because it does the job better.

I don't get the resistance to systemd. It does the job well, and it does it better than most old systems. It does a lot of things, but it's because those are things that need to be done.

There will always be complainers about everything

[-] takeda@szmer.info 29 points 2 years ago

Honestly, systemd isn't bad, because a one concrete program will always be more reliable than bunch of bash scripts tied with rubber bands and bubble gum, but Poettering is a twat by making it (purposefully) non portable.

[-] pressanykeynow@iusearchlinux.fyi 7 points 2 years ago

It's opensource, you can port it.

[-] takeda@szmer.info 10 points 2 years ago* (last edited 2 years ago)

The point is that he explicitly makes this hard. That's why he is a twat. The issue is that some applications (especially graphical) do get heavily integrated with it which makes it also hard to port them.

[-] alphapuggle@programming.dev 13 points 2 years ago

Not exactly an advanced Linux user but what's the hate with systems?

[-] MajorSauce@sh.itjust.works 18 points 2 years ago* (last edited 7 months ago)

IIRC, it goes against the OG Gnu/Linux philosophy of having multiple small tools that interconnect well together. Systemd is seen as monolithic and cumbersome by some/most(?).

If someone is more connected to this debate feel free to correct me!

[-] Peruvian_Skies@kbin.social 17 points 2 years ago

That's pretty much it. Systemd goes against the philosophy of "do one thing, and do it well" by doing a whole lot of things and being integrated to an extent that makes it pretty much impossible to use only an arbitrary subset of its components while replacing the rest with alternatives. I understand where the critics are coming from, but I honestly don't care either way.

[-] lain 8 points 2 years ago

SystemD is an init system (it initializes the userspace) and takes care of managing services. Its quite an important piece of software. There are many reasons linux elitists hate it . I honestly don't care about it as long as it successfully boots my system which it does. In fact I like the syntax for systemctl...

Obligatory I use Arch btw!

[-] QuazarOmega@lemmy.world 6 points 2 years ago

*Eh ehm*, akshually it's systemd/Arch

[-] lain 5 points 2 years ago

Ackhually it's refind/Arch/linux-zen/systemd/gdm/mutter-wayland/gnome-shell

[-] grummle@sh.itjust.works 12 points 2 years ago

Couldn’t leave you hanging…..

[-] ipkpjersi@lemmy.ml 10 points 2 years ago

Honestly I actually like systemd, it seems to make more sense than those old initscripts to me.

[-] ipha@lemmy.world 9 points 2 years ago* (last edited 2 years ago)

I love systemd. Anyone who has tried to write initscripts or manage dependencies will agree with me.

[-] vmj@programming.dev 7 points 2 years ago
[-] DeeBeeDouble@lemmy.ml 3 points 2 years ago

You help where you can

load more comments
view more: next ›
this post was submitted on 06 Aug 2023
225 points (100.0% liked)

linuxmemes

24305 readers
1233 users here now

Hint: :q!


Sister communities:


Community rules (click to expand)

1. Follow the site-wide rules

2. Be civil
  • Understand the difference between a joke and an insult.
  • Do not harrass or attack users for any reason. This includes using blanket terms, like "every user of thing".
  • Don't get baited into back-and-forth insults. We are not animals.
  • Leave remarks of "peasantry" to the PCMR community. If you dislike an OS/service/application, attack the thing you dislike, not the individuals who use it. Some people may not have a choice.
  • Bigotry will not be tolerated.
  • 3. Post Linux-related content
  • Including Unix and BSD.
  • Non-Linux content is acceptable as long as it makes a reference to Linux. For example, the poorly made mockery of sudo in Windows.
  • No porn, no politics, no trolling or ragebaiting.
  • 4. No recent reposts
  • Everybody uses Arch btw, can't quit Vim, <loves/tolerates/hates> systemd, and wants to interject for a moment. You can stop now.
  • 5. 🇬🇧 Language/язык/Sprache
  • This is primarily an English-speaking community. 🇬🇧🇦🇺🇺🇸
  • Comments written in other languages are allowed.
  • The substance of a post should be comprehensible for people who only speak English.
  • Titles and post bodies written in other languages will be allowed, but only as long as the above rule is observed.
  • 6. (NEW!) Regarding public figuresWe all have our opinions, and certain public figures can be divisive. Keep in mind that this is a community for memes and light-hearted fun, not for airing grievances or leveling accusations.
  • Keep discussions polite and free of disparagement.
  • We are never in possession of all of the facts. Defamatory comments will not be tolerated.
  • Discussions that get too heated will be locked and offending comments removed.
  •  

    Please report posts and comments that break these rules!


    Important: never execute code or follow advice that you don't understand or can't verify, especially here. The word of the day is credibility. This is a meme community -- even the most helpful comments might just be shitposts that can damage your system. Be aware, be smart, don't remove France.

    founded 2 years ago
    MODERATORS