Originally posted by Danielsan
View Post
By the way this is not the issue,
the reason why I am against systemd it is just because it sticks all of us with Linux while I would like to see other kernels in the game field, systemd now means no options.
I mean, TrueOS started to adopt OpenRC in 2016, and while now the core is OK now, 3 years later, it's still not upstreamable in FreeBSD as they still need to rewrite init scripts for all the packages to actually use OpenRC (of course they do work fine as they are, but it's not the point of OpenRC). https://reviews.freebsd.org/D18578
Porting systemd would mostly mean finding a decent replacement for cgroups (linux kernel feature) in FreeBSD kernel. Lo and behold, FreeBSD has something like that already https://www.freebsd.org/doc/en_US.IS...rcelimits.html
You would not need to rewrite init scripts at all, you could just copy service files from other distros or from the upstream software if they ship their own.
Comment