GNU Guix 將終止對 Linux 內核的支持,全面替換爲 GNU Hurd

clipboard.png

技術編輯:徐九丨發自 北京
SegmentFault 思否報道丨公衆號:SegmentFault編程


GNU Guix 項目官方近日宣佈,正在用 GNU Hurd 替換其 Linux(確切地說是GNU Linux-libre)內核,Guix 1.1 將是最後一個支持 Linux 的版本。安全

而到了 Guix 2.0,他們可能會徹底刪除 Linux 內核,但仍然容許「外國」發行版盡最大努力支持它。架構

他們但願 GNU Hurd 能夠「爲用戶增長安全性和自由度」。儘管 GNU Hurd 仍然不能在當今的許多硬件上運行,更不用說支持其餘較新的硬件功能和設備。ui

基本上,現階段的 GNU Hurd 能夠爲基本的虛擬機加速,但除此以外並不太實用。spa

GNU Guix

clipboard.png

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」。blog

clipboard.png

相關文章
相關標籤/搜索