Conformidade com código aberto

Os produtos que incluem software de código aberto têm de estar em conformidade com os requisitos de licença do software de código aberto incluído. Muitos Googlers também são colaboradores ou responsáveis de código aberto, pelo que somos especialmente sensíveis ao tratamento da comunidade com respeito. Constatámos que a forma mais fácil e rápida de garantir a conformidade com o código aberto para a maioria das bibliotecas é incluir o código fonte completo e o texto da licença na sua solução.

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

  • Se estiver a usar o que está pré-instalado numa imagem do SO suportada pelo Compute Engine e não estiver a instalar componentes de código aberto adicionais, não precisa de fornecer o código fonte nem o texto da licença para os componentes.

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

  • Se estiver a instalar um componente de código aberto numa imagem do SO suportada pelo Compute Engine e a licença do componente for uma das licenças na lista de autorizações (MIT, BSD e Apache ou outras), faculte apenas o ficheiro de texto da licença na imagem da instância, juntamente com uma lista de componentes.

Não tem de enviar uma folha de cálculo de conformidade de código aberto para revisão ao Cloud Marketplace, mas os produtos têm de estar em conformidade com os requisitos de licenciamento de qualquer software de código aberto incluído.

Se um programador de software de código aberto considerar que está a violar a respetiva licença, pode enviar um aviso de remoção. A sua ficha pode ser removida do Cloud Marketplace até o problema ser resolvido.