GNU Guix System — NixOS по Столлману

guix.gnu.org

В одном из предыдущих постов мы рассказали вам о декларативном дистрибутиве Linux — NixOS. Несмотря на прогрессивность этого дистрибутива, он использует официальное ядро Linux с несвободными компонентами, а также нелюбимую многими систему инициализации systemd.

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

GNU Guix System разделяет с NixOS множество парадигм и концепций, но не может легко заменить его по трём причинам:

  1. Guix использует язык программироания Guile, не совместимый с Nix
  2. Linux-libre не поддерживает или ограничивает множество железа, поддерживаемого Linux
  3. Репозитории GNU Guix System намного скромнее nixpkgs

• ИМХО: GNU Guix System — это уникальный по своей сути дистрибутив, который, тем не менее, не даёт юзеру ничего кроме GNU/Свободы🄯. Он вполне юзабелен на совместимом железе, но далёк ещё от своего старшего брата. Можно лишь понадеяться на развитие ядра Linux-libre, которое сейчас чаще выступает преградой между юзером и дистрибутивом.

Свежее