GNU Guix 将终止对 Linux 内核的支持,全面替换为 GNU Hurd

GNU Guix 将终止对 Linux 内核的支持,全面替换为 GNU Hurd_第1张图片

技术编辑:徐九丨发自 北京
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 将终止对 Linux 内核的支持,全面替换为 GNU Hurd_第2张图片

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”。

GNU Guix 将终止对 Linux 内核的支持,全面替换为 GNU Hurd_第3张图片

你可能感兴趣的:(gnu,linux)