this post was submitted on 22 Mar 2026
1959 points (99.4% liked)

Technology

83126 readers
3137 users here now

This is a most excellent place for technology news and articles.


Our Rules


  1. Follow the lemmy.world rules.
  2. Only tech related news or articles.
  3. Be excellent to each other!
  4. Mod approved content bots can post up to 10 articles per day.
  5. Threads asking for personal tech support may be deleted.
  6. Politics threads may be removed.
  7. No memes allowed as posts, OK to post as comments.
  8. Only approved bots from the list below, this includes using AI responses and summaries. To ask if your bot can be added please contact a mod.
  9. Check for duplicates before posting, duplicates may be removed
  10. Accounts 7 days and younger will have their posts automatically removed.

Approved Bots


founded 2 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
[–] timwa@lemmy.snowgoons.ro 51 points 5 days ago (1 children)

Why the ever loving fuck does an init system even need a user database?

Honest to God, if FIFA were giving out a World "Understanding UNIX" Prize, Poettering would be the inaugural, and only, winner. Never in the field of operating systems has one man driven so much enshittification through sheer force of cluelessness coupled with supreme arrogance. And in a world that Steve Ballmer still occupies, that's one hell of an accolade.

[–] Kissaki@feddit.org 7 points 5 days ago (3 children)

Systemd is more than an init system. Systemd was designed to be different from previous Unix-style single-/narrow-purpose services. Many distros making the switch seems to indicate that such a switch had significant enough upsides or necessities. No?

I read an article about why Systemd became what it is, and why it makes sense, and that made sense to me. Integration and a fully designed system has advantages over disconnected utilities and systems you have to connect and negotiate, especially on system- and boot-up level concerns.

[–] PabloSexcrowbar@piefed.social 17 points 5 days ago

Other init systems are able to handle those issues without requiring the absolutely insane amount of scope creep that systemd exhibits though.

[–] Vocalize8711@lemmy.world 8 points 5 days ago (1 children)

That comes with the price of lower reliability, highly non-linear behaviour and a central point of failure (or control). But, its thr user's choice.

[–] 0x0@lemmy.zip 3 points 4 days ago

But, its thr user’s choice.

Is it though? If it's an app you can (usually) replace it, but the init?
The choice there is, in most cases, to replace the whole distro.

[–] 0x0@lemmy.zip 4 points 4 days ago

Systemd was designed to be different from previous Unix-style single-/narrow-purpose services.

And therein lies one of its problems.