Why does it get so much hate?Are you joking or serious?
le unix philosophy
>>108545808>bloat>age verification>claude slop>xz backdoor>a stop job is running...
god I love svchost.exe
>>108545808its corpo backed system pushed on distros so red hat has more ocntrol of linux. if the maintaner wasnt sus then it probably would be be bad but a non sus maintainer wouldnt push to dump everything into an init system and add age verification even if you agreed with it.
>>108545808Literal NSA backdoor
>>108546775Show me in the code where the NSA backdoored your bussy.Go on, point it out
>>108545812>>108546619>>108546738This.Linux was a UNIX-like system made of independent components that "do one thing and do it well". You had to manage the component integration (so more complexity = bad) but you had the FREEDOM to replace components as you wished to better fit whatever you wanted. This is what led to Linux being used everywhere: it's adaptable and resilient.But it does have a tradeoff: it's fragmented by design. No one can make software support "Linux" since it's so diverse. Trying to standardize with POSIX/LSB kept failing because either the standard is too lax to standardize anything or to strict so nobody tries to comply anyway. Gaben did a good job on this by making sure games work on his reference system, and if your Linux doesn't adhere to it, it's a (you) problem.But I digress. The thing is diversity and resilience are le bad when you're a totalitarian government who wants to control it. Won't you think of the children? We need to spy everyone, we need to make sure everyone play by our rules, we need to watch your social media posts complaining about crime to put you in jail instead of the criminals. Systemd solves the fragmentation problem by offering an alternative Linux system that's tightly-coupled and tries to do it all intead of unix philosophy. Corpos love that and govs too, so they all push it. And I think the worst insidious thing about it is that they frame it "the future of Linux, bro" and "get on with the times or get left in the dust" when it's in fact a different system than the original UNIX-like for a different purpose. The component modularity vs non-fragmented everything just werks. Two different conflicting goals that have merit for whoever wants to pursue each of them. But they lie to push like one goal is the future and the other is an historical relic and that new always good, old always bad.
>>108546921>just find the hidden exploit in a million lines of code bro>doesn't matter if the door is wide open. something is only a backboor if someone is actively breaking and enteringNTA but the age verification compliance is literally the perfect canary in the coalmine. You either get it or you'll be going "what's the problem with mandatory cock inspection bro. It's not like they're doing a prostate exam. You got a small penis or something?" in 20 years time (knock on wood). You're niggercattle that's a bit ahead of the herd, but you still rut and stubbornly moo whenever the farmer tries to get you to move along and not walk into the electric fence. The only difference is you stopped walking into nearby fence, but you're heading straight for another one.
>>108547083Then don't use it dipshit. A field in a local database does not imply a NSA back door. God you retards are dumber than miggers.
>>108545808It's become a defacto standard which upsets autists. Same deal with wayland.
>>108547018Holy unc schizo blabber Batman!
>>108545808it's a bloated mess instead of following KISS principlesit basically has its own version of windows registry for logs where you can't read log files and have to use journalctl shit just to read binary logs blobs
>>108545808Instead of competing and winning out because it was the best, it was forced on everyone all at once by cocksucking committee decision.
>>108547018based and true
>>108545808It’s one single project which has far far too much influence over the whole OS, and Poettering can never resist scope creep.
>>108546738while this is true, the leading source of revenue for the entire Linux project is from corporate sponsorships. >>108545808People hate it because it defies *nix philosophy, isn’t audited regularly, and has become larger than the kernel itself. SystemD does not “do one thing and do it well”. It does way too much shit nobody asked for, and many programs have become reliant on it, which is another problem within itself. There are other init systems out there but they are widely neglected in terms of software support. My last build was running artix and openRC. I was able to game but very little of my productivity software functioned. I also had to manually configure most programs to communicate properly with openRC. SystemD also has its own special snowflake way of doing things which the kernel has the ability to do by default, but systemd overrides native capabilities. It’s a bloated mess.
Bla bla bla, blaaa bla. You don't have to use it. It is not forced on anyone. Use a distro without it. They exist. Support the maintainers. Help them with packaging, documentation and whatever.
>>108547913It was forced on people by any reasonable definition of the word. Every major distro adopted it at the same time forcing any dissenters into fork ghettos. Scummy liars like you are part of the reason people still hate systemd to this day.
>>108548031You're a clown. Nothing you just wrote qualifies as reasonable.
>>108548057It's true and you know it, so you resort to lazy insults.
>>108549172>all the mainstream distros are run by non schizos>they all adopt systemd because it's just better>noooooo it's a psyopI wonder why all non systemd distros are either run by troons or schizos
>>108545808Nobody with a problem with it is serious about anything technical, and they compensate for it by being "serious" ideologically.
Poor mans busybox
some people get off by being contrarians, they'd argue and complain no matter what happens and what is presented to themthere is no pleasing them
>>108550109>they all adopt systemd because it's just betterIncorrect.Everything else is you begging the question.
>>108547225>asks question>gets angry when answeredlmao
>>108545808Imagine you don't actually know anything about technology, but still somehow want to feel like you belong and have your voice heard. Well, you become a radical and all day you spend time hating on things that might get others to nod in agreement with you.>I hate le windows>I hate le systemd>I hate le ... It's just non-stop with these clowns.
no thanks OP, i use gentoo
>>108545808Because software becomes dependent on itnow if you want to run a Linux without a systemd some software won't run because it is expecting it.but this isn't systemd's fault. it's more an issue with Linux in general where standards for anything don't exist and nothing ever works because everyone has their own stack of Linux OS.
standardizing init script is nice but everything else that has been added is solution in search of a problembillions of devices have completed their lifetime without ever knowing about socket activation or managing crashed services
>>108551406I mean... you have to learn allot about linux to use a non systemd setup... You know how many programs REQUIRE systemd now? You have to right your own runit or sysvinit for things. Not hard, but you actually have to get down and dirty and do things manually.
>>108546634why?
>>108551977>how many programs REQUIRE systemd nowI haven't heard of many besides something in GNOME and the optional KDE plasma login manager. I also dont remember much of a differenc with OpenRC. Just used a different command to enable services I needed.
>>108549172The only reason you have such an opinion is because you never used an init beyond enabling or disabling a service. Write services. Automate a network configuration. Why would I want to set up unbound, ahavi, or put a bunch of ip route commands into a shell script?
It's the opposite of what makes unix good. Why can't you systemd troons just use Windows?
>>108551977Learning how to extra work that you don't have to do on any distro that matters isn't "learning" linux. That's just you rationalizing the cost of maladaption.
SystemD is controlled by bad faith actors.
>>108552365
Systemd solves problems that simply should not be problems in the first place. I do not need 99.9% of all that stuff 99.9% percent of the time. I do not need dynamic hardware shit. I do not need complicated logind stuff. I do not need whatever they are solving. PCs have not actually changed in a meaningful way since the freaking 90s. We should be removing stuff from the desktop instead of implementing solutions intended for big corps and the server on our fucking workstation.That is the main problem with systemd.
>>108546619>a stop job is running...honestly for me it's this, shit gets annoying fast
>>108545808Can I use systemd-journald without systemd? That thing is really handy actually.
>>108546619>>108553424biggest problem I have had actually
>>108545808"we should reinvent launchd and give full control to red hat" is a fucking deranged idea from a group of people who are supposedly against the kind of corporate control that microsoft and apple have over their systems
>>108552096I've been an admin since the late 90s. The first unix I worked on professionally was AIX. Then solaris, then various flavors of linux. I wrote init scripts before systemd even existed. I used the solaris service system which is more like systemd than what linux had at the time. (And I've done the windows equivalents although truth be told during my windows days I spent far more time rooting out malware than anything else). I've written tools that automatically manage systemd unit files for hundreds of production services and I've been using linux on my desktop since 2009.So I was there and saw the way systemd was rammed down everyone's throats. That's why I know you are a gigantic lying piece of shit faggot with nothing but shitposts in your arsenal.Funny thing is that systemd happened right about the same time docker got huge also, which is hilarious because running systemd inside a container is too retarded even for shills. So now you have other init methods for running apps in containers which is completely separate from how apps are run with systemd. Meanwhile docker is quite happy to just manage all its own containers without involving systemd at all. So fragmentation is very common.Systemd is fine for the most part. I use it and don't miss init.d at all. But I could list plenty of issues with systemd and things that are extremely retarded for no reason. Why not start with the way that the default output of 'systemctl' is pointlessly annoying to parse because it puts a unicode dot next to downed services, but nothing for a running service. This totally fucks the column consistency and its not even a character you can easily grep for if you wanted to. Only a retarded faggot who had never used awk in his life or managed more than a single server would make such a pointlessly stupid design choice.
hey fuck writing portable code amiright lets make sustem a hard dependency for everything
>>108554314>anon discovers libraries
systemd also needs an update check if its ever too far out of date it should shitdown everything so no one can hack you!
>>108548031>Every major distro adopted it at the same time forcing any dissenters into fork ghettos.Beggars can't be choosers.