Compliance de código aberto

Os produtos que incluem software de código aberto precisam obedecer às práticas de conformidade de código aberto do Google, listadas abaixo. Muitos Googlers também são colaboradores de código aberto ou fazem a manutenção desse código. Assim, damos muita importância ao tratamento da comunidade com respeito. Descobrimos que a maneira mais fácil e rápida de garantir a conformidade do código aberto da maioria das bibliotecas é incluir o código-fonte completo e o texto da licença em sua solução.

Você precisa preencher um documento de conformidade de código aberto para todas as soluções de VM e do Kubernetes que queira distribuir no Google Cloud Marketplace.

Os requisitos de compliance de código aberto não são negociáveis e se aplicam a todos os parceiros.

  • Se você estiver usando o que está pré-instalado em uma imagem do SO compatível com o Compute Engine e não estiver instalando outros componentes de código aberto, não será necessário fornecer o código-fonte ou o texto da licença dos componentes.

  • Se você estiver instalando um componente de código aberto que esteja sob uma licença GPL ou LGPL, instale o texto da licença com o código-fonte na imagem da instância.

  • Se você estiver instalando um componente de código aberto sobre uma imagem de SO compatível com o Compute Engine, e a licença do componente for uma das licenças da lista de permissões (MIT, BSD e Apache ou outro), precisa fornecer apenas o arquivo de texto da licença na imagem da instância, junto com uma lista de componentes.

  • Não use componentes licenciados por AGPL.

Para concluir as etapas de conformidade, abra a planilha de compliance de código aberto e solicite acesso. Quando você abre o modelo, uma nova cópia da planilha é adicionada ao Google Drive. Renomeie a cópia e use-a para concluir a planilha. Se você tiver problemas para acessar o modelo, entre em contato com cloud-partner-onboarding@google.com.

Depois de concluir a planilha de conformidade, compartilhe-a com a equipe do Google Cloud Marketplace, concedendo acesso de editor à planilha para opensource-licensing@google.com.

Para fazer upload de sua planilha preenchida, adicione-a à sua solução no portal do parceiro. Seu Partner Engineer informará quando você tiver acesso ao Portal do Google Partners. Ao conseguir acesso, abra a página do Google Cloud Marketplace, clique em Explorar o Marketplace e clique em Portal do parceiro no menu à esquerda.

O link direto para o Portal do parceiro é:

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

No portal do parceiro, selecione sua solução e clique para abrir a seção Conformidade de código aberto.