词条 | 李纽斯 |
释义 | § 终极“黑客” ——少年李纽斯 从打开电脑的那一刻开始,微软的“视窗”就牢牢地控制了你的一切。那“蓝天”,那“白云”似乎就是全世界电脑用户们“预装好了的命运”。要了望数字世界,要到赛伯空间去遨游,谁也无法绕过这个窗口,舍此别无他途。狡猾的比尔·盖茨又偏偏把微软视窗做成一种连环扣式的产品,如果你买了第一个,你就必须买下一个、再下一个。用户们就像上了钩的鱼,不停地为微软“创造财富”,而微软却从不制造用户不用再掏钱的“终极产品”。 美国司法部的控告和法院的判决书都没能让微软中止垄断的企图,可就有这么一个人,他和他业余创作的软件,以及蕴含在软件中倡导“自由”的思想,使比尔·盖茨如坐针毡,寝食难安。他就是被西方媒体称为“终极黑客”的李纽斯·托瓦斯(Linus Torvalds)。他是当代最令人瞩目的“少年英雄”,成名那一年仅仅21岁。 李纽斯那时是个不知名的“小人物”,当他的名字(Linus)逐渐流传开来的时候,人们甚至不知道它的读音。有人读作“李纳斯”,也有人译作“里奴斯”。国外一个网站还专门就这一问题作过解释:Linus源于瑞典语(他的母语),如果你是讲英语, Linus 可以发音为/lie'nus/ (长 i) 或 /li'nus/(短i)。中文谐音“你牛死”,真是“牛”死了! 1991年,芬兰赫尔辛基大学李纽斯正在攻读计算机硕士学位,因不满意学校服务器UNIX操作系统一次只能接待16个人联网,便把自己过去写的程序进行改进后装在机器上。第二年,他孤军奋战完成了誉满全球的操作系统“Linux”—— 一个结合自己名字和UNIX的软件,虽然当时还很不完善。和所有的“黑客”一样,李纽斯追求的目标是创造简洁优雅的程序,干净而无冗余的代码,或是超一流的程序,以此赢得同行们的尊敬和推崇。李纽斯做到了这一切,他不但重新定义出一流程序、代码和软件的基准,而且迈向了“终极黑客”的高度。 李纽斯给人的印象就是一名标准的大学生:蔚蓝色的眼睛,浅褐色的头发,中等身材,鼻梁上架着一副大眼镜,双目却炯炯有神,圆圆的脸上总透着几分孩子气。他和妻子以及宝贝女儿住在一所老房子里。从外表看,这房子更像学生宿舍,楼梯下总放着一排排自行车。走进他的房间,你会看到周围排列着许多书、油画和装饰物,挂着廉价的窗帘,屋子里还有两只目中无人的猫。比较显眼的,是角落里摆放着的几台电脑和一条连到电话插座上的导线,让你知道此人与网络世界有极亲密的关系。 § 简介 李纽斯出生在芬兰的赫尔辛基市郊,地处北极圈的边缘的芬兰,气候特别寒冷,严冬达8个月之久,冬天每天只有3小时的日照,整个夏天只有60天左右,最高温度也只有25摄氏度。可以说,芬兰人必须时刻与大自然、与寒冷做顽强的争斗。 11岁那年,李纽斯的祖父—— 一位在当地大学教统计学的教授,送给他一台科摩多尔VIC20计算机(一种早期8位微电脑),从此,他便与电脑结下不解之缘。 电脑搬进了他的卧室,小李努斯兴奋不已,他用小手在键盘上不停地敲打,显示器上反映着他兴奋的圆脸。到睡觉时,他已经完成了他平生的第一个程序——只有两行GOTO语句的BASIC程序,他开始运行他编的程序,不一会儿,屏幕上反复地显示出一句话:“莎拉是最好的。” 莎拉是他的妹妹,也是他忠实的崇拜者。如今26岁的莎拉现在正在大学学习,她对哥哥的这个程序印象深刻,并且她说,尽管她认识很多人,但哥哥始终都是她最钦佩的人。 在漫长的冬季里,李纽斯沉迷在神奇的电脑世界。不久,他就能编制完整的电脑游戏。他还记得,自己编的第一个游戏程序的大致内容:一艘潜艇在水下通行,中间设置了许多障碍物,游戏者操纵潜艇闯关。他把自己关在房间里,从早到晚玩这个游戏,一边玩,一边修改。他还把游戏贮存在磁带里,带到学校送给同学们玩,引得大家啧啧称赞。 到了上大学后,他买回了自己的第三台计算机——PC 386。他认为DOS操作系统实在太笨拙,而且他需要一个简单的终端模拟程序,上网访问新闻组。很快,他动手写了一个应急程序;不久,由于要下载一些文件,他又不得不编写一个磁盘驱动程序,同时还要编写文件系统……渐渐地,一个比较完整的操作系统软件初步成形。 李纽斯十几岁就是一名“黑客”。这种“黑客”并非那种专门“黑”他人网页,或者非法闯入盗窃密码的人,而是一些崇尚自由、酷爱编程到了痴迷程度的技术高手。李纽斯很擅长用汇编语言写程序,当这个名叫Linux操作系统完成后,他就在网上新闻组给予披露,压根也没有想去申请专利保护。为了方便大家下载Linux的公开版本,他还向赫尔辛基大学申请了FTP服务器空间。人们问他,Linux是什么意思,他回答说:“Linux原本是我的工作名,但如果我把它作为正式名字,别人肯定会认为我是一个自大狂,不会把它当回事。于是我给它起了一个很糟糕的名字:Freax。它是由Free(自由)+Freak(怪诞)+X组成。但负责FTP站点的阿里·莱蒙克不喜欢,仍然用了Linux这个名字。” 1992年1月,大概有100人在使用Linux,他们不断发表评论,指出某些代码的错误,对它进行修补。经过全球成千上万志愿开发者的共同努力,Linux每两个星期就有一个新的修正版推出,越来越成熟。这个软件本身具有良好的可靠性、稳定性和灵活性, 再加上人们对微软垄断的不满,全世界的电脑用户便纷纷从网络下载Linux。李纽斯为它设计了一个标志,他解释说:“它是一只讨人喜欢的、让人一见就想拥抱的、刚刚饱餐了一顿鲱鱼的企鹅。”美国德州农工大学程序员伊文(L.Ewing)则为它设计了一个“企鹅阅读Linux学报”的吉祥物。就这样,Linux以个人软件起步,逐渐变成了一个百锦图,带动了志向相同的“黑客”们,共同发起一场自由软件运动。 同时,李纽斯根据自己和大家的需要,对Linux进行多次改写,使它拥有了图形用户界面。他还采取了公开授权的方式,允许用户销售、拷贝并且改写程序。只有一个要求,那就是必须同样自由传递下去,而且必须把修改后的代码也自由公开。这一举措使Linux迅速成长,走进了千家万户。同时又大大刺激了程序员的积极性,因为这种方式可以确保他们的工作自由传播。 1994年3月,Linux1.0正式版发布。随着用户的迅速增加,它的核心开发小组成员的数目也在不断地扩大。在软件包含的数千个文件中,有一个文件列出了100多名对Linux有贡献的“黑客”,并列出他们的姓名、住址、职务等。在这儿,没有世俗的地位高低、财产的多寡,只有编程水平的高下。就在这一年,Linux的用户突破千万大关,有120个国家和地区使用,由于可以自由下载,它更受到第三世界国家的欢迎。 1996年底,李纽斯离开赫尔辛基,定居美国硅谷。他刚获得大学的硕士学位,共用了7年时间才修满学分,因为他把大部分精力和时间放到了Linux上。有人问李纽斯今后会不会开办公司,他表示对此没有兴趣。当然,他也很坦然地承认,自己也有一般“黑客”的欲望,比如希望有钱,“当然,钱不会成为我生活的主要目标”。他只要工作就会有钱,可他觉得自己更需要一种新的挑战,挑战比金钱更重要。 快到而立之年的李纽斯为网络创造了新的奇迹,他理所当然地成为全球最知名的程序员。以Linux为代表的自由软件对微软所构成的威胁,不仅仅威胁了微软的钱袋,这种自由交流思想的开发模式给微软的打击将是致命的。李纽斯无不揶揄地说:“我从来没有打算威胁微软,因为我根本没有把微软视为对手。”在他看来,微软的那些赚大钱的玩艺,他“从中找不到任何技术上令人感兴趣的东西”。只有超一流的程序设计,才是他终身追求的目标。 人们现在已经看到,自1994年两大著名Linux经销商Caldera和Red Hat公司,针对企业、家庭和办公室用户提供较易使用版本后,Linux开始为一般用户所了解。1998年,Linux软件的光芒掩盖了视窗98的发布;至1999年初,装机总数超过700万台。Linux2.0已经具有64位处理和先进的网络功能,并且得到众多电脑厂商如IBM、Sun、奥拉克等公司支持,甚至还包括英特尔公司这样的微软昔日盟友。 据权威机构推测,Linux将以每年23%的速度快速增长,成为能与微软Windows NT抗衡的第二大操作系统。李纽斯也成了全球最知名的程序员和因特网上相关信息最多的人。 |
随便看 |
百科全书收录594082条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。