微软是魔鬼吗?

本文在 2009 年进行了重大改写。旧版本也可用:旧版本


许多人认为微软是软件行业的巨兽。甚至有一项专门的抵制微软的运动。自从微软对自由软件表达出积极的敌意以来,这种感觉更加强烈。

在自由软件运动中,我们的视角是不同的。我们看到微软正在做一些虐待软件用户的事情:使软件成为专有的,从而剥夺了用户应有的自由。但是,微软并非孤例;许多其他公司也对用户做着同样的事情。如果其他公司设法控制的用户比微软少,那不是因为他们没有尝试。

这并非为微软辩解。相反,它是为了提醒我们,微软是基于使用户分裂和受制的软件行业的自然发展。当我们批评微软时,我们不应该把重点过于狭隘地放在微软身上,而让其他专有软件开发商逍遥法外。

当我们拒绝微软的专有软件时,这不是抵制。“抵制”一词的意思是拒绝,是对原本可以接受的产品进行抗议。拒绝一个伤害你的产品不是抵制,只是普通的理性行为。为了维护你的自由,你需要拒绝那些剥夺自由的软件,无论它是由谁开发或分发的。

没有必要拒绝微软的非软件产品,或者你可以使用而无需专有软件的服务。(当您使用 Web 服务时,无论是微软的还是其他的,请注意它可能试图偷偷溜进您浏览器的非自由 JavaScript 程序。)当微软发布自由程序时,这偶尔会发生,理论上是可接受的。唉,它们中的大多数都从根本上依赖于微软的专有软件,我们需要拒绝这些软件,这使得它们对任何选择生活在自由中的人来说都是无用的。

在 1998 年 10 月泄露的“万圣节文件”中,微软高管表示有意使用各种方法来阻碍自由软件的开发:具体而言,设计秘密协议和文件格式,以及为算法和软件功能申请专利。

这些阻挠政策并不是什么新鲜事:微软和许多其他软件公司多年来一直在这样做。保密和专利极大地阻碍了我们,并且将来可能会造成更大的损害。在大多数情况下,公司在做这些事情的主要动机是互相攻击;现在,似乎我们被专门针对了。微软正在直接利用其专利来攻击自由软件社区,而我们的社区正在反击。

但是,微软的专利并不是唯一威胁我们(以及软件开发人员和用户)的专利——想想 MP3 专利造成的危害。因此,防御特定的攻击是必要的,但还不够。唯一的完整解决方案是消除软件专利

其他对自由软件的采用特别有害的微软做法是那些旨在建立阻碍迁移到 GNU/Linux 的社会惯性的做法。例如,当微软向学校“捐赠” Windows 副本时,它会将这些学校变成植入对 Windows 依赖的工具。有迹象表明,微软有系统地计划这些活动,作为一项针对 GNU/Linux 采用的运动

每个 Windows“升级”都会增强微软对用户的控制权;微软就是这样计划的。而且每一个都是恶意功能向前迈进的一步,其中包括数字限制管理和后门。因此,FSF 发起了警告用户不要“升级”到Windows VistaWindows 7的活动。我们的目标是减少它们将产生的惯性。

我们不憎恨微软,我们也不认为它是魔鬼。但我们确实认识到,它是比任何其他公司都更多地将用户与其自由分离的公司,并且是计算机用户自由的强大公开敌人。我们据此行事。