Guix system

from Wikipedia, the free encyclopedia
Guix system
Guix System Distribution logo.svg
Screenshot of Debian GNU / Hurd
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

  1. GNU Guix 1.0.1
  2. ^ What to call Guix? . gnu-system-discuss. January 15, 2015.
  3. ^ List of Free GNU / Linux Distributions . Retrieved February 3, 2015.
  4. ^ Guix: A New Package Manager & GNU Distribution . Phoronix . Retrieved February 3, 2015.
  5. FSF adds Guix System Distribution to list of endorsed distributions . Free Software Foundation. Retrieved February 3, 2015.
  6. ^ GNU Shepherd . GNU project. Retrieved April 1, 2016.