开源峰会

作者:Eric Raymond

1998 年 4 月 7 日,开源社区中最有影响力的一群人聚集在帕洛阿尔托,互相认识,考虑 Netscape 浏览器源代码发布的意义,并讨论开源运动的未来走向(特别是,如何为了双方的利益,与市场合作而不是对抗市场)。

这次峰会由 O'Reilly & Associates 主办,这是一家多年来与开源运动共生的公司。Linux 的创始人 Linus Torvalds 也出席了会议。所有三种主要脚本语言的发明者都到场了:Larry Wall (Perl)、John Ousterhout (Tcl) 和 Guido Van Rossum (Python)。Eric Allman (Sendmail) 和 Paul Vixie (BIND/DNS) 也出席了会议,代表了他们自己的项目和 BSD 社区。PGP 的作者 Phil Zimmerman 和 Cygnus 和电子前沿基金会的联合创始人 John Gilmore 也出席了会议。Brian Behlendorf 代表 Apache 的维护者发言。Jamie Zawinski 和 Tom Paquin 代表 Netscape 和 mozilla.org。由于我在“大教堂与集市”中半偶然地推动了 Netscape 源代码的发布,我也有幸被邀请参加。

我们从上午 8:30 到下午 5:00 开会,之后举行了广受欢迎的新闻发布会。仅仅置身于如此多的智慧和成就之中就令人振奋,而意识到他们的工作变得多么绝对关键——不仅对黑客文化,而且对期望互联网成为下世纪重要通信媒介的世界来说,也令人清醒。

会议最重要的目的之一仅仅是让每个人都能面对面会见,握手,看着彼此的眼睛,听到彼此的声音。我们中的许多人以前从未真正见过面,尽管已经通过电子邮件对话多年。Tim O'Reilly 认为(我认为是正确的),网络联系作为社区建设者还不够;我们现在面临的机遇和挑战需要尝试在主要开源部落的首领之间建立更多的个人信任。

我认为,在这一点上,会议非常成功。但它也肯定涉及到了实质内容。我们讨论了关于开源/自由软件现象的不同观点和不同的定义。会议的一个重要成果是达成普遍共识,即在所有不同的定义中,公开访问源代码是最重要且唯一绝对关键的共同要素。

我们讨论了令人困扰的标签问题,考虑了“免费软件”、“源代码软件”、“开源”和“自由软件”的含义。经过投票,我们同意使用“开源”作为我们的标签。这个标签的含义是,我们打算说服企业界出于经济、自身利益、非意识形态的原因采用我们的方式。(这是我通过 www.opensource.org 和最近许多国家媒体的采访一直在追求的路线。)

我们讨论了商业模式。房间里的几个人正面临着关于如何在市场和黑客文化之间找到接口的问题。Netscape 正在从一个方面接近这个问题;Scriptics(John Ousterhout 的 Tcl 公司)和 Eric Allman 的商业 Sendmail 发布正在从另一方面接近这个问题。没有人确定什么会奏效,但我们能够识别出共同的问题和一些可能的应对策略。

我们讨论了开发模型——项目组织的各种方式、每种模型的优缺点,以及我们个人的经验。没有神奇的见解,但再次认识到共同的问题似乎很有帮助。

我们都明白,这次会议可能只是一个开始。在当天晚些时候,我们制定了一个初步议程,为 O'Reilly 可能会在今年晚些时候主办的更大规模的后续会议做准备。我们希望在后续会议中引入开源社区的其他关键人物——Tim 让我们思考的最后一件事之一是,谁应该和我们在一起,但却没有来。

这一天以广受欢迎的新闻发布会结束,我们所有人都在会上回答了湾区和国家记者的提问——有些人理解了信息,有些人没有。对于每一个真正想了解开源方法逻辑的人,都有另一个人重复着关于微软的“让我们互相争斗”的问题。尽管如此,关于我们聚会的第一次公开宣传(在我写作时是两天后)非常积极。

我们正在进入一个非常激动人心的时刻。在 Netscape 发布之后,开源社区获得了前所未有的知名度。我们正在新的地方结交朋友,迎接新的挑战。我们现在试图说服采用我们方式的更大的世界并不关心我们的派系分歧;它想知道我们能为它做些什么,这些价值足以推动软件行业基本规则的重大变革。

为了做到这一点,我们需要比过去更加团结地作为一个社区。我们——不仅仅是 Linux 社区,还有 BSD 人员、Perl、Python 和 Tcl 黑客、互联网基础设施人员和自由软件基金会——需要向更大的世界展示同一个面孔,说同一种语言,讲述同一个故事。

这最终是这次会议如此重要的原因。我们所有人都在更好地理解这个故事是什么,以及每个主要部落如何融入其中。仅仅是我们一起面对记者(并通过延伸,面对世界其他地方)就是一个非常强有力的声明。这次峰会是一个良好的开端——未来几个月将在此基础上继续发展。

Open Source Summit
Eric S. Raymond 是 *LJ* 的特约撰稿人。您可以在 http://www.ccil.org/~esr/ 找到他的更多作品,包括他的论文“大教堂与集市”。可以通过 esr@thyrsus.com 联系 Eric。
加载 Disqus 评论