Rolling release distribution of the GNU operating system built around the GNU Guix package manager
This article contains content that is written like an advertisement. Please help improve it by removing promotional content and inappropriate external links, and by adding encyclopedic content written from a neutral point of view.(May 2022) (Learn how and when to remove this message)
Guix System
Guix System running Xfce, GNU IceCat and GNU Emacs
Developer
GNU Project[1][2]
OS family
Linux (Unix-like)
Working state
Current[3]
Source model
Free software, FSDG
Latest release
1.4.0[4] / 19 December 2022; 16 months ago (19 December 2022)
Marketing target
Desktop
Package manager
GNU Guix
Platforms
x86_64, i686, aarch64, armv7, powerpc64le
Kernel type
Monolithic: Linux-libre (operational)
Microkernel: GNU Hurd (under development)
Userland
GNU
License
GPL
Official website
guix.gnu.org
GNU Guix System or Guix System[5][6] (previously known as GuixSD[7]) is a rolling release, free and open source Linux distribution built around the GNU Guix package manager.[8][9] It enables a declarative operating system configuration[10] and allows system upgrades which the user can rollback.[11] It uses the GNU Shepherd init system[12][13] and the Linux-libre kernel, with support of the GNU Hurd kernel under development.[14] On February 3, 2015, the Free Software Foundation added the distribution to its list of endorsed free Linux distributions.[15] The Guix package manager and the Guix System drew inspiration from and were based on the Nix package manager and NixOS respectively.[16]
^"About — GuixSD". gnu.org. Archived from the original on April 12, 2017. Retrieved March 16, 2017.
^"GNU/Linux FAQ - GNU Project - Free Software Foundation". Free Software Foundation. Archived from the original on September 7, 2013. Retrieved May 14, 2017.
^"Download — GNU Guix". Archived from the original on August 1, 2020. Retrieved November 3, 2019.
^Ludovic Courtès (December 19, 2022). "GNU Guix 1.4.0 released (English)". Retrieved December 30, 2022.
^"About — GNU Guix". guix.gnu.org. Retrieved December 11, 2021.
^"Free GNU/Linux distributions".
^"What to call Guix?" (Mailing list). gnu-system-discuss. January 15, 2015. Archived from the original on August 7, 2020. Retrieved August 3, 2020.
^"List of Free GNU/Linux Distributions". Archived from the original on July 6, 2020. Retrieved February 3, 2015.
^"Guix: A New Package Manager & GNU Distribution". Phoronix. Archived from the original on February 2, 2015. Retrieved February 3, 2015.
^"Using the Configuration System". gnu.org. Archived from the original on April 29, 2019. Retrieved April 27, 2019.
^"Package Management". gnu.org. Archived from the original on May 21, 2019. Retrieved April 27, 2019.
^"Programming Interface (GNU Guix Reference Manual)". guix.gnu.org. Archived from the original on August 7, 2020. Retrieved August 3, 2020.
^"Guix: A New Package Manager & GNU Distribution - Phoronix". www.phoronix.com. Archived from the original on July 6, 2018. Retrieved August 3, 2020.
^"GNU Guix & GuixSD 0.12.0 released" (Mailing list). guix-devel. December 21, 2016. Archived from the original on August 1, 2020. Retrieved August 3, 2020.
^"FSF adds Guix System Distribution to list of endorsed distributions". Free Software Foundation. February 3, 2015. Archived from the original on February 3, 2015. Retrieved February 3, 2015.
GNUGuixSystem or GuixSystem (previously known as GuixSD) is a rolling release, free and open source Linux distribution built around the GNUGuix package...
Guile Scheme. GNUGuix is the default package manager of the GNUGuixSystem distribution. Differing from traditional package managers, Guix (like Nix) utilizes...
adopted the GNU FSDG include Dragora GNU/Linux-Libre, GNUGuixSystem, Hyperbola GNU/Linux-libre, Parabola GNU/Linux-libre, Trisquel GNU/Linux, PureOS...
C library, system libraries and application software like GNU coreutils, bash, GNOME, the Guix package manager, etc). According to the GNU project and...
2015, amid the Google Summer of Code, it was announced that GNUGuix had been ported to GNU Hurd. Unlike most Unix-like kernels, the Hurd uses a server–client...
Archived from the original on 25 February 2024. Retrieved 12 April 2024. Guix, GNU's advanced distro and transactional package manager, archived from the...
Linux while GNU's Stallman unveils a "kindness policy"". Fast Company. Retrieved 2019-09-24. "Joint statement on the GNU Project". guix.gnu.org. 2019-10-07...
kernel is licensed under the GNU GPL version 2.0 (as of December 2023) GNUGuixSystem – an operating system built on GNUGuix that is inspired by Nix "Community...
GNU TeXmacs is a scientific word processor and typesetting component of the GNU Project. It originated as a variant of GNU Emacs with TeX functionalities...
– data recovery tool GNU Emacs – implementation of Emacs editor GNU fcrypt – on-the-fly encryption GNUGuix – package manager GNU libextractor – metadata...
into a computer and may refer to: GuixSystem Distribution, intertwined with cross-platform package manager GNUGuix Berkeley Software Distribution Linux...
most often seen in use by Linux distributions, notable examples being GNUGuixSystem, Arch Linux, Gentoo Linux, openSUSE Tumbleweed, PCLinuxOS, Solus, SparkyLinux...
August 2018[update]. The GNUGuix package manager also supports POWER9, but currently only with another operating system to host it, i.e. no GNUGuixSystem. IBM Power...
running the Hurd". guix.gnu.org. "Childhurds and GNU/Hurd substitutes". guix.gnu.org. "Quick reproducible test for GNUGuix". lists.gnu.org. "Reproducible...
GNU GRUB (short for GNU GRand Unified Bootloader, commonly referred to as GRUB) is a boot loader package from the GNU Project. GRUB is the reference implementation...
Guile. Guile is used in many programs under the GNU project umbrella (GDB, Make, Guix, GNU TeXmacs, GnuCash, LilyPond Lepton-EDA...) but it also sees use...
porting the system to BSD platforms without glibc or Linux-specific system calls. It is known to work on DragonFly BSD, FreeBSD, NetBSD, and GNU/Linux. Components...
PlayStation 3. Projects included in the GNU toolchain are: GNU Autotools (GNU Build System): Autoconf, Automake and Libtool GNU Binutils: a suite of tools including...
containerized/sandboxed packaging format previously known as xdg-app; GNUGuix: Used by the GNUSystem. It is based on the Nix package manager with Guile Scheme APIs...
to demonstrate a defense against the trust attack. It is also used in GNUGuix in an attempt to make the distribution bootstrapable without using any...
Below is a list of notable tools associated with automating build processes. GNU make, a make implementation with a large set of extensions make, a Unix build...