I love that lemmy is so techy, this is in c/memes of all places
post
I'd like to interject for a moment...
Ragebait for old nerds
To kids, anyone with 15 years in is "old".
Guess what they called us when we pointed out the procedural failures in its design? Yep: old.
Meanwhile I'm just here booting my sysV box reliably and not cringing about HUPping dbus. I've never seen as frail a shit bag as a Systemd-afflicted install.
What do you mean old 😅
I mean most young nerds have no idea how to use a computer never mind anything about the internals of Linux - I feel like the generations of nerds who know what systemd is are all over 30, and the ones who are mad about how systemd took over a bunch of things and kinda acted like dicks towards existing patterns are mostly over 40
Well yeah how am I supposed to fit systemd on a milkv duo of ram? My gen z brain can only handle compiling a kernel to minimize its footprint, hardly even scraping the surface of linux experience.
(Non sarcastically though, why would anyone under 30 not know about systemd? Sure mainstream OS' have more users than ever, but thats cause the world is techier than ever - growing up with fiber makes getting distro and tutorials trivial. I theorise youre getting pulled into the boomer mindset of "this person online does this so is an accurate representation of an entire generation", which is kinda foolish.)
(PPS I know some gen z's who dont even know what a file or folder is, so I'm not saying everyone is techy, but just that is almost statistically gaurenreed some people will be with a gen z population of almost billion people).
(PPPS, yeah Im talking about the 64mb milkv duo. No its not fun. But fuck is it informative.)
I'm making broad generalisations I guess but I've heard and read (and been told, verbally by some teacher friends) a lot of anecdotes about computer literacy being super low among the younger generations. I'm early 30s and feel old - it sometimes feels like general interest in the inner workings of computers has been in decline for a while. Obviously on lemmy we're in a massive echo chamber but out the in the normy world is getting more rare that I encounter anyone younger than me who is nerdy about computers in the way I was as a teenager. Even just owning a computer is getting less common I think. My theory is to blame smartphones - they meet most young people's computing needs and aren't as tinkerable as computers (for better and worse)
I am almost 40 and have been using Linux for 3 years now and I am computer literate. However, I couldn't tell you what exactly systemd other than vague generalities.
I feel like there isn't a generation of nerds, just nerds in general, that use Linux deeply and are knowledgeable about Linux low level systems.
I remember when systemd was a replacement for sysvinit and it was a slight delay to relearn but overall an improvement.
Then they started adding services, and that's where I started to not get along with it.
ntpd, resolver, networking, replacing ssh startup with a triggered socket. These got on my nerves and felt like it was overstepping.
Yeah that was the good time! Just kidding I have no clue what you're talking about.
replacing ssh startup with a triggered socket
Socket activation itself isn't exactly new, inetd got added to BSD in 1986.
Well, most of those aren't really part of the "systemd init system", they are just part of the "systemd project" which is more than just the init system.
As such they are just optional services that you can install (except the ssh part which is still the same ssh but with a different default configuration), but the init system of systemd is still the same. They are just more convenient and/or advanced for distro maintainers.
As a matter of fact, most desktop distributions don't even use "systemd-networkd" which is the networking manager of systemd. Instead they use "networkmanager", which many people associate with systemd, but it's really an entirely different project.
You are still free to use the systemd init system in place of sysvinit, and not use all those services you dislike, you just have to configure them. Which most people think is inconvenient, but shouldn't be a problem for you seeing as you don't like the convenience of the systemd ecosystem.
Yeah, but how do you feel about this sentence an old colleague used to say: "I like Ubuntu. Its a really good program!"
Me, who knows next to nothing about how my 3 Linux machines work: *taking notes*
Don’t take too many, this is a shitpost about how bloated systemd is
I literally don't even know what systemd is, I think I've seen it in the Resource Manager 😅
Shout-out to the open source community and Steam for making Linux gaming so simple that even I can do it
Edit: I now have a passing understanding of what systemd is, and understand there is a Holy War to be fought between those in support of it, and those who prefer more modular init scripts. To arms!
Is an init script just a very British version or systemd? As in "it's systemd, init?"
I think it comes from Spanish-speaking Brits, or maybe a British Yoda, that's why it's "init, scripts?" and not "scripts, init?"
Oh god please don’t
System V forever, Solaris 9 gang reporting in.
The Tragedy of systemd - presentation by Benno Rice
What I hope that this talk has provided is a removal of fear and particularly a removal of pity of SystemD and the people who actually use it. [...] So, yeah, what I would challenge everyone here is look at SystemD and try and find at least one thing that you like, and then go see if you can implement it. Thank you.
If it's a D system, why didn't they design it to pass with an A, so systema? Are they stupid?
systemd haters are the antivaxxers of the Linux world. There. I'm sure this statement won't lead to any heated discussion at all.
No. It does some things right and many things wrong. Difference in priorities, that's all. Except you often don't have a choice, because of some of the things Systemd does (intentionally) wrong.
Wrong from my view, that is.
The UNIX philosophy is "Everything is a file."
systemd doesn't follow that, with its binary logs and stuff.
Just part of why I keep going back to FreeBSD.
Systemd 'haters' are the people who know better and learned from best-practice.
Systemd 'haters' are no more haters than your parents who told you not to eat candy all day were candy haters.
To any new Linux users, this is a good example of Linux “antivax” mindset.
Actual Linux admins, people who use Linux at scale, people who design things and use Linux to do things disagree.
There is a reason why Redhat, Debian, Ubuntu, and Arch all ship with and recommend systemd as the startup system. ALL as in 100% of large Linux deployments on bare metal use systemd.
If you want to play with startup systems that’s fine there are obscure distros out there for you. Startup system swapping can be a fun hobby.
But don’t be tricked by the very loud but very small Linux “antivaxers” group.
Linux system administrator here.
Systemd fucking sucks, and it's a very big issue in the Linux world, because it centralizes everything into what should be the simplest process of the OS. It has a huge attack surface (and many recent critical CVEs have happened due to systemd). It forces everything into their unit files, which are very flawed and lack features that previous systems actually had. One of the big reasons the enterprise Linux community is looking to Alpine instead of the more traditional RHEL or Ubuntu Server is exactly the lack of systemd.
Aside from that, on the personal side, systemd has bit me in the ass way more times than any of the more traditional systems. I wish it wasn't so common. It's very rapidly taking over the Linux ecosystem, limiting freedom to choose another init system. And it's lead by a Microsoft employee.
A few issues here.
It's very rapidly taking over the Linux ecosystem, limiting freedom to choose another init system.
Nobody working with Linux professionally in 2026 would say this. Systemd has taken over and has been the defacto choice for a LONG TIME. The last production grade Linux to not use Systemd was rhel 6. Rhel 6 was released in 2010 and full support ended in 2016.
Also no companies are using Alpine for “lack of systemd” Companies aren’t installing alpine Linux on bare metal outside of embedded devices. The appeal of Alpine Linux is containerization or embedded. Alpine Linux lets you release 20mb container images compared to 200mb for even slim Debian images. This is a great thing. But not related to systemd.
If we look at what professionals working with Linux use on bare metal or even on non ephemeral cloud hosts we find RHEL / OEL / Rocky / Alma, Ubuntu LTS, Suse Enterprise, Amazon Linux, Azure Linux, and rarely Debian.
Yes there are outliers but antivax doctors are outliers too.
Notice how I put the "taking over" part in the personal issues. It has long taken over in the enterprise world, as I mentioned with RHEL and Ubuntu Server. Mainly because those are the biggest 2 options, and most other enterprise systems are based on them or try to be like them. The enterprise Linux scene is very homogeneous. Systemd is now taking over consumer Linux, where you historically saw less homogeneous systems.
Alpine Linux has already been used a lot for containers and embedded devices, but companies are starting to see the value in it. It's fast, it's lightweight, it has a small attack surface and it can be used for many things, not just containers. We have full VMs running on Alpine and hosting systems, and they're very appealing because they're reliable, and their images are smaller. Alpine also takes less time to install, and it's more reliable when starting from a generic image than any other systemd distro.
The grand majority of systemd haters have no idea why they hate systemd or what an init system even is, they just know their favorite youtuber told them "systemd bad" and blindly agreed.
Exactly. A very small but VERY disproportionally loud group.
They uninstalled systemd from their computers and installed it on their brains.
Systemd is running rent-free in their heads
What's systemd? (I use OpenRC btw.)

Perfect example. This person has systemd so much on the brain I actually tagged them as weirdly against systemd some time ago. lol
Perfect example. This person has systemd so much on the brain I actually tagged them as weirdly against systemd some time ago. lol
"This person plays volleyball, he must hate basketball so much."
No?? In the past you were saying weirdly anti systemd stuff. So much so that I went out of my way to tag you.
More like “this person rants so much against basketball that it’s weird”
I'm against the systemd monopoly; the lack of choice on most major distros while other init systems are perfectly fine for the majority of users; as a consequence against the perhaps unintentional incorrect narrative that systemd is the only reasonable/modern option.
systemd has flaws, but I'm not anti.
I do agree that in this thread you do are pressing into the “not anti” image. This being said that was not the case prior to this thread.
Also there is no systemd “monopoly”. Systemd was chosen by volunteers at community centric distros like Arch and Debian, as well as by more corp distros like Redhat or Ubuntu.
Those distro maintainers (volunteers and paid) looked at all the options and chose what they thought was best.
Those maintainers also chose not to support alternative startup systems for the same reason why VW does not offer alternative chassis options on the VW Golf. (In this example the engine would be the kernel)
Aka the maintainers don’t want to massively increase the workload they would need to do. Volunteer community distros only have a limited amount of resources and choose to allocate them how they will.
Corpo distros just are being corps and want to save money.
Using the term “monopoly” in this context dismisses the Linux community’s choice as developers and contributors. The Linux community is unique in that we are both the producers and consumers of the community project.
I would recommend reading this mailing list announcement thread to get a better understanding. The Linux from scratch dev team explains why they went from offering a choice to a “monopoly”. https://lists.linuxfromscratch.org/sympa/arc/lfs-announce/2026-02/msg00000.html
Edit: The announcement is wrong in that KDE in fact does not require systemd.
There's nothing weird about being against metastacizing cancer.
Is this some porn reference? Are there poor linuxers shuffling through some hallway, clutching themselves 'cause they got systemd-ed?
I'll give that whole system the d.
systemd/wayland/snap/gnome/uutils/linux
reblog to give stallman a heart attack



top 68 comments