Hacker News new | ask | show | jobs
by kaba0 1954 days ago
Yeah I also want to use a system for servers where critical functionality depends on goddamn bash scripts that will regularly break. I also enjoy hunting down bugs in each distro that does things just a tiny bit differently...

Central design is somewhat restrictive but a bazaar style of development for everything will only result in chaos. The kernel itself has become pretty much cathedral at this point, and not having a central init system (which is quite good, I don’t see the blind hate towards it which is usually never justified on technical merit) would have set back whole of linux by many years.

As much as I dislike that Red Hat has a specific role in the linux desktop case, they do sponsor important work.

1 comments

I don’t necessarily like sysvinit: systemd is just a monster slowly gobbling up all sorts of functionality that’s not directly related to “initializing the system”.
Initializing a system is a very complex problem. And that systemd gobbles up unrelated things is simply FUD. Systemd is both an init system and a group of many related projects. So it’s a bit like saying plasma is all-encompassing because they have a desktop env and also a pdf viewer file manager etc. They are just under the same name, not mandatory, similarly to many systemd programs.