can openrc run on arch hurd?
>>57952578
why would you run hurd?
>>57952612
from what I've learned it seems to have a lot of potential for being less prone to critical processing errors.
>The Hurd will be considerably more flexible and robust than generic Unix. Wherever possible, Unix kernel features have been moved into unprivileged space. Once there, anyone who desires can develop custom replacements for them. Users will be able to write and use their own file systems, their own `exec' servers, or their own network protocols if they like, all without disturbing other users.
>>57952688
Sounds like a mess.
>>57952688
Microkernels are horrible in practice.
>>57953196
>>57953186
how? the whole point of it is that instead of having a domino effect for errors coming from poorly managed command steps you can just have one crash and restart while the system is running. imagine drivers or an init crashing but your system is able to still operate.
>>57952578
I think there is no practical support of openrc on hurd-based-or-supporting distros. However, if you just want to try a eccentric init daemon, then I recommend GuixSD.
https://www.gnu.org/software/guix/
it is still under development, but is the most assuring hurd supporting distro at the moment.
>>57953427
i dont see doc info for hurd being supported or installable. is it by default?
>>57953472
You can find GNU Mach and Hurd libraries on their package list.
https://www.gnu.org/software/guix/packages/
They don't have a polite documentation like arch wiki now, tho.
>>57953211
They are terribly inefficient. There are a lot of unnecessary copying and round-trips that go on.
Instead of just having the kernel do what needs to be done, you have to pass messages between several processes, and that just takes way too long.
>>57954443
The microkernel has not been used in the last 30y and it kind of worked then, so its highly likely that the loss in performance is negligeble with today's tech, and the extra stability would be an improvement.
>OpenRC provides the following features:
>>Portable to non-Linux
I don't care how much slower my system gets by using a microkernel, atleast it can't crash anymore and has ubermensch uptime.
goodbye systemdick