本站讯 根据对云原生基金会CNCF赞助项目的代码贡献度的扫描统计,到目前为止,谷歌仍然是所有项目中最大的代码贡献者。通过使用一种叫做Stackalytics的工具,开源基础设施供应商Mirantis进行的调查发现,谷歌在提交给CNCF项目的代码中占52.9%。
即使减去与广受欢迎的开源容器应用Kubernetes相关的代码贡献,谷歌仍然是迄今为止最大的CNCF贡献者。开源专家红帽公司以7.4%的比例远远落后。
事实上,就贡献的代码而言,Kubernetes并不是基金会最大的项目。
Mirantis联合创始人兼首席营销官Boris Renski表示:“许多人会认为,谷歌之所以能主导CNCF的代码贡献,是因为它在Kubernetes方面的成绩,但Stackalytics的统计数据显示,事实并非如此。”
Stackalytics发现,Kubernetes在一个公司提交的代码数量上落后于另一个谷歌支持的项目。GRPC是一个开源框架,旨在使客户端和服务器应用程序能够“透明地”通信,其目标是使开发人员更容易构建“连接的系统”。
调查还发现,云原生项目往往由单个成员公司驱动。例如,为公证提交的代码有61%来自应用程序容器专家Docker。公证是一种通过允许用户验证内容来保护互联网数据安全的信任框架。
对开源云代码的调查还发现了另一个令人惊讶的趋势:一家主要的中国技术供应商是开源开发的最大贡献者之一。在过去至少6个月里,中国电信巨头华为已成为CNCF开源代码的第四大贡献者。去年4月17日,华为云就创立了亚洲历史,成为首家入选CNCF技术监督委员会的亚洲企业。
此外,华为还一直在Linux基金会会议等开源活动上稳步建立自己的影响力,以宣传其对开源软件开发日益增长的承诺。
VMware最近收购了Heptio,这家初创公司是由谷歌的前工程师们创建的,Kubernetes就是他们创建的。在此次代码调查中,VMware的排名仅次于谷歌、IBM和华为。
Kubernetes诞生于谷歌,随后谷歌选择将其开源。2015年谷歌与Linux基金会共同发起成立了云原生云计算基金会CNCF,希望与更多合作伙伴共同把控Kubernetes的未来,其社区成员包括全球6大提供商和许多领先的私有云厂商,比如谷歌、微软、IBM、阿里、腾讯、华为等知名公司。
【中国IDC圈编译 未经授权禁止转载】