Microsoft CEO Satya Nadella继续追求本周将Microsoft成为Microsoft更开放的跨平台公司,该公司本周该公司将获得GitHub。
当时,他声称微软是GitHub中最活跃的组织,与项目进行了超过200万“犯罪”或更新。目前,Microsoft在Github上有1,839个开源代码存储库,其超出其主要竞争对手,例如Google,Facebook和Amazon Web服务(AWS)。
GitHub习得Harks回到了公司的早期成功,当创始人比尔盖茨和保罗·艾伦开发了微软基本,这成为苹果二电脑(如苹果二电脑)的事实上的编程语言,据报道,20世纪80年代初,数十万名开发人员。
现在,在Nadella的领导下,微软正在开始诱惑新的开发人员的另一个旅程 - 那些居住在开源社区的人。
“超过2800万开发人员已经在GitHub上合作,它是几乎每个国家的人们使用的超过8500万代码存储库,”纳德拉说。“从最大的公司到最小的初创公司,GitHub是开发人员学习,共享和工作的目的地,共同创建软件。这也是微软的目的地。“
该公司一直在转向仅为其Windows开发人员工具而闻名。2016年,它收购了Xamarin,该公司在Mono后面的开源跨平台.NET库。在斯科勒林的博客帖子中,微软执行副总裁斯科特·格思里(Scott Guthrie)将该工具描述为“丰富的移动开发产品,使开发人员能够使用C#构建移动应用程序,并为所有主要设备提供完全母语的移动应用程序体验 - 包括iOS, Android和Windows“。
Guthrie表示,Xamarin的方法使开发人员能够利用.NET的生产力和力量来构建移动应用程序,并使用C#写入每个设备平台提供的全套本机API和移动功能。“这使开发人员能够在IOS,Android和Windows应用程序中轻松分享常见的应用程序代码,同时仍为每个平台提供完全本土体验,”他补充道。“Xamarin的独特解决方案推动了四年多的惊人增长。”
Microsoft还通过Docker支持容器的支持,并通过Windows 10在Windows 10上运行Linux应用程序的能力,感谢Linux(WSL)的Windows子系统。这将Linux函数转换为本机Windows函数,这意味着Linux应用程序可以在Windows 10上自然运行。
Gartner Research Director Thomas Murphy表示,Github为Microsoft访问了17至30岁的开发人员社区。GitHub还为Microsoft提供了与领先的开源项目的连接,可以在其天蓝色的云上运行。“GitHub让微软能够”推动“Azure作为一个营地的好地方,并将Azure服务作为加载项销售”,“他说。此类加载项包括集成的安全性分析,以及其AI发动机和模型。
墨菲说,他并没有想到微软重塑和重新聚焦的GitHub。“Xamarin拥有自己的网站和存在,独立运行但也与Visual Studio团队联系,并提供可以在Azure消费的服务,”他说。“我认为同样发生在这里 - 你可以在Azure上运行GitHub,这是微软的全球数据中心占地面积的重要事项。
“我相信Github将继续作为自己的网站,并且会有人们只是使用它。但是,您将看到能够调用Visual Studio团队服务的组件,如Visual Studio团队服务的组件进行测试,构建和Devops Toolchain的其余部分。“
Google在Github上有1,290个公共代码存储库,AWS有148个,Facebook有176个,Oracle有141岁,IBM有146个,所以收购给Microsoft一个平台,主要竞争对手推广他们自己的项目。
墨菲说,微软是否可以通过替代开源项目推动自己的存储库,墨菲说:“肯定是GitHub和Microsoft的频道的广度为GitHub的项目创造了很多可见性,但开源的一部分是它就像软件生物学 - 稳定的生存 - 如果你的代码很糟糕,那就是将通过社区发展或者它会死亡。“
墨菲说,最好的代码是由开发人员的佩戴社区决定的,而不是通过营销金钱推动。
这是这种审查,也许是微软的最大风险。获取GitHub的所有权将有助于提升企业的开源,因为主要开源代码存储库现在由主要软件提供商拥有。纳迪拉说:“我们将加速企业开发人员使用GitHub,并通过我们的直接销售和合作伙伴渠道以及访问微软的全球云基础架构和服务。”
随着Microsoft将Github推向其传统的企业客户,这些客户将看到广度和深度的替代开源技术,并在Microsoft软件堆栈中选择这些客户。
版权及免责声明:凡本网所属版权作品,转载时须获得授权并注明来源“科技金融网”,违者本网将保留追究其相关法律责任的权力。凡转载文章,不代表本网观点和立场,如有侵权,请联系我们删除。