News for hackers. Stuff that matters.
Re:Linux distros without systemd by sjwright on Monday May 20, 2019 @09:59AM (#19960363)
One of the better videos on this subject:

https://www.youtube.com/watch?v=6AeWu1fZ7bY

BSDCan 2018—Benno Rice: The Tragedy of systemd

"systemd is, to put it mildly, controversial. Depending on who you ask it's either a complete violation of the UNIX philosophy, a bloated pile of bugs, a complete violation of the elegant simplicity it replaced or, it most cases, some or all of the above. So why have so many Linux distributions taken to it? Is it as bad as people say?

Re:Linux distros without systemd by psadauskas on Monday May 20, 2019 @11:38AM (#19961509)
I watched this a few weeks ago as well, and it is a very good, even-handed overview of systemd. He talks about the history and other tools that came before, like Apple's `launchd` and Ubuntu's `upstart`. He also talks about the actual problems with it, rather than the FUD hysteria (and also explains why some of them are FUD).

He's from the BSD world, so his POV is as an (mostly) outsider.

Re:Linux distros without systemd by JdeBP on Monday May 20, 2019 @11:53AM (#19961693)
Re:Linux distros without systemd by blu3r4d0n on Monday May 20, 2019 @11:35AM (#19961465)
I love this video and have to share it every time I see this debate. He really show how this argument is kind of weak and this is coming from a BSD guy!
Re:Linux distros without systemd by JoshuaRLi on Monday May 20, 2019 @02:00PM (#19963154)
This is a great talk, and helped change my stance on systemd from bad to neutral.
Re:Linux distros without systemd by sprash on Monday May 20, 2019 @12:01PM (#19961782)
I watched the video a few moths ago. I disagree with almost everything this guy said.
Re:Linux distros without systemd by bagol on Monday May 20, 2019 @06:20PM (#19965874)
I'm interested in which points you disagree, because I, in the opposite, agree with almost everything the guy said.
Re:Linux distros without systemd by sprash on Monday May 20, 2019 @07:30PM (#19966321)
> there is a tragedy

Systemd was criticizes right from the start for the same things that it is criticized now. No misunderstanding. No bad timing. No tragedy present.

> People don't like change

Wrong! People love change if it is an improvement. People don't like change if things get worse.

> Services, System configuration, daemons, etc are separate distinct things and need distinct C code to be managed

Nope. They are essentially the same thing and should be dealt with by small scripts.

> It does not really violate the Unix philosophy

Nobody really knows what "Unix philosophy" actually is. Therefore it does not matter if it gets "violated". However systemd definitely violates my and many others taste for good software. It is bad taste.

> It's not bloated and monolithic because it's not one binary

The stupidest argument ever. If you have a lot of tightly interdependent binaries that don't make any sense to exist outside of systemd you have a monolithic system were simple nuclear parts are not replaceable with alternatives. Besides from that: Its f*in bloated as hell.

> It's not as buggy as people claim

It is. Besides, the real problem is not the number of bugs, the prolem is getting rid of bugs. Recompiling C code just to get your init working is really a world of nightmares.

> People don't like systemd because they don't like Lennard Poettering

Most only care about technology and systemd is bad technology. Nobody cares about Poettering.

> UNIX is dead

Hearing that coming from a FreeBSD developer? Do his BSD buddy's agree? Why doesn't he switch to Windows? Sounds like conman to me. Remind me to never install FreeBSD. A big part of what made Linux great are the things that were borrowed from Unix and Plan9.

To make it short: The dude loves change and he wants FreeBSD to go in the direction of what Windows is today. I love change and I want Linux to go into the direction of Plan9.

Re:Linux distros without systemd by sjwright on Monday May 20, 2019 @09:21PM (#19966872)
None of those are arguments, they're just "nuh-uhs".
Re:Linux distros without systemd by russellbeattie on Monday May 20, 2019 @11:46AM (#19961598)
Basically, people don't like systemd because they don't like change, and groups like shitting on other groups of people?

I'm not sure the presenter is condescending enough. Maybe he should have given an abbreviated history of Unix as well, oh wait, he did that.

Re:Linux distros without systemd by yarrel on Monday May 20, 2019 @12:06PM (#19961836)
Change is good. Let's change away from systemd.
Re:Linux distros without systemd by tracker1 on Monday May 20, 2019 @01:32PM (#19962796)
Come up with something demonstrably better then. Nobody is stopping you.
Re:Linux distros without systemd by michaelmrose on Monday May 20, 2019 @01:58PM (#19963124)
Why are you acting as if alternatives don't already exist?
Re:Linux distros without systemd by AsyncAwait on Monday May 20, 2019 @04:43PM (#19964981)
Define an alternative. Most systemd alternatives do not concern themselves with post-boot event handling much, for example, which is a rather big part of modern systems. Most alternatives do not use a declarative style for unit definitions, which is a safer model being adopted by many other parts of Linux, including whole distros such as Nix. Things like Kubernetes have become popular for similar reasons.

Notepad.exe is also an alternative to Word, if the subset of functionality you're looking at is strictly text input.

Re:Linux distros without systemd by tracker1 on Monday May 20, 2019 @02:20PM (#19963395)
"demonstrably better" ... there's a reason beyond entropy why a lot of distros decided to adopt SystemD. A talk linked to in another thread goes over a lot of this. TFA itself shows there are alternatives.

It's like arguing that KDE or Gnome shouldn't exist as options... nobody removed anyone's options. Don't like it, fork it.