GNU计划

✍ dations ◷ 2025-09-08 22:30:38 #GNU计划,Unix

GNU计划(英语:GNU Project),又译为革奴计划,是一个自由软件集体协作计划,1983年9月27日由理查德·斯托曼在麻省理工学院公开发起。它的目标是创建一套完全自由的操作系统,称为GNU。理查德·斯托曼最早在net.unix-wizards新闻组上公布该消息,并附带一份《GNU宣言》等解释为何发起该计划的文章,其中一个理由就是要“重现当年软件界合作互助的团结精神”。

GNU是“GNU is Not Unix”的递归缩写。为避免与单词gnu(非洲牛羚,发音与“new”相同)混淆,斯托曼宣布GNU发音应为“Guh-NOO”(/ˈgnuː/ (帮助·关于)),与“canoe”发音相似。其中,Emacs就是由这个计划孵化而出。

UNIX是一种广泛使用的商业操作系统的名称。由于GNU将要实现UNIX系统的接口标准,因此GNU计划可以分别开发不同的操作系统。GNU计划采用了部分当时已经可自由使用的软件,例如TeX排版系统和X Window视窗系统等。不过GNU计划也开发了大批其他的自由软件,这些软件也被移植到其他操作系统平台上,例如Microsoft Windows、BSD家族、Solaris及Mac OS。

为保证GNU软件可以自由地“使用、复制、修改和发布”,所有GNU软件都包含一份在禁止其他人添加任何限制的情况下,授权所有权利给任何人的协议条款,GNU通用公共许可证(GNU General Public License,GPL)。这个就是被称为“公共著作权”的概念。GNU也针对不同场合,提供GNU宽通用公共许可证与GNU自由文档许可证这两种协议条款。

1985年,理查德·斯托曼创立了自由软件基金会来为GNU计划提供技术、法律以及财政支持。尽管GNU计划大部分时候是由个人自愿无偿贡献,但FSF有时还是会聘请程序员帮助编写。当GNU计划开始逐渐获得成功时,一些商业公司开始介入开发和技术支持。当中最著名的就是之后被Red Hat兼并的Cygnus Solutions。

到了1990年,GNU计划已经开发出的软件包括了一个功能强大的文字编辑器Emacs、C语言编译器GCC以及大部分UNIX系统的程序库和工具。唯一依然没有完成的重要组件,就是操作系统的内核(称为HURD)。

1991年,林纳斯·托瓦兹编写出了与UNIX兼容的Linux操作系统内核并在GPL下发布。Linux之后在网上广泛流传。1992年,Linux与其他GNU软件结合,完全自由的操作系统正式诞生。许多程序员参与了Linux的开发与修改,也经常将Linux当成开发GNU计划软件的平台。该操作系统往往被称为“GNU/Linux”或简称Linux。但Linux本身不属于GNU计划的一部分,GNU计划自己的内核Hurd依然在开发中,目前已经发布Beta版本。

许多UNIX系统上也安装了GNU软件,因为GNU软件的质量比之前UNIX的软件还要好。GNU工具还被广泛地移植到Windows和Mac OS上。

GNU工程十几年以来已经成为一个对软件开发主要的影响力量,创造了无数的重要的工具,例如:强健的编译器,有力的文本编辑器,甚至一个全功能的操作系统。这个工程是从1984年麻省理工学院的程序员理查德·斯托曼的想法得来的,他想要创建一个自由的、和UNIX类似的操作环境。从那时开始,许多程序员聚集起来开始开发一个自由的、高质量、易理解的软件。

以下是GNU计划的正式发言人:

相关

  • 中毒性休克综合征毒性休克症候群(Toxic shock syndrome,TSS)是一种因细菌外毒素引起的症候群。相关症状包含发烧、红疹、皮肤脱落(英语:skin peeling),及低血压等等。其它与特定病原菌相关的症状包
  • 数码印刷数码印刷是指从数字的图像直接印刷成各种媒体的方法。它通常指的是包括以桌面出版进行短版印刷的专业印刷和其他数字源使用大幅面以及高产量的激光或喷墨打印机打印。数字印
  • 科尔多瓦大学国立科尔多瓦大学(西班牙语:Universidad Nacional de Córdoba)是阿根廷科尔多瓦市的一所国立大学。科尔多瓦大学创设于1613年,为阿根廷最早的大学。是整个美洲3所最古老的高等
  • 亚利桑那州立大学亚利桑那州立大学(英语:Arizona State University,縮寫:ASU),是美国亚利桑那州的一所公立研究型大学。该校由分散在凤凰城大都会区各地的5个校区与在哈瓦苏湖城的1个校区所组成,共
  • 氙酸盐氙酸盐统称含有氙酸根离子(XeO42-)的盐类。碱金属的氙酸盐固体粉末可以通过将三氧化氙溶液与碱金属氢氧化物严格按等比混合,再经冷冻和干燥而制得。氙酸钠(NaHXeO4·1.5H2O)和氙
  • span class=nowrapAgsub2/subCsub2/sub/span>乙炔银是一种无机化合物,化学式为Ag2C2,是一种金属乙炔化合物。该化合物可被视为弱酸(乙炔)的盐。盐的阴离子是两个由三键相连的碳原子。乙炔银可以形成在银或高银合金的表面上,
  • 5月22日泰国爆发军事政变除特别注明外,本文所有时间均以东七区时间(UTC+7)为准。2014年泰国政变,是指发生于2014年5月22日,由泰国军方陆军总司令巴育·占奥差与军方官员透过电视向全国宣布强行接管政府的
  • 牛轭湖河迹湖(英语:Oxbow Lake),又称牛轭湖、马蹄湖,是由于河流的变迁或改道,曲形河道自行截弯取直后留下的旧河道形成的湖泊。这类湖泊多呈弯月形水深较小。例如湖北省江汉平原地区,大小
  • 蒂伯·赫夫勒蒂伯·赫夫勒(匈牙利语:Tibor Heffler;1987年5月17日-)是一位匈牙利足球运动员。在场上的位置是中场。他现在效力于匈牙利足球甲级联赛球队维迪奥顿足球俱乐部。他也代表匈牙利国
  • 日本动画人展览会日本动画人展览会(日语:日本アニメ(ーター)見本市)为多玩国与Khara共同企划之短篇动画系列,动画类型不限,有原创动画、外传动画、宣传动画和音乐动画等。 除特别注明外,此条目或章