本文主要来自维基百科
http://zh.wikipedia.org/zh-cn/GNU
GNU
公司 / 开发者 | [[GNU计划]] |
---|---|
操作系统家族 | 类Unix |
运作状态 | 开发中 |
支持的语言 | 多语系 |
支持平台 | x86、x86-64 |
内核类别 | 微内核 |
默认用户界面 | 无 |
许可证 | GNU通用公共许可证与其他自由软件授权 |
官方网站 | https://www.gnu.org/ |
本条目可通过翻译英文维基百科来扩充。 |
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发布。
参见
外部链接
|