登陆注册
1109200000010

第10章 自由软件运动和GNU(1)

理察法·斯德尔曼是著名的自由软件运动领袖、GNU(自由软件协会)组织的创始人,是自由软件的精神领袖,是无数程序员和用户心中的“最后一个真正的黑客”、自由软件的奠基人。

大家好!很高兴能够来到中国。看到在座的有这么多自由软件的爱好者和追随者,我感到自由软件在中国有很大的潜力,你们将是中国自由软件未来的希望。今天,我要给大家介绍一下自由软件和GNu的发展。

使用软件的规则

当人们要问:这个社会使用软件的规则是什么?考虑这个问题的通常是软件公司的人,他们完全是出于自私的角度来考虑这个问题的。他们为了管制住别人不从他们身上拿走钱而制订这个规则。

早在20世纪70年代,我就关注这个问题。当时我们这些程序员们是在一起合作共同分享这些软件成果。正因为如此,我得出了完全不同的结论。我们的社团是这样工作的:我们会从斯坦福获得新的程序软件,或者一些源代码去写一些更好的程序,来解决一些原有的问题。或者你可以用那些源代码去实现你的想法,写一段更好的程序,甚至你可以切下一段程序用于你工作的另一段程序上。人们把这称为软件的再利用。这样你可以把一段程序用于很多方面,这是我们这个社团致力的方向,也可以称之为对人类知识宝库的贡献。

我们并不针对任何人,相反我们是为所有人工作的。我们这个社团包括MIT的实验室人员,还有像斯坦福和康尼伯格大学的人员,甚至一些计算机公司的人员也加入我们的行列。但我们这个社团与计算机使用者不同,我发现了一些计算机使用者最关心的问题。

打印机的启示

举一个例子,施乐公司当时送给MIT一台激光打印机,这是一件非常珍贵的礼物,因为在当时是很先进的,MIT成为除施乐公司以外的惟一一家拥有激光打印机的单位。这台机器性能非常好,打印清晰度高,不像以往的打印机那样竖线会发生扭曲,它线条打印得笔直、漂亮,是由计算机控制的。

但它也有很多问题:如经常卡纸。这种情况下,我们知道怎么办。以往的打印机也会出现经常卡纸、清晰度低的问题,我们无法改变打印速度慢、卡纸的问题,但我们是软件工程师,我们可以用软件来弥补硬件的不足。比如打印作业完成后,我们可以用程序提示:“您的打印作业已完成”,这样打印者不用再等多余的时间。另外我本人也专门写了一段关于卡纸的提示。一旦卡纸便会通过屏幕告知打印者卡纸了。或者打印机出问题了,系统会显示:“机器故障,需要修理”。一旦出现这种情况,你必须马上去修理,也许不会马上有修理工来帮助你,但是有时会有两三个同事同时来到你的办公室,你们之间可以互相帮助,共同修理。

事实上,我们把打印机当成整个系统的一部分,保证系统整体稳定运行。所以当新的打印机出现类似问题的时候,我们也想做类似的软件修改。可是问题出现了:新的施乐打印机是用施乐专有软件控制的,我们没有源代码,连最基本的修改都做不成。我们都是当时全世界最优秀的软件工程师,可我们却一点办法都没有。所以人们对这台打印机感到很头疼。也许你打印后半个小时去看,却一张纸也没打印出来。又过了半个小时你去看,却发现一直在卡纸。于是你修理好了卡纸,回去又等了半个小时,心想这回成了,却发现打印了200页别人的东西,这是没有任何意义的。然而最令我们感到头疼的是有人故意不让我们把这台机器做得更好。

当时我听说康尼伯格大学的一位同事有这台机器源代码的拷贝件,所以我去了他在匹兹堡的办公室,想向他索要一份源代码拷贝件,他拒绝了,他说:“我已经承诺不会向任何人提供拷贝件。”我非常气愤,但是没有办法,只能扭头走了。这对于MIT的员工来说是一种悲哀,于是我们一直解决不了这个问题,机器也一直这样坏下去。相反这件事对我是个不小的触动。

