市场调研公司

注册

 

发新话题 回复该主题

中国互联网公司开源项目调查报告BAT们谁 [复制链接]

1#
作者

徐川、覃云  

近年来,开源技术得到越来越多的重视,微软收购GitHub、IBM收购红帽,都表明了开源的价值。国内公司也越来越多的参与开源,加入开源基金会/贡献开源项目。但是,它们到底做得如何呢?为此InfoQ统计了国内在GitHub上较活跃的7家一线互联网公司的50多个账号的多个项目,为大家呈现一部分答案。

    一、公司及账号  

本次参与统计的公司包括百度、阿里、腾讯、华为、美团、、小米,一共7家公司,在最开始的时候,我们选定的是10家公司,它们都是国内互联网的代表型企业,但由于其他3家公司或没有统一管理自己的开源项目,又或是开源项目太少,没有分析的价值,所以我们就删去了。

在搜集这7家公司的开源账号的过程中,我们尽量收集了网络上的信息以避免遗漏,不过由于统计口径不一,有些公司只承认在GitHub公司主体账号旗下的项目,导致团队账号可能难以收集全面。但是我们又认为有必要收集以团队身份出现的公司账号,它们的行为也代表公司的一部分,公司也应该将这些账号视为公司开源战略的一部分,进行统一治理。

具体如下:

注:饿了么和优酷已经被阿里收购,故归入阿里旗下,下文分析的数据都是基于非fork的项目。

    二、TOP10开源项目  Star数最多的项目TOP10

Star数越多,表示该项目越受欢迎,在Star数TOP10的开源项目中,阿里有6个项目,百度有1个项目,腾讯有2个项目,美团有1个。

蚂蚁金服的ant-design以4.3万star数领跑,即使放在整个中国范围内,它也是最受欢迎的开源项目之一。而计算公司的项目数方面,阿里以6个遥遥领先,说明阿里在开源方面受到开发者的广泛认可。

在领域方面,star数最多的项目里前端相关的项目有7个,包揽前三,一方面说明国内公司在前端开源方面做的最好,另一方面也是因为前端项目在GitHub上普遍更受欢迎。

贡献者最多的项目TOP10

注:这里面的贡献者只包含拥有GitHub账号的人,邮箱未注册GitHub的开发者未显示在内

Contributor数越多,表示项目越开放,在贡献者数排名前十的项目中,阿里令人吃惊的占据了8个席位,几乎全部包揽,百度则占据剩下两个。阿里的ant-design项目再次名列榜首,包括衍生项目ant-design-pro也榜上有名。

贡献者数量是体现一个项目是否开放的重要指标之一。项目越开放,它就会接纳更多来自社区的贡献。而由公司推出的开源项目尤其需要

分享 转发
TOP
发新话题 回复该主题