理想和现实之间


日期: 2002-01-04 14:00 | 联系我
关注我: Telegram, Twitter

傅华茂

  Linus Torvalds是自由软件中经典之作Linux操作系统的缔造者。和Netscape的创始人MarcAndreesson不同,LinusTorvalds从来没有离开过自由软件的阵营。尽管许多人心目中的Linus应该是一个理想主义者,但Linus却自称是一个很实际的人:眼光挑剔,喜欢修改源代码来定制软件,喜欢用自由软件使自己的腰包免受WINTEL升级的压力。至于世界会不会由于有了自由软件而变得更美好,商业软件和自由软件之间应保持怎样的界限,Linux该不该采用微内核结构等等问题,Linus的回答可以用一句话概括:“随他去,管他呢!”

  有人说Linus是个艺术家,是的,只要想一想500万的Linux用户全由Linus一个人照看着,没有大公司在后面的支撑,没有轰轰烈烈的升级,没有其他诸如此类的商业玩意儿,用户还都那么踏实,我猜他们一定不是一般的用户,而是Linus的崇拜者,或是追星族什么的。有人还说Linus是个政治家,没错,尽管从一开始,Linus就对在Linux系统中采用微内核结构表示厌恶,然而,当某个开发小组推出MkLinux,即带有数学计算功能微内核结构的Linux系统时,Linus却表现出政治家的风度:“干的好,伙计!我没意见。”

  不过说到底,Linus更像个“隐于市”的闲人,不愿费心给Linux加上任何僵化的框架和方向限制,让Linux系统和使用它的用户“自己去照料自己”。归根结底,用户或者开发者如何使用Linux是他们自己的问题,即使用得乱七八糟,也总比当摆设不用强。相比之下,同是自由软件运动的倡导者,RichardStallman活得就太累,总是像个传道士那样,喋喋不休地向世人鼓吹自由软件对生活的崇高意义,我怀疑老这样下去,他背上非长出翅膀不可。

  从使命感中解脱出来,Linus有时间在思想上去发展自由软件的疆域。以前,技术上的开放性是自由软件活力和流行的根源,不过,自从Netscape因抵挡不住花花世界的诱惑而“弃明投暗”,又因受不了商业机器的挤压而“弃暗投明”以来,对商业行为的开放恐怕更决定了自由软件的发展。

  在发布Linux系统和源代码过程中,Linus也曾理想过,也曾冲动过,他最早的版权声明:“后继者必须做到所有源代码公开,不得从Linux交易中获利。”完全符合纯粹意义上自由软件的理想———“杜绝商业行为”,但半年以后,Linus发觉自己犯了严重的错误:严格的版权声明使得当时主要的软件传播媒介之一———磁盘拷贝服务公司望而却步,反而限制了自由软件的推广。另外,自由软件基本上是以技术为导向,外观和使用上的粗糙棱角也需要商业运作来进行打磨。于是Linus放弃了100%纯自由软件的努力,甚至还允许商业化的光盘版Linux系统出售。对这一点,RichardStallman肯定会大皱眉头。

  不过,对于打着自由的旗号,行推销之实的所谓共享软件,Linus觉得感情受到了伤害,表现出极端的反感:“共享软件是一种将商业软件的缺陷(不公开源代码),和自由软件的缺陷(非最终产品)综合在一起的蹩脚的混合物”。看得出,还有一些理想的碎片留在Linus的脑海中……

标签: Linus

 文章评论
目前没有任何评论.

↓ 快抢占第1楼,发表你的评论和意见 ↓

当前页面是本站的 Google AMP 版本。
欲查看完整版本和发表评论请点击:完整版 »

 

程序员小辉 建站于 1997
Copyright © XiaoHui.com; 保留所有权利。