オープンソース コミュニティに参加するためには、還元が必要です。Google は、財政支援、公共プログラム、サービスを通じて、エコシステムを強固なものにすることを目指しています。Google はオープンソースとそれに貢献している人々の価値を理解しています。利用可能なプログラムとサービスを確認し、参加方法をご確認ください。こうした取り組みの多くは、新しい人々にオープンソースを紹介することに重点を置いていますが、既存のコントリビューターの関与を支援するプログラムも用意されています。

Google Summer of Code は、オープンソース ソフトウェア開発に新しいコントリビューターを呼び込むことに重点を置いたグローバルなオンライン プログラムです。GSoC コントリビューターは、メンターの指導の下、オープンソース組織と協力して 12 週間以上のプログラミング プロジェクトに取り組みます。

シーズンの Google ドキュメントはオープンソース プロジェクトを支援してドキュメントを改善し、プロのテクニカル ライターにオープンソースの経験を積む機会を提供します。

OSS-Fuzz は、オープンソースの ClusterFuzz をベースにした、一般的なオープンソース プロジェクト向けの無料のファジング as a Service プラットフォームです。OSS-Fuzz は、完全にエンドツーエンドの自動化により、セキュリティの脆弱性や安定性の問題を明らかにし、デベロッパーに直接報告します。これまでに OSS-Fuzz は 225 件以上の OSS プロジェクトで 15,000 件以上のバグを報告しています。

Open Source Insights は、github.com、npmjs.com、pkg.go.dev などのサイトを繰り返し調査して、オープンソース ソフトウェア パッケージに関する最新情報を見つけ、各パッケージの完全な依存関係グラフをゼロから作成し、依存しているパッケージや依存しているパッケージに接続します。各パッケージの Open Source Insights ページには、完全な依存関係グラフが表示され、毎日更新されます。提供される情報は、ソフトウェアの使用、構築、およびメンテナンスについて、十分な情報に基づいて判断するのに役立ちます。

Google の Patch Rewards プログラムでは、オープンソース プロジェクトのセキュリティ強化に対して最大 20,000 米ドルの報酬と、OSS プロジェクトのセキュリティ作業の優先順位付けに役立つ最大 30,000 米ドルの前払い資金サポートを提供しています。

Kubernetes with Google では、Google や他の大手企業の Kubernetes エキスパートが主導するライブイベントやオンデマンド動画を通じて、Kubernetes インフラストラクチャに関する最新のトレンドやトピックをお伝えします。

Google は、コミュニティやコア インターネット インフラストラクチャに重点を置きながら、オープンソースのサステナビリティを維持するうえで重要な役割を果たしている数多くのオープンソース団体に参加し、支援しています。