这是发生在1981年的事。只是因为他签署了一项不对外泄露协议。这是我第一次接触到不对外泄露协议,我是受害者,我的实验室也是受害者。很多软件工程师都会遇到被要求签署不对外泄露的协议,而且会有很多诱惑和好处会诱使他们这样做。人们会对自己做过的错事找各种借口,很多人都这么做,为什么我不能呢?但是我不会签署这样的协议,因为我清楚地记得我和我的实验室是受害者。尤其是你并不知道你会伤害谁,也许会是你最好的朋友。如果有人送给我一个很好的软件,但要求我不对外泄露,我会感谢他,但告诉他良知不让我这样做,我宁愿不要这个软件。到现在为止,我从未在已知的情况下签署过任何不泄露协议。

70年代AI实验室的成立可以说是计算机领域的悲剧,AI实验室开始编写专有的程序,使得我们原有的共享的源代码变得一点用处也没有了。除非你签署了不对外泄露协议,否则根本无法在一台先进的计算机上工作,因为他们编写了ISS(不兼容软件系统)。我原有的社团环境已经不存在了。我将如何做?或许可以随历史潮流,也签署不对外泄露协议,并编写专有软件,我也可以此为生。但是将来回顾这一段历史,我是在用一生建筑分割人们交流的高墙。我不能这样做。另一个选择是离开计算机行业,但很多程序员认为离开计算机会挨饿。但今天的美国仍有几百万人与软件无关。我的专长就是编程,我相信我会做一名很好的服务生。这也是谋生的一种方式,但我在浪费我的技能。

寻找另一种可能

我在寻找另一种可能,做一名程序员并能为这个社会作出更大的贡献。我认为当时最需要的是开发出一套操作系统来改变这种窘境。由于当时的操作系统是专有的,而这是问题的起因,所以我决定从零开始,开发出一套操作系统,向所有人开放。

这个任务很艰巨,我不敢肯定我能完成它,但创立一个自由操作系统却是我的目标。问题是如何来设计这样一个操作系统。我知道有些程序写出来后是无用的,因为它只适用于某种类型的计算机,我不希望这样的事情发生。我想到了便携式软件,这在1983年是非常领先的。我想做一个与Llnix兼容的系统,让大家觉得用起来非常容易和方便。

下一步,就是起个名字。六七十年代曾经流行工程师愿意给自己的软件起一个别出心裁的名字。经过多种选择,我选择了GNU这个名字。这是我认为我在所有英语语言中能找到的最好的词汇了。再下一步就是找那些热衷于程序设计的人来开发它。我找到很多计算机厂商,问他们:你们每年使用Unix需要向LInix交几百万美金的许可费,为什么不拿出5万让我们开发新的自由操作系统呢?如果很多计算机厂家都能这样做,我们就有足够的经费完成开发工作,一旦成功了,将收效巨大,达到100:1的回报,那岂不更好吗?

尽管有人对此表示出兴趣,但没有人愿意提供赞助。于是,我决定自己开始写作。我的目标是编写自由操作系统。

1984年1月,我辞去了我的工作,我必须这样做,因为在MIT和美国其他大学你的成果是归学校所有的,而我的目标是编写自由操作系统,让大家共享。从此以后,我再没有过正式的工作。幸运的是通过编写自由操作系统,我到现在还没有挨过饿。

假若每一个程序都有其所有者,所有者都有这么一个规则:使用程序的人要么付钱,要么就不准使用这个程序。那么有些人会说:“好吧,我付钱使用这个软件。”有些人说:“我不买它,这太贵了,我不用这个程序了。”每次都会有人不使用它,这样一来,这个程序就得不到很好的利用,部分就被浪费了。因为设计、测试、发展程序到一定程度所需花费的精力是一样的。如果我们的用户量得到了限制,那么我们做的工作就有部分会白白浪费。

