打败谷歌,微软成为开源代码项目比较大的贡献者?

[摘要]微软已经拥抱开源,甚至拥抱了Linux。这些行为无不证明,微软,认错了。 该公司在电脑台式机统治时期,已经与开放源代码和Linux纠缠了多
微软已经拥抱开源,甚至拥抱了Linux。这些行为无不证明,微软,认错了。

该公司在电脑台式机统治时期,已经与开放源代码和Linux纠缠了多年斗争。微软前首席执行官史蒂夫·鲍尔默(Steve Ballmer)曾经在2001年,将Linux形容成毒瘤。

争论归争论,请不要骂人。

那时候,知识产权与开源似乎生而势同水火。

微软总裁布拉德·史密斯(Brad Smith)现在认为该公司在开源方面是错误的。史密斯先生在2020年年中的一次MIT活动中说:“在本世纪初,开放源代码激增时,微软站在历史的错误一边,我可以这样说。”

史密斯在微软工作超过25年,曾经在与开源软件的斗争中,亲自明火执仗,是该公司的资深律师之一。

上过战场的老兵,会对战争有更深刻的反思与体悟。

史密斯作为律师,善于用“言辞”挽回颜面。

史密斯补充说:

“好消息是,如果寿命足够长,人们可以一直学习……您需要改变。” 有外媒称:自从将Linux冠以毒瘤之日起,微软肯定已经发生了变化。如今,这家软件巨头是世界上开放源代码项目的比较大的贡献者(the single largest contributor),击败了Facebook,Docker,Google,Apache等。

微软首席执行官萨蒂亚·纳德拉(Satya Nadella)一直是云计算的倡导者。虽然叫云,但是云和云计算本身并不是技术,是商业模式。所需的技术包括操作系统,虚拟化软件、自动化和管理工具、操作系统和主机用户界面。自动化软件分配这些资源,虚拟化是一种将功能与硬件分离的技术,云计算更像是这种分离的解决方案。许多云计算基础架构都是基于Linux和其他开源软件。

为了云,微软也得爱上“开源”。

事实证明,微软已逐渐地接受,并且实践开放源代码。

包括,开放源代码的PowerShell,Visual Studio Code,甚至Microsoft Edge的原始JavaScript引擎。微软还与Canonical合作(Canonical发布Ubuntu,为Ubuntu提供商业服务和解决方案,并与硬件制造商,软件供应商和公共云合作以对Ubuntu进行认证。),微软将Ubuntu引入Windows 10,并收购了Xamarin以帮助移动应用程序开发,并收购了GitHub以维护开发人员常用的代码存储库。

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




免责声明:

本站系本网编辑转载,会尽可能注明出处,但不排除无法注明来源的情况,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。如涉及作品内容、版权和其它问题,请在30日内与本网联系, 来信: liujun@soft6.com 我们将在收到邮件后第一时间删除内容!

[声明]本站文章版权归原作者所有,内容为作者个人观点,不代表本网站的观点和对其真实性负责,本站拥有对此声明的最终解释权。