About the true purpose of systemd

I've been involved with #GNOME, #KDE, #freedesktop and #postmarketOS, ...

I've met @pid_eins and other prominent figures behind closed doors

I can confirm from first-hand experience that systemd is indeed a conspiracy to make better operating systems with Linux

#systemd #Linux #postmarketOS

@sonny @pid_eins
Define "better".
I would define "better" as more stable, predictable, fast with minimal disk and hardware, easily installed quickly and customized, easy to troubleshoot, secure, compatible with the tools I've been using for decades.
I get all this out of a systemd free OS, so this is a fix for a problem I never had.
Although, now I DO have problems because many packages are now dependent on systemd. Why? Why the desperation to drop support for other init systems?

@Okanogen @sonny @pid_eins Same reason why we’re doing away with Xorg and switching to Wayland.

Because despite the old-school init systems being touted as simple, elegant, stable and just way better than systemd (by some people, anyway), you don’t see a lot of people rushing to maintain and develop them.

OpenRC is pretty much the only viable modern non-systemd init system for general use, but it’s being developed with Gentoo in mind.

@notthebee @sonny @pid_eins
Who is "we"? And if something doesn't work for you, good for you, don't use it. I'm not forcing you to use i3WM, am I?
@Okanogen The lack of people willing to maintain the broken mess that is X.Org speaks for itself. Same goes for the older init systems. It's not that there's a desperation to drop support for them, it's just that none of the people who are very vocally anti-Systemd, are rushing to work on support for those older init systems. In FOSS, that's how it usually works. There's rarely an active decision to axe some feature or product to piss people off or please the shareholders. But there's often a lack of resources and people willing to work on the thing.
@notthebee
Other "broken messes" struggling to find developers include InfluxDB. I recall grep couldn't find anyone willing to maintain it at one point. Perhaps "We" should throw those out, too? Toss on the dustbin of history? Because the Kool Kids don't get a thrill unless they are moving fast and breaking things?
Here's a list of other orphaned toys nobody cares about.
https://www.debian.org/devel/wnpp/work_needing
That said, I've been hearing this tired song for at least ten years, and yet things keep working....
Debian -- Packages in need of a new maintainer

@Okanogen Things rarely get thrown out deliberately in FOSS though. You either have people who are willing to work on a thing, or you don't, and then it becomes abandonware.

It's not like there's a secret cabal that prevents developers from working on other init systems and keeping other pieces of software compatible with them. It's just that the majority of people working on Linux have decided to move on. And democracy often means accepting the majority vote, even if you disagree with it.

@notthebee
So "the majority" is the metric for what is right? What is valid? The majority of..... who? Your buddies?
The vast majority of computer users are on Windows, or if you count mobile devices, Android or iOS. With all those combined, by that metric there's almost no support for systemd at all.
@Okanogen Right, but we're talking about Linux here. And the majority of Linux distros use systemd as their init system.