Citrix Hypervisor 오픈 소스 라이선스 및 어트리뷰션
Citrix Hypervisor 제품은 소프트웨어 패키지 모음입니다. 각 패키지에는 자체 라이선스가 적용됩니다. 소스 재배포를 허용하지 않는 독점 라이선스의 적용을 받지 않는 한, 해당 패키지에 적용되는 전체 라이선스 조건은 패키지의 소스 RPM에서 확인할 수 있습니다. 단, 소스 RPM을 사용할 수 없습니다.
Citrix Hypervisor 배포에는 CentOS Linux 및 CentOS Stream의 콘텐츠가 포함되어 있습니다. CentOS 프로젝트가 CentOS Linux 또는 CentOS Stream 배포판을 구성하는 패키지의 저작권을 보유하는 경우, 달리 명시되지 않는 한 해당 저작권은 GPLv2 라이선스에 따라 라이센스가 부여됩니다. 자세한 내용은 https://www.centos.org/legal/licensing-policy/을(를) 참조하십시오.
설치된 Citrix Hypervisor 서버에서 어트리뷰션 및 라이센싱 정보 추출
이 문서에서는 Citrix Hypervisor 설치에 포함된 모든 RPM 패키지에서 라이센스 정보를 추출하는 방법을 제공합니다.
개요 정보 보기
모든 RPM 및 해당 라이센스를 나열하려면
- SSH 또는 XenCenter를 통해 Citrix Hypervisor 서버 콘솔에 연결합니다.
-
콘솔 명령줄에서 다음 명령을 실행합니다.
rpm -qa --qf '%{name}-%{version}: %{license}\n'
이 명령은 설치된 모든 구성 요소와 해당 구성 요소가 배포되는 라이센스를 나열합니다. 출력의 형식은 다음과 같습니다.
readline-6.2: GPLv3+ gnupg2-2.0.22: GPLv3+ libdb-5.3.21: BSD and LGPLv2 and Sleepycat rpm-python-4.11.3: GPLv2+ sqlite-3.7.17: Public Domain qrencode-libs-3.4.1: LGPLv2+ libselinux-2.5: Public Domain ustr-1.0.4: MIT or LGPLv2+ or BSD gdbm-1.10: GPLv3+ procps-ng-3.3.10: GPL+ and GPLv2 and GPLv2+ and GPLv3+ and LGPLv2+ p11-kit-trust-0.23.5: BSD device-mapper-libs-1.02.149: LGPLv2 xenserver-release-8.2.50: GPLv2 elfutils-libs-0.170: GPLv2+ or LGPLv3+ xz-libs-5.2.2: LGPLv2+ dbus-1.10.24: (GPLv2+ or AFL) and GPLv2+ elfutils-libelf-0.170: GPLv2+ or LGPLv3+ systemd-sysv-219: LGPLv2+ jemalloc-3.6.0: BSD <!--NeedCopy-->
자세한 정보 얻기
설치된 각 구성 요소에 대한 전체 정보 목록을 보려면 다음을 수행하십시오.
- SSH 또는 XenCenter를 통해 Citrix Hypervisor 서버 콘솔에 연결합니다.
-
콘솔 명령줄에서 다음 명령을 실행합니다.
rpm -qai | sed '/^Name /i\\n'
출력의 형식은 다음과 같습니다.
Name : host-upgrade-plugin Version : 2.2.0 Release : 1.xs8 Architecture: noarch Install Date: Thu 03 Jun 2021 08:36:59 AM UTC Group : Unspecified Size : 97131 License : GPL Signature : (none) Source RPM : host-upgrade-plugin-2.2.0-1.xs8.src.rpm Build Date : Fri 09 Oct 2020 02:58:51 PM UTC Build Host : 2da9e81a970c4f02af07e64918d7f5f3 Relocations : (not relocatable) Packager : Koji Vendor : Citrix Systems Summary : Host upgrade plugin Description : Host upgrade plugin. Name : m4 Version : 1.4.16 Release : 10.el7 Architecture: x86_64 Install Date: Thu 03 Jun 2021 08:36:22 AM UTC Group : Applications/Text Size : 525707 License : GPLv3+ Signature : RSA/SHA256, Wed 25 Nov 2015 03:16:04 PM UTC, Key ID 24c6a8a7f4a80eb5 Source RPM : m4-1.4.16-10.el7.src.rpm Build Date : Fri 20 Nov 2015 07:28:07 AM UTC Build Host : worker1.bsys.centos.org Relocations : (not relocatable) Packager : CentOS BuildSystem <http://bugs.centos.org> Vendor : CentOS URL : http://www.gnu.org/software/m4/ Summary : The GNU macro processor Description : A GNU implementation of the traditional UNIX macro processor. M4 is useful for writing text files which can be logically parsed, and is used by many programs as part of their build process. M4 has built-in functions for including files, running shell commands, doing arithmetic, etc. The autoconf program needs m4 for generating configure scripts, but not for running configure scripts. <!--NeedCopy-->
자세한 정보 보기
대부분의 경우 각 구성 요소 및 전체 라이센스 텍스트에 대한 추가 정보가 /usr/share/doc/
또는 /usr/share/licenses
에 설치됩니다.
예를 들어, 다음 명령을 실행하여 jemalloc-3.6.0
구성 요소에 대한 자세한 정보를 찾을 수 있습니다.
ls -l /usr/share/doc/jemalloc-3.6.0/
total 120
-rw-r--r--. 1 root root 1703 Mar 31 2014 COPYING
-rw-r--r--. 1 root root 109739 Mar 31 2014 jemalloc.html
-rw-r--r--. 1 root root 1084 Mar 31 2014 README
-rw-r--r--. 1 root root 50 Mar 31 2014 VERSION
그러나 CentOS에서 배포하는 일부 구성 요소의 경우 라이센스 텍스트가 Citrix Hypervisor 제품에 설치되지 않습니다. 이러한 구성 요소에 대한 라이센스 텍스트를 보려면 소스 RPM 내부를 살펴볼 수 있습니다. Citrix는 Citrix Hypervisor 서버용 소스 RPM을 다음 위치에서 사용할 수 있도록 합니다.
- 초기 제품 릴리스의 경우 제품 다운로드 페이지에 소스 파일이 제공됩니다.
- 초기 릴리스에 대한 업데이트 또는 핫픽스의 경우 업데이트된 원본 파일은 Citrix 지원 사이트의 해당 문서에서 제공됩니다. ( 일반적인 문제 > XenServer 소프트웨어 업데이트로이동합니다.)
특정 컴포넌트에 대한 소스 파일의 이름은 상세 정보 출력의 “소스 RPM” 값으로 지정됩니다. 예:
Source RPM : m4-1.4.16-10.el7.src.rpm
<!--NeedCopy-->
다중 라이선스
Citrix Hypervisor 제품의 일부 구성 요소에는 여러 라이센스가 포함되어 있습니다. 예를 들어, procps-ng-3.3.10
에는 다음 부품이 포함됩니다.
- 원래 GPL (또는 그 이후 버전) 으로 라이센스가 부여된 일부 부품
- GPL 버전 2(전용)로 라이센스가 부여된 일부 부품
- GPL 버전 2(또는 그 이후 버전) 로 라이센스가 부여된 일부 부품
- GPL 버전 3(또는 그 이후 버전) 으로 라이센스가 부여된 일부 부품
- LGPL 버전 2(또는 그 이후 버전) 로 라이센스가 부여된 일부 부품
이 경우 /usr/share/doc/procps-ng-3.3.10
의 설명서에서 자세한 정보를 확인하거나 필요한 경우 해당 소스 RPM을 검사하십시오.
기타 Citrix Hypervisor 구성 요소
보조 팩
보조 팩은 Citrix Hypervisor 서버에 설치됩니다. 서버에 보조 팩이 설치되어 있는 경우 이 문서의 이전 섹션에 설명된 단계를 완료하면 해당 RPM 정보가 포함됩니다.
보조 팩의 소스 파일은 제품 다운로드 페이지에서도 제공됩니다.
XenCenter
XenCenter에 포함된 타사 구성 요소에 대한 정보를 보려면 다음 단계를 완료하십시오.
- XenCenter에서 도움말 > XenCenter 정보로 이동합니다.
- 법적 고지 보기를 클릭합니다.
XenCenter 소스 파일은 제품 다운로드 페이지에서도 제공됩니다.
Windows용 XenServer VM Tools
Windows용 XenServer VM 도구 (이전 명칭은 Citrix VM Tools) 는 다음과 같은 구성 요소로 구성되어 있습니다.
- 관리 에이전트는 독점 라이센스가 적용됩니다.
-
Windows I/O 드라이버는 BSD2 라이센스가 적용됩니다. Copyright Cloud Software Group, Inc.
라이센스 정보는 각 드라이버의 INF 파일에 포함되어 있습니다. Windows 업데이트 또는 관리 에이전트 설치 관리자를 통해 Windows 시스템에 드라이버를 설치하면 INF 파일이
C:\Windows\INF\OEM*.inf
로 저장됩니다. 관리 에이전트 설치 관리자는 INF 파일도C:\Program Files\Citrix\XenTools\Drivers***.inf
에 저장합니다.
Windows용 XenServer VM Tools에는 소스가 제공되지 않습니다.
Linux용 Citrix VM Tools
Linux용 Citrix VM Tools에는 BSD2 라이선스가 적용됩니다. Copyright Cloud Software Group, Inc.
제품 다운로드 페이지에 제공된 아카이브 파일에는 도구의 라이센스 파일과 소스 파일이 들어 있습니다.
가상 장비
다음 가상 장비는 Citrix Hypervisor 환경의 선택적 구성 요소로 제공됩니다.
- 데모 Linux 가상 장비
- XenServer Conversion Manager(이전 명칭: Citrix Hypervisor Conversion Manager) 가상 장비
- Workload Balancing 가상 장비
이러한 가상 장비도 CentOS 기반입니다 Citrix Hypervisor 서버에 제공된 명령과 동일한 명령을 사용하여 가상 장비에 포함된 오픈 소스 패키지에 대한 개요와 자세한 정보를 얻을 수 있습니다.
가상 장비의 콘솔에서 다음 명령을 실행합니다.
- 개요 정보:
rpm -qa --qf '%{name}-%{version}: %{license}\n'
- 자세한 내용은
rpm -qai | sed '/^Name /i\\n'
을 참조하십시오.
또한 XenServer Conversion Manager 가상 장비 및 Workload Balancing 가상 장비는 일부 타사 구성 요소를 동적으로 사용합니다.
- XenServer Conversion Manager 가상 장비의 경우 이러한 구성 요소에 대한 라이센스 파일은 다음 경로(
/opt/vpxxcm/conversion
)에 있습니다. - Workload Balancing 가상 장비의 경우 이러한 구성 요소에 대한 라이센스 파일은 다음 경로에 있습니다.
/opt/vpx/wlb
가상 장비의 소스 파일은 Citrix Hypervisor 제품 다운로드 페이지에서 제공됩니다.