曾经被微软视为毒瘤的“开源”,现在却成了“宠儿”

简介:

追根究底,一切都是为了利益着想。

曾经被微软视为毒瘤的“开源”,现在却成了“宠儿”

近日,GitHub发布了一份最新报告,根据报告内容显示,微软已经成为开源代码库GitHub的最大开源贡献者,贡献16419个开源项目,超过了Facebook的15682个,较之于Docker、Angular、谷歌和Apache的差距更是进一步拉大。

事实上,微软曾经是开源的死敌。比如微软前CEO史蒂夫·鲍尔默(Steve Ballmer),他当初曾将“开源”称作微软知识产权毒瘤,然而时代变迁,随着开源渐渐呈现出不俗的盈利能力,这位如今也改口,转而祝福开源技术。

此外,在现任在CEO萨提亚·纳德拉(Satya Nadella)的领导下,该公司对开源技术加倍下注,尤其是在云服务领域。

其实,从很多实例中,我们就可以看出微软对开源技术的喜爱,比如之前与Canonical合作推出Ubuntu Windows 10,还有该公司于去年收购了跨平台应用开发平台Xamarin,并开放了其开发工具的源代码,以及微软近期于GitHub开源了他们Edge浏览器测试过程,并随时欢迎用户自己去运行,已测试该浏览器的电力节省是否强于chrome和Firefox两家浏览器。

在数据方面,GitHub或许只反映了开源领域的冰山一角,但由于该平台在开发者社区颇受欢迎,所以在很大程度之上,它可以反应微软在开源行为上的的变化趋势。


原文发布时间: 2016-09-19 09:29
本文作者: 韩璐
本文来自云栖社区合作伙伴镁客网,了解相关信息可以关注镁客网。
相关文章
|
Arthas SQL Java
Arthas之WatchSql
在使用Arthas排查线上问题的时候,有些时候我们需要查看某些Sql的生成,如果线上没有完备的APM的话,那么如何临时查看呢,前几篇文章我们分析了Mybatis的插件机制,如果你还记得的话,我们可以通过watch这个插件进行查看。
2899 1
Arthas之WatchSql
|
11月前
|
Shell 数据安全/隐私保护
|
前端开发 API
鸿蒙开发:走进stateStyles多态样式
stateStyles为多态样式,可以依据组件的内部状态的不同,快速设置不同样式,比如背景颜色,颜色、大小等等常见的通用属性,此种行为,很类似于css中的伪类,但语法稍有不同
289 2
鸿蒙开发:走进stateStyles多态样式
|
11月前
|
敏捷开发 数据可视化 数据挖掘
"智慧办公,从使用板栗看板开始"
板栗看板是一款基于看板管理理念的协同软件,提供直观的视觉平台,助力团队高效管理任务、跟踪进度和沟通。其核心特点包括可视化任务管理、灵活的工作流程、实时更新与通知、协同功能及数据分析,适用于项目管理、敏捷开发、跨部门协作等场景,有效提升团队效率。
|
11月前
|
JavaScript 前端开发 API
【JQuery】基础从零入门操作,简单详细
jQuery下载,引入依赖,JQuery语法、选择器、时间、获取元素、返回CSS、修改属性、添加元素、删除元素、猜数字游戏、表白墙
416 11
|
11月前
|
JSON API 数据处理
如何运用获得京东商品详情API接口搬运商品到自己的电商平台?(一篇文章全搞定)
本文介绍如何利用京东商品详情API接口,将商品信息高效搬运至第三方电商平台。主要内容包括:前期准备(注册账号、申请权限、阅读文档、技术准备),API接口调用(构造请求URL、发送请求、解析返回数据、调用频率限制),数据处理与上架(清洗整理、分类设置、信息上传、商品审核),定时更新与维护(更新商品信息、信息维护、错误处理与日志记录),以及案例分析和优化建议。通过合理使用该接口,可提高运营效率,丰富商品种类,增强平台竞争力。
348 13
|
XML 编解码 数据格式
python二进制程序打包为 mac app(dmg)-材料准备
python二进制程序打包为 mac app(dmg)-材料准备
python二进制程序打包为 mac app(dmg)-材料准备
|
关系型数据库 MySQL
Mysql外键设置中的CASCADE、NO ACTION、RESTRICT、SET NULL
Mysql外键设置中的CASCADE、NO ACTION、RESTRICT、SET NULL
410 0
Mysql外键设置中的CASCADE、NO ACTION、RESTRICT、SET NULL