The goals distinguishing from other init systems seem to be:
- musl support
- guaranteed bootability
It's not easy to extract this from the post, since it's hidden between value statements like "flexible", "small", "fast", "unpredictable", which aren't defined anywhere, nor supported with external statements.
Since those aren't defined, it's also not clear why the author didn't decide to contribute support for the two defined criteria to systemd.
> it's also not clear why the author didn't decide to contribute support for the two defined criteria to systemd.
Because the first one means working against two projects - one which wants to keep its surface lean and one which says "glibc is de-facto standard, deal with it".
viraptor|4 years ago
I'd love to see some numbers for this point. I'm also curious what's the threshold for too many resources for the author.
rhn_mk1|4 years ago
- musl support
- guaranteed bootability
It's not easy to extract this from the post, since it's hidden between value statements like "flexible", "small", "fast", "unpredictable", which aren't defined anywhere, nor supported with external statements.
Since those aren't defined, it's also not clear why the author didn't decide to contribute support for the two defined criteria to systemd.
viraptor|4 years ago
Because the first one means working against two projects - one which wants to keep its surface lean and one which says "glibc is de-facto standard, deal with it".
https://github.com/systemd/systemd/issues/10130#issuecomment...