站长之家首页 > 数说 > 互联网公司最新资讯 > 正文

中国互联网公司开源项目调查报告:BAT们谁是开源王者?

2019-03-29 15:33 · 稿源:InfoQ公众号

本文来自于微信公众号InfoQ(ID:infoqchina),作者:徐川、覃云,站长之家经授权转载。

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

一、公司及账号

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

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

具体如下:

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

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

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

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

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

贡献者最多的项目 TOP10

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

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

贡献者数量是体现一个项目是否开放的重要指标之一。项目越开放,它就会接纳更多来自社区的贡献。而由公司推出的开源项目尤其需要关注这一指标,因为有些公司开源项目只是将源码开放出来,但具体开发和路线演进并不允许它人染指。

我们可以看到,阿里已经意识到这个问题并努力做出了一些改进,我们也期待有更多国内公司的开源项目能够拥抱社区。

Commits 数最多的项目 TOP10

commits 提交数越多,表明项目越复杂,开发周期较长,协作者数量更多。在 commits 数前十中,阿里占了 5 个,百度占了 3 个,腾讯和美团各有一个。

这里笔者发现一个现象:部分大公司会 fork 一些知名的第三方项目并创建分支,但并未体现在 github 的 fork 关系里,其中以阿里居多,如 AliOS-nodejs 项目。笔者认为,这种行为并不值得鼓励。

在 Top10 项目中,百度的 Paddle 和 Apollo 项目名列前茅,说明百度声称的在 AI 方面基于开源理念来打造项目和产品,兑现了它自己的承诺,值得尊重。

另外我们发现,这 10 个项目有 4 个都是 Apache 基金会项目(Flink 由阿里收购而来),说明 Apache 基金会在开源方面名不虚传,也说明国内公司的确是把最好的项目捐献给了 Apache 基金会。

三、公司开源情况哪些账号开源最厉害

在开源账号方面,各大公司的官方账号并不是拥有开源项目最多的账号,这一桂冠被阿里的 Kissy gallery 团队摘取,其原因是这个账号是 Kissy 前端框架的组件库账号。遗憾的是,Kissy 项目事实上已经死亡,其活跃期在 2015 年之前,在那个时代,Kissy 团队可以说是国内最早利用 GitHub 的先驱之一,它们固然值得尊重,但阿里是不是应该对这些账号做一些清理呢?

项目整体 star 数知多少

我们将所有公司的项目 Star 数做了一个分布图,我们发现,腾讯开源项目虽然少,仅有 130 个,但是质量高,Star 数 100 以上的项目有 97 个,占总数的三分之二以上;而阿里的项目虽多,Star 数 100 以上的项目也只有 237 个。这说明腾讯在对待开源时更为谨慎,推出的项目都是对开发者有帮助的高质量项目。

这里面最极端的公司当属华为,它虽然拥有 218 个非 fork 的项目数,但 Star 数 100 以上的项目仅有 14 个。其中的原因,一方面是华为多以贡献者的身份参与第三方的底层项目,如 Linux、Kubernetes 等,这些在统计中未能体现;另一方面,也说明华为在自有开源项目做得还不够,其表现与华为 IT 巨头的身份并不匹配。

各个公司强在哪些领域

我们统计了各个公司 Star 数 TOP10 的项目,并对其按领域分类。我们发现:

  • 大前端(前端和移动开发)项目最多,在阿里、百度、360、美团中前 10 个几乎都占了一半。腾讯是最夸张的,前 10 个项目里竟然有 9 个是大前端领域的。

  • 百度有 4 个是 AI 领域项目,在众多公司中别树一帜,包括 Paddle、Apollo 等都比较受欢迎。

  • 华为虽然项目少,但基本全是基础设施领域的项目,如 ServiceComb、CarbonData、LiteOS 等。

  • 小米有几个操作系统相关的项目较受欢迎。

哪家公司开源最活跃

最近更新时间可以表明项目的活跃程度,如果项目在过去一年都没有更新,说明很可能已经不再维护。

