李纳斯·托沃兹(Linus Torvalds):Linux之父
2005-02-05 10:26 出处: 作者:方兴东 责任编辑:huangpeidan
与敌共眠“一个每月挣五十美元的人,他可能会为一个软件花费二百五十美元吗?如果花一点钱买非法拷贝软件,而把五个月的工资用于吃饱肚子,我一点不觉得他不道德。这种侵权是道义上可以接受的。去追捕这种“侵权者”是不道德的,更不要说简直就是愚蠢的。就Linux而言,谁在乎如果只将其用于个人目的时,一个人是否真正遵循了GPL呢?那些想藉此赚大钱的人们,才是真正不道德的,不管他们是在美国还是非洲,也不管程度如何。贪欲从来就不是善的。” 李纳斯采纳了标准GNU技术许可方案,即“Copyleft”(简称GPL)。这种通用公开授权,允许用户销售、拷贝并且改动程序,但你必须将同样的自由传递下去,而且必须让你修改后的代码也免费公开。这一举措成了Linux成功的强大力量。首先,它大大促进了商用领域的繁荣,虽然Linux可以网上免费下载,但30美元一套的CD-ROM比自己下载更方便、更经济也更快速。同时这也大大刺激了程序员的积极性。这种许可方式可确保他们的工作免费传播,不会被逐利之徒所利用,或锁进专有产品之中。 也就是说,GPL为Linux黑客们的网络新部落提供了一套成文的“宪法”。你可以进行开发和赢利(黑客也得吃饭),但源程序必须免费公开。 1994年3月,正式的Linux 1.0版发布,它的出现无异于网络的“自由宣言”。从此Linux用户迅速增加,Linux的核心开发小组也日渐强大。在Linux所包含的数千个文件中,有一个名为Credits的文件,里面列出了100多名对Linux有过重要贡献的黑客,包括他们的名字、地址以及所做工作。其中的软件都是经过“优胜劣汰”的达尔文式的选择方式所生存下来的。 Linux的方法看起来很简单:所有的黑客都可添加额外功能并完善性能。所谓的β测试也不是修补漏洞,而是集成过程。 1994年,安德森·艾文成立了Red Hat软件公司,成为最著名的Linux分销商之一。他说:“Linux和自由软件社区可以看作是真正的知识界精华。”由于这种独特的开放性,使Linux几乎支持任何一种平台。到Linux 2.0版,已经提供了64位处理能力(而许多Unix以及Windows NT还是32位阶段),还具有对称性多重处理及更先进的网络功能。用户数已经突破千万大关,出现在120多个国家和地区,尤其在发展中国家,Linux更是理想之选。 Linux的黑客们包括李纳斯本人,似乎对编写应用软件不感兴趣。但随着Linux市场扩展,商业公司也开始弥补这一欠缺,包括字处理、电子表格、图形软件等强劲的桌面应用软件已经纷纷涌现。 “我并没有成为一个完全的隐士,但是即使在Linux出现之后,我一如既往地不善交际。我的大多数朋友都很善于与人相处,但我不行。你可以想象一下,如果从来没有给女人打过电话,那约会的情况会是怎样的呢?所以在那段时间里,我只有几个常到我那里敲窗子、想和我喝杯茶的朋友。我不认为有人会到处传说我正在做一项伟大的事业、我将改变世界之类的话。我不认为有人曾经这么想过。” “对我而言,那意味着电话一直占线,没有人能给我们打电话……后来,明信片开始从四面八方寄来。我想就是在那时,我意识到现实世界的人们确实在使用他所创造的东西。”李纳斯的妻子萨拉·托沃兹说。 最知名的程序员何以维生? “对于任何编程的人来说,编程是世界上最有趣的事。它比下棋之类的游戏更有乐趣得多,因为它可以由你自己来制订游戏规则。而你制定什么样的规则,也就会导出与此规则相符合的结果。然而,对于编程外行的人来说,它却似乎是世上最枯燥的事。编程给人带来的最初兴奋的原因有部分是显而易见的,那就是:通过编程你可以支配一台计算机,而且毫无怨言。而真正使编程令人欲罢不能的是:你能让电脑做你想做的事,但是你还必须想出怎样做到的办法。 通过编程和电脑,你能够构筑一个新世界,有时其设计会是非常美妙的。而能够坐下来,盯着电脑屏幕,将一个问题彻头彻尾地贯穿思考,就需要某种特定的人。比如,需要像我这种书呆子气十足的人。” 1996年底,正当Linux如火如荼之际,一个令人震惊的消息传来:李纳斯准备离开赫尔辛基,闯荡硅谷,加盟一家不知名的计算机公司Transmeta。许多人怀疑这会不会给发展中的Linux造成致命的伤害。但许多老资格的开发人员和商业公司都很自信,因为Linux已获得了足够的发展动力。李纳斯为什么要到Transmeta ?“我无法告诉你,这是最高机密。”他腼腆地说,“但在合同中规定,我可以一边工作一边做Linux。” “我认识一个瑞典人,他在Transmeta工作。他到了赫尔辛基呆了一天和我见面,那时我说:“总算可以毕业了。”,因为那时我已经几年没有好好放松了。然后他就问我是否愿意去 Transmeta,然后我和他的老板谈。一周之后,1996年的秋天,我就坐飞机到加州来看。那时我已经在Linux上干了6年,也希望有一些别的东西。我可不想在一根绳上吊死。我不希望Linux是我生活的全部,我希望能够找到一些本身就能激励人的东西。而且,小公司人情味比较足。还有,涉足一些世界上没有其他人涉足的领域也让人兴奋。” 李纳斯花了整整七年时间,才获得赫尔辛基大学的硕士学位。因为他把大部分时间和精力都投进了Linux。当他完成硕士论文时,他必须面对任何一个大龄黑客都必须面临的永恒问题:在现实世界中我将何以维生? 有些人像Matt Welsh一样,继续留在学术圈中;有些人如Hannu Savolainen,销售商用Linux软件,如声卡驱动程序。而李纳斯对创办自己的公司并没有兴趣。但是,他也愉快地承认,自己也有一些黑客的欲望,比如希望有些钱。“当然,钱不会成为我生活的主要目标。” 李纳斯做如此选择最根本的原因,还是需要一种新的挑战。他很坦诚:“如果Transmeta进展顺利,我只需工作就会很有钱,可以做自己想做的一切。”对Transmeta,他唯一透露的技术细节就是公司发展超大规模集成芯片(VLSI),当然软件很关键。 Transmeta是Dave Ditzel领头的创业公司。Dave是Sun SPARC处理器芯片开发项目的首席科学家,而SPARC是最成功的RISC芯片。Transmeta的主要投资者中就有微软的创始人之一保罗·艾伦。Transmeta的任务是创造多媒体PC的新引擎。 促使李纳斯来到硅谷的原因不仅仅是Transmeta的劝诱,还有他刚刚降世的女儿:Patrica Miranda,生于1996年12月。女儿的到来促使他想改变一下与Linux的长期关系。这位IT业的道士已经创造了丰富多彩的Linux 2.0,而今他又专心致志于他的另一项创造——Linus 2.0(他的女儿,见下图),我们又怎能埋怨他呢? 无疑,快到而立之年的李纳斯已经为人类创造了一部恢弘的史诗。他本人也成了地球上最知名的程序员,互联网上真正的名人。某搜索引擎的结果显示:Sun公司CEO Scott McNealy有7192条相关信息,Oracle老板拉里·埃里森为8580条,明星汤姆·克鲁斯为16604条,而李纳斯·托沃兹则高达20419条。
|
无线路由器怎么用 会说话的汤姆猫电脑版 12306网上订火车票 跳舞吧 flash player 下载 PP助手电脑版 Adobe Reader(pdf阅读) iOS6正式版12项新功能 QQ空间克隆器 9158视频KTV 植物大战僵尸辅助工具 Win8怎么关机 QQ空间进不去 2013年春节是几月几号 QQ昵称 QQ空间皮肤 PPT模板 电脑输入法不见了怎么办 2012中秋节是几月几日 word安全模式 qq输入法怎么点亮 IE修复 感恩节是几月几日 CSS布局 PS快捷键 Outlook设置 声卡驱动器官方免费下载 格式工厂怎么用 桌面图标有阴影怎么去掉 Windows RT是什么意思 2013年日历设计 Word打不开怎么办 Win8专区 腾讯微云网 windows8激活工具 剑灵什么时候公测 QQ通讯录怎么用 开心斗地主 拖拉机小游戏 麻将游戏 中国象棋 德州扑克 黄金矿工中文版 保皇扑克游戏 四国军棋 万圣节是几月几日 ps抠图教程 12306订票助手 万圣节小游戏大全 rar文件怎么打开 Photoshop CS6教程 iOS6完美越狱 QQ个性签名