About the Project
The GNU Guix package and system manager is a free software project developed by volunteers around the world under the umbrella of the GNU Project.
Guix System is a distribution of the GNU operating system. It uses the Linux-libre kernel, and support for the Hurd is being worked on. As a GNU distribution, it is committed to respecting and enhancing the freedom of its users. As such, it adheres to the GNU Free System Distribution Guidelines.
GNU Guix provides state-of-the-art package management features such as transactional upgrades and roll-backs, reproducible build environments, unprivileged package management, and per-user profiles. It uses low-level mechanisms from the Nix package manager, but packages are defined as native Guile modules, using extensions to the Scheme language—which makes it nicely hackable.
Guix takes that a step further by additionally supporting stateless, reproducible operating system configurations. This time the whole system is hackable in Scheme, from the initial RAM disk to the initialization system, and to the system services.
Maintainers
Guix is currently maintained by Efraim Flashner, Mathieu Othacehe, Maxim Cournoyer and Tobias Geerinckx-Rice. Please use the mailing lists for contact. For sensitive issues, you can reach them using the guix-maintainers@gnu.org private alias.
Sponsor Organisations
The GNU Guix project depends on the support of our community. Contributions are used to fund essential infrastructure and community resources. Donations are welcome through our sponsor organisations:
- The Free Software Foundation (FSF) is a fiscal sponsor through the Working Together for Free Software Fund.
- The Guix Foundation is a registered non-profit dedicated to supporting and promoting GNU Guix. It's member-driven and welcomes anyone who'd like to get involved promoting user-freedom with Guix.
Licensing
Guix is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version.