Linux中国 Linux中国门户站!
设为主页 设为主页
收藏本站 收藏本站
 
当前位置 :首页 ->Linux技术 ->系统管理 ->正文

抛弃“free software”,采用“open source”

来源:Linux-cn.com 作者:Webmaster 时间:2007-05-05 点击: [收藏] [投稿]

  当我第一次通过Email和“新黑客词典”的作者Eric Raymond联系,请他澄清我正在做的一个项目研究的论点时,他着实把我气的够戗。

  “看上去你做的这点东西太缺乏技术深度了”他在回信中说道“任何真正的黑客不假思索都知道你的问题的答案。去找个专家帮帮你吧,否则你将出版一本废话连篇的书”

  噢。我马上被刺痛了,并毫不犹豫展开反击,我们在谈正事前一连几天都在通过Email相互抨击。后来他告诉我,我刚好够资格被他的“白痴过滤器”给滤掉----一种他用来排除闲杂人等对他的无谓干扰的技术。Eric Raymond的白痴过滤器的标准设的可真不算低。

  我第二次遇到Raymond是在97年秋天,当时我正做一个关于Apache Web服务器项目和自由软件运动的报告。Raymond是一个颇有影响力的自由软件精神的倡导者----其要旨是产生高质量软件的最好办法是将其源代码向整个世界完全开放。Raymond的论文“大教堂与集市”极具说服力地阐明了这一理论,指出软件开发当有一群相互独立工作的黑客在一种全开放的氛围中协作进行时,就能做的最好。这次,我们的谈话进行得相当客气----因为我在问他最热爱、最信奉的东西。再没必要发火了。2:55

  最后,当我和他面对面直接交谈时,发现他是一个精力旺盛、信心十足的人。就在4月1号(注:98年),Netscape宣布开放Navigator 5.0的全部源码----公司的官员们说,这一决定是受了Raymond“大教堂与集市”一文的影响才作出的。 为庆祝这一事件,Raymond来到硅谷----既是为了出席发布会,也是为了参加一个“自由软件峰会”,这次会议将包括几乎所有自由软件相关的重要角色。

  我借机驱车前往,请他出去共进午餐。当我在他的临时办公室里找到他时,我说此刻对他一定是个激动的时刻。不加一丝嘲弄,这个40岁的老黑客回答道,:“噢,yes--对我们的文化和我们的人民来说,这个时刻我们已经等了将近20年。”

  我们的文化和我们的人民。这词语太夸张了,但却并非毫无根据。Raymond不是摩西---自由软件运动没有一个领袖---但是Netscape的声明事实上已经让那个世界的怪客(geek)们一瞥未来的美好前景。而Eric Raymond是最好地定义了怪客(geek)这些词语的人。(注:指他编篡了“新黑客词典”)

  Raymond自称是一个新异教徒自由主义者,喜爱半自动轻型武器射击。他完美地符合古典黑客的定义。黑客们通常自视高人一筹;而自由软件的自由主义主义黑客更自视为最高的高人。Raymond一次骄傲地对我说:“我是一个傲慢的狗杂种(I'm an arrogant son of a bitch.)”(译注:尽管我能理解Raymond说此话的心态,但还是觉得他用词过分 :) )

  黑客的世界充满了类似的傲慢的狗杂种,这千真万确,但是对Raymond而言,计算机更是一个让他充分表现自我的场所。有一次玩笑中谈到他的“拿破仑情结”,Raymond告诉我他小时曾得过先天性肌肉乏力症。这种经历鼓励他把计算机看作一个他能够控制的王国,不象外部的物理世界那样排斥他。

  注:下面是作者同Eric的对话记录

--------------------------------------------------------------------------------

  ----你是怎样发现Netscape采用了你论文中的主意的?

  1998年1月23号,我正坐在机器前面愉快地编着程序,有个人给我发了个Email,说:“嗨,Eric,快去看看这个网页。我想有人读了你的论文。”我就打开浏览器,看到了Netscape公布Navigator 5.0源码的消息。我一边看一边想,真是有趣!

  不仅是因为我突然看见了我们的文化等了20多年的突破---而且因为我看到了很多很熟悉的词语,那感觉很奇怪,象是谁拿了我的论文过去在市场的绞肉机上绞了一通。一个小时后,Netscape的人力资源部经理打电话给我,一直说了20多分钟,说你影响了这个决定,公司的高层都读了你的论文(“大教堂与集市”),他们都很喜欢它,现在Jim Barksdale(Netscape最高执行长官)正在告诉新闻界你的名字。

  ----你的感受如何?

  well,我挂了电话,开始有些发懵,然后坐下来开始思考整个事情。有几件事情一下子变得异常清晰:1 这是一个巨大的机会。20年了,多么一段漫长的日子,自从我开始从事Unix和GNU这些东西以来,再往前些,从Internet只是一部分技术专家的玩具时,世界上其他人不知道也不关心我们到底在做些什么---可是我们知道,在设计软件和操作系统以及在相互共享工作成果方面,我们有更好的方法。但是没有人愿意听我们的。

  Netscape这样做为我们打开了一个机会的窗口,能让外界听到我们的声音。

  但这也有另一方面的问题,如果Netscape这么作了,或许下一个十年没有人再来听我们的了。

  ----在某些方面,Netscape的举动似乎预示着Internet上的古老的“给予经济”理想的复苏---如果每个人都各尽所能,不计回报,Internet将发展得最好。“给予经济”对你自己想在自由软件运动中扮演什么角色有影响吗?

  这是我一直想做的事情。原因很简单。象大多数黑客一样,我并不十分在乎金钱。我干我自己想干的,主要是出于艺术上的满足感,以及我想让其他人认为它是个很好的艺术。我的意思是,如果我把它当成是一种艺术,很好,因为基本上我能够判断自己所做的是漂亮还是丑陋。但是通常你很难知道你是在一个正确的方向上,除非其他人使你确信这一点。因此,跟其他黑客一样,我的最大的动力来源之一就是我希望其他黑客也能认为我做的是一个很好的艺术。并且我希望他们能够相信我是一个高效、多产、优秀的设计师。

  关于市场和交换文化我没有特别的反感,只是我确实不想生活于其中。从1977年以来可以清楚看到,在Internet上一直存在一个繁荣的、不断增长的“给予文化”在软件方面做着一些有趣的事情,我一直希望成为其中的一部分。那才是我想要生活的地方。

  ----我注意到你不再使用“自由软件”一词,而是使用“开放源码”,能解释一下为什么吗?

  当然可以。在和Netscape会谈之后,我召集了一些从事自由软件的黑客,开了一个我们的战略研讨会,讨论了如何利用这次Netscape的突破事件。 我们制定了一些战略和战术。第一:“自由软件(free software)”这一词必须放弃。因为没有人知道这里的"free"是什么意思,而且按照他们的想当然的看法,这一词带有浓厚的意识形态味道,并和波士顿的那个疯狂的家伙--Richard Stallman--密切相关。

 如果您对本文有任何疑问或者建议,请到讨论区发表您的意见: >> 论坛入口 <<



上一篇:Linux和自由软件挑战Microsoft的教皇地位   下一篇:大战黑客传之决一死战

文章评论】 【收藏本文】 【推荐好友】 【打印本文】 【我要投稿】 【论坛讨论
更多相关文章
Power by linux-cn.com 粤ICP备05006655号