【CNMO科技消息】据外媒报道,一份在1998年10月底公开的内部文件显示,微软当年已将Linux及开源软件视为潜在威胁,并研究如何通过协议和应用层面的策略削弱其发展。这批文件后来被称为“万圣节文件”,在近30年后仍被视为开源软件历史上的重要节点。

微软公司
文件内容记录了微软当时对开源软件生态的判断。按照文件表述,Linux在服务器领域已构成“短期至中期威胁”,但在桌面领域尚不被认为会形成明显冲击。文件同时指出,只要服务和协议保持通用、可替换,Linux就有机会扩大影响力。基于这一判断,相关分析提出,微软可以通过“扩展”现有协议、开发新的协议,提升进入门槛,从而限制开源项目在相关市场中的竞争能力。
文件还提到,微软过去常用的一种竞争方式是制造“恐惧、不确定和怀疑”,即强调对手在安全性、支持能力和长期可行性方面的不足。但文件也承认,这类方法对开源软件的作用有限,因为开源代码可由大量个人和组织获取,具备较强的长期延续能力。
这批文件由开源软件倡导者埃里克·雷蒙德于1998年10月底发布。雷蒙德表示,文件来自匿名来源,他认为并非有意泄露。微软随后在1998年11月初承认文件出自公司内部,但将其定义为工程层面的分析,而非正式政策。
从结果看,这次曝光并未削弱Linux,反而强化了开源社区的应对能力。文件让外界确认了三点:Linux当时已被微软认真对待;微软确实研究过针对开源的竞争策略;开源社区也因此更清楚自身优势和薄弱环节。此后多年,微软与Linux的关系持续演变,Windows Subsystem for Linux等产品也显示,两者竞争与共存的局面仍在延续。


