技术编辑:徐九丨发自 北京
SegmentFault 思否报道丨公众号:SegmentFault
GNU Guix 项目官方近日宣布,正在用 GNU Hurd 替换其 Linux(确切地说是GNU Linux-libre)内核,Guix 1.1 将是最后一个支持 Linux 的版本。
而到了 Guix 2.0,他们可能会完全删除 Linux 内核,但仍然允许“外国”发行版尽最大努力支持它。
他们希望 GNU Hurd 可以“为用户增加安全性和自由度”。尽管 GNU Hurd 仍然不能在当今的许多硬件上运行,更不用说支持其他较新的硬件功能和设备。
基本上,现阶段的 GNU Hurd 可以为基本的虚拟机加速,但除此之外并不太实用。
GNU Guix
GNU Guix 是一个事务包管理器,是 GNU 系统的高级发行版,它尊重用户的自由。如前文所说,Guix 可以在运行 Hurd 或 Linux 内核的任何系统上使用,也可以用作 i686,x86_64,ARMv7 和 AArch64 机器的独立操作系统发行版。
除了标准的软件包管理功能之外,Guix 还支持事务性升级和回滚,无特权的软件包管理,每用户配置文件以及垃圾回收。当用作独立的 GNU / Linux 发行版时,Guix 为操作系统配置管理提供了一种声明式,无状态的方法。通过 Guile 编程接口和 Scheme 语言的扩展,Guix 具有高度可定制性和可破解性。
GNU Hurd
GNU Hurd 是一套操作系统內核,以微內核架构设计。Hurd 是 GNU 操作系统的核心部分。GNU 项目从 1990 年开始开发 GNU Hurd,并且将它作为一个遵循 GPL 的自由软件发布。Hurd 的目标是从功能、安全性和稳定性上全面超越传统 Unix 內核,而同时又能保持对其的兼容性,为此 Hurd 遵守 POSIX 标准。
「Hurd」是一个间接递归缩写,来自“HIRD of Unix Replacing Daemons”,其中“HIRD”表示“HURD of Interfaces Representing Depth”。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。