▲ 66 ▼ Practical software freedom with GNU Guix (media.ccc.de) submitted 1 month ago by HaraldvonBlauzahn@feddit.org to c/linux@lemmy.ml 2 comments fedilink hide all child comments
[+] SamuelEllis@lemmy.world 2 points 1 month ago* (last edited 1 month ago) (2 children) [removed by mod] permalink fedilink source hideshow 4 child comments replies: [–] HaraldvonBlauzahn@feddit.org [S] 3 points 1 month ago Guix provides security patches. You can also define your own derived packages and patch them. Or fork the distro and build it with a different kernel and base packages, like the nonguix fork does. Or add an own patched OpenSSL library. But what such approaches come down to in practice is that maintaining a forked distribution is a lot of work. For most people, the sane approach is to build on an existing distro. It is not an easy problem. For example, the buildroot distro which is popular for embedded devices, AFAIK has only one release every six months. permalink fedilink source parent [–] Baleine@jlai.lu 2 points 1 month ago Guix provides grafting for that case. permalink fedilink source parent
[–] HaraldvonBlauzahn@feddit.org [S] 3 points 1 month ago Guix provides security patches. You can also define your own derived packages and patch them. Or fork the distro and build it with a different kernel and base packages, like the nonguix fork does. Or add an own patched OpenSSL library. But what such approaches come down to in practice is that maintaining a forked distribution is a lot of work. For most people, the sane approach is to build on an existing distro. It is not an easy problem. For example, the buildroot distro which is popular for embedded devices, AFAIK has only one release every six months. permalink fedilink source parent
[–] Baleine@jlai.lu 2 points 1 month ago Guix provides grafting for that case. permalink fedilink source parent