OSI 历史

页面创建于 2006 年 9 月 19 日 | 最后修改于 2006 年 9 月 19 日

基于软件源代码的共享和协作改进的开发,其历史几乎与软件开发本身一样悠久。在 1990 年代后期,随着 Linux 在《福布斯》等出版物Netscape 浏览器源代码的发布获得主流认可,人们对这种现象的兴趣和参与度显着提高。

OSI 成立于 1998 年,作为一个教育、倡导和管理组织,正值协作开发历史上的重要时刻。

“开源”一词的创造

“开源”标签是在 1998 年 2 月 3 日于加利福尼亚州帕洛阿尔托举行的一次战略会议上创建的,就在 Netscape 源代码发布公告后不久。这次战略会议的起因是人们意识到,围绕 Netscape 公告的关注为教育和倡导开放开发流程的优越性创造了机会。

与会者认为,促使 Netscape 发布其代码的务实、商业案例理由,为与潜在的软件用户和开发人员互动提供了一种有价值的方式,并说服他们通过参与积极的社区来创建和改进源代码。与会者还认为,有一个单一的标签来识别这种方法,并将其与以哲学和政治为中心的标签“自由软件”区分开来,这将是有用的。“开源”这个词最终在集思广益中达成一致,最初由 Christine Peterson 提出。

帕洛阿尔托会议的两位与会者(Eric Raymond 和 Michael Tiemann)后来担任了 OSI 的主席,其他与会者(包括 Todd Andersen、Jon “maddog” Hall、Larry Augustin 和 Sam Ockman)成为该组织早期的重要支持者。

该术语迅速被采纳,并获得了社区人士(如 Linus Torvalds)以及 1998 年 4 月举行的自由软件峰会的早期支持,许多关键人物出席了该峰会,包括 sendmail、Perl、Python、Apache 的创始人,以及来自 IETF 和互联网软件联盟的代表。

组织的创立

OSI 由 Eric Raymond 和 Bruce Perens 于 1998 年 2 月下旬共同创立,Raymond 担任第一任主席,Perens 担任副主席,最初的董事会成员包括 Brian Behlendorf、Ian Murdock、Russ Nelson 和 Chip Salzenberg。

OSI 被构想为一个通用的教育和倡导组织,以执行 1998 年 4 月举行的自由软件峰会上商定的相同使命。在启动会议上,原始董事会接受了这一总体使命,并决定专门关注解释和保护“开源”标签。早期也进行了一些行动主义,OSI 支持一项请愿书,鼓励美国政府在 1999 年 1 月使用开源软件

评估许可证

OSI 承担的首批任务之一是起草开源定义 (OSD),并使用它开始创建 OSI 批准的许可证列表。

开源定义最初源自 Debian 自由软件指南 (DFSG)。Bruce Perens 撰写了 DFSG 的原始草案,并于 1997 年由 Debian 开发者社区编辑、完善和批准为正式政策。开源定义随后在 1998 年 2 月 OSI 启动期间创建,通过修订 DFSG 并删除特定于 Debian 的引用。

到 1999 年 10 月,OSI 发布了其首个正式批准的许可证列表OSI 许可证列表自那时以来已多次更新,仍然是开源许可证的权威列表,并被包括政府和标准机构在内的许多第三方引用。

2004 年,OSI 在 OSD 中添加了第 10 条款,以处理一些围绕点击式许可的问题。除此之外,自成立以来,OSD 一直保持稳定,其他条款仅进行了细微的措辞澄清。

同样在 2004 年,由于开源许可证数量显着增加,OSI 发起了一项运动,以减少开源许可证数量的增长。这促成了 2006 年许可证扩散报告的发布,以及根据使用情况和内容将许可证列表重新分类为分组。OSI 的报告和流程帮助人们更广泛地认识到许可证扩散的总体问题,并减少了新许可证的创建和使用。

其他倡导

原始董事会最显着的成功是成功地将 OSD 定位为开源许可的黄金标准,并将 OSI 定位为开发人员社区以及商业和政府世界信任的标准机构。这种设计在 1990 年代末基本实现,此后 OSI 一直致力于成为自由和开源开发人员社区的两个主要倡导组织之一,另一个是自由软件基金会。

OSI 的许多倡导采取了 тихое 说服而不是公开行动主义的形式——为记者提供背景信息,为政治家提供政策建议,并为高管提供商业案例。OSI 在务实和可访问性方面来之不易的声誉帮助它在社区利益受到威胁之前就应对了这些威胁,避免它们演变成可见的危机。例如,与 Creative Commons、软件自由法律中心和其他机构一起,OSI 帮助提交了支持开源许可的非当事人意见陈述,在重要的 Jacobson 诉 Katzer 诉讼案中。它还与自由软件基金会合作,说服反垄断实体要求 CPTN 专利的开源友好许可

OSI 的倡导还采取了其他形式,例如在 2006 年创建软件开源标准要求,并努力推动政府在进行自己的开放标准工作时参考这些要求。

组织的建设

原始董事会的目标是建立一个可持续的机构,以代表开源社区并管理开源定义。为此,它通过了章程(最近一次修订是在 2011 年),获得了美国国税局 501(c)3 非营利组织的认可(在 2003 年),并制定了商标指南

通过稳步扩大其基础,OSI 在 2005 年成为一个真正的国际组织,来自欧洲、南美洲、日本和印度的董事加入。2011 年和 2012 年,它通过启动附属计划选举由这些附属机构提名的董事以及启动个人会员计划,进一步深化了其与社区的联系。

OSI 的“锁孔标志”

OSI 徽标结合了“Open”的首字母“O”和一个锁孔,象征着解锁源代码,由Colin Viebrock创作。

关于开源历史的进一步阅读

上次修订于 2018 年 10 月。