오픈소스 규정 준수

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

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

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

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

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

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

  • AGPL 라이선스 구성요소는 사용하지 마세요.

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

규정 준수 워크시트를 완료한 후 opensource-licensing@google.com에 대한 편집자 액세스 권한을 부여하여 Google Cloud Marketplace팀과 워크시트를 공유합니다.

완성된 워크시트를 업로드하려면 파트너 포털의 솔루션에 추가하세요. 파트너 엔지니어는 파트너 포털에 액세스할 수 있을 때 이를 알려줍니다. 액세스 권한이 있으면 Google Cloud Marketplace 페이지를 열고 Marketplace 살펴보기를 클릭한 다음 왼쪽 메뉴에서 파트너 포털을 클릭하세요.

파트너 포털에 바로 연결되는 링크는 다음과 같습니다.

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

파트너 포털에서 솔루션을 선택하고 클릭하여 오픈소스 규정 준수 섹션을 여세요.