GNU计划

✍ dations ◷ 2024-12-22 23:02:05 #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计划的正式发言人:

相关

  • 放射手术放射手术(英语:Radiosurgery)是利用放射线进行的手术,通过使用电离放射线来精准切除人体组织区域。像其他形式的放射疗法一样,它通常用于治疗癌症。放射手术最初由瑞典神经外科医
  • 戈特弗里德·莱布尼茨戈特弗里德·威廉·莱布尼茨(德语:Gottfried Wilhelm Leibniz,德语:.mw-parser-output .IPA{font-family:"Charis SIL","Doulos SIL","Linux Libertine","Segoe UI","Lucida San
  • 公有领域材料依据美国版权法规定,美国政府作品是指政府官员或雇员职务上所创作的作品。此处所定义的政府作品仅及于美国联邦政府,不包括各州及地方政府。依据版权法第105节,美国政府作品不
  • 欧洲航空防务与航天公司空客集团,正式名称为空客欧洲股份公司(英语:Airbus SE)是一家由欧洲多国政府所合资、专营航空器与航天器之开发及销售的综合企业。注册于荷兰莱顿、总部位于法国图鲁兹,旗下企业
  • 里海海豹里海海豹(学名:Pusa caspica)为海豹科环斑海豹属的一种,是最细小的海豹之一。它们只分布在里海的海岸及岩石岛屿和冰山。于冬天,它们会迁徙到里海北部。由于在温暖季节时冰山会融
  • 吴佩孚吴佩孚(1874年4月22日-1939年12月4日),字子玉,山东省蓬莱县人。晚清秀才,北洋军阀中曾经为实力最雄厚的军阀之一,并担任直系军阀的首领,官至直鲁豫巡阅使。清同治十三年(1874年)3月7日
  • 内埔庄役场内埔庄役场位于今台湾台中市后里区,是日治时期台中州丰原郡内埔庄的行政机关(高雄州潮州郡亦有一个内埔庄),现为后里区公所,于2001年6月13日公告为台中县县定古迹,后改为台中市直
  • 捷1号作战捷号作战(しょうごうさくせん)是太平洋战争中日本大本营立案的作战计划之一。马里亚纳海战胜利的美军,在1944年7月9日,占领塞班岛。面临绝对国防圈被突破,7月24日,大本营策定‘陆
  • 普雷佩查语普雷佩查语(P'urhépecha )又称塔拉斯卡语,是分布于墨西哥米却肯州的美洲原住民语言,属于孤立语言。普雷佩查语是中美洲古国塔拉斯卡王国的主要语言,该国的主要民族是普雷佩查人
  • 核酸酶保护分析核酸酶保护分析(英语:Nuclease protection assay,亦称为核糖核酸酶保护测定)是一项用于生物化学与遗传学的实验室技术,可用以从细胞中提取出来混杂的RNA样本中鉴定出单独的RNA。