this post was submitted on 11 Jul 2026
31 points (100.0% liked)

Linux

66365 readers
619 users here now

From Wikipedia, the free encyclopedia

Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).

Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.

Rules

Related Communities

Community icon by Alpár-Etele Méder, licensed under CC BY 3.0

founded 7 years ago
MODERATORS
 

Are there any comparisons of init systems that focus daily use metrics? Stuff like what writing scripts looks like and boot times and logging capabilities? (And any other use cases that are common)

you are viewing a single comment's thread
view the rest of the comments
[–] nyan@sh.itjust.works -1 points 11 hours ago (1 children)

Most of its functionality is just reimplementing things that already existed, with an incompatible interface.

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

There are significant security/reliability improvements all over the place. E..g. logind actually works as promissed, which none of the clones do as they can not have the necessary infrastructure that is provided by other parts of systemd. Or udev using systemd-pid1 to start services: That fixes a well documented problem with udev starting services itself -- which most non-systemd distributions do till today. Problems do notngo away by ignoring them.

Checkout non-systemd distros, most of them still use group based access to devices a user needs to run wayland. Of course that does not matter at all for X11, security is so poor there anyway.

[–] non_burglar@lemmy.world -1 points 8 hours ago (2 children)

Yeah, but things like human readable logs are almost all gone because of journalctl changes that went into the systemd ecosystem without anyone really running by folks who look at logs everyday.

It's not the functionality of systemd I don't like, it's the Poettering way of just making changes to stuff without bothering to learn how any of the rest of us professionally use things.

[–] jokro@feddit.org 2 points 6 hours ago* (last edited 6 hours ago)

I look at logs everyday and for me it's good.

[–] hunger@programming.dev 1 points 8 hours ago* (last edited 5 hours ago)

Yeap, you now get logs from all stages of the boot process, and you notice logs going bad or getting manipulated. It's a huge step forward for Linux, especially for people that look at logs every day. They can finally trust the logs to be correct and complete.

And it is not even a change: I have never had real unix servers with plain text logs in 30 years working with them. Proper computers have always stored logs in databases or whatever. That's actually a legal requirement in many parts of the world for many kinds of servers.