this post was submitted on 06 Jun 2025
41 points (82.5% liked)
Linux
7659 readers
282 users here now
A community for everything relating to the GNU/Linux operating system
Also check out:
Original icon base courtesy of lewing@isc.tamu.edu and The GIMP
founded 2 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
Yeah, I’m with you all the way — no shade to OP, but the question has a flawed premise. I think the majority opinion is that they’re both an asset and a liability. They’re a huge contributor to the ecosystem and have done a lot of practical good, but I also think the community will turn on a dime if the suits overstep into FAFO territory.
(All that said, fuck Lennart Poettering. Dude couldn’t design a plan to get himself out of a paper bag.)
Honestly I don't really see the systemd hate
Unless they system has less than 64mb of storage I wouldn't use anything but systemd
I appreciate systemd at a high level, and use it all the time, but Nanook’s comment in this thread is dead on the money in my book:
https://lemmy.world/post/30945123/17510444
The CLI interfaces for PA and SysD are janky/verbose af and make it hard for beginners to do simple things as well. E.g. try wiring up a virtual device with
pacmd
that fuses your desktop audio and mic output into a combined source using only the man pages, or putting together a fresh service from memory without looking up any directives.E: even better example, compare how easy it is to set something up to run in cron vs. a systemd timer.
There are pros and cons to verbosity and to using many files vs one.
Cron needs a special tool to edit it because you can break a bunch of stuff trying to edit another, very easily, and by accident.
The commands themselves when I was first learning I found easier to remember than things like dmesg or /var/log/ ... they all follow similar conventions and aren't so chopped up short that you can't guess what they do by looking at them.
Similar to how most people don't prefer 3 letter variables in code ... I'm glad we've largely moved on from 3 letter commands. Granted, if you use them a lot you should definitely make your own three letter aliases in your preferred shell scripting language.
I don't disagree with OP at all, though. Just because it's a minority doesn't mean they're wrong.
Sorry, bad phrasing on my end. I agree the community should suspicious, but I think the flawed premise in
is that there is consistent, well-founded criticism and has been this whole time. And even though the vocal folks are a minority, a lot of people feel ambivalent about the relationship rather than viewing it favorably.