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发布。

参见

外部链接

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值