О Проекте

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

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

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

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

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

На текущий момент Guix сопровождается Efraim Flashner, Mathieu Othacehe, Maxim Cournoyer and Tobias Geerinckx-Rice. Пожалуйста, используйте списки рассылки для связи. По чувствительным вопросам вы можете найти их используя guix-maintainers@gnu.org частный алиас.

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

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