同类推荐
  • 新编当众讲话训练手册

    新编当众讲话训练手册

    面对听众总是难以启齿、羞于表达;语言总是枯燥、贫乏,没有生动性;演讲总是缺少魅力,不能吸引听众;面对职场中的尴尬、工作中的冲突,不知如何表达……这些你都该怎样去应对?每个人都希望自己是具有说服力的人,但当众优雅而清晰的表达自己的观点并不容易。本书介绍了当众讲话的基本要求、原则、注意要点及相关的语言艺术,并结合一些场景讲话和成功实例进行分析说明,语言通俗易懂,结构鲜明有序,内容丰富实用,具有明确的目的性、实用性和针对性,将会使你的口才水平得到全方位的提升!
  • 曾国藩成大事的八字箴言

    曾国藩成大事的八字箴言

    成大事八字箴言是曾国藩官场、战场的独特心得,是他阅历人生、事业后得出的黄金定律,并以深刻的洞见力著述于后人的。而曾国藩则是中国传统社会最后一位成大事的人。他在晚清王朝走向没落,内忧外患使其千疮百孔时登上历史舞台,经历道光、咸丰、同治三朝,历时34年,官至二品。他的一生是一部全方位、多视角的成功学全书。在他身上集中反应了中国五千年传统谋略精华。
  • 30岁前要学会的33堂礼仪课

    30岁前要学会的33堂礼仪课

    礼仪小至影响一个人的形象和声誉,大至决定一个人的前程和命运,礼仪上的一点小小的疏忽,都会为你带来危害和麻烦,使你的形象一落千丈,事业功败垂成。30岁是一个人成长中的标志性阶段,如果你30岁前还没有掌握相关的礼仪知识和准则,30岁后你在人生的各种场合将会举步维艰。本书总结出了最重要的33堂礼仪课,解说了仪表礼仪、社交礼仪、谈话礼仪、应酬礼仪、用餐礼仪、生活礼仪、商务礼仪、职场礼仪等生活中必须要接触的所有礼仪规范,让你在趣味而活泼的礼仪课堂中,领略礼仪的魅力,学习礼仪的知识,在潜移默化中塑造自己的优雅形象,提高自己的礼仪技能,在30岁后的人生中用礼仪走遍天下,赢得一切!
  • 20岁起,开始改变人生

    20岁起,开始改变人生

    学会“现实”,女孩越活越好命。虽然:20岁时,即使你什么都不做,也不会遭到非议,做错了事情,也会得到原谅。但是一旦到了30岁,你曾拥有的美貌、财富、年轻……所有的—切,都可能会离你而去。本书要告诉你的是,要学会掌握自己的命运,在最恰当的时间,在最恰当的地点,做最该做的事情。
  • 得失并存

    得失并存

    一个不倒的广厦必有它不朽的柱梁,一个不垮的民族必有他铮铮脊骨。鲁迅——一位伟大的民族战士,一位名垂青史的“民族魂”,他以其坚锐的思想、犀利的笔锋和不屈的风骨召唤起了多少热血中华儿女投入为民族国家新生的艰苦卓绝的斗争中去。
