Guix System Distribution
| |
OS family | Unix-like |
---|---|
Working state | Current |
Source model | Open source |
Latest release | v0.10.0 / 29 March 2016[1] |
Package manager | GNU Guix |
Platforms | x86_64, i686 |
Userland | GNU |
License | Free software |
Official website |
gnu |
Guix System Distribution (abbreviated GuixSD[2]) is a Linux distribution, centered on GNU Guix package manager.[3][4] It uses the Linux-libre kernel, with support for the GNU Hurd under development. On February 3, 2015, the distribution was added to the Free Software Foundation's list of free Linux distributions.[5]
GNU Guix
GuixSD is based on GNU Guix, a purely functional package and system configuration manager derived from Nix, using the GNU Guile implementation of the Scheme programming language. All package recipes, as well as the whole system configuration, are written in declarative embedded domain-specific languages in Guile Scheme.
GNU Shepherd
GuixSD uses the GNU Shepherd init system, which is also developed by the Guix project and uses GNU Guile. It was previously known as "dmd", which stood for "Daemon managing Daemons" or "Daemons-managing Daemon". The Shepherd was originally designed to work with GNU Hurd, and was later adopted by GuixSD.[6]
See also
References
- ↑ Ludovic Courtès (March 29, 2016). "GNU Guix & GuixSD 0.10.0 released". Savannah. Retrieved March 30, 2016.
- ↑ "What to call Guix?" (Mailing list). gnu-system-discuss. 2015-01-15.
- ↑ "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. 3 February 2015. Retrieved February 3, 2015.
- ↑ "GNU Shepherd". GNU project. Retrieved 2016-02-12.
External links
Wikimedia Commons has media related to Guix System Distribution. |