Hacker News new | ask | show | jobs
by Karrot_Kream 3446 days ago
I feel like at some point, news aggregation sites will need moratoriums on this topic. Systemd is an architectural decision with very philosophical effects, so by its very nature be very divisive. I'm, personally, not a fan at all of systemd, but am tired of seeing these stupid arguments everywhere all the time.

There are plenty of places to find competent summaries of both the technical and political arguments for and against systemd and we don't need yet another.

3 comments

I don't feel they should. These are arguments I haven't heard before either and I'm glad to see more of these weird cases laid out.

I run Gentoo (OpenRC) and Void (Runit) on my own systems, and although I do like both of them, I find the total lack of alternatives to the systemd ecosystem troubling.

As a package maintainer, I do like being able to create rpms/deb files and only needing one standardized init script, so there is are a few advantages to systemd, but not many. It's complexity makes it difficult to create drop in replacements (work has stopped on uselessd and others).

There needs to be more community support for distros like Void and real alternatives. Articles like this encourage that kind of thinking.

Why not to write generator of init scripts from Systemd unit files? Unit files are well documented for typical options and are easy to write.
Where systemd is complex, it's because the use case is complex. If you know so much about these use cases, and you think systemd is unnecessarily complex, why don't you do it yourself and see where that takes you?
I would have to argue that if it keeps getting up-voted, perhaps it means that the conversation is still relevant to a lot of people
If a forum can't handle a discussion of UNIX software, then it should probably stick to kitten gifs. The art of moderation and community management is to allow discussion while containing hostility.

Personally I feel that the sheer controversialness of systemd and its chief maintainer is a bug in and of itself, which the maintainers should address.