zlacker

[return to "Linux From Scratch ends SysVinit support"]
1. cf100c+n[view] [source] 2026-02-02 17:47:14
>>cf100c+(OP)
This is a mindblower. To quote Bruce Dubbs:

''As a personal note, I do not like this decision. To me LFS is about learning how a system works. 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. Yes, systemd provides a lot of capabilities, but we will be losing some things I consider important.

However, the decision needs to be made.''

◧◩
2. nine_k+gr[view] [source] 2026-02-02 19:56:14
>>cf100c+n
Runit is 5474 SLOCs. Most source files are shorter than 100 lines. Works like a charm. Implements an init system; does not replace DNS, syslog, inetd, or anything else.

Systemd, by construction, is a set of Unix-replacing daemons. An ideal embedded system setup is kernel, systemd, and the containers it runs (even without podman). This makes sense, especially given the Red Hat's line of business, but it has little relation to the Unix design, or to learning how to do things from scratch.

◧◩◪
3. pjmlp+Mc2[view] [source] 2026-02-03 06:32:42
>>nine_k+gr
I love how people worship UNIX design in Linux circles, especially when complaining about decisions where Linux is catching up with commercial UNIXes, as in the init systems replacements.

UNIX design was so great that its authors did two other operating systems trying to make UNIX done right.

One of the few times I agree with Rob Pike,

> We really are using a 1970s era operating system well past its sell-by date. We get a lot done, and we have fun, but let's face it, the fundamental design of Unix is older than many of the readers of Slashdot, while lots of different, great ideas about computing and networks have been developed in the last 30 years. Using Unix is the computing equivalent of listening only to music by David Cassidy.

◧◩◪◨
4. rusk+ah2[view] [source] 2026-02-03 07:10:38
>>pjmlp+Mc2
> We really are using a 1970s era

1970 Anno Domini no less

◧◩◪◨⬒
5. pjmlp+Zi2[view] [source] 2026-02-03 07:25:42
>>rusk+ah2
Making it even more so of a religion.

UNIX is only an OS with some good ideas, and also plenty of bad ones.

No reason to stick with it ad eternum as some kind of holy scriptures.

◧◩◪◨⬒⬓
6. donkey+pn2[view] [source] 2026-02-03 08:02:40
>>pjmlp+Zi2
It's "problem" unfortunately is that it happens to be the only major foss os. If there were other foss oses with good support and "better" models I'd gladly try them out. I know I personally would never switch to any non foss os after the user friendliness I have experienced. I would say that's the main reason many stick to it, including game theoretic arguments for commercial players also. Not because people like to stick to ancient models. It's not a ideal system obviously but going back to locked down crap is a no go for me and perhaps many others. BSDs are ok too but the suicidal licensing makes me less inclined.
◧◩◪◨⬒⬓⬔
7. Gud+7N2[view] [source] 2026-02-03 11:25:12
>>donkey+pn2
What’s suicidal about the BSD license? BSD code is everywhere
◧◩◪◨⬒⬓⬔⧯
8. donkey+823[view] [source] 2026-02-03 13:05:25
>>Gud+7N2
Yes and much of it is sealed off and proprietary. The bsd oses got MacOS for all their hard work, a closed off system that they can't read or port back anything from. Someone would say linux or gpl projects also have been fucked over this way. I suppose if your house has been burgled, such a person would argue we must remove all protections rather than add more.
◧◩◪◨⬒⬓⬔⧯▣
9. its_ma+Y74[view] [source] 2026-02-03 18:08:43
>>donkey+823
MIT et al are winning over GPL for a reason.

I'm not a big corporation. I prefer MIT, or better yet, public domain.

[go to top]