这里,我们统计了最近更新时间在三个月内的所有项目,发现这些项目中阿里的项目数是最多的,一共有 269 个,占了 48%,其次是百度,有 98 个,占了 18%。

GitHub 的 issue 区为开发者求助和协作交流提供了非常好的平台,而公司对项目的维护程度可以从公司解决掉的 issue 里窥知一二。

这里我们按公司分别统计了它们历史上解决的 issue 数(即 close 掉的 issue 数),其中阿里解决了超过 6 万个 issue,比之后的公司解决的加起来还要多,说明阿里对开源项目还是挺上心的,并不是传闻中的“开源后不管”。

排名靠后的公司在这一方面还有待努力。

总结:中国公司开源现状

上面的数据给我们提供了一些有趣的视角来研究国内开源的现状,其中,一些数据验证了我们之前的看法,比如大部分公司的优秀开源项目都以前端居多,因为前端群体在社区更活跃,前端代码一般也不太涉密,因此公司在心态上更开放一些。

而另一方面,有些数据出乎我们的意料之外,比如阿里的数据几乎在所有类别里都名列第一,有时甚至是其它公司之和,并且在社区化 / 开放等方面也做的不错。

腾讯在自有开源项目上数量偏少,这也与公司过去并不重视开源有关,近年来,腾讯积极地靠近各个开源基金会,也开源了一些高质量项目,收获了开发者的口碑。

华为在自有开源方面显得有些保守,它的发力点更多在参与社区开源上,自家开源的很多项目多为操作系统相关。

而我们还可以看到,个别人和团队对整个公司的开源能产生重大影响,比如阿里的玉伯不仅是 Kissy 的创始人,也带领团队开发和维护 ant-design,撑起了阿里开源的大旗;百度有 echarts 团队;腾讯有 Alloyteam;360 有奇舞团等。

不好的方面则是,这些最优秀的中国互联网公司,在底层关键项目上和国外还是存在较大差距,如 ant-design/element 等,只是 React、Vue 等前端框架的组件库,是其生态系统的一部分,而自己作为生态核心的项目在国内极少,因此,国内开源只是看着热闹,在实际作用方面,和国外差距极大。

另外,国内公司对于 GitHub 还没有做到物尽其用,在开源治理上还有所欠缺,我们看到有大量的 fork 项目,有大量的空项目,这些项目应该第一时间清理。对于不再维护的项目,GitHub 也提供了归档功能,国内公司应该善加利用。

