Eric Raymond访谈录——谈再版《教堂和集市》

融雪



开放源码运动的领袖-Eric S.Raymond





如果您关注计算机行业或信息经济的未来,那么《教堂和集市》(The Cathedral & the Bazaar)就绝对是您的必读书目之一。该书的作者Eric Raymond先生是开放源码运动最著名的领袖人物之一(本专区的人物专访栏目曾经就Eric Raymond先生的成功秘诀、人生哲学等问题进行了专访。最近,Raymond先生对《教堂和集市》一书进行了重新编撰,改版后的新书即将与大家见面。oreilly.com网站的记者特意就再版《教堂和集市》一书采访了Raymond先生,以下是采访的全文。





书名的由来和再版原因

  oreilly.com:《教堂和集市》这本书在开放源码社区的地位相当于基督教的《圣经》,请问您是怎么想起取这个名字的呢?

  Raymond:该书的名字是取自全书第一个章节的一个标题,第一章节中的3篇论文至今还十分有名。我一直想找一个比喻能够强调我所发现的在两种开发模式中所存在的重要区别。一种是封闭的、垂直的、集中式的开发模式,反映一种由权利关系所预先控制的级权制度;而另一种则是并行的、点对点的、动态的开发模式。

 



《教堂和集市》首次提出了新型的“开放源码”开发模式

  oreilly.com:当《教堂和集市》这篇论文首先在网上公开发表的时候,它针对的主要群体主要是编程人员和技术管理人员。而一本书的读者群显然是要更广泛一些。您的《教堂和集市》这本书是否有一个比较广泛的读者群呢?

  Raymond:该书第一版问世的时候就已经有迹象表明这是本比较通俗的读本,当时它的销路就相当的不错。

为了将该论文编成图书公开出版我改写了不少内容,在书中许多涉及技术问题的地方我都标明了“如果您不是技术行家可以略过此处”。除此之外,我还特意删除了那些有可能读起来比较晦涩的地方。我希望《教堂和集市》这本书有血有肉、富有刺激性并能够启发人们思索。尽管我不知道在公开场合下说这些话是否合适,但是事实是我确实认为自己是个称职的作者,能够将技术问题阐述地足够生动、有趣以吸引非技术类的读者群。在撰写该书的过程中我确实体验了不断挑战困难的乐趣。

其实,以前编辑《新黑客词典》的时候也差不多遇到《教堂和集市》类似的挑战,即如何将专业性问题写得足够通俗易懂以吸引更多的普通读者。这还是十年前的事了,那时候我的生活还根本就没有“开放源码”的概念。



  oreilly.com:为什么现在想重新再版呢?

  Raymond:哈哈,因为受不了Tim O'Reilly网站的一再恳请呀。:)事实上,我一直在不断修改第一版的内容,我想如今是时候再版《教堂和集市》这本书了。


再版书的新鲜之处

  oreilly.com:请问读者能够从再版《教堂和集市》中获取什么新鲜内容呢?

  Raymond:再版的《教堂和集市》增加了一章关于集市开发结构的内容,讨论了通信结构、并行调试的本质以及为什么如此有效的原因。此外,我还对项目分支进行了更为详细的分析。事实上,一些并行分支如Linux发行等都是伪分支,大多数伪分支有百利而无一害。

我还探讨了物竞生存理论——为什么雄孔雀有漂亮的羽毛,牡鹿有号角,这对激励开放源码的开发人员可能也是十分重要的。另外,我还尽力试图挖掘为什么开放源码软件属于公共品的经济问题(在经济学中,经济学家称那些商品一旦生产出来就为大众所普遍享受而生产厂商几乎得不到任何生产利润的商品为公共品,也称非排他性商品)。最后,再版书还新增了一个统计附录专门描述开放源码项目的发展历程。

《教堂和集市》第一版问世的时候时间十分仓促,从头到尾只花了6个星期。这一次再版我是本着完美主义的态度来着手的,希望再版书能够成为一个精品。


  oreilly.com:再版《教堂和集市》是如何反映了开放源码运动从1999年到今天的发展过程?

  Raymond:哦,我已经把我的第四篇论文《黑客的复仇》进行修改后融进了再版的《教堂和集市》中,而我的这篇论文《黑客的复仇》讨论的正是开放源码运动从1999年到今天的一些发展大事。此外,再版书中还新增了许多读者阅读第一版《教堂和集市》的评论,其中许多不乏真知灼见。



开放源码开发模式的创作思路

  oreilly.com:您曾经说过读者对《教堂和集市》的评论影响了您对再版书的写作。请问您是如何受影响的呢?

  Raymond:我收到了许多热心读者对我第一版《教堂和集市》提出的各种建议。有的只是一些有关印刷方面的小毛病,有的却是就全书思想提出的具有深度的分析评论。我把所有有价值的建议都收集到再版的《教堂和集市》中。


  oreilly.com:能否说说您是如何在该书中应用类似开放源码开发那样的模式呢?

  Raymond:开放源码的开发模式这个词在我第一篇论文发表一年之后才出现。因此,我是在再版书的修订过程中应用这种方式的。一直以来我都十分乐意接受和融合那些具有建设性意义的批评,而对于那些提出有价值建议的读者我都在再版《教堂和集市》中一一致谢。

  oreilly.com:用这种方式修订《教堂和集市》有什么好处呢?

  Raymond:“众人拾柴火焰高”嘛,而且这也是最简便的方式。我们黑客社区推崇的就是这种做事方式,个人的见解结合众人的能量才能发挥最大的效能。


  oreilly.com:请问这种方式有什么缺点吗?

  Raymond:缺点是想法有些太过随意性。


  oreilly.com:在下一版的《教堂和集市》修订过程中您还会采取这种方式吗?

  Raymond:我一定会继续沿用这种思路,不断地把他人的思想吸收到我的想法中来。就象软件开发中经常用到的互通信息,这比封闭作业不但更有效而且更有意思。


  oreilly.com:如果图书出版商也利用开放源码的开发模式出版图书那他们是否能够从中获利?

  Raymond:我不知道,能否获利这样的问题我不准备探讨或过多探讨,我喜欢将注意力集中在自己最擅长的地方。



资源匮乏经济和理想主义

  oreilly.com:技术世界的东西变化得非常快。您的《教堂和集市》中有什么东西是与今天这个时代息息相关的呢?

  Raymond:这个很有意思的问题。如果我说有很多软件行业的人至今还未跟得上这本书中的许多思想,你可能会觉得很奇怪。通常情况下,如果一本书中的思想被彻底驳倒或者已变成一种大众思维,那么我们就可以说这本书的思想已经落伍于时代。但是,在《教堂和集市》这本书中以上两种情况都不存在。虽然我本人是一个连本科文凭都没有的自学成材的黑客,但是我写的这本书至今还用做许多大学课堂的教材。


  oreilly.com:哦,我还想就这个问题再多问您一次,请问您这本书对那些以前没读过您书的新读者来说有什么特别重要的东西吗?

  Raymond:我也想讲将这个问题呀。卤莽地说,我希望有朝一日《教堂和集市》这本书能够被视为软件工程的经典书目。

多年来我之所以如此推崇开放源码其中很大一部分原因是因为开放源码是解决软件质量问题的最好药方。随着软件行业的经济越来越依赖于软件的质量,软件质量问题也变得越来越重要。现在的经济正朝着资源匮乏型经济的方向发展。自由主义市场在解放发达工业国家最贫困人民的生活方面已经完成了一个相当了不起的奇迹。目前在现代西方国家我们称之为“贫穷”的并不是什么生存意义上的贫穷,而是一种功能紊乱的文化。因为很快我们就都将足够富有而不必将生命中的大部分时间都用来考虑生存问题。这个新千年我们要考虑的一个重要话题将是:下一步究竟会发生什么呢?这也就是说,当一个社会、一种经济、一代文明中的大部分人都已经足够富有的时候,下一步该考虑的究竟是什么?下一个目标是不是我们经常提到的所谓理想主义、艺术的或精神的什么东西?

在开放源码运动中,我们亲眼目睹了资源匮乏社会结构中的一次大规模的实验性运动。而在我的书中我试图就开放源码运动将会产生什么样的后果这一点做一个比较深入的逻辑分析,这实在是件很有意思的事情。

  oreilly.com:您曾经在《教堂和集市》这本书中做了很多精辟的预言。请问第一版《教堂和集市》中预言和再版书中的预言分别有什么不同的地方吗?

  Raymond:再版书中的预言描述地更加生动,你应该读读这本书亲自去发现这一点。


  oreilly.com:在这里您还想阐述什么新的预言发现吗?

  Raymond:哦,是的。我想说的是,事实上Linux根本就不会摧毁微软的桌面霸主地位。真正摧毁微软霸主地位的是OEM的毛利率压力,硬件的零售价正在逐渐跌破Windows

许可证单位成本允许的范围。我认为,微软如果想继续生存下去的话就不能仅仅依靠来自操作系统方面的收入。Linux会进入微软所留下的这个空间,但这个空间并不是 Linux

自己创造的。这听上去是否象个天方夜谈?Register最近还报道了微软软件收入在最近三个季度持续下跌的消息呢。微软目前的增长仅仅是依靠投资而来的。

  oreilly.com:谢谢您,Eric。

  Raymond:别客气。

 

备注:O'Reilly & Associates 将在今年2月份正式推出再版的《教堂和集市》。该书的第五章《神奇的大锅炉》可免费在网上获取。全书的目录索引以及全文相关内容等均可在网上获取。意欲获取更多信息或订购该书的请访问http://www.oreilly.com/catalog/cathbazpaper

 

转自 ChinaByte

返回:http://com.6to23.com/