第93章 业内
1995年3月7日,当狄野完成通关手续,进入香港地界的时候,林纳斯·托瓦兹发布了linux 1.2内核,这是linux 1.0时代最重要的版本,代码量增加到了25万行,开始支持 intel、digital以及sun等多家公司的处理器,引起了更大范围的关注。
林纳斯此时不仅事业春风得意,生活也幸福美满,在赫尔辛基大学里一边当助教,一边读硕士,一边和拥有6个空手道冠军头衔的幼儿园老师塔芙谈恋爱,总而言之一句话,有钱有名有妹子,非常的滋润。
3月15日这天,林纳斯按照平时惯例,清晨5点钟起床,和女朋友塔芙一起吃早餐,然后跑去学校的办公室里划水,先查看了一下电子邮件,然后去自己感兴趣的几个新闻组闲逛,无意间看到了一篇名为《开源宣言与知识共享宣言》的帖子。
“lrf-di,这不是那个引用毛选解读软件开发理论的古怪家伙吗?”
林纳斯的父亲曾经是一名共产主义者,在芬兰共产党当过高级委员,耳濡目染之下,他对毛选有一种亲切感,所以当时看了狄野的那几篇开源文章之后,留了一句“interesting”的评论,时隔多日仍旧有印象。
“让我看看你又有什么古怪的新想法。”
在好奇心的驱使下,林纳斯打开帖子看了看,发现《开源宣言》理念和之前看过的那几篇文章保持一致,开头仍旧引用了那段毛选,但文字更加精炼,只用不到1000字就把开源的定义、意义以及优越性说清楚了,篇幅也大幅缩减,删掉了所有举例和论证内容,换成了一句简洁的口号——talk is cheap,show your code!
这句口号改编自2000年林纳斯和网友对喷时的名言,原文是“talk is cheap, show me the code”,中文一般翻译成“废话少说,放码过来”,在程序员群体里获得了广泛认同。
1995年的林纳斯并不知道自己未来会说出这句名言,但这话很符合他一贯的行事风格,因此大为赞赏,在帖子下面回复了一句“cool!”,然后去看《知识共享宣言》。
“知识共享”这个概念的提出,是为了解决互联网时代的版权问题,因为网络具有匿名性和公开性,匿名性增加了使用者获取授权的难度,公开性增加了创作者保护版权的难度,所以需要一种类似开源许可证的协议,使创作者在保留版权的前提下,允许他人在一定条件下自由复制、传播甚至修改作品,促进知识的流通。
最能代表知识共享协议的互联网产品是维基百科,但维基百科是2001年诞生的,所以林纳斯对此缺乏认知,而且他一向不喜欢在法律问题上纠缠,草草浏览十几行之后就失去了兴趣,直接关掉了帖子。
几个小时之后,林纳斯教完一节名为《计算机科学入门》的课程,重新回到自己的办公室,发现邮件客户端里多了一封新邮件,是linux国际的执行理事约翰·霍尔发过来的,于是打开看了看。
linux国际是一个成立于1994年的组织,目的和宗旨是在全球范围内推广普及 linux,在1995年3月份的时候,这个组织正在和一个名叫威廉的法律流氓打官司,因为威廉把linux注册成了商标,威胁向世界各地的研发人员收授权费。
约翰·霍尔的邮件提到了两件事,而且都和lrf有关,一件事是lrf捐赠了2万美元,支持他们打官司,另一件事是lrf发布了一款开源浏览器,叫做速龙,希望林纳斯能帮忙做一下宣传。
林纳斯最近唯一的烦心事就是商标官司,因为请律师至少需要1.5万美元,linux系统虽然在1995年已经小有名气了,但仍旧缺乏商业应用,所以没有公司愿意提供资金支持,现在有了lrf捐赠的2万美元,正好可以解决这个问题。
“talk is cheap,show your code!让我看看你的浏览器怎么样。”
林纳斯并不看重金钱,但很想快点了结这场莫名其妙的官司,于是念叨着《开源宣言》里的口号,登陆了速龙的官方网站,发现不仅有linux版,还有dos和windows版,这种行为在自由软件运动的圈子里比较罕见,因为那些人要么鄙视微软,要么敌视微软。
除了浏览器程序本身之外,速龙的官方网站上还有小红许可证的介绍以及lrf的一段自叙。
林纳斯先看了一下许可证,发现只是bsd协议的变种,于是直接跳过,转而看起了lrf的自叙。
在自述中,lrf简单介绍了一下身份,说自己是中国内地一所大学的本科生,今年1月23日第一次接触到互联网之后,发现http协议以及html语言有很多问题和不足,但始终没有人站出来解决。
“现在的万维网就像19世纪的美国西部,处在野蛮生长的状态,为了改变这一切,我决定担负起警长的职责,代码是我的律法,浏览器是我的武器,从现在开始,所有不守规矩的家伙,都会被我一一消灭。”
“真是个嚣张的家伙!”
林纳斯很喜欢警长这个类比,举起咖啡杯对着屏幕喝了一声彩,然后把速龙的linux版下载下来,试用了一会,感觉和网景几个月前发布的netscape 0.9很像,并没有什么特别之处,于是又去看了看源代码,发现写的非常严谨,注释规范详尽,可读性很高。
“好吧,这是个不错的程序员,或许以后会搞出一些好玩的东西。”
出于对那句口号的喜爱以及对优秀程序员的尊重,林纳斯在linux新闻组里发了个帖子,简单介绍了一下速龙,然后就把这件事抛之脑后了。
在3月15日这天,大约有200名用户下载了速龙浏览器,其中大多数人都和林纳斯持有相同的观点,认为代码写的不错,但功能平平无奇,和网景的浏览器没什么区别。
唯一认为速龙很危险的,是网景公司的明星程序员杰米·扎温斯基,他是自由软件运动的活跃分子,在网景负责unix版本的浏览器研发工作,通过林纳斯的帖子发现了速龙,跑去跟上司迈克尔·托伊说道:“你应该把这款浏览器拿去给马克看看,它可能会影响公司的上市计划。”
迈克尔·托伊是个身材高大的白人男子,他试用了一两分钟速龙之后,不以为然道:“这不过是netscape 0.9的拙劣仿作,我们早就已经升级到1.0了。”
“但是它的代码质量比我们当初写的0.9版本要优秀。”
“普通用户不在乎代码的质量,他们只在乎价格和功能。”
“如果是微软呢?我听说他们正在和spyglass公司谈判,准备买下mosic浏览器的授权,mosic是两年前的产品,功能远不如速龙,而速龙用的许可证很宽松,微软不需要买授权,就可以直接拿去商用。”
托伊微微一愣,迟疑道:“微软应该不会使用开源产品吧。”
“那可未必,微软在抢占市场的时候,什么手段都会用上。”
今天有急事坐火车外出,只能用手机码了一章,明天回家后应该能正常更新了。
(本章完)