十九年前的本周,在巴伐利亚举行的 Linux-Kongress 年度会议上,一位名叫 Eric Raymond 的美国程序员发表了 一份工作论文的初稿,他称之为《大教堂与集市》。根据 Raymond 的说法,这份探索性和很大程度上是推测性的报告,描述了一些令人好奇的新编程实践,其中“没有真正意义上的根本性发现”。
但这引起了轰动。
“事实上,它受到了观众的热烈关注和雷鸣般的掌声,而听众中几乎没有以英语为母语的人,这似乎证实了我有所发现,” Raymond 在一年后写道,当时 他的论文 发展成了一本书。在巴伐利亚的那个傍晚演示近二十年后,《大教堂与集市》仍然感动着人们。然而,现在它与其说是一个水晶球,不如说是一份历史文献,一种编年史运动原始时代的 Urtext——Raymond 和他的支持者最终将其称为“开源”。该论文在 Netscape 决定发布其网络浏览器源代码的决定中发挥了作用,这巩固了其在软件历史史册中的地位。对它的引用几乎是不可避免的。
在 Raymond 的作品庆祝其 19 周年之际,它注定会遇到相当多的批评。毕竟,这些 从来都不缺乏。在这样的里程碑时刻,权衡利弊——分析 Raymond 的茶杯占卜术,并评估他到底“发现了”什么(如果有的话)——总是很诱人的。Raymond 真的预测了软件开发的未来吗?他的愿景在面对现实时幸存下来了吗?
关键是:这些问题没有抓住重点。
Raymond 的见解是否成立——它们是否“准确地”描述了开源任何事物的当代政治、社会和经济条件——相对于《大教堂与集市》今天实际发挥作用的方式而言,是无关紧要的。简而言之,这本书说了什么远不如它做了什么重要。
Raymond 理解这一点。他 曾经称 《大教堂与集市》为“模因工程”作品,其目的不仅仅是反映某些事物,而是创造它。“这篇论文的新颖之处不在于事实,”他写道,“而在于这些隐喻和叙事——一个简单而有力的故事,鼓励读者以新的方式看待事实。”《大教堂与集市》对新兴开源运动最重要的贡献不是其论点的绝对正确性,而是它产生的身份认同感。
这就是让 Raymond 的听众 起立鼓掌 的原因,也是它在多年(真的,在软件领域是几个世纪)之后继续吸引人们阅读这本书的原因:这本书能够激励社区。
《大教堂与集市》为初出茅庐的黑客在一个可能曾经回避——但现在迫切需要——他们的世界中所扮演的角色描绘了一个引人注目的愿景。它对 能够胜过和智胜缓慢而压迫的结构(物质和意识形态)的解决问题的大众 的信念令人振奋。它对一个充满松散联系的创造力节点的世界的描绘仍然引起共鸣,这些节点通过共同构建未来的工作而聚集在一起,黑客们庄严地交换着他们破旧的本书,这本书对他们说话。《大教堂与集市》与其说是一部文化产物,不如说是其他任何东西,正如 Raymond 所说,一个群体用它“向自己解释自己”。
Gabriella Coleman 认为,从这个意义上讲,黑客与任何其他试图赋予自己历史、方向和目的的群体没有什么不同——简而言之,一种身份,一种“由于能够访问互联网”以及会议、聚会、用户组和其他加强归属感机制的激增而“在越来越年轻的年龄获得的身份,这种归属感属于自身之外的事物。阅读《大教堂与集市》现在是一种成人礼,一种标志着一个人参与神圣传统的仪式。
今天的情况和十九年前一样真实。无论 Raymond 早期的预感最终是否被证明是“正确的”,情况都将如此。只要开源社区需要塑造身份和遗产——只要我们都还在这里,向自己解释自己,这本书就会一直存在。
8 条评论