首页English
  • 时政
  • 国际
  • 时评
  • 理论
  • 文化
  • 科技
  • 教育
  • 经济
  • 生活
  • 法治
  • 军事
  • 卫生
  • 健康
  • 女人
  • 文娱
  • 电视
  • 图片
  • 科普
  • 光明报系
  • 更多>>
  • 报 纸
    杂 志
    中华读书报 2014年11月12日 星期三

    Linux之父:娱乐之后再无其他

    匿铭 《 中华读书报 》( 2014年11月12日   17 版)
    《只是为了好玩》,[美]林纳斯·托瓦兹、[美]大卫·戴蒙著,陈少芸译,人民邮电出版社2014年8月,49.00元

        “我很懒散,我喜欢授权给其他人。”Linux之父林纳斯·托瓦兹在其自传《只是为了好玩》中,传达了他对生活的态度:他做Linux;他的“生存、秩序、娱乐”三原则;他的低调和对于开放源代码的坚持。

        很多高手在回忆自己当初为何想要“如此如此”的时候,答案经常跟孩子说的一样,比如林纳斯·托瓦兹(LinusTorvalds),这位Linux之父的回答就是:“只是为了好玩(Justforfun)。”林纳斯·托瓦兹认为人们生活最有意义的三件事是:生存、秩序、娱乐。它们是阶段性的,林纳斯认为只有当人们完成前面两个阶段之后才能进入到“娱乐”的阶段,“生活中所有的事都遵循着这个顺序,娱乐之后就再无其他”。

        林纳斯·托瓦兹,Linux内核的最早作者,随后发起了这个开源项目,担任Linux内核的首要架构师与项目协调者,是当今世界最著名的电脑程序员、黑客之一。他还发起了Git这个开源项目,并为主要的开发者。《只是为了好玩》是由他口述,与职业撰稿人大卫·戴蒙(DavidDi⁃amond)共同完成的林纳斯自传。大卫和林纳斯在前言里开玩笑似的说,这本书就是传达林纳斯对生活的态度和看法,包括他做Linux,以及他的“生存、秩序、娱乐”三原则。这三原则“多少也解释了Linux系统成功的原因。想想这三个动机,第一是生存,有电脑的人当然没有生存问题。坦白说,如果你拥有一台电脑,那你肯定不必为食物之类的生计发愁了。第二是社会秩序,Linux系统可以说是对建立社会秩序起了积极作用的,尤其是对那些成天缩在他们自己小隔间的极客们来说”,“Linux的社会层面真的是非常非常重要,但Linux系统也有娱乐的层面,而这种娱乐可能有钱也买不到”。

        看来所有开创时代的产品都是发自偶然,Linux诞生于林纳斯想访问大学主机上的新闻组合邮件,为此他自己编写了磁盘驱动程序和文件系统。这些文件后来成为Linux第一个内核的雏形。当然,那个时候的他非常年轻,只有21岁。或许是林纳斯身处的时代在召唤年轻人,程序世界里的革命早已蓄势待发,受了自由软件之父理查德?斯托曼的影响,林纳斯很快将Linux加入到自由软件基金(FSF)计划中,并通过GPL的通用型授权,允许用户销售、拷贝并且改动程序,条件是:你必须将同样的自由传递下去,而且必须免费公开你修改后的代码。“Linux并不是被刻意创造的,它完全是日积月累的结果,是经验、创意和一小段一小段代码的集合体。”

        林纳斯行事风格独特,低调,但坚持开放源代码。大卫在序言中说:“Linux有其特有的开发方式——由数十万程序员志愿者组成的强大社区,更使它成为有史以来最大的协作项目。其背后的开源哲学再简单不过:信息——在这里具体是指操作系统的源代码或基本指令,应该对有兴趣改良它的人们免费开放并被自由分享。而这些改良后的信息也应该是自由共享的。”林纳斯本人则认为,这样的开发方式源于他自身的缺点,“我很懒散,我喜欢授权给其他人。”就连Linux的企鹅形象标识也是林纳斯的妻子,曾获芬兰空手道冠军的托芙(Tove)想到的,因为林纳斯曾经在澳大利亚被一只企鹅咬过。他曾说过:“黑客们,不,程序员们,把在Linux和其他开放源代码项目上的工作,放在比睡觉、锻炼身体、娱乐和聚会更优先的地位。因为他们乐于成为一个全球协作努力活动的一部分——Linux是世界上最大的协作项目。”

        最后回到林纳斯的三原则,Linux也好,生活也好,对林纳斯来说,生活的目标就是促进它朝娱乐的方向走,这个走向并不单一,他所做的任何事情都是这些走向的一部分,当一个人知道社会在朝着这个方向走,那他就能推着它往前走,归根结底,他只是为了好玩,所以不妨和林纳斯一起,好好放松,享受旅程吧!

    光明日报社概况 | 关于光明网 | 报网动态 | 联系我们 | 法律声明 | 光明网邮箱 | 网站地图

    光明日报版权所有