这是针对英文原版页面的中文翻译。

比尔·盖茨和其他共产主义者

比尔·盖茨和 CNET 以 “知识产权” 为标题讨论了专利问题,而知识产权一词涵盖了许多迥然不同的法律。他声称任何不完全支持这些法律的人都是共产主义者。我虽然不是一个共产主义者,但是我一直在批评软件专利,因此我觉得这个诽谤想必也是针对我的。

“知识产权” 一词太过宽泛而无法令人有统一的看法。它把版权法、专利法和各种其他法律搅在一起,而这些法律的要求和效果是完全不同的。所以,使用 “知识产权” 一词的人不是自己一脑子浆糊,就是想要糊弄别人。为什么盖茨先生会把这些法律搅在一起呢?我们来研究一下被他撇在一边的那些不同之处。

软件开发者并不反对版权法,因为开发者拥有程序的版权;只要是开发者自己写的代码,别人是没有版权的。他们不会受到其他人关于侵权的威胁。

专利就有所不同。软件专利不包括程序或代码;它们涵盖的是想法(方法、技术、功能、算法等)。开发一个大型程序必然会组合成千上万个想法,即使其中有一些新的想法,剩下的想法也必然来自其他地方,比如开发者学习过的程序。如果这些想法都被申请了专利,那么一个大型程序可能会有成百上千个侵权。开发一个大型程序就意味着可能要面对成百上千的诉讼。软件专利是软件开发者的极大威胁,对软件用户也一样。因为专利法也涵盖程序的使用,所以用户也会被控告。

少数幸运的软件开发者避免了大多数此类威胁。他们就是超级企业,他们手里通常都有数以千计的专利,并且大家互相进行专利交叉授权。这使得他们在对付没有同样资源的较小对手时占尽优势。这就是为什么一般都是超级企业在游说软件专利。

如今的微软就是手握上千专利的超级企业。微软在法庭上声称 MS Windows 的主要竞争对手是 “Linux,”,意思就是自由软件操作系统 GNU/Linux。一些透露出来的内部文件显示微软计划使用软件专利来阻止 GNU/Linux 的开发。

当盖茨先生开始大肆宣传他对垃圾邮件的解决方案时,我就怀疑他们企图使用专利来控制网络。果不其然,在 2004 年微软要求 IETF1 批准其正在申请专利的一个邮件协议。该协议的专利诉求就是要完全禁止自由软件。支持此邮件协议的软件不能按照自由软件许可证发布——不能使用 GNU GPL、也不能使用 MPL、也不能使用 Apache 许可证,其他的也不行。

IETF 拒绝了微软的协议,但是微软称他还是要说服各大 ISP 使用此协议。感谢盖茨先生,我们现在明白了一个人人可以实现的开放的互联网协议是共产主义;它是由一个著名的共产主义者建立的,这就是美国国防部。

利用其市场影响力,微软可以把他选好的编程系统强制做为事实标准。微软已经把一些 .NET 实现方法作为专利,这使大家担心数百万的用户都被变成了受政府背书的微软垄断阵营。

但是资本主义就是要垄断;至少,盖茨风格的资本主义是这样。谁要是认为大家都应该有编程的自由、有撰写复杂软件的自由,谁就是共产主义者,盖茨先生就是这么说的。但是这些共产主义者甚至已经潜入了微软的董事会。下面是比尔·盖茨在 1991 年讲给微软员工的话:

如果人们在有想法时知道怎么获得专利,那么现今大多数的想法都有了专利,而今天的工业将是一潭死水......一个没有自己专利的初创企业将被迫向超级企业支付无法控制的帐单。

盖茨先生的秘密现在暴露了——他也曾是一个 “共产主义者”,他也曾意识到软件专利是有害的,就在微软成为超级企业之前。现如今,微软计划使用软件专利来向你我要价。如果我们不同意,那么盖茨先生就会称我们是 “共产主义者”。

如果你不惧暴露姓名,请访问 自由信息基础建设基金会,并加入在欧洲针对软件专利的斗争。我们曾经说服过欧洲议会——我们甚至获得过右翼 MEP2 的支持——有你的帮助,我们会再次成功。

译注

  1. IETF:国际互联网工程任务组(The Internet Engineering Task Force,简称 IETF)是一个公开性质的大型民间国际团体,汇集了与互联网架构和互联网顺利运作相关的网络设计者、运营者、投资人和研究人员,并欢迎所有对此行业感兴趣的人士参与。
  2. MEP:Member of the European Parliament,欧洲议会成员。