Conformidade com código aberto

Os produtos que incluem software de código aberto precisam estar em conformidade com os requisitos de licença do software de código aberto incluído. 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.

Recomendamos usar as seguintes diretrizes para garantir a conformidade com as licenças de código aberto:

  • Se você estiver usando o que está pré-instalado em uma imagem do SO compatível com o Compute Engine, e não instalar 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 em uma imagem do SO compatível com o Compute Engine e a licença do componente for uma das licenças permitidas (MIT, BSD e Apache ou outras), forneça apenas o arquivo de texto da licença na imagem da instância com uma lista de componentes.

Não é necessário enviar uma planilha de conformidade com código aberto para o Google Cloud Marketplace para análise, mas os produtos precisam estar em conformidade com os requisitos de licenciamento de qualquer software de código aberto incluído.

Se um desenvolvedor de software de código aberto violar a licença, ele poderá enviar um aviso de remoção. A página "Detalhes do app" pode ser extraída do Google Cloud Marketplace até o problema ser resolvido.