GNU Guix 项目官方近日宣布将逐步终止对 Linux 内核的支持,取而代之的是 Hurd 内核。
Guix 是一个事务性包管理器,也是一个尊重用户自由的 GNU 系统高级发行版。除了标准的软件包管理功能外,Guix 支持透明升级和回滚、无特权包管理、针对每个用户的配置文件,以及垃圾回收。
去年五月,经过多年开发后,GNU Guix 终于发布了 1.0.0 版本。官方公告表示,这些年来,该项目一直在努力获得对在 GNU/Hurd 操作系统上本地运行的支持。这也意味着用户很快可以用 Hurd 内核替代原本的 Linux-Libre 内核。即将发布的 Guix 1.1 版本将是具有 Linux-Libre 内核的最后一个版本。
由于“在 Hurd 上运行始终是 Guix 的目标,并且支持多个内核带来了巨大的维护负担”,Guix 的未来版本将仅在 Hurd 上运行,到 Guix 2.0 时,Linux-Libre 会被完全删除。
其他发行版还将继续可以使用 Linux 内核,但 Guix 团队表示只能尽力而为,并希望其他发行版也能效仿并采用 Hurd,“以提高用户的安全性和自由度”。