• @SidewaysHighways
    link
    English
    6
    edit-2
    7 hours ago

    is this a good spot to ask why systemd hate?

    • Count Regal Inkwell
      link
      fedilink
      English
      7
      edit-2
      6 hours ago

      No, but I’ll try to answer anyway:

      • SystemD is large, it is a dependency for many things, it sort of takes over managing the entire OS, and a lot of Unix Philosophy Purists hate that about it because it goes against the idea of “one program does one thing, keep it simple”
      • SystemD is inflexible and things must adapt to its way of doing things, not the other way around, and again, people don’t like that because Linux Users all have “don’t tell me what to do” as their core philosophy (even I’m like that, I just have different priorities on what I don’t want to be told about)
      • Some people argue it slows things down. I don’t know. I never cared enough to find out. I will keep it that way because I personally have no interest.
      • The head developer, one Lennart Poettering, is a bit of a jerk.

      That fourth one, I feel, is the real sticking point. Much like Pulseaudio (same dev), whatever merits OR defects it has as a computer program are entirely 100% irrelevant, people are just mad because the head dev posted asshole things online and that means he’s evil and everything he touches is retroactively shit.

      • @SidewaysHighways
        link
        English
        25 hours ago

        thank you for your effort! now i am less ignorant. i appreciate that!

        • TxzK
          link
          fedilink
          English
          23 hours ago

          If you wanna learn more about the systemd drama, I highly recommend watching this if you have an hour to spare

        • @[email protected]
          link
          fedilink
          English
          44 hours ago

          it is actually about 70 separate programs designed from the ground up to work really well together. But since it’s one project and they are developed together, it automatically is considered a monolith and “goes against the unix philosophy”