开源辩论

作者:Phil Hughes

上个月,我们发表了 Eric Raymond 关于 Netscape 决定发布其网络浏览器源代码的文章。 自从 Eric 的文章发表以来,发生了很多事情,这个很多就是我这个月想谈论的。

作为 Eric 文章的一部分,他引入了一个新短语来谈论诸如 Netscape Navigator 之类的软件,以及其他源代码可以免费获得的软件。 这个短语是开源

关于新名称的想法以及该名称的选择一直在争论中,并且在撰写本文时仍在继续。 困惑与术语自由软件有关。 自由有很多不同的含义。 特别是,自由可以指价格或自由。 虽然自由是我们试图解决的问题,但一直存在困惑。

与其试图定义我们所说的自由,不如引入一个新术语。 随着新术语的出现,就有了定义它的机会。

Bruce Perens(公共利益软件公司)和我决定,建立一个包含开源信息的网站是最好的方法。 该网站位于 https://open-source.org.cn/,其中包括开源的定义以及让其他人加入开源行列的丰富资源。

Netscape 更新

当您阅读本杂志时,Netscape Communicator 5.0 标准版的源代码应该可用了。 Netscape 宣布他们将于 1998 年 3 月 31 日发布此代码。

Netscape 发布了其许可协议(Netscape 公共许可)的初步版本,供公众评论。 评论期一直持续到 3 月 11 日。

Netscape 将提议的许可证及其 FAQ 和注释放在 Web 上。 该许可证的持续传奇故事可在 Web 上 http://www.mozilla.org/ 上找到。 我不是律师,但我看到的许可证是有道理的。 它不是 GPL,也不是 BSD 许可证,但这是因为两者都不适合 Netscape。

我在许可证中发现有趣的一件事是他们选择保留 Netscape 这个名称用于品牌产品,并允许使用 Mozilla 用于衍生作品。 我觉得这很有道理。 在 Eric Raymond 与 Netscape 会面之前,我在与他交谈时提出了一个担忧,即 Netscape 产品的糟糕端口或修改可能会对所有 Netscape 产品产生不良影响。 使用不同名称的决定提供了所需的自由,但允许消费者区分 Netscape 产品和衍生产品。

其他参与者

Netscape 不是开源阵营中唯一的商业供应商;还有其他的。

Cyclades 是在它存在之前就进入这个阵营的硬件供应商之一。 Cyclades 是第一家拥抱 Linux 的通信板制造商。 他们一直提供其驱动程序的源代码,并且他们在 Linux 和 BSD 市场上的销售增长支持了他们发布驱动程序源代码的决定。

该社区的另一家长期供应商是 Cygnus Solutions。 他们为开源软件提供商业支持,并继续与社区一起成长和发展。

当然,所有 Linux 供应商都在那里(默认情况下),还有 Apache Web 服务器和 Perl 编程语言。 选择参与这些产品的供应商将成为开源供应商群体的成员。

资源

我已经提到了开源和 Mozilla 网站。 与往常一样,我们将最新的 Linux 新闻发布在 Linux Resources 网站 http://www.linuxresources.com/ 上。

1998 年开放系统产品目录

加载 Disqus 评论