Guix system
Guix system | |
---|---|
![]() |
|
![]() Guix system with Xfce , GNU IceCat and GNU Emacs |
|
developer | GNU project |
License (s) | Free software |
Current version | 1.0.1 (May 19, 2019) |
Kernel | Linux libre |
Architecture (s) | x64 , i686 |
Languages) | multilingual |
Others | GNU -Userland |
https://guix.gnu.org/ |
Guix System (up to Guix 1.0: Guix System Distribution, GuixSD for short) is a Linux distribution based on the package management software GNU Guix . It uses Linux-libre as the kernel, but a variant with GNU Hurd is also being developed. On February 3, 2015, the distribution was added to the Free Software Foundation 's list of free Linux distributions.
GNU Guix
Guix System is based on GNU Guix, a package and configuration manager - which uses the mechanisms of Nix . This uses GNU Guile (a Scheme implementation ) for all packages and declaratively for the entire system configuration.
GNU Shepherd
Guix System uses the GNU Shepherd init system, which is developed by the Guix project itself in GNU Guile . It used to be known as "dmd", which stands for " d aemon m anaging d aemons", in English "Demon who manages demons". Shepherd was originally developed for the GNU Hurd and then taken over by Guix System.
Web links
Individual evidence
- ↑ GNU Guix 1.0.1
- ^ What to call Guix? . gnu-system-discuss. January 15, 2015.
- ^ List of Free GNU / Linux Distributions . Retrieved February 3, 2015.
- ^ Guix: A New Package Manager & GNU Distribution . Phoronix . Retrieved February 3, 2015.
- ↑ FSF adds Guix System Distribution to list of endorsed distributions . Free Software Foundation. Retrieved February 3, 2015.
- ^ GNU Shepherd . GNU project. Retrieved April 1, 2016.