Guix System Distribution

0
Ваша оценка: Нет

ОС Guix (читается как «гикс») получила свое название от используемого ей пакетного менеджера GNU Guix, обладающего рядом нестандартных возможностей: транзакционными обновлениями, быстрым откатом изменений, а также «сборщиком мусора», позволяющим автоматически удалять пакеты, не используемые ни одним пользователем системы.

Концепция транзакционных обновлений подразумевает, что либо операция по установке, удалению или обновлению пакета проходит успешно, либо неудача этой операции никак не влияет на состояние системы. Таким образом, GNU Guix нечувствителен к отключениям электричества и другим неприятностям, способным прервать операции над пакетами. Кроме того, в этом менеджере предусмотрена возможность установки пакетов непривилегированными пользователями. На данный момент доступно около 1000 пакетов, включающих в себя в том числе практически все ПО, имеющее отношение к проекту GNU.

В качестве ядра операционной системы Guix использует GNU Linux-Libre: ядро Linux из которого удалены элементы прошивок и драйверов, содержащих несвободные компоненты или участки кода, область применения которых ограничена производителем.

В качестве системы инициализации в Guix используется GNU dmd, который является альтернативой SysV-init с поддержкой зависимостей. Управляющий демон и утилиты dmd написаны на языке Guile (одна из реализаций языка Scheme), который также используется и для определения параметров запуска сервисов.

Фонд свободного программного обеспечения (Free Software Foundation, FSF) объявил о добавлении Guix System Distribution в свой список дистрибутивов Linux, рекомендованных к использованию.

Для включения в список FSF дистрибутив должен соответствовать рекомендациям, перечисленным в списке РСДС GNU. Основным требованием является доступность под свободной лицензией всей практически значимой информации (программ, документации, шрифтов и других данных, имеющих прямое функциональное назначение), входящей в состав дистрибутива.

Сайт разработчика: http://www.gnu.org/software/guix/
Что почитать?


Разместил: vikos 13 Февраль 2015 в 11:00