NVIDIA 为许多开源项目做出了贡献,包括 Linux 内核、PyTorch、通用场景描述 (USD) 、Kubernetes、TensorFlow、Docker 和 JAX。
我们还为支持开源基金会和开放标准机构而感到自豪。
其中包括,
作为众多开放技术和项目的维护者和消费者,NVIDIA 致力于开放开发。我们认为,要围绕开放加速计算建立一个蓬勃发展的生态系统,开放开发对于促进广泛采用和世界各地开发者的积极贡献至关重要。
我们努力营造一个人人都可以参与、学习和贡献的环境。通过让我们的贡献者成为利益相关者,我们不仅可以向您保证您可以依赖的项目,而且还可以获得有关您的需求和优先事项的宝贵见解。
我们的承诺不仅限于提供源代码。我们致力于开放开发,以透明和包容性的方式开展项目运营。这包括以开放的方式举行所有影响我们开放项目设计的讨论。我们更喜欢在 GitHub 问题或讨论区上举办这些讨论,尽可能避免使用 Slack 等内部媒介或电子邮件。
我们认识到,我们的技术和项目的某些方面可能需要封闭式开发,尤其是与未发布的硬件或功能相关的方面。虽然这些组件最初可能是以封闭的方式开发的,但我们的目的始终是在硬件或功能公开发布后立即公开发布。
虽然我们认可这些必要的例外,但我们致力于保持项目的开放性。我们努力最大限度地减少封闭开发,设计流程以支持开放开发,即使这会增加封闭开发的挑战性。
以下是 NVIDIA 员工参与过的一系列开源项目:
与 NVIDIA 开放项目、代码库和开发者互动。