Ive been runing Debian 12 (kde) since bookworm was released and am loving it.

I have recently discovered Devuan which seems to be Debian without systemd - what is the benefit of removing this init system?

    • HakFoo@lemmy.sdf.org
      link
      fedilink
      arrow-up
      13
      ·
      1 year ago

      What worries me about the “systemd does everything as a tightly integrated package” is the too-big-to-fail aspect. I’d be worried that we’re seeing a lot of configurations that can’t be pulled apart piecemeal-- for example, if you need a feature not available in systemd, or you need to deactivate a systemd component due to an unfixed vulnerability. It feels like there’s value in supporting a non-systemd init in the same way there’s value for individual packages to support an architecture beyond x86-64-- you get some extra checks that you aren’t making assumptions that only work for a specific happy path.

      • thelastknowngod@lemm.ee
        link
        fedilink
        arrow-up
        3
        ·
        1 year ago

        What worries me about the “systemd does everything as a tightly integrated package” is the too-big-to-fail aspect.

        It’s been the default for ~10 years and it hasn’t been an issue yet… Even if it did “fail” the solution would never be to roll an entirely different init system. That would be absurd. If there is a bug, it gets patched.

        I’d be worried that we’re seeing a lot of configurations that can’t be pulled apart piecemeal-- for example, if you need a feature not available in systemd

        You can run services independently of systemd. There is no reason you couldn’t have whatever feature you want and systemd at the same time.

        you need to deactivate a systemd component due to an unfixed vulnerability.

        When vulnerabilities are discovered there is disclosure to maintainers, a patch is released, and then an announcement is made publicly with the instructions on how to fix the problem. I’ve never seen an instance where the industry collectively says “There’s a vulnerability here but we aren’t going to fix it. Good luck!” Especially for such an important layer of the stack… There’s no way that is going to happen.

    • thelastknowngod@lemm.ee
      link
      fedilink
      arrow-up
      13
      ·
      1 year ago

      people that don’t want Linux to evolve

      Exactly this.

      The philosophical arguments are pretty garbage. I generally want to know if the “it violates the UNIX philosophy” people use browser extensions… That violates the UNIX philosophy too. Systemd “is backed by big corp” but who do you think is actually contributing time/effort/code to the Linux kernel? It’s the device manufacturers who are trying to get you to buy their products… So that fails too.

      No offense to anyone reading this but if you’re really passionately anti-systemd, I would not hire you. This is a dumb hill to die on and a red flag.

    • pastermil@sh.itjust.works
      link
      fedilink
      arrow-up
      2
      ·
      1 year ago

      Devuan community is a cesspool indeed. However, I cannot deny the validity on some of their argument, namely about having alternatives.