前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >谁在主导开源社区

谁在主导开源社区

原创
作者头像
王磊-字节跳动
修改2019-10-12 00:30:42
8520
修改2019-10-12 00:30:42
举报
文章被收录于专栏:01ZOO

前段时间微软收购github.com,闹得动静很大。有个评论说微软现在是github最大的贡献者,事实真的是这样吗。

找了一下这个数据的来源,大概是这篇文章 https://www.oschina.net/news/90001/the-top-contributors-to-github 其中给了几个图表,只是其中按照githuber排名的那个图,微软排第一。

这个图是17年的,数据有点旧了,但是不管怎么说按照githuber排名很不理智,不然想刷到第一只要一个红头文件就可以了。

更合理的排名还是按照贡献项目的star总和,下面这是18年的图。

其实按照贡献项目的star总和排名也是有问题的,这和公司的贡献策略有关系的。有些公司使用公司邮箱一般只用于贡献公司主导的项目,而有些公司,比如微软,是拿着邮箱什么项目都贡献啊,所以可以看到比如ansible等项目,并非微软主导的,但是也被统计了进去。如果我们把这部门也去掉,再来比较google和微软的话,就会发现差距比较大了

看下各个公司主导的项目。googletop10的项目都是google主导的(nodejs作者现在在google,所以我把nodejs也认为的google主导的),而微软top10的项目中electron,ansible,moby都不属于微软主导(helm最近被微软收购,就认为她说微软的项目吧),去掉这几个项目,微软的项目star数量只剩下了68%。

再看项目质量,google排名第一个的项目是tensorflow,比较出名的项目是tensorflow, flutter, kubernetes, angular, protobuf 都是重量级的,在大量公司大范围使用。而微软的项目除了vscode没什么拿得出手的了,而且虽然我是vscode粉丝,它也只是个编辑器啊。所以从项目重量级上,不是一个层次,这方面微软似乎还要落后fb。

结论:在开源项目影响力上,微软不仅落后google,而且根本不是一个档次。google目前在开源的影响力应该是遥遥领先任何一家公司的,仅从主导项目的star来看,google影响力略小于后面10家公司的总和。

是不是微软意识到这样的差距,才决定收购github的,这就不得而知了,但就微软最近收购helm,github的动作来看,微软有意向在开源领域增强影响力,这点可能会对azure带来有益影响,因为毕竟所谓云计算,不过是在云主机上跑开源软件。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
云服务器
云服务器(Cloud Virtual Machine,CVM)提供安全可靠的弹性计算服务。 您可以实时扩展或缩减计算资源,适应变化的业务需求,并只需按实际使用的资源计费。使用 CVM 可以极大降低您的软硬件采购成本,简化 IT 运维工作。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档