微软近年来积极拥抱开源甚至是 Linux

原文地址:https://www.theverge.com/2020/5/18/21262103/microsoft-open-source-linux-history-wrong-statement

作者:汤姆·沃伦

翻译:高行行

微软:我们在开源方面做错了 - 图1Image by Alex Castro / The Verge

微软已经承认在开源代码上做错了,因为该公司在台式机统治时期已经与开放源代码和 Linux 进行了多年斗争。微软前首席执行官史蒂夫·鲍尔默(Steve Ballmer)曾在 2001 年 说过 “ 无论哪种知识产权,被 Linux 沾上就会成得癌症。”

微软总裁布拉德·史密斯(Brad Smith)现在认为该公司在开源方面是错误的。史密斯在最近的一次 MIT 活动中说:“我可以这样说,在本世纪初,开源代码激增时,微软处于历史的错误一边。” Smith 在微软工作超过 25 年,在与开源软件的斗争中是该公司的资深律师之一。

微软现在是全球开源项目的最大贡献者

“好消息是,如果寿命足够长,你可以学习……你需要改变,” 史密斯补充说。自从将 Linux 冠以癌症的烙印之日起,微软肯定已经发生了变化。如今,这家软件巨头是世界上开源项目的最大贡献者,击败了 Facebook,Docker,Google,Apache 等。

近年来,Microsoft 已逐渐采用开源代码,包括开放源代码的PowerShellVisual Studio Code 甚至 Microsoft Edge 的原始 JavaScript 引擎。微软还与 Canonical 合作,将 Ubuntu 引入 Windows 10,并收购了 Xamarin 以帮助移动应用程序开发,并收购了 GitHub 以维护开发人员常用的代码存储库。

微软甚至在 Windows 10 更新中发布了完整的 Linux 内核,该更新将于本月晚些时候发布,并且去年它已迁移到 Edge 的 Chromium 浏览器引擎中。微软还与开源社区合作,为 Windows 10 创建 PowerToys,该公司新的开放设计理念可能意味着,未来几年我们将在 Windows 中看到更多的开源工作。