当前位置: 首页 > news >正文

你猜!GitHub 最大开源贡献者是谁?

在今年的GitHub Universe大会上,GitHub展示了一项很有趣的数据。根据Octoverse 2016统计数据,GitHub上最大的开源贡献者居然是微软,其贡献条目是16419。第二三名是Facebook和Docker,贡献条目分别是15682和14059。Google贡献条目是12140,位于第五。


d4a1d073a47928d22cfb6d076712a545aaf7e998

自从萨提亚·纳德拉2014年出任微软CEO以来,微软开源了很多项目,去年还发布了开源的Visual Studio Code编辑器,大获好评。还有很多其他深受广大程序员喜爱的项目,包括微软Edge浏览器、JavaScript引擎、Xamarin SDKs和PowerShell等等。


<a href=https://yqfile.alicdn.com/6640ef10fee40777a90c028044a5783cecf4f62d.png
" >

虽然曾经是开源组织的死敌,但现在微软已经颠覆了这一形象。微软对于开源的态度转变,也是从纳德拉时代开始,甚至他们还喊出“微软爱Linux”的口号。现阶段,微软的包括Windows、Auzre等业务都在进一步拥抱开源,而且微软还收购了跨平台开发工具Xamarin,并开源了Xamarin SDk。


6b8a2ba2b6a17bb766d7ee2943934700245cfbc6

在未来,微软还将开源更多项目。目前微软Visual Studio Code下载安装量已经超过200万,开源社区也开始逐步接纳微软。除了开源众多项目外,微软还在Linux和macOS上推出了一些工具,比如今年初为Linux和macOS推出了开源的微软Edge引擎、ChakraCore内核。


c66305d44dc0725da1eff0711a7acf1b22027fe9

对于GitHub Universe大会上公布的数据,有网友也提出了质疑称,“Angular JS的贡献条目不应该和Google的数值加起来吗?”也有国内网友吐槽国内很多互联网公司的技术人员目前水平也很强,但并没有给开源界贡献出几个符合其水平和身份的开源项目。


<a href=https://yqfile.alicdn.com/ff9cd15d84b0302b3fcfdbec5b6a3a88561a5fc2.png" >

文章转载自 开源中国社区 [http://www.oschina.net]

相关文章:

  • SecureCRT图形界面(通过设置调用Xmanager - Passive程序)
  • 关于linux文件中inode的理解
  • 二维数组查找
  • Linux系统编程——进程替换:exec 函数族
  • 恶灵传说之老程序员
  • 安装zabbix 遇到的故障
  • 场景案例:多表关联update(用户积分奖励)
  • Node.js+Koa开发微信公众号个人笔记(一)准备工作
  • Linux常见命令(二)
  • Django web project
  • okhttp使用总结
  • IP address could not be resolved: Temporary failure in name resolution
  • java基础系列:(一)初始化与清理
  • tarjan强联通分量(模板)
  • 4.3.4 空值与聚合函数
  • ----------
  • php的引用
  • 【前端学习】-粗谈选择器
  • 2019年如何成为全栈工程师?
  • android图片蒙层
  • Java到底能干嘛?
  • Laravel 中的一个后期静态绑定
  • SegmentFault 技术周刊 Vol.27 - Git 学习宝典:程序员走江湖必备
  • Vue ES6 Jade Scss Webpack Gulp
  • vue的全局变量和全局拦截请求器
  • 对JS继承的一点思考
  • 极限编程 (Extreme Programming) - 发布计划 (Release Planning)
  • 运行时添加log4j2的appender
  • #我与Java虚拟机的故事#连载02:“小蓝”陪伴的日日夜夜
  • (007)XHTML文档之标题——h1~h6
  • (NO.00004)iOS实现打砖块游戏(十二):伸缩自如,我是如意金箍棒(上)!
  • (附源码)springboot 校园学生兼职系统 毕业设计 742122
  • (附源码)ssm学生管理系统 毕业设计 141543
  • (力扣记录)1448. 统计二叉树中好节点的数目
  • (原)记一次CentOS7 磁盘空间大小异常的解决过程
  • (转)http协议
  • (转)菜鸟学数据库(三)——存储过程
  • . Flume面试题
  • .net CHARTING图表控件下载地址
  • .NET Core6.0 MVC+layui+SqlSugar 简单增删改查
  • .Net IOC框架入门之一 Unity
  • .NET 同步与异步 之 原子操作和自旋锁(Interlocked、SpinLock)(九)
  • .net 中viewstate的原理和使用
  • .Net6支持的操作系统版本(.net8已来,你还在用.netframework4.5吗)
  • .net分布式压力测试工具(Beetle.DT)
  • .NET设计模式(7):创建型模式专题总结(Creational Pattern)
  • .NET与java的MVC模式(2):struts2核心工作流程与原理
  • @LoadBalanced 和 @RefreshScope 同时使用,负载均衡失效分析
  • @require_PUTNameError: name ‘require_PUT‘ is not defined 解决方法
  • [ CTF ]【天格】战队WriteUp- 2022年第三届“网鼎杯”网络安全大赛(青龙组)
  • [2013][note]通过石墨烯调谐用于开关、传感的动态可重构Fano超——
  • [2023-年度总结]凡是过往,皆为序章
  • [AutoSar NVM] 存储架构
  • [AX]AX2012开发新特性-禁止表或者表字段
  • [C/C++]数据结构 栈和队列()