字号 ·· | 护眼
theregister

博通承诺锁定开源Python、Java库的安全

博通决定承担一些重要开源软件的安全责任,即Spring Java应用框架和RabbitMQ。

澳大利亚开发者Rod Johnson于2002年创建了Spring的前身,随后找到合作者,通过创办名为SpringSource的公司来提供支持和服务的常见路径,将开源软件商业化。

VMware收购了SpringSource,并将其纳入与EMC合资的Pivotal Software。

Pivotal后来开创了软件开发方法,成为微服务和云原生计算。

Pivotal创建的许多软件后来成为VMware Tanzu品牌的一部分。

Tanzu Kubernetes Grid作为vSphere Kubernetes Service继续存在,为VMware旗舰产品Cloud Foundation套件增加了对容器化应用的支持。

博通还运营着一个Tanzu部门,销售VMware Tanzu Platform,该平台包含平台即服务工具和Spring实现。

由于Spring是自由开源软件,Tanzu部门对其众多开源组件以及Spring实现中常用的其他自由开源软件项目做出了大量贡献。

博通今天在VMware年度Explore大会前宣布的新产品TrueSource,将识别Spring用户依赖的关键组件,并努力确保其安全。

博通Tanzu部门副总裁Purnima Padmanabhan表示:“我们的想法是提供一套专注于提供干净和安全工件的解决方案。”

她说:“我们选择并构建每个Spring库、数据库和其他Java组件。”

Padmanabhan表示,这一承诺意味着VMware还将为不属于Spring的代码提供“TrueSource可信工件”,包括更广泛的Java生态系统、Python和Node.js。

公司声明称:“博通的筛选过程确保库符合参考架构,并得到记录维护者的支持。”

“博通软件部门的数千名工程师每天扫描、修复、贡献和消费这些库。”

VMware发言人告诉The,博通业务部门“将与开源软件的维护者合作并支持他们,我们将为任何活跃项目向上游开源提供修复。”“对于Spring和RabbitMQ,我们是维护者。对于其他开源软件,我们将与维护者合作。我们认为社区维护者必须保持为真相来源,”发言人说。

这正是开源社区希望供应商所做的贡献,以反映他们从并非独自创建的软件中获取的价值。

这也是供应商有时认为需要做的事情,以保持基于自由开源软件的产品可行。®