若想成为开源社区的一员,我们需要回馈社区。我们会通过财务支持、公共项目和服务来维持生态系统的健康发展。Google 深知开源的价值以及为开源做贡献的人员,所以不妨浏览一下我们提供的计划和服务,看看您可以如何参与其中!尽管这些努力的重点在于向开源人员介绍新人,但我们也制定一些计划来支持现有贡献者参与进来。

Google 编程之夏是一个全球性的在线计划,专注于邀请新的贡献者参与开源软件开发工作。GSoC 贡献者在导师的指导下与开源组织合作,完成一个为期 12 周以上的编程项目。

Season of Google 文档支持开源项目改进其文档,让专业技术文档撰写人有机会获得开源经验。

OSS-Fuzz 是一个免费的模糊测试即服务平台,基于开源 ClusterFuzz,适用于热门开源项目。通过全面的端到端自动化,OSS-Fuzz 可发现安全漏洞和稳定性问题,并直接向开发者报告。迄今为止,OSS-Fuzz 已经报告了超过 225 个 OSS 项目中的 15,000 多个 bug。

Open Source Insights 会反复检查 github.com、npmjs.com 和 pkg.go.dev 等网站,查找有关开源软件包的最新信息,并从头开始为每个软件包构建完整的依赖关系图,将其关联到其所依赖的软件包以及依赖于该软件包的软件包。每个软件包的“Open Source Insights”页面会显示完整的依赖关系图,并且每天更新一次。所提供的信息可以帮助您就使用、构建和维护软件做出明智的决策。

为了提升开源项目的安全性,Google 的补丁奖励计划可为研究人员和开发者提供最高 2 万美元的奖励;此外,Google 还提供最高 3 万美元的预先财务支持,让 OSS 项目能够优先处理安全工作。

“与 Google 一同成长:了解 Kubernetes”通过来自 Google 和其他领先公司的 Kubernetes 专家主持的直播活动和点播视频,传达 Kubernetes 基础架构的最新趋势和主题。

我们参与并支持众多开源组织,这些组织在保持开源可持续发展方面发挥着关键作用,专注于社区和核心互联网基础架构。