与此同时,在OpenCV社区中的中国开发者贡献比例也在起伏攀升(见图34)。以Google Summer of Code为例,2011年至2023年,Google共资助OpenCV 141个项目,其中31个由中国开发者承担,占比 22.0%;最近两年更是达到50%。OpenCV的Area Chair,是一 个招募高级科学家为OpenCV做算法贡献的社区项目,据2022年OpenCV春季公的首批OpenCV Area Chair,共有9人,其中4名是中国科学家,占比44.4%。
**openEuler**:是由开放原子开源基金会孵化和运营的开源项目。openEuler是面向数字基础设施的开源操作系统,支持服务器、 云计算、边缘计算、嵌入式等应用场景,南向支持多样性计算,北向覆盖全场景,致力于提供安全、稳定、易用的操作系统。通过为应用提供确定性保障能力,支持 OT 领域应用及 OT 与 ICT 的融合。
Kata Containers 是一种基于硬件虚拟化技术、兼容 OCI/CRI 等协议的容器运行时技术,可以完美地运行在 Kubernetes 集群之上。Kata Containers 比传统容器提供了更高的安全性和更强的隔离性,同时具备快速启动和部署的优势,目前也是国际基金会 Open Infra Foundation 的顶级项目。
AI领域,FATE(Federated AI Technology Enabler)是微众银行人工智能团队自主研发的联邦学习工业级开源框架,截止2022年已有工商银行、中国银联、VMware等19家成员单位,覆盖全球超过1,200家知名企业与500家高校、研究机构,成为联邦学习领域有较大影响力的开源社区。
社区的内容矩阵:2022 年 ShardingSphere 的案例被 MySQL 官网的收录,“The Next Evolution of the Database Sharding Architecture” 相继发布在 InfoQ 英文站、日文站、中文站主页,并得到了海外多家技术网站的转载,入驻 StackOverflow,并受邀 The Overflow 博客接受的采访,ShardingSphere 产品和文档登录 Grafana Labs 。
Linux基金会(The Linux Foundation,简称LF)提供了一个中立、可信的中心供全世界的开发人员和企业共同开发、管理和扩展开源项目。目前,中国在开源代码贡献和项目贡献方面都在不断加速,已经成为非常重要的参与角色。以CNCF为例,通过CNCF基金会和中国开源社区的努力,源自中国的代码贡献率已跃居世界第二,来自中国的开源项目超过30个,约占所有CNCF项目的25%。
此外,Linux基金会为不同的生态推出了许多新的基金会,越来越多的中国企业加入合作,例如RISC-V成员在2021年上半年增加一倍多,其中很多是来自中国的成员。LF AI & DATA、LF Networking、O3DF、OpenSSF、CNCF等基金会的董事会成员也有越来越多的中国企业加入,另像NextArch等由中国企业发起的开源基金会正在全球蓬勃发展。毫无疑问,中国将继续参与全球开源并发挥重要的影响力,和全世界共同构建开源产业生态。
微软开源的Visual Studio Code也在中国开源界发挥了巨大的作用,大量的中国开发者使用Visual Studio Code开发自己的开源项目、开发基于Visual Studio Code的开源插件。Visual Studio Code成 为中国开源社区的重要组成部分。不仅如此,微软推出的TypeScript广受社区开发者的好评,成为业界JavaScript类型化的事实标准,中国开发者基于TypeScript开发出大量的优秀开源项目。
在云原生领域,微软积极参与到社区开源软件的开发和维护当中,作为CNCF基金会的白金会员,为CNCF捐赠和贡献了Kubernetes、etcd、containerd、Helm、KEDA、Virtual Kubelet、Open Service Mesh等项目。
2018年,微软将收购而来的Helm捐赠给CNCF基金会,让开发者在使用Helm时再无后顾之忧;随之而来的是,微软在2019年开源了一套跨场景的分布式运行时Dapr,为中国开发者提供了应用程序的无侵入式分布式开发体验,帮助开发者更好地落地业务和应用。国内诸如阿里巴巴等企业也在自己的业务系统当中大量应用Dapr。2020年,微软开源了一套轻量级服务网格组件Open Service Mesh,并将其捐赠给CNCF基金会,帮助广大的中国开发者可以用更低成本落地服务治理,助力开发者落地微服务。
技术方面,通过红帽企业 Linux 重新定义了操作系统,并打造出一系列丰富的产品组合,涵盖了混合云基础架构、中间件、敏捷集成、云原生应用开发以及管理和自动化解决方案,提供经过安全强化的开源解决方案,从核心数据中心到网络边缘,专注为企业跨平台/环境工作提供更多便利。近日正式推出了红帽企业Linux 10.2,进一步简化和优化了 Linux 平台在混合云环境下的复杂任务,弥合IT技能差距,确保运营一致性,扩展云规模上的创新;