this post was submitted on 08 Jul 2026
4 points (53.7% liked)

Linux

14245 readers
619 users here now

A community for everything relating to the GNU/Linux operating system (except the memes!)

Also, check out:

Original icon base courtesy of lewing@isc.tamu.edu and The GIMP

founded 3 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
[–] garbage_world@lemmy.world 24 points 2 days ago (12 children)

I don't get the systemd hate, anyonr care to explain (from either side)

[–] Successful_Try543@feddit.org 13 points 2 days ago* (last edited 2 days ago) (6 children)

As I understand, one point is that systemd contradicts with its completeness the Unix philosophy of KISS, small tools that serve only one specific task.
The other point is that the main developer, Lennart Poettering, is employed by "big tech", now Microsoft (before: Red Hat) and thus has switched to the "evil site".

[–] garbage_world@lemmy.world 8 points 2 days ago (5 children)

Why don't they hate GNU then?

I understand you aren't one of them, but systemd is not a monolith.

Also, what's so special with UNIX philosophy.

I hope they also hate proton, all browsers and the kernel, since those are also developed with help or by big tech

[–] nyan@lemmy.cafe 9 points 1 day ago (2 children)

systemd is a monolith in practice, despite what its advocates like to claim. You can't run just a part of it under another init without doing extra patch-up work (see elogind). Whereas you can run just one GNU utility on top of, or even alongside, someone else's implementation of that or other utilities (for instance, in parallel with a rust implementation that isn't quite ready for the big time yet).

systemd also won't work on anything except Linux. Older solutions also worked on BSD. That matters to some people.

And the issue was never just Poettering's employers. He had a bad reputation in parts of the Linux community long before systemd—he was also the main force behind pulseaudio, which was shipped long before it was ready for actual use in the real world and remained in a semi-broken state for quite a long time afterwards. And he often comes across as personally obnoxious. Nothing like telling someone "I'm not interested in fixing your issues with my project" (except less politely) to get them to adopt your code.

[–] hunger@programming.dev 2 points 1 day ago* (last edited 1 day ago)

Either you build a tool that works well with one OS or you build one that works poorly with several.

And it is not as if those other OSes are waiting for new cross-OS init tools: They either seem to be happy with what they got or want something tailored to their own features.

[–] hunger@programming.dev 0 points 1 day ago (1 children)

Considering how widely Lennarts code got adopted: You must be missing something.

[–] nyan@lemmy.cafe 1 points 1 day ago (1 children)

Seriously? You're invoking argumentum ad popularum (which is a logical fallacy to begin with) in a discussion of linux technical details? That's so illogical I can't even.

[–] hunger@programming.dev 1 points 1 day ago

You said Lennart is obnoxious and there is nothing like a big "that is not my problem" to not get your project adopted.

IMHO he does manage to get his projects widely adopted. His personality does not seem to have the effect you claim it has.

load more comments (2 replies)
load more comments (2 replies)
load more comments (7 replies)