这与纳德拉的两位接班人比尔盖茨和史蒂夫鲍尔默所采用的方法不同。在过去几年中,微软积极地反对开源技术,并通过专利使用费收取收入。
在Nadella下,Azure公共云已成为微软的首要任务。相应地,微软对开源的态度也发生了变化。软件开发人员可能希望在其应用程序中构建这些应用程序时使用非Microsoft的技术。微软已经接受了这一现实,并且只要开发人员转向其云,就已经变得不那么专注于将Windows和其他专有技术放在首位。
微软甚至购买了GitHub,可以说是人们下载和贡献开源软件的最重要的地方。在GitHub上发布代码时,Microsoft已成为最大的组织之一。
随着时间的推移,这种策略可以帮助开发人员更愿意将Azure作为新应用程序的目标。AWS的业务来自Airbnb,Lyft和Uber等应用程序。更加开放和灵活可以帮助微软从热门的新创企业获得更多业务,而不仅仅是从多年来一直销售的大公司中获取业务。
周一,纳德拉发表了更多声明,指出对开放的持续承诺:
Nadella说,ElectionGuard软件开发套件,投票系统供应商可以利用这些套件使选举结果更加透明和可验证,将于本月底在GitHub上发布。
Nadella指出微软对ONNX开源软件的支持,该软件使人们能够采用一个AI框架训练的人工智能模型,并将模型与其他框架一起部署。过去,微软推出了自己的框架,但当技术的采用率低于Google的TensorFlow等替代品时,微软改变了方向。
微软最近开发了由谷歌开创的开源Chromium技术,这是其Edge浏览器的新核心,并将Edge带到Apple的MacOS和其他操作系统。Nadella表示,所有依赖Chromium的浏览器都能够利用微软贡献的贡献。
纳德拉还阐述了一个没有一个单一的数字助理来维持生活的愿景;他谈到了一个“开放的助手未来”。微软的Cortana助手是Windows 10在2015年首次亮相时的一个主要功能,它仍然会出现在Outlook电子邮件软件等地方,但亚马逊的Alexa还有空间出现在微软的团队协作应用程序,纳德拉说。这是继微软让Alexa的人可以访问Cortana之后的举动。
纳德拉表示,微软希望确保基础设施保持开放。也就是说,如果人们想要在应用程序中使用AI系统,那么人们就不会仅仅依赖于一个云。
“我们正在全面参与OSS社区,”纳德拉说。
纳德拉以一个有趣的音符结束了演讲。他说,在PC DOS操作系统问世之前盖茨写的一个游戏DONKEY.BAS可以在GitHub上找到。
“我不知道拉动请求的状态是什么,”纳德拉说,借鉴GitHub的说法,提到项目的改变。
周一早些时候,微软公布了一系列云更新。其中之一是对PostgreSQL开源数据库软件的更好支持。微软还推出了Visual Studio Online,使人们可以在Apple的iPad等移动设备上使用开源Visual Studio Code文本编辑器。