打开网易新闻 查看更多图片

据近日发布的《GitHub 2020年数字化洞察力报告》(GitHub 2020 Digital Insight Report)显示,阿里巴巴的开源项目无疑是是中国企业当中最活跃的项目。规模比较小的PingCAP位居第二,其次是知名度较高的百度、腾讯、京东和华为。X-Lab研究团队的这份报告称不上多权威,但无疑为了解中国和全世界的开源项目提供了一个新的视角。

活跃度是按照评论、合并、分支和打星(包括关注)的频次高低来加以衡量的。据报告声称,纵观包括云业务在内的许多实体,阿里巴巴在2020年的代码库数量几乎是PingCAP的十倍,但后者的TiDB是世界上最活跃的数据库项目之一,也是中国知名的GitHub代码库。

这份排名与《开源贡献者指数报告》(Open Source Contributor Index)的排名大不相同,后者基于个人电子邮件地址的域名来确定隶属公司的关系。虽然总部位于美国的公司位居榜首,但阿里巴巴、华为和腾讯都跻身全球前25名。

使用GitHub统计数字有其局限性,它未能体现非英语使用者的所有发展动向,尤其是那些没有高级学位的人。使Gitee成为中国版GitHub的工作取得的成功很有限。一些人已将Java应用程序迁移到该平台上,但这可能来自公司主导的项目,而不是基层开发人员。

阿里巴巴最活跃的项目涉及前端和云原生这些使用场景。Ant Design是一个React UI库,Nacos是用于构建云原生应用程序的动态服务发现、配置和服务管理平台。与数据有关的项目尤其匮乏,阿里巴巴主要在内部开发这类项目,或者专注于侧重Apache角度的项目。

2020年GitHub中国企业开源项目活跃度排行榜:

2020年GitHub上20个最活跃的中国开源项目:

打开网易新闻 查看更多图片

Linux基金会AI和Data项目下数据和AI这个领域的开发人员所处的时区分布图:

Linux基金会AI和Data Foundation这个项目的最庞大开发者群体位于中国的时区。百度、华为和腾讯在该基金会的董事会中都占有席位,但是阿里巴巴却走了一条不同的道路,过去它的一些数据项目已经迁移到了Apache软件基金会。

Linux基金会AI和Data项目下数据和AI的开源象限:

使用图形化分析,项目具有的影响力部分取决于开发者与项目之间关系的强度。基金会中的许多项目很年轻,专注于某个狭窄的小众主题,因此到目前为止,它们的影响范围相当狭窄。