zlacker

[return to "Linux From Scratch ends SysVinit support"]
1. JCatth+qb[view] [source] 2026-02-02 18:39:00
>>cf100c+(OP)
> Understanding the boot process is a big part of that. systemd is about 1678 "C" files plus many data files. System V is "22" C files plus about 50 short bash scripts and data files.

Systemd is basically the Windowsfication of Linux. I'm always surprised by the people that champion it who also used to shit on Windows with the registry or whatever.

Cognitive dissonance is a hell of a thing.

◧◩
2. BadBad+8N3[view] [source] 2026-02-03 16:45:55
>>JCatth+qb
It is not cognitive dissonance to learn from others. The pluggable nature of Linux makes developer lifes harder. They have to write wrappers and abstractions to use base functionality. Having a unified api surface is very attractive.

Windows did something right because you can run very old binaries on a new system. Good luck doing that on Linux.

In the end for most people Linux is not an intellectual exercise in freedom but a tool to get work done and systemd is pretty good at that and is getting better.

And another important point: systemd is still lgpl licensed software. There is literally no legal way for someone to rug pull it. So if it works and brings a benefit it might be a good thing to start to depend on it. Just like we depend on the GNU tools.

◧◩◪
3. JCatth+8s4[view] [source] 2026-02-03 19:25:54
>>BadBad+8N3
> It is not cognitive dissonance to learn from others.

I didn't say it was. I said it was to attack one binary blob abstraction while embracing another.

> Windows did something right because you can run very old binaries on a new system. Good luck doing that on Linux.

I agree, but that's entirely irrelevant.

> systemd ... works and brings a benefit it might be a good thing to start to depend on it.

We have very different philosophies, you and I.

[go to top]