О Проекте

Пакетный и системный менеджер GNU Guix — это проект свободного программного обеспечения, разработанный добровольцами по всему миру под руководством проекта GNU.

Guix System — это продвинутый дистрибутив операционной системы GNU. В ней используется ядро Linux-libre, и в разработке поддержка Hurd. Как дистрибутив GNU он стремится уважать и расширять свободу своих пользователей. В соответствии с этим он соблюдает Принципы распространения свободных систем GNU.

GNU Guix предоставляет самые современные возможности управления пакетами, такие как транзакционные обновления и откаты, воспроизводимые среды сборки, непривилегированное управление пакетами и профили для каждого пользователя. В нем используются низкоуровневые механизмы из менеджера пакетов Nix, но пакеты определяются как родные модули Guile, благодаря расширениям для языка Scheme—которые делают его гибко настраиваемым.

Guix делает дополнительный шаг вперёд, дополнительно поддерживая отсутствие состояния (stateless), воспроизводимые конфигурации операционных систем. На этот раз вся система доступна для модификаций на Scheme, начиная с initial RAM disk и заканчивая системой инициализации, и системными сервисами.

Сопровождающие

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.

Лицензирование

Guix является свободным программным обеспеченим; Вы можете распространять и/или модифицировать его на условиях лицензии GNU General Public License, опубликованной Фондом Свободного Программного Обеспечения (Free Software Foundation); либо версии Лицензии 3, или (на ваше усмотрение) любая более поздняя версия.