中国开源正在不断与国际接轨,在国际开源生态中的影响日渐增长,这样的发展也吸引了全球的目光,欧洲调查机构 MERICS 于 2021 年年中发布了《中国开源技术发展》研究报告,该报告深入分析了中国开源技术生态的背景与前景,并探讨了中国对开源技术的押注形式。报告认为,中国正在支持一个充满活力的开源生态的发展;中国公司现在是国际开源社区的积极贡献者,中国已成为开源技术的主要消费者和贡献者;GitHub 上关注者最多的前 5 个账号中,有 2 个是中国人,GitHub Top 500 榜单中也有 26 个中国项目。
当前中国已经成为全球开源技术生态中的主要创新成员,国际顶级开源基金会中,中国跟上了 ASF 大数据相关技术的主流;CNCF 中国内已有 25 个开源项目,占了基金会所有项目的 20% 以上,并且项目主要集中在云原生未来的主要方向。同时国内大型科技企业对世界级开源项目的贡献持续保持着较高的水平;也有越来越多的中国开发者在国际开源社区中扮演着越来越重要的角色,成为各大国际开源基金会的管理层,参与到国际开源标准的制定中。
2021 年,由国人主导的开源项目在各国际知名基金会发展的情况如下所示:
Apache 软件基金会(ASF)
当前国内共有 23 个项目进入了 ASF,其中已有 15 个项目顺利毕业,成为了 ASF 的“顶级项目”。
从今年进入 ASF 孵化的项目来看,主要集中在“大数据相关中间件”,这与 ASF 整体基调保持了一致,反映出国内大数据相关技术的创新与发展能力正进一步与国际接轨。
查看近年 ASF 孵化的项目情况,中国每年都有优秀的项目进入基金会孵化,并且 2021 年实现历史性突破:2021 年进入 ASF 孵化的所有项目均来自中国。
数据来源:ALC Beijing,姜宁
CNCF(隶属于 Linux 基金会)
当前国内已经有 25 个开源项目进入了 CNCF,占了基金会所有项目的 20% 以上,同时这些项目多为边缘计算、AI 批量计算、多云管理、混沌工程、分布式存储与 WebAssembly 等前沿技术,这些领域被 CNCF 技术委员会认定为云原生未来的主要方向。
同时,仅 2021 年,Linux 基金会旗下的 CNCF 在全球范围内新增了 200 个会员合作单位,其中来自中国的新会员单位就有 80 家。
LF AI & Data(隶属于 Linux 基金会)与 LF Edge(隶属于 Linux 基金会)
当前 LF Edge 基金会共托管了 11 个开源项目,中国项目数量占比为 18%(2019 年来自百度的 Baetyl 成为首个进入 LF Edge 的中国开源项目)。
与此同时,国内大型科技企业对世界级开源项目的贡献持续保持着较高的水平。LWN.net 发布的关于 Linux Kernel 5.10 开发周期的统计数据中,企业层面,在总共 228 家公司中,华为提交的补丁(变更集,changeset)数量为 1434 个,占比 8.9%,超越 Intel 排名第一。Oracle 的 Java 17 发布公告中,在 JDK 17 的 issue 数量修复排行部分,腾讯和龙芯的积极贡献也都得到了 Oracle 的点名致谢。
数据来源:lwn.net
另一方面,越来越多的中国开发者在国际开源社区中扮演着越来越重要的角色,成为各大国际开源基金会的管理层,参与到国际开源标准的制定中。诸如 2021 年 2 月,来自阿里云的张磊入选 CNCF 新一届技术监督委员会(Technical Oversight Committee,TOC),成为 CNCF 全球 11 名 TOC 代表之一;3 月,Apache SkyWalking 创始人吴晟当选 ASF 董事,成为首位进入 ASF 董事会的中国人。
整体上看,从国际视角来看,中国开源呈现了一个向好快速发展的趋势,参与国际开源社区贡献的中国开发者数量持续增长,越来越多的中国厂商成为开源基金会合作单位,国际主流开源基金会管理层中也不断出现中国面孔。然而,值得关注的是,有些报告中认为,中国开源格局在进一步扩大的同时,尚存在着一些阻碍待扫清,譬如:开发复杂且高度专业化的技术软件(如半导体设计架构)的替代方案需要花费大量时间和资源,这是很严重的问题。
以上内容来自《2021 中国开源开发者报告》。