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

GPL 오픈소스 사용 관련 문의입니다

2022.03.03

안녕하세요.

현재 개발 중인 프로젝트에서 GPL을 적용받는 오픈 소스를 사용해야 합니다.

동적이나 정적으로 연결했을 때 프로젝트 소스코드를 공개해야하는 것으로 알고있는데요.

GPL 적용받는 오픈 소스를 프로젝트 배포시에는 포함하지 않고

실행 단계에서 해당 오픈 소스를 다운로드하게끔 프로젝트를 구성하면

GPL 제약사항(소스코드 공개)에서 벗어날수 있을까요?

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

License 관리자

안녕하세요

공개소프트웨어 라이선스 관리자입니다.

문의주신 내용 답변드립니다.

실행 단계에서 해당 오픈소스를 다운로드하게끔 프로젝트를 구성한다는 내용에 대한 구체적인 확인이 필요합니다.

예를 들어, GPL에서는 프로젝트와 오픈소스의 두 개의 프로그램이 파이프, 소켓, 명령행 인자(command-line arguments)로 사용자 코드와 통신하는 경우에는 소스코드 공개의무가 프로젝트에는 발생하지 않을 수 있습니다.

(링크 참조: https://www.gnu.org/licenses/gpl-faq.en.html)

다만, 위의 경우가 아니라면 프로젝트까지 GPL 라이선스 적용이 될 수 있습니다.

(일반적으로 디펜던시는 배포에 포함되는 것으로 간주합니다.)

감사합니다.

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

댓글 0

첫 댓글을 작성해보세요!

댓글 작성

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