开源合规性

包含开源软件的产品必须遵守下面列出的 Google 开源合规性惯例。许多 Google 员工也是开源贡献者或维护人员,因此我们尤其注意尊重社区。我们发现,要使您确保大多数库的开源合规性,最简单快捷的方法就是在解决方案中添加完整的源代码和许可文本。

您必须为要在 Google Cloud Marketplace 上分发的所有虚拟机和 Kubernetes 解决方案填写一份开源合规性文档。

开源合规性要求不可协商,而且适用于所有合作伙伴。

  • 如果您使用的是 Compute Engine 支持的操作系统映像上预先安装的内容,而不是安装其他开源组件,则无需为这些组件提供源代码或许可文本。

  • 如果您打算安装按照 GPL 或 LGPL 许可的开源组件,则必须在实例映像上安装许可文本和源代码。

  • 如果您打算在 Google Compute Engine 支持的操作系统映像上安装开源组件,而且组件许可是白名单许可(MIT、BSD 和 Apache 或其他)之一,则必须仅在实例映像上提供许可文本文件以及组件列表。

  • 请勿使用 AGPL 许可组件。

要完成合规性步骤,请打开开源合规性工作表并请求访问权限。打开模板时,系统会将该工作表的一个新副本添加到您的 Google 云端硬盘中。您可以重命名该副本,然后使用它来完成工作表。如果您在访问模板时遇到问题,请联系 cloud-partner-onboarding@google.com

完成合规性工作表后,向 opensource-licensing@google.com 授予对工作表的编辑者访问权限,以便与 Google Cloud Marketplace 团队共享该工作表。

要上传完成的工作表,请将其添加到合作伙伴门户的解决方案中。合作伙伴工程师将告诉您何时可以访问合作伙伴门户。 访问后,打开 Google Cloud Marketplace 页面,单击浏览 Marketplace,然后单击左侧菜单中的合作伙伴门户

合作伙伴门户的直接链接是:

https://console.cloud.google.com/partner/solutions?project=YOUR_PUBLIC_PROJECT_ID

在合作伙伴门户网站中,选择您的解决方案,然后单击以打开打开开源合规性部分。