注:

  • 这里选取的账号为公司账号 / 项目账号,或部门 / 团队账号,非个人账号。

  • 部分项目因捐献给 Apache 基金会有重合已剔除,并只保留 Apache 里的数据。

  • 数据统计截至日期为 2019 年 3 月 22 日,其后数据未计入。


  • 大家在看
  • 相关推荐
  • 有两种互联网行业:互联网,以及A股互联网

    如果你是互联网专业人士,又经常阅读A股市场关于互联网/传媒行业的报告,你会发现,他们的关注点有些奇怪——去年 11 月在恶炒云游戏,去年 12 月以来在恶炒MCN,今年 2 月以来在恶炒远程办公。在此期间,永恒不变的话题是:腾讯游戏快完蛋了(网易也是);某些新兴第三方支付平台将取代支付宝和微信支付;几个你没听说过的公司在出海方面大有成就,已超过TikTok;等等。

  • 广东欢太科技有限公司:助推升级互联网+服务

    2020年初,一场突如其来的疫情,让各行各业意识到数字化给应对危机和转型升级带来了新的机遇,互联网+医疗、互联网+教育、互联网+公共服务等以互联网为载体的“互联网+服务”在疫情防控期间发挥了不可忽视的作用,成为各行业企业探索的新方向。在这其中,由广东欢太科技有限公司运营的互联网服务平台HeyTap,以万物互融为理念,持续助推互联网+服务转型升级。据悉,HeyTap伴随万物互融而生,由广东欢太科技有限公司运营,该公司成?

  • 经此一疫,互联网公司格局发生了哪些变化?

    ​每一次波及全社会的重大事件发生,影响都不仅仅作用于当下。短期内大量迸发的信息和新需求,在改变人们观念和行为习惯的同时,也深刻影响着与之相关的各个行业。

  • 广东欢太科技有限公司:创新赋能互联网服务

    随着5G、AI等先进技术和设备的广泛使用,我国消费市场表现出更大的潜力和活力,让越来越多的个人用户和企业用户加快赶上“消费升级”的步伐,但与此同时,消费升级所带来的服务缺失问题,也开始逐渐显露。作为互联网服务头部企业,广东欢太科技有限公司以创新赋能于互联网服务,有效填补了目前消费升级推动带来的服务缺口。在移动互联网告诉发展、大数据引领时代节奏的市场背景下,广东欢太科技有限公司运用互联网思维对服务行业市

  • 互联网广告大败退

    在马化腾等高管看来,这项下降是可以接受的。媒体广告(比如腾讯新闻、腾讯视频上看到的广告)收入不到腾讯广告营收的20%,社交广告(比如微信朋友圈中的广告)等种类的广告收入还保持着上升势头,因此总体影响不大。

  • 腾讯云与新希望成立合资公司,布局农业互联网等领域

    3月25日据品玩消息,腾讯云宣布与新希望成立合资公司,战略布局农业互联网、智慧城乡等领域。合资公司定名为新腾数致网络科技有限公司,注册资金增至2. 5 亿元人民币,腾讯为第二大股东。合资公司将作为腾讯云和新希望落地农业互联网、智慧城乡和数字政府等重大项目的实体单位。

  • 聚焦互联网创新服务,广东欢太科技有限公司实现转型升级

    在国际和国内形势的双重影响下,我国互联网行业在本世纪初获得了蓬勃发展,而伴随着互联网信息科技的创新发展,各种创新模式的互联网营销逐渐成为互联网服务的新领地,各大互联网服务企业纷纷加大布局,以寻求突破。通过聚焦互联网创新服务,广东欢太科技有限公司不断加速升级和转型,实现了新的发展。在发展中,广东欢太科技有限公司意识到在万物互联的今天,能够提供优质服务的综合性互联网服务平台,必将成为行业发展的新趋势。

  • 互联网巨头Google也有危机?

    我们经常会提及Google,但是我们对Google真的了解吗?这篇文章将对Google进行一个全面的解读,阐述了Google的未来、优势和危机。虽然是 2018 年的文章,但是依然对了解Google很有价值和帮助。

  • 极光发布互联网行业报告,土巴兔用户满意度领跑互联网家装行业

    近日,第三方权威数据机构极光大数据发布了《 2019 年Q4 移动互联网行业数据研究报告》(以下简称报告)。报告显示,从用户满意度评分来看,互联网家装综合平台土巴兔满意度(评分为8- 10 分的比例系数)最高,达到62,齐家网与家装设计工具酷家乐分别位列第2、 3 名,行业整体平均值为54.1。行业专家认为,土巴兔在用户满意度上的成绩,得益于多年来聚焦“用户价值”的策略,并围绕用户价值搭建了多维度的业务支撑体系。互联网家装用?

  • 猎聘2月互联网人求职3点变化:逃离互联网的人增多 求稳可以牺牲涨薪

    猎聘发布《 2020 年 2 月互联网从业者求职报告》。受新冠肺炎疫情影响, 2020 春季招聘与求职出现滞后性,目前随着企业陆续复工复产,就业市场逐渐升温。

  • 杜绝互联网保险乱象 中华财险在行动

    2019 年 10 月 12 日,为了响应银保监会整治银行保险侵权乱象的通知,北京银保监局也发布了一则《北京银保监局关于规范银行与金融科技公司合作类业务及互联网保险业务的通知》(以下简称“通知”)。中华财险北京分公司作为北京辖区内的积极履行者,在第一时间内迅速反应,做出了一系列的相应工作调整。

  • B站-下一个互联网流量风口

    最近几年要说最火的流量赛道,那毫无疑问是短视频。抖音现如今已是 4 亿日活的庞然大物,向来产品更新非常克制的微信,也在最近推出了视频号的功能。这让原本就已经非常激烈的短视频赛道,现在又多了一位重量级的选手。

  • 互联网的不眠之战:洗稿与反洗稿

    有知乎网友发现巫师财经在B站上一期名为《金融各细分行业概览+鄙视链+职业发展,人生如逆旅,我亦是路人》的视频,洗稿抄袭了知乎“过去的五年(2011~2015)你经历了哪些重要的人生节点?对现在有哪些影响?”的一个匿名回答。

  • 互联网直播15年:从“卖肉”到卖货的掘金史

    从 2019 年李佳琦、薇娅爆火开始,直播开始爆发出我们难以想象的带货能力。今年的疫情,更是让“万物皆可直播”成为现实。但如果把时间稍微往前拨一点,大家对直播还很容易浮现一些负面而刻板的印象,比如像什么低俗女主播、土豪炫富比氪金……然而,历史的现实真的是这样吗?

  • 金蝶账无忧斩获《互联网周刊》两项荣誉大奖

    近日,由中国科学院《互联网周刊》、中国社会科学院信息化研究中心、eNet硅谷动力共同主办的2019《互联网周刊》年度人物、产品、品牌评选活动正式公布,本次评选旨在多维度挖掘和传达优秀企业的目标、使命和价值观。金蝶账无忧凭借产品与服务的优异表现,在一众品牌中脱颖而出,斩获“ 2019 财税SaaS领域年度产品”与“ 2019 财税云服务年度最佳服务品质企业”两项大奖,充分体现了社会各界对金蝶账无忧的产品与服务品质的高度认可

  • 疫情下的中国互联网世界,正“镜像”呈现在全球

    一个多月前发生在中国互联网的一切,开始在世界互联网重新上演。钉钉在日本出道了。“那个…日文版在家办公指南在做了…..” 钉钉的官方微博于 2 月 29 日发布了一个推文,表示日本版的Dingtalk已经在路上。

  • 后疫情时期 如何贯彻绿色发展理念 构建“互联网+绿色出行”

    近年来,受新技术、新产业、新消费和新城市等多方面挑战,特别是去年年底爆发的新冠肺炎疫情,对出行行业的当下及未来发展产生了深远影响,互联网+绿色出行市场发展进入后疫情时代。各地企业陆续复工,各大城市交通面临严峻考验,亟需各出行平台及企业,根据疫情形式和未来交通慢行系统的发展进行自我思考,为百姓出行创造更好的条件。中共中央提出“绿色发展”理念 党的十八大以来,“创新、协调、绿色、开放、共享”五大发展理念

  • 轻松筹互联网基因赋能产品 提升企业与业务价值

    为更好支持人民群众对美好生活的追逐,作为他们背后强大的支撑,以轻松筹·轻松保为第一梯队的互联网保险,通过将互联网基因赋能保险产品,不断创新丰富互联网保险产品种类布局, 从而满足更多用户的健康保障需求。互联网经济天生具有长尾和普惠的特性,互联网保险的创新也推动着保险回归普惠、互助、保障的本质。” 轻松集团CEO张科深耕传统保险领域多年,谈及 2019 年加盟拥有 6 亿用户的全民健康大平台轻松集团,他坦言,保险行

  • 报告:全球互联网顶级域名注册数增长至3.623亿个

    近日,.com域名运营管理机构威瑞信(Verisign)发布了 2019 年第四季度的域名行业简报数据显示:到 2019 年底,全球顶级域名注册数达到3. 623 亿个,较第三季度增加约 240 万个。

  • 国美“搭车”京东 但互联网时代的游戏规则已变

    2010 年,国美的“黄陈大战”落下帷幕,陈晓黯然离职。同年,国美正式上线了电商业务“国美网上商城”。虽然经过了严重的内耗,但当年的国美营收依然达到了 509 亿元。

  • 参与评论
文明上网理性发言,请遵守新闻评论服务协议