Conformidade com código aberto

Os produtos que incluem software de código aberto precisam obedecer aos 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 está 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 outros), forneça apenas o arquivo de texto da licença na imagem da instância, junto com uma lista de componentes.

Não é necessário enviar uma planilha de compliance de código aberto para análise no Cloud Marketplace, 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 encontrar uma violação da licença, ele poderá enviar uma notificação de remoção. Sua página de detalhes pode ser retirada do Cloud Marketplace até que o problema seja resolvido.