Acerca del proyecto

El gestor de paquetes y sistema GNU Guix es un proyecto de software libre desarrollado por personas que colaboran voluntariamente a lo ancho del mundo bajo el paraguas del proyecto GNU.

El sistma Guix es una distribución del sistema operativo GNU. Usa el núcleo Linux-libre y la implementación para el Hurd está en progreso. Como distribución de GNU, está comprometida con el respeto y la mejora de la libertad de las personas que lo usan. Como tal se adhiere a las pautas para distribuciones de sistemas libres de GNU.

GNU Guix proporciona características punteras en la gestión de paquetes como actualizaciones y vuelta a versiones anteriores de manera transaccional, entornos de construcción reproducibles, gestión de paquetes sin privilegios y perfiles por cuenta del sistema. Usa mecanismos de bajo nivel del gestor de paquetes Nix, pero los paquetes se definen como módulos nativos de Guile, usando extensiones del lenguaje Scheme—lo que facilita su modificación y adaptación.

Guix va un paso más allá implementando configuraciones del sistema operativo libres de estado y reproducibles. Esta vez el sistema al completo se puede tratar en Scheme, desde el disco en RAM inicial a la inicialización del sistema, así como los servicios del sistema.

Quiénes mantienen el proyecto

Las personas que actualmente mantienen Guix son Efraim Flashner, Mathieu Othacehe, Maxim Cournoyer y Tobias Geerinckx-Rice. Por favor, use las listas de correo para ponerse en contacto. Para materias sensibles puede ponerse en contacto usando el alias privado guix-maintainers@gnu.org.

Licencia

Guix es software libre; puede redistribuirlo y/o modificarlo bajo los términos de la GNU General Public License como ha sido publicada por la Free Software Foundation; ya sea la versión 3 de la licencia, o (a su elección) cualquier versión posterior.