Topic: Concerned about init freedom in Guix, only left Dragora and Hyperbola?
Shepherd is forced on the user which would be one thing, this is understandable due to the reproducibility and Bootstrappable goal, using an easy-to-audit language like Scheme is fitting for that purpose. However, correct me if I'm wrong, the USB ISO installer of the Guix System loads udev without ever giving you the option not to do that at any point?
One can be pragmatic about it such as those who download non-FSF approved distributions and remove firmware blobs following installation, but this is not the approach that is taken here, as such I think using the Guix USB/DVD installer to set up your machine is wrong from the init freedom perspective, still I appreciate the Guix package manager itself and love the project's goals of making a fully bootstrappable system.
I believe Dragora and Hyperbola are the only self-hosting and online-capable (meeting these two criteria is crucial for development) distributions that are 100% free of udev and blobs by default? Another question I had is that Dragora seems to be considered the only independently compiled FSF-approved distribution for PCs, but I thought that Hyperbola also is.