오픈소스 규정 준수

오픈소스 소프트웨어가 포함된 제품은 아래 나열된 Google의 오픈소스 규정 준수 관행을 준수해야 합니다. 많은 Google 직원들도 오픈소스 기술을 기여했거나 유지 관리하고 있기 때문에, Google은 특히 오픈소스 커뮤니티를 지원하는 데 특별한 관심을 갖고 있습니다. 대부분의 라이브러리에서 오픈소스 규정 준수를 보장하기 위한 가장 쉽고 빠른 방법은 전체 소스 코드와 라이선스 문구를 솔루션에 포함하는 것입니다.

Google Cloud Marketplace에 배포하려는 모든 VM 및 Kubernetes 제품에 대한 오픈소스 규정 준수 문서를 작성해야 합니다.

오픈소스 규정 준수 요구사항은 협의 대상이 아니며 모든 파트너에 적용됩니다.

  • 추가 오픈소스 구성요소를 설치하지 않고 Compute Engine에서 지원되는 OS 이미지에 사전 설치된 구성요소만 사용하는 경우 해당 구성요소에 대해 소스 코드 또는 라이선스 문구를 제공할 필요가 없습니다.

  • GPL 또는 LGPL 라이선스에 해당하는 오픈소스 구성요소를 설치할 경우에는 소스 코드와 함께 라이선스 문구를 인스턴스 이미지에 설치해야 합니다.

  • Compute Engine에서 지원되는 OS 이미지에 오픈소스 구성요소를 설치할 경우, 그리고 구성요소 라이선스가 허용 목록에 포함된 라이선스 중 하나(MIT, BSD, Apache 또는 기타)인 경우, 구성요소 목록과 함께 라이선스 문구 파일만 인스턴스 이미지에 제공해야 합니다.

규정 준수 단계를 완료하려면 오픈소스 규정 준수 워크시트를 열고 액세스 권한을 요청합니다. 템플릿을 열면 워크시트의 새 사본이 Google 드라이브에 추가됩니다. 사본의 이름을 변경한 다음 해당 사본을 사용하여 워크시트를 완성할 수 있습니다. 템플릿에 액세스하는 데 문제가 있는 경우 cloud-partner-onboarding@google.com으로 문의하세요.

검토를 위해 워크시트 제출

규정 준수 워크시트를 완료한 후에는 워크시트에 대한 편집자 액세스 권한을 opensource-licensing@google.com에 부여하여 Google Cloud Marketplace팀과 공유합니다. 그런 다음 작성한 워크시트를 업로드하고 제출하여 검토를 받아야 합니다.

오픈소스 규정 준수 검토를 제출하려면 다음 안내를 따르세요.

Producer Portal

파트너 엔지니어는 Producer Portal에 액세스할 수 있을 때 이를 알려줍니다. 액세스 권한이 부여되면 다음 단계를 완료합니다.

  1. Google Cloud Console에서 Producer Portal을 엽니다.

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

    YOUR_PUBLIC_PROJECT_ID를 Google Cloud Marketplace용으로 만든 공개 프로젝트의 ID로 바꿉니다(예: my-organization-public).

  2. 제품 이름을 클릭합니다.

  3. 검토: 오픈소스 규정 준수에서 수정을 클릭합니다.

  4. 시트를 업로드하고 제출을 클릭합니다.

파트너 포털

파트너 포털에 액세스할 수 있게 되면 파트너 엔지니어가 알려줍니다. 액세스 권한이 부여되면 다음 단계를 완료합니다.

  1. Google Cloud Console에서 파트너 포털을 엽니다.

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

    YOUR_PUBLIC_PROJECT_ID를 Google Cloud Marketplace용으로 만든 공개 프로젝트의 ID로 바꿉니다(예: my-organization-public).

  2. 제품을 선택합니다.

  3. 오픈소스 규정 준수 섹션을 클릭하여 엽니다.

  4. 섹션을 작성한 다음 제출을 클릭합니다.