<style type="text/css">
<!--
@page
{margin:2cm}
p
{margin-bottom:0.21cm}
-->
</style>
GNU是什么?什么是GNU计划?首先,我们需要搞清楚某些”时间点“,不懂得历史的过去,就不能很好地理解现在所发生事情的实质。
1953年3月16日,Richard
Stallman出生于美国纽约,长大成人之后,是个很聪明、有才能的“小毛头”。1974年毕业于哈佛(Harvard)大学物理专业。毕业后,Stallman进入MIT人工智能实验室做程序开发工作。1976年,美国颁布版权保护法(Copyright
Act),限制了软件的自由传播。1976年1月,比尔盖茨发表著名的”公开信“,明确反对软件盗版行为,由此,微软公司兴起。对此事态发展,Stallman感受到精神的”压抑“。
1983年9月,Stallman公开宣布一项称为”GNU“的计划。1984年2月,Stallman辞去MIT人工智能实验室的工作,以便全时间地投入GNU计划,为GNU计划编写程序代码。这时,Stallman才30岁!我们知道,GNU是一个类似Unix的操作系统,是所谓的”自由软件“。Stallman敢想敢干,就是选择这项看似”冒进“的工作。后来他说:”I
chose to make the system compatible with Unix so that it would be portable(便携,移植),and
so that Unix users could easily switch to it",表达了坚定的信念。人要是没有自己的信念,没有追求的“梦”,活着就没有什么意思了。
1985年,Stallman发布“GNU宣言”,公开宣称要创立一个叫做“GNU”的自由操作系统,兼容Unix。此后不久,Stallman设立了“自由软件基金会”(FSF),聘用程序员编写自由软件程序,为自由软件运动(movement)提供一个合法的框架(alegal
infrastructure)。Stallman心中明白,光靠一个人单干是不行的。
1991年,Linus
Torvalds搞出了Linux程序模块,后来与GNU的成果融合成了GNU/Linux操作系统,其间推出了许多Linux发行版,尤其是,2004年发布的Ubuntu发行版(属于GNU系列),GNU事业得以蓬勃发展至今。2010年12月28日,俄罗斯普京下令,全俄罗斯联邦政府及其下属机构在5年内全部迁移到GNU/Linux操作系统平台。2013年3月21日,我国工信部CSIP也表示了类似的“意向”。
我们这个时代,社会发展很快。1976年,J.Keisler发表无穷小微积分,教程与GNU计划几乎同步。GNU与无穷小微积分虽然不属于同一个研究领域,但是,两者都是“少数派”,需要大力宣传与推动。回顾过去,由于不宣传GNU的大方向,中科红旗,中标麒麟渐渐地销声匿迹,最终将被人们所遗忘。历史的教训,我们应当牢记。
分享到:
相关推荐
GNU计划简介 概述 含义GNU计划简介 概述 含义
gnu.io.SerialPort; gnu.io.CommPortIdentifier; gnu.io.SerialPort; gnu.io.SerialPortEvent; gnu.io.SerialPortEventListener; gnu.io.UnsupportedCommOperationException;
gnu.io.CommDriver.class gnu.io.CommPort.class gnu.io.CommPortEnumerator.class gnu.io.CommPortIdentifier.class gnu.io.CommPortOwnershipListener.class gnu.io.Configure.class gnu.io.I2C.class gnu.io.I2...
本资源为GNU linker for ARM文档,详细介绍了使用GNU工具链接程序的使用方法。
Gnu Radio FM radio Tx Rx
understanding GNU radio and how to deal with it
对于gnuradio的初学这来说在安装gnuradio是个很棘手的问题 自己也是摸索出来的 相互交流
GNU汇编使用经验 GNU汇编使用经验 GNU汇编使用经验 GNU汇编使用经验
使用gnuradio实现SSB调制解调
关于GNU关于GNU关于GNU关于GNU关于GNU关于GNU关于GNU关于GNU关于GNU关于GNU
GNU链接器的手册,最新版 V2.34,gnu linker manual version 2.34
makefile gnu linux
GNU C是一种按照LGPL许可协议发布的,公开源代码的,免费的,方便从网络下载的C的编译程序。 GNU C运行期库,是一种C函数库,是程序运行时使用到的一些API集合,它们一般是已预先编译好,以二进制代码形式存在Linux...
GNU组织编写的大数库操作文档,可靠的第三方库
GNU计划,又称革奴计划,是由Richard Stallman在1983年9月27日公开发起的。它的目标是创建一套完全自由的操作系统。Richard Stallman最早是在net.unix-wizards新闻组上公布该消息,并附带一份《GNU宣言》等解释为何...
gnu 汇编语法手册是pdf格式的,也是英文版的,在您阅读的同时,有助于英文水平地提高
本文比较完整的讲述GNU make工具,涵盖GNU make的用法、语法。同时重点讨论如何为一个工程编写Makefile。作为一个Linux程序员,make工具的使用以及编写Makefile是必需的。系统、详细讲述make的中文资料比较少,出于...
GNU makefile中文手册 pdf,文比较完整的讲述GNU make工具,涵盖GNU make的用法、语法。
GNU C library reference Manual GNU C library reference Manual GNU C library reference Manual
GNU_Emacs orelly出版 学习emacs的经典著作