Join 58,000+ Looksmaxxing Members!

Register a FREE account today to become a member. Once signed in, you'll be able to participate on this site by adding your own topics and posts, as well as connect with other members through your own private inbox.

  • DISCLAIMER: DO NOT ATTEMPT TREATMENT WITHOUT LICENCED MEDICAL CONSULTATION AND SUPERVISION

    This is a public discussion forum. The owners, staff, and users of this website ARE NOT engaged in rendering professional services to the individual reader. DO NOT use the content of this website as an alternative to personal examination and advice from licenced healthcare providers. DO NOT begin, delay, or discontinue treatments and/or exercises without licenced medical supervision. Learn more

Rage Prediction about systemD from ~ 10 years ago?

Register to hide this ad
Systemd violates the unix philosophy principles
Btw this was the exact prediction from article which is mostly true, most enterprise distros use systemD and mainstream distros such as Arch and Debian

“The reason why systemd has become so prevalent is not that it has been accepted by the community. It's that it has manpower. It is backed up by open source software companies that can provide much more manpower than developers like myself working on free software on their own time. The distribution model of systemd, made of lobbying and bullying, is much more akin to the distribution model of Microsoft Windows than the one of GNU/Linux.”
 
Btw this was the exact prediction from article which is mostly true, most enterprise distros use systemD and mainstream distros such as Arch and Debian

“The reason why systemd has become so prevalent is not that it has been accepted by the community. It's that it has manpower. It is backed up by open source software companies that can provide much more manpower than developers like myself working on free software on their own time. The distribution model of systemd, made of lobbying and bullying, is much more akin to the distribution model of Microsoft Windows than the one of GNU/Linux.”
its taking everything in me not to nerd rep this
 
The unix philosophy is a meh paradigm and the OP is purposefully trying to make systemd seem like it's one huge program instead of a modular set of components

Most of the article is just political sperging and the technical aspect part turned out to be ( X has technical downsides because of its software design )

The other article linked was better because it actually has some information of value
 
The unix philosophy is a meh paradigm and the OP is purposefully trying to make systemd seem like it's one huge program instead of a modular set of components

Most of the article is just political sperging and the technical aspect part turned out to be ( X has technical downsides because of its software design )

The other article linked was better because it actually has some information of value
SystemD is one huge program though, it’s trying to do everything and tie Linux users into it. Want ur NVIDIA drivers to work ootb? Use systemD. Want to use a decent DE like GNOME or KDE? Both are integrated with systemD. SystemD also ships with one big program that you can’t isolate the components like the creator of uselessd was trying to do, which makes it harder and harder for low end devices to use distros that use systemD. I have a 500 gig hard drive and 4 gigs ddr3 and any Debian based distro with systemD feels highly sluggish. Arch feels slightly better but is still sluggish compared to when I tried Artix with s6 init. It’s modular in the sense there’s different components in it but you have to download all of the components in one massive package. that’s not modularity, it’s a monolith trying to do everything. Boot loader? systemD. Privilege escalation? >systemD. Authentication? > SystemD. Want a good DE? >systemD. Want to use a mainstream distro with good software support on low end hardware? SystemD is there to kick you in the balls.
It’s a monster, and it’s not even the best at being an init or any of the other stuff. It just makes it easy to do certain stuff but you aren’t picking the best tool for each job.
 
SystemD is one huge program though, it’s trying to do everything and tie Linux users into it. Want ur NVIDIA drivers to work ootb? Use systemD. Want to use a decent DE like GNOME or KDE? Both are integrated with systemD. SystemD also ships with one big program that you can’t isolate the components like the creator of uselessd was trying to do, which makes it harder and harder for low end devices to use distros that use systemD. I have a 500 gig hard drive and 4 gigs ddr3 and any Debian based distro with systemD feels highly sluggish. Arch feels slightly better but is still sluggish compared to when I tried Artix with s6 init. It’s modular in the sense there’s different components in it but you have to download all of the components in one massive package. that’s not modularity, it’s a monolith trying to do everything. Boot loader? systemD. Privilege escalation? >systemD. Authentication? > SystemD. Want a good DE? >systemD. Want to use a mainstream distro with good software support on low end hardware? SystemD is there to kick you in the balls.
It’s a monster, and it’s not even the best at being an init or any of the other stuff. It just makes it easy to do certain stuff but you aren’t picking the best tool for each job.
Good post but 3 things

1) KDE and Cinnamon + other not-as-meta DE's work with s6 and openrc.

2) NVIDIA drivers work fine OOTB, it's the seat handling that causes the issues with something like a dual GPU setup. Such problems can fixed by manually adjusting the seats ( or just choosing one as the primary display output if lazy :P )

3) Artix has better software support than most of the mainstream distros due to having the AUR ( Yes, you can use the AUR and it works fine. ONly time something will fail is if it uses systemd daemons and such which is thankfully extremely rare. OBS, Discord, Browsers etc all run fine )
 
Last edited:

Users who are viewing this thread

Back
Top