← Back to context

Comment by einpoklum

4 hours ago

> If you want to use non-systemd tools, use a non-systemd distro, that is your choice.

No, it is not my choice, because I'm not talking about my PC at home, but rather what organizations use - commercial companies, universities, schools, NGOs etc. And also what users are taught to handle and work with.

But it's not even that: I want systemd to be _dropped_ as a default part of the main Linux distributions. I want only the people who explicitly prefer systemd, to use systemd, and not the rest.

As for the "dumb argument" etc. - what you're saying is that because the different BSD distros are monolithic, then not only should Linux become that way, but - all of the lower-level Linux userspace, above the kernel, should just be handed over to the benevolent oligarchy of the systemd people.

That's a bad idea, both in principle, and also in practice, due to the innumerable problematic design and implementation choices systemd has taken - which developers and sysadmins/power-users did not mandate, agree to or support.

> No, it is not my choice, because I'm not talking about my PC at home, but rather what organizations use - commercial companies, universities, schools, NGOs etc

How much of a say do you have over the minutiae choices of various organizations anyways?

> I want only the people who explicitly prefer systemd, to use systemd, and not the rest

And some those people that prefer systemd happen to have a lot of influence on the choices for what init system a distro uses.

Maybe we could build something that lets us convert between different init systems to ease the maintenance burden. We'd need a structured format to start from, I wonder what options are out there...