Conformità open source

I prodotti che includono software open source devono essere conformi ai requisiti di licenza del software open source incluso. Molti Googler sono anche collaboratori o sostenitori dell'open source, quindi siamo particolarmente sensibili al trattamento della community con rispetto. Abbiamo scoperto che il modo più semplice e veloce per garantire la conformità open source per la maggior parte delle librerie è includere il codice sorgente completo e il testo delle licenze nella soluzione.

Ti consigliamo di utilizzare le seguenti linee guida per garantire la conformità con le licenze open source:

  • Se utilizzi un'immagine del sistema operativo supportata da Compute Engine e non hai preinstallato componenti open source aggiuntivi, non devi fornire il codice sorgente o il testo della licenza per i componenti.

  • Se stai installando un componente open source soggetto a una licenza GPL o LGPL, installa il testo della licenza insieme al codice sorgente nell'immagine dell'istanza.

  • Se stai installando un componente open source in cima a un'immagine del sistema operativo supportata da Compute Engine e la licenza del componente è una delle licenze incluse nella lista consentita (MIT, BSD e Apache o altro), fornisci solo il file di testo della licenza sull'immagine dell'istanza, insieme a un elenco di componenti.

Non è necessario inviare un foglio di lavoro per la conformità open source a Google Cloud Marketplace per la revisione, ma i prodotti devono soddisfare i requisiti di licenza di qualsiasi software open source incluso.

Se uno sviluppatore di software open source rileva una violazione della sua licenza, può inviare una notifica di rimozione. È possibile estrarre la tua scheda da Google Cloud Marketplace fino alla risoluzione del problema.