In reference to: https://lemmy.world/post/23862757

I use Void btw

Image text:

Most people rejected his message.

“Systemd is Satan’s creation! Pure Evil!”

They hated Talking Pig because He told them the truth.

  • tisktisk@piefed.social
    link
    fedilink
    English
    arrow-up
    1
    ·
    7 days ago

    Just the meme/thread I was looking for. As someone that’s been out of the linux game for awhile, what’s the lastest on the controversy here? Do the systemd haters look more or less correct in the year 2025?

  • ZeroOne@lemmy.world
    link
    fedilink
    arrow-up
    1
    ·
    26 days ago

    I still can’t wrap my head around why SystemD has become the defacto standard & why aren’t devs trying out OTHER init-systems

  • Possibly linux@lemmy.zip
    link
    fedilink
    English
    arrow-up
    0
    ·
    edit-2
    27 days ago

    You don’t have to use systemd. However, the rest of the world left you behind. Systemd isn’t controversial since everyone has adopted it. No one is making you use it but keep in mind you are a very small minority. The rest if the community moved on after systemd was release 10 years ago.

    This is fine for the memes but outside of that it is silly.

    • kshade@lemmy.worldOP
      link
      fedilink
      English
      arrow-up
      1
      ·
      27 days ago

      Windows isn’t controversial since everyone has adopted it. No one is making you use it but keep in mind you are a very small minority.

      • Possibly linux@lemmy.zip
        link
        fedilink
        English
        arrow-up
        0
        ·
        edit-2
        27 days ago

        Hexbear user spotted (or at least that’s what my first impression is with the weird image)

        Windows isn’t controversial since everyone uses it. That’s a true fact.

        • kshade@lemmy.worldOP
          link
          fedilink
          English
          arrow-up
          0
          ·
          edit-2
          27 days ago

          Hexbear user spotted (or at least that’s what my first impression is with the weird image)

          Heck no, that’s just an ancient meme to indicate it’s just banter/harmless trolling, not an attempt at serious discourse.

  • wander1236@sh.itjust.works
    link
    fedilink
    arrow-up
    0
    ·
    27 days ago

    I don’t really get the hate for systemd. At least for someone who started really using Linux after it was introduced, it always seemed easier to control and manage than the init.d stuff.

    Obviously it’s a hassle to migrate if you have a ton of legacy services, but it’s pretty nice.

    • antiquity2038@reddthat.com
      link
      fedilink
      English
      arrow-up
      1
      ·
      7 days ago

      It’s not just init.d that exists, alternative init systems such as dinit and OpenRC are a thing. The general complaint about systemd is that it’s too heavy and complicated for something as simple as an init system, and it has already gone way beyond that.

      This does not only increase the attack surface of a Linux system drastically, giving way to exploits and potentially backdoors, but it also puts too much power in a piece of software’s hands as more and more things start depending on it.

      And systemd is not even needed to create a user-friendly Linux system anyway. Chimera Linux with GNOME would be as smooth an experience as Fedora Linux if only it had more software in its repositories and PackageKit support.

    • lengau@midwest.social
      link
      fedilink
      arrow-up
      1
      ·
      26 days ago

      I have the following complaints about systemd:

      1. It was created basically by lennart because after RHEL 6 did pretty much the worst implementation ever of upstart he got NIH syndrome about it
      2. Red Hat played a lot of dirty politics early on to get systemd everywhere (my tinfoil hat theory is that Red Hat let Lennart’s NIH syndrome run away with it because they thought having more control over the init system would be beneficial)
      3. It’s subsuming everything, often with no real benefit over what it replaces.

      The first two aren’t actually issues with systemd, but rather are political issues I have around the way Red Hat bullies the rest of the Linux ecosystem. I’m not going to let that become a stopping point for my using what is actually a fairly good piece of tech. The third is actually an ongoing issue, but it’s not enough for me to try throwing the baby out with the bathwater. It is, however, IMO a continuation of Red Hat’s sketchy political play.

    • pelya@lemmy.world
      link
      fedilink
      arrow-up
      0
      ·
      27 days ago

      It’s because you now need to do systemctl restart sshd instead of /etc/init.d/sshd restart, I see no other reason than having to learn new syntax.

      Arguably, init.d scripts were easier to understand, and systemd is a bit of a black box, it somehow works, but who knows where it writes logs or saves the process pid (it’s all in the documentation somewhere), with init.d script you can just open the script itself and look.

      • wander1236@sh.itjust.works
        link
        fedilink
        arrow-up
        0
        ·
        27 days ago

        I think it’s okay to not 100% know every little detail of how a system works, as long as it’s possible to find out what you need when you need it.

        • pewpew@feddit.it
          link
          fedilink
          arrow-up
          1
          ·
          27 days ago

          Systemd syntax is not that hard if you read the manual. I think every hardcode Linux user hates systemd because it automatically does the thinkering for you and you can control your processes with simple commands

    • tisktisk@piefed.social
      link
      fedilink
      English
      arrow-up
      1
      ·
      7 days ago

      redpill me on artix. Why should I switch from something like gentoo that still enables me to avoid systemd?