【.com快译】根据Stackalytics的最新数据,谷歌依然是CNCF开源生态的主力军。Stackalytics是一个由Mirantis发起并由OpenStackFoundation主持的项目,可视化公司对开源项目的贡献。事实上,根据这些数字,谷歌几乎占提交给CNCF项目的所有代码的53%。第二大贡献者RedHat仅占7.4%,远远落后。CNCF是谷歌广受欢迎的开源容器编排服务Kubernetes的所在地,因此谷歌成为第一贡献者也就不足为奇了。但根据这些数字,即使不考虑Kubernetes,谷歌仍将是所有CNCF项目的第一代码贡献者。在某种程度上,这是因为谷歌也是GRPC的主要贡献者,该公司捐赠给CNCF的队列项目,以及它为YouTube开发的数据库集群系统Vitess。还有不少项目谷歌不是主要贡献者;例如,贡献给Jaeger的代码有64%来自Uber,提交给LinkerD的代码有84%来自Buoyant工程师。这里值得注意的是,报告中只有一个项目没有开发者贡献超过40%的代码,那就是SoundCloud捐赠给CNCF的Prometheus监控方案,但目前主要由独立开发商RedHat维护。您查看这些统计数据并认为Google在CNCF生态系统中的参与者可能过于强大。当然,谷歌并不这么认为。谷歌云GKE和Kubernetes集团产品经理AparnaSinha表示:“谷歌有为开源软件做出贡献的历史,并尊重为开源软件做出贡献。我们喜欢回馈。一个明显的例子是Kubernetes,它是增长最快的在开源的历史上。”作为世界上最大的项目之一,如今拥有蓬勃发展的社区和广泛的行业支持。谷歌一直处于核心地位,并且是这个社区和更广泛的CNCF的持续推动力。无论是通过提供广泛的工程专业知识、代码贡献和计算资源,还是通过项目管理、测试和文档,Google都全力确保Kubernetes的成功,这也是该项目具有如此势头的主要原因。我们一如既往地致力于这个项目,我们很高兴看到更多广泛的Kubernetes社区开始塑造项目的未来,确保长期成功。“值得注意的是,CNCF还通过其DevStats工具发布了自己的数据,展示了大致相同的故事,尽管并没有完全强调谷歌作为贡献者的主导地位。我问Mirantis的联合创始人兼首席营销官当BorisRenski问到这些差异,他特别指出,Stackalytics侧重于代码提交,而CNCF的工具侧重于贡献,包括评级、评论和创建票证等方面。Stackalytics也没有考虑CNCF的沙箱项目,RedHatContributions在这个这两个工具对待归因的方式也不同,随着RedHat收购CoreOS,DevStats将之前的所有贡献都归因于RedHat。Renski在Twitter上建议不同的组织应该合并不同的数据源以消除这些差异,但我不确定CNCF和OpenStack基金会今天合作得如何原标题:谷歌仍然是topoCNCFprojectspen-sourcecontributor,byFredericLardinois合作站点转载请注明原译者和来源.com]
