이 누리집은 대한민국 공식 전자정부 누리집입니다.

conda environment 재배포 가능 여부

2024.06.27

conda environment를 conda-pack으로 압축(.tar.gz)하고, 그와 독립적된 별도 파일을 포함하여 설치 파일 형태로 사용자에게 배포하려고 합니다.

conda environment의 특이 사항은 다음과 같습니다.

- environment는 miniconda로 구성되고 conda-forge와 pypl에서 fetch된 패키지로 이루어짐

- cudatoolkit과 같은 자체 EULA가 있는 패키지 존재

- xz와 같은 일부 패키지들은 GPL2, GPL3, LGPL2 license를 가짐

이 경우 설치 파일 배포 시 라이선스의 제약이 있는지 궁금합니다.

------ 댓글 -------

License 관리자

안녕하세요,

오픈소스SW 라이선스 관리자입니다.

EULA는 상세 내용을 알 수 없어 오픈소스SW 라이선스로 배포되는 패키지들에 대한 내용으로 답변 드립니다.

GPL-2.0, GPL-3.0은 소스코드 공개의무가 있는 라이선스로 소스코드 혹은 바이너리 파일의 배포 시 conda environment 범위의 소스코드 공개의무가 발생한다고 볼 수 있습니다.

또한, GPL-3.0의 경우 일반인이 사용하는 제품에 임베드 된다면 설치정보 등을 제공해야 합니다.

이 외 기타 고지의무 등 라이선스 의무사항을 이행하셔야 합니다.

감사합니다.

※ 법적 분쟁 발생시 본 답변은 법률적 해석이나 논리로 활용될 수 없습니다.

------ 댓글 -------

답변 감사합니다.

conda environment 범위의 소스코드 공개의무가 있다고 하셨는데, conda에 설치된 다른 오픈소스 프로젝트에는 영향이 없는건가요? 예를 들면 conda environment에 저희가 따로 수정하지 않은 오픈소스 패키지 A, B, C가 존재하고 A, B는 BSD 라이선스, C는 GPLv3를 따른다고 했을 때, 배포 시에 A, B는 C의 GPLv3에 영향을 받나요?

댓글 0

첫 댓글을 작성해보세요!

댓글 작성

댓글을 작성하려면 게시글 작성 시 입력한 이메일과 패스워드를 입력해주세요.