systemd cat and GNU cat hugging a Linux cat.

Systemd cat and GNU cat hugging a Linux cat.
you are viewing a single comment's thread
view the rest of the comments
[–] 34 points 1 year ago (6 children)

Some people think it handles too many low-level systems. It's a valid concern because if systemd itself were to become compromised (like Xz Utils was) or a serious bug was introduced, all of the userland processes would be affected. People who are stuck in the 90s and think that the Unix philosophy is still relevant will also point out that it's a needlessly complex software suite and we should all go back to writing initscripts in bash.

Red Hat, the owner of systemd, has also had its fair share of controversies. It's a company that many distrust.

Ultimately, those whose opinion mattered the most decided that systemd's benefits outweigh the risks and drawbacks. Debian held a vote to determine the project's future regarding init systems. Arch Linux replaced initscripts because systemd was simply better, and replicating and maintaining its features (like starting services once their dependencies are running) with initscripts would've been unjustifiably complicated.

  • source
  • parent
  • hideshow 6 child comments
  • [–] 6 points 1 year ago (5 children)

    I agree with you, but please let's stop acting like there are only two init systems.

    I hate it when people argue that systemd is better than init.d. So is everything else, I'm more than happy with OpenRC, and love it more than systemd.

  • source
  • parent
  • hideshow 5 child comments
  • [–] 0 points 1 year ago (4 children)

    There really is just one init system. Everyone and there dog uses systemd. It is the old people who hate change that are complaining.

  • source
  • parent
  • hideshow 4 child comments
  • [–] 1 point 1 year ago (3 children)

    I changed to OpenRC and I've never been happier.

    Gentoo rules.

  • source
  • parent
  • hideshow 3 child comments
  • [–] 0 points 1 year ago (2 children)

    OpenRC has all the issues of systemd and none of the benefits

    I can't say I understand your view point

  • source
  • parent
  • hideshow 2 child comments