Conformidade com código aberto

Os produtos que incluem software de código aberto precisam obedecer aos requisitos da 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 o uso das 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 na lista de permissões (MIT, BSD e Apache ou outra), 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 de código aberto ao Cloud Marketplace para análise, mas os produtos precisam obedecer aos requisitos de licenciamento de qualquer software de código aberto incluído.

Se um desenvolvedor de software de código aberto identificar uma violação da sua licença, ele poderá enviar um aviso de remoção. Sua listagem pode ser extraída do Cloud Marketplace até que o problema seja resolvido.