GNU Hurd开源项目

我要开发同款
匿名用户2009年11月08日
66阅读
开发技术C/C++
所属分类其他开源、Linux内核
授权协议未知

作品详情

GNUHurd是一系列基于GNUMach或者L4微内核的守护进程,这一套守护进程最终形成了GNU操作系统。GNU计划从1990年开始开发GNUHurd,并且将它作为一个遵循GPL的自由软件发布。Hurd的目标是从功能、安全性和稳定性上全面超越Unix内核,而同时又能保持对其的兼容性,为此Hurd遵守POSIX标准。

“HURD”是一个间接递归缩写,来自“HIRDofUnixReplacingDaemons”,其中“HIRD”表示“HURDofInterfacesRepresentingDepth”。

Hurd基于GNUMach作微内核进行开发。这是由RichardStallman做出的技术决定

2005年,Hurd开发者NealWalfield完成了L4/Hurd基本的内存管理框架,MarcusBrinkmann移植了glibc的重要部分

如果没有Hurd的出现而已经有Linux的话,FSF可能不会研发Hurd。但在Linux之前,Hurd就已经被做出来了。而GNU希望这先进的架构能够让自由软件更具有威力。

事实上,GNU的操作系统中预期的核心就是Hurd。而不是Linux,一般常见的Linux平台又可称为GNU/Linux操作系统。而真正的GNUOS则是维持Hurd作为未来的发展计划。

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论