So, given that the official Guix survey presented the lack of nonfree software as a problem, and found that it was a problem, will the maintainers decide to allow non-free software? A little clarification would be most welcome. #guix
@gugurumbe I wouldn’t say the survey presented lack of non-free software as a problem, but it’s true that it explicitly listed it as an option, particularly for drivers.
I’m not a maintainer but I don’t expect nor desire a change in what Guix provides: it should all be free software, and it’s fine to have third-party channels providing non-free software.
The question of non-free firmware could be discussed separately though, like it was in Debian.
@gugurumbe i'm not a maintainer but I don't think Guix mainline should ever contain proprietary software. I think the Guix project, while keeping its principles of having only free software in mainline, could make it easier to have images with nonfree drivers, since most users require them.
We are not far imho, we just need some change in the installer to use the guix-for-channels procedure [0] for the final system and allow configuring third party substitute servers for the final system in the installer.
@amszmidt@gugurumbe I didn't say the #Guix project should distribute such images. We are fine with #nonguix distributing them, as it has done for the past years. The point is that right now it is not possible to install the nonguix channel and substitute server through the Guix installer. The same goes for all third party channels such as guix-hpc or guix-science.
Also, as far as I am concerned, Guix should leave the GNU project. It is possible to build completely free software based distros outside of GNU.