热门推荐
  • 我的秃头老师

    我的秃头老师

    在一个恰当的时候,某一位老师的出现,对于一个懵懂的学生来说,多少会有些影响。多年之后,在记忆和梦境里,“我”回忆着那段过往——一个有趣的老师,把自己的历史课变成了小说课;一个有趣的故事,讲述了拉瓦锡和商伯良的暧昧情感;历史和现实交替结合,作为学生的“我”能否与老师达成和解……
  • 奇特旅行记

    奇特旅行记

    移民美国的法国人卡斯卡贝尔先生决定带领一家人从美国回到法国,他们做好了准备,以巡回演出的方式乘坐一辆大篷车出发了。但是他们却选择了一条不可思议的旅行路线,并且戏剧般返回家乡。卡斯卡贝尔一家的奇特旅行都发生了一些什么样的故事呢?
  • 魔种无尽

    魔种无尽

    圣光普照之处,同为暗影滋生之时。世界在神秘力量的推动下,再次开始暗流涌动。这是一段少年勇者和伙伴们在世界各处冒险的故事。-----------------------------------------------------新人新书,深知奇幻不易,稳定更新中,还望各位读者老爷们大力支持。
  • 鱼干女的另类咖啡屋

    鱼干女的另类咖啡屋

    缪祺兰这个现代标准宅在穿越到2000后,在丧失了建功立业的基础条件之后,终于死心,开始安安心心地想要在未来世界里继续宅……其根深蒂固的文化背景和习惯在未来社会环境里自然产生了种种不协调与矛盾。只能说在未来社会想要当个标准宅不难,但想要当个有建树的标准宅则是难上难。--情节虚构,请勿模仿
  • 走完剧情就狗带

    走完剧情就狗带

    常缙在渣完前妻后,欢快的迎娶了白月光。可洞房都没进,他就被重生到前妻身上,还要按照系统要求走!剧!情!“夫君,妾身给您炖了鸡汤.....”“滚。”披着前妻皮的常缙:“......”QAQ,我上辈子这么凶的吗?
  • 繁忙人士的简单健身法

    繁忙人士的简单健身法

    众所周知,工作、事业较为忙碌的人们,大多会忽略自身的健康问题。他们也往往会自认为没有太充足的时间与精力进行健身锻炼。这种意识和行动上的双重缺失,所导致的是这个特殊群体的健康整体处于一种极不理想的状态,他们的身体也往往存在着重大的健康隐患。本书正是面向“繁忙人士”这个数目庞大的特定人群,并有的放矢地为他们提供简便易学、切实可行的日常简单健身方法,旨在改善他们的体质与健康状况。
  • 追妻无门:女boss不好惹

    追妻无门:女boss不好惹

    青涩蜕变,如今她是能独当一面的女boss,爱了冷泽聿七年,也同样花了七年时间去忘记他。以为是陌路,他突然向他表白,扬言要娶她,她只当他是脑子抽风,他的殷勤她也全都无视。他帮她查她父母的死因,赶走身边情敌,解释当初拒绝她的告别,和故意对她冷漠都是无奈之举。突然爆出她父母的死居然和冷家有丝毫联系,还莫名跳出个公爵未婚夫,扬言要与她履行婚约。峰回路转,破镜还能重圆吗? PS:我又开新文了,每逢假期必书荒,新文《有你的世界遇到爱》,喜欢我的文的朋友可以来看看,这是重生类现言,对这个题材感兴趣的一定要收藏起来。
  • 选择决定人生

    选择决定人生

    每一个人都有希望获得成功,每一个人都有权利选择,成功来于正确的选择,选择的权利就在你的手中,不要再麻木了,希望获得成功的人们,勇敢地站起来,大胆地去选择你的未来,你未来的成功就在你的正确选择之中。为了帮助那些初入社会的年轻人选对自己的人生目标,本书,从多角度、多方位的阐...
  • 独占你的温

    独占你的温

    他,是神秘家族遭受重创,遗落在华夏的继承人。她,是黎氏家族最受宠的‘公主’,本该幸福成长,不料因‘神之子事件’加入某组织。自此性格大变。五岁的黎北棯(与‘深’同音),看见了七岁某男,本以为是手无缚鸡之力的软萌包子,想去调戏一番。不料却反被调戏。自此二人的人生变开始纠缠不清。(本小说纯属作者想象,如有不科学的地方,请多包涵)
  • 魔人的崩坏世界

    魔人的崩坏世界

    在这个崩坏的世界,我曾一度的认为,人类最终最强的敌人,是崩坏本身。但是到现在我才发现,摧毁人类的,并不是什么崩坏,而是人类自己。人类的灵魂和魔人的灵魂相融合,来到了这个遍地都是崩坏的世界。黑死病、战争、崩坏......死士、崩坏兽、律者......天命、逆熵、世界蛇......湛蓝色的魔人观察着这个世界,同时进行着干涉。阎魔刀的锋芒,将从此拉开序幕。(因为大家都懂的缘故被屏蔽了几章,不会造成太大的影响)(鬼泣+崩坏三+其他原创剧情+其他世界)(求推荐票和收藏!)