Re:Porting systemd to musl Libc-powered Linux
by NavinF on Thursday September 05, 2024 @06:55AM
(#41455402)
I'm amazed projects like that are still active.
This isn't a case where systemd is ahead of the curve, every other OS also starts services in parallel.
Re:Porting systemd to musl Libc-powered Linux
by amszmidt on Thursday September 05, 2024 @07:06AM
(#41455461)
Plenty don’t, e.g. BSDs. Bunch of embedded GNU/Linux systems. Etc.
Re:Porting systemd to musl Libc-powered Linux
by NavinF on Thursday September 05, 2024 @07:13AM
(#41455480)
I meant OSs that have consumer market share. Eg on people's desktops and phones. Nobody cares about BSDs and a bunch of embedded GNU/Linux systems
Re:Porting systemd to musl Libc-powered Linux
by awilfox on Thursday September 05, 2024 @07:21AM
(#41455516)
A lot of people care about BSDs and embedded Linux systems. Such as: Netflix (FreeBSD), anyone with a Linux-based router or cable/DSL modem, and so on.
That said, parallel startup is possible on those systems too. There was an out-of-tree patch for parallel rc(8) on FreeBSD some time ago, and dinit is parallel, etc. I think OpenRC should move towards making parallel startup stable and supported so that those systems can do that as well.
Re:Porting systemd to musl Libc-powered Linux
by zekica on Thursday September 05, 2024 @07:40AM
(#41455628)
Almost everyone's router is an embedded Busybox/Musl/Linux system. There are billions of them running every day.
Re:Porting systemd to musl Libc-powered Linux
by synergy20 on Thursday September 05, 2024 @08:58AM
(#41456206)
they don't use openrc though
Re:Porting systemd to musl Libc-powered Linux
by btreecat on Thursday September 05, 2024 @08:21AM
(#41455892)
Alpine has market share. It's just targeting a different market space than what you're measuring.
Re:Porting systemd to musl Libc-powered Linux
by mort96 on Thursday September 05, 2024 @09:50AM
(#41456619)
> consumer market share
Re:Porting systemd to musl Libc-powered Linux
by marcthe12 on Thursday September 05, 2024 @10:52PM
(#41462471)
Some Alpine linux derivatives are kinda want switch to systemd and hence the porting
Re:Porting systemd to musl Libc-powered Linux
by bee_rider on Thursday September 05, 2024 @12:02PM
(#41457878)
OpenRC doesn’t have huge consumer market share, at least in the context where this sort of thing matters. For regular Linux desktops, most of the distros use SystemD.
Re:Porting systemd to musl Libc-powered Linux
by bee_rider on Thursday September 05, 2024 @12:08PM
(#41457938)
It is a simple little startup system with some dedicated users. Open source projects don’t need huge user-counts to justify their existence. It isn’t a profit center, people just do this stuff for fun, because they enjoy tinkering, or maybe they coded it up and decided to just share it out of altruism.
It's not enabled by default in OpenRC because it's not stable.
> WARNING: whilst we have improved parallel, it can still potentially lock the boot process. Don't file bugs about this unless you can supply patches that fix it without breaking other things!
https://github.com/OpenRC/openrc/blob/ea310b2e580a25038f9592...