微软:我们对开源的看法是错误的

2020-05-19 00:58:35

微软承认自己关于开源的看法是错误的,此前该公司在桌面统治地位的巅峰时期与它和Linux进行了多年的斗争。微软前首席执行官史蒂夫·鲍尔默(Steve Ballmer)在2001年曾将Linux称为“一种在知识产权意义上依附于它所触及的一切的癌症”。

微软总裁布拉德·史密斯(Brad Smith)现在认为,该公司对开源的看法是错误的。史密斯在麻省理工学院最近的一次活动中说:“当开源在本世纪初爆发时,微软站在了历史的错误一边,我可以说我个人也是如此。”史密斯已经在微软工作了超过25年,在与开源软件的斗争中,他是该公司的资深律师之一。

“好消息是,如果生命足够长,你可以学习…。你需要改变,“史密斯补充说。与给Linux贴上癌症标签的日子相比,微软肯定已经发生了变化。这家软件巨头现在是世界上最大的开源项目贡献者,击败了Facebook、Docker、Google、Apache和许多其他公司。

近年来,微软逐渐采用开源,包括开源的PowerShell、Visual Studio Code,甚至Microsoft Edge的原创JavaScript引擎。微软还与Canonical合作,将Ubuntu引入Windows10,并收购了Xamarin来帮助移动应用程序开发,收购了GitHub来维护开发人员流行的代码库。

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