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/공유/doc/
또는 /usr/share/라이센스
.
예를 들어 구성 요소에 대한 자세한 정보를 찾을 수 있습니다 제말록-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 소프트웨어 업데이트.)
특정 구성 요소에 대한 소스 파일의 이름은 세부 정보 출력의 “Source 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/공유/doc/procps-ng-3.3.10
추가 정보 또는 필요한 경우 해당 소스 RPM을 참조하십시오.
기타 Citrix Hypervisor 구성 요소
추가 팩
보조 팩은 Citrix Hypervisor 서버에 설치됩니다. 서버에 보조 팩이 설치되어 있는 경우 이 문서의 이전 섹션에 있는 단계를 완료할 때 해당 RPM 정보가 포함됩니다.
보충 팩의 소스 파일도 다음에서 제공됩니다. 제품 다운로드 페이지.
XenCenter (젠센터)
XenCenter에 포함된 타사 구성 요소에 대한 정보를 보려면 다음 단계를 완료하십시오.
- XenCenter에서 다음으로 이동합니다. 도움말 > XenCenter 정보.
- 클릭 법적 고지 사항 보기.
XenCenter 원본 파일은 다음에서도 제공됩니다. 제품 다운로드 페이지.
Windows용 XenServer VM 도구
Windows용 XenServer VM Tools(이전의 Citrix VM Tools)는 다음과 같은 구성 요소로 구성됩니다.
- 관리 에이전트는 독점 라이선스의 적용을 받습니다.
-
Windows I/O 드라이버는 BSD2 라이선스. 저작권 Cloud Software Group, Inc.
라이선스 정보는 각 드라이버에 대한 INF 파일에 포함되어 있습니다. 드라이버가 Windows 업데이트 또는 관리 에이전트 설치 프로그램에 의해 Windows 시스템에 설치되면 INF 파일은 다음과 같이 저장됩니다
C:\Windows\INF\OEM*.inf
. 또한 관리 에이전트 설치 관리자는 INF 파일을C:\프로그램 파일\Citrix\XenTools\드라이버***.inf
.
XenServer VM Tools for Windows에 대한 소스가 제공되지 않습니다.
Linux용 Citrix VM Tools
Linux용 Citrix VM Tools는 다음에서 다룹니다. BSD2 라이선스. 저작권 Cloud Software Group, Inc.
에 제공된 아카이브 파일 제품 다운로드 페이지 도구에 대한 라이센스 파일 및 소스 파일이 포함되어 있습니다.
가상 어플라이언스
다음 가상 어플라이언스는 Citrix Hypervisor 환경의 선택적 구성 요소로 제공됩니다.
- 데모: Linux 가상 어플라이언스
- Conversion Manager 가상 장비
- Workload Balancing 가상 장비
이러한 가상 어플라이언스는 CentOS 기반이기도 합니다. Citrix Hypervisor 서버에 제공된 것과 동일한 명령을 사용하여 가상 어플라이언스에 포함된 오픈 소스 패키지에 대한 개요 및 자세한 정보를 얻을 수 있습니다.
가상 장치의 콘솔에서 다음 명령을 실행합니다.
- 개요 정보:
rpm -qa --qf '%{name}-%{version}: %{license}\n'
- 자세한 내용은 다음을 참조하십시오.
rpm -카이(qai) | sed '/^이름 /i\\n'
또한 Conversion Manager 가상 장비 및 Workload Balancing 가상 장비는 일부 타사 구성 요소를 동적으로 사용합니다.
- Conversion Manager 가상 어플라이언스의 경우 이러한 구성 요소에 대한 라이센스 파일은 다음 경로에 있습니다.
/opt/vpxxcm/변환
. - Workload Balancing 가상 장비의 경우 이러한 구성 요소에 대한 라이센스 파일은 다음 경로에 있습니다.
/opt/vpx/wlb
.
가상 장치의 소스 파일은 Citrix Hypervisor 제품 다운로드 페이지.