砥砺奋进谱新篇,且看旧貌换新颜。欢迎访问新的 IBM Developer 中文网站! 了解详情

并非所有开源都具有同等的价值。根据近二十年的开源投资经验,我们学会了如何确定哪些项目和社区值得投资,以及如何安全有效地进行投资。

IBM 与大多数推动当今企业发展的主要开源社区合作。在 Linux、Java、Hyperledger、Kubernetes、CNCF、Node.js 等社区中,我们的开发者不仅是开源的协作者,还是开源的提交者,他们坚持开放式治理、贡献代码、帮助获得许可并推动技术发展。

我们如何选择投资方向

在我们为开源做出贡献的二十年中,我们了解到拥有开放式治理模型和包容性价值体系的社区将吸引最大的生态系统和市场。因此,在我们与开源项目或社区合作之前,我们确保一个成功项目具备以下五个属性:

  • 可靠的许可:我们需要了解与该技术相关联的开源许可。
  • 可访问的提交流程:我们需要确保有一个明确定义的过程来欢迎外部贡献者做出贡献。
  • 多样化的生态系统:我们需要确认有多家供应商和 ISV 提供基于该技术的产品。
  • 参与式社区:贡献者需要一个明确的流程,在一个乐于接受、包容且尊重的社区中提高其技术知名度。
  • 开放式治理:我们需要评估治理模型,确定它是否真正开放。
我们重点参与的项目和社区

我们已投资近 10 亿美元,为开源项目提供了数千种开源开发、营销和传播资源。我们启动了许多此类项目,并致力于帮助它们取得成功。


查看我们的一些重要合作关系。了解我们如何对这些项目和社区进行投资,以及我们对其未来的展望。