c语言编程基础------0.1GNU计划

本文主要来自维基百科

http://zh.wikipedia.org/zh-cn/GNU



GNU

GNU
Logo
公司 / 开发者 [[GNU计划]]
操作系统家族 类Unix
运作状态 开发中
支持的语言 多语系
支持平台 x86x86-64
内核类别 微内核
默认用户界面
许可证 GNU通用公共许可证与其他自由软件授权
官方网站 https://www.gnu.org/
Confusion grey.svg
提示:本条目的主题不是角马

GNU,名称来自Gnu's Not Unix"的缩写,一个类UNIX操作系统,由GNU计划推动,目标在于创建一个完全兼容于UNIX自由软件环境。发展GNU系统的计划,最早由理查德·斯托曼在1983年启动,它是自由软件基金会最早致力的目标。最近一个GNU系统版本,是于2011年4月1日发布的GNU 0.401,采用GNU Hurd作为操作系统内核。但直到2013年为止,都还没有稳定版本发布。

其他的内核,最著名的是Linux kernel,也被应用在GNU系统中。

历史

1983年,理查德·斯托曼提出GNU计划,希望发展出一套完整的开放源代码操作系统来取代Unix,计划中的操作系统,名为GNU。1984年,开始发展编辑器Emacs等软件。1985年,发表GNU宣言。1989年,发表GNU通用公共许可协议(GPL)。GNU项目中的其他部份,如编辑器、编译器、shell等都已经完成,独缺操作系统核心。1990年,自由软件基金会开始正式发展Hurd,作为GNU项目中的操作系统。

根据托马斯·布什内尔的回忆,最早自由软件基金会使用Trix来开发操作系统,但在1986年放弃这个项目。在此后,他们原希望以轻量化后的4.4BSD为基础进行开发。1987年,理查德·斯托曼决定以GNU Mach微内核进行开发,认为可以借此加速操作系统的开发,但因为一直不确定卡内基梅隆大学何时要将核心源代码发布,造成项目延宕三年。他在之后承认这是个错误。

1991年,Linux出现,所有GNU项目中,运行于用户空间的软件,都可以在Linux上使用。许多开发者转向于Linux,Linux成为常见的GNU计划软件运行平台。理查德·斯托曼主张,Linux操作系统使用了许多GNU计划软件,应正名为GNU/Linux,但没有得到Linux社区的一致认同,形成GNU/Linux命名争议

1993年,FreeBSD发布。

参见

外部链接

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章