오픈소스 소프트웨어를 포함하는 제품은 포함된 오픈소스 소프트웨어의 라이선스 요구사항을 준수해야 합니다. 많은 Google 직원들도 오픈소스 기술을 기여했거나 유지관리하고 있기 때문에, Google은 특히 오픈소스 커뮤니티를 지원하는 데 특별한 관심을 갖고 있습니다. 대부분의 라이브러리에서 오픈소스 규정 준수를 보장하기 위한 가장 쉽고 빠른 방법은 전체 소스 코드와 라이선스 문구를 솔루션에 포함하는 것입니다.
다음 가이드라인에 따라 오픈소스 라이선스와의 규정 준수를 확인하는 것이 좋습니다.
추가 오픈소스 구성요소를 설치하지 않고 Compute Engine에서 지원되는 OS 이미지에 사전 설치된 구성요소만 사용하는 경우 해당 구성요소에 대해 소스 코드 또는 라이선스 문구를 제공할 필요가 없습니다.
GPL 또는 LGPL 라이선스에 해당하는 오픈소스 구성요소를 설치할 경우에는 소스 코드와 함께 라이선스 문구를 인스턴스 이미지에 설치합니다.
Compute Engine에서 지원되는 OS 이미지에 오픈소스 구성요소를 설치할 경우, 그리고 구성요소 라이선스가 허용 목록에 포함된 라이선스 중 하나(MIT, BSD, Apache 또는 기타)인 경우, 구성요소 목록과 함께 라이선스 문구 파일만 인스턴스 이미지에 제공합니다.
오픈소스 규정 준수 워크시트를 검토용으로 Cloud Marketplace에 제출할 필요가 없지만 제품은 포함된 오픈소스 소프트웨어의 라이선싱 요구사항을 준수해야 합니다.
오픈소스 소프트웨어 개발자가 라이선스 위반을 발견하면 게시 중단 알림을 제출할 수 있습니다. 문제가 해결될 때까지 Cloud Marketplace에서 목록이 삭제될 수 있습니다.