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 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.

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

  • Se 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), você precisará fornecer apenas o arquivo de texto da licença na imagem da instância com a lista de componentes.

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.

Enviar sua planilha para revisão

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. Em seguida, faça o upload e envie a planilha completa para revisão.

Para enviar sua revisão de conformidade com código aberto, faça o seguinte:

Portal do Produtor

Seu Engenheiro de parceiros informa quando você tem acesso ao Portal do Produtor. Depois de ter acesso, conclua as etapas a seguir:

  1. Abra o Portal do Produtor no Console do Google Cloud:

    https://console.cloud.google.com/producer-portal?project=YOUR_PUBLIC_PROJECT_ID
    

    Substitua YOUR_PUBLIC_PROJECT_ID pelo ID do projeto público que você criou para o Google Cloud Marketplace, por exemplo, my-organization-public.

  2. Clique no nome do seu produto.

  3. Em Revisão: conformidade de código aberto, clique em EDITAR.

  4. Faça o upload da sua planilha e clique em ENVIAR.

Portal do parceiro

Seu Partner Engineer informa quando você tem acesso ao Portal do parceiro. Depois de ter acesso, conclua as etapas a seguir:

  1. Abra o Portal do parceiro no Console do Google Cloud:

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

    Substitua YOUR_PUBLIC_PROJECT_ID pelo ID do projeto público que você criou para o Google Cloud Marketplace, por exemplo, my-organization-public.

  2. Selecione seu produto.

  3. Clique para abrir a seção Compliance do código aberto.

  4. Preencha a seção e clique em ENVIAR.