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

아파치2.0 라이선스 프로젝트를 수정(GPL2.0 사용) 후 배포시 라이선스 문의

2020.11.25

안녕하세요

아파치2.0 라이선스를 가지고 있는 프로젝트를 fork 하여

GPL2.0 기반의 library를 link 및 기능 개선하여 GPL2.0 으로 배포하고자 합니다.

여기서 아파치 라이선스는 소스코드 공개 의무는 없지만 "아파치 2.0 라이선스를 꼭 포함 및 명시"해야 한다고 알고 있습니다. 그럼 GPL2.0 라이선스의 library를 Link 한다면 이 프로젝트는 아파치 라이선스보다 공개 범위가 더욱 강력한 GPL2.0 라이선스가 되는 것인가요? 아니면 dual licence가 되는 것인가요?

감사합니다.

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

License 관리자

안녕하세요

OSS 라이선스 관리자입니다.

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

GPL-2.0과 Apache-2.0은 대표적으로 호환하지 않는 라이선스들입니다.

GPL-2.0은 GPL-2.0에 명시된 내용 외에 추가적으로 제한이 금지되나, Apache-2.0에는 GPL-2.0에 없는 특허보복조항이 포함되어 있습니다.

그러므로 Apache-2.0 프로젝트에 GPL-2.0 라이브러리를 링크하는 경우 저작권 위반에 해당할 수 있습니다.

만약 프로젝트 배포하게 된다면, GPL-2.0으로 배포하지만 내부에 Apache-2.0을 사용하고 있음을 꼭 고지해야 합니다.

이와 같은 사례로 GeoServer가 있으며, 호환 여부와 관계없이 GeoServer는 Apache-2.0을 고지하고 GPL-2.0으로 배포하고 있습니다.

(참조 링크: https://github.com/geoserver/geoserver/blob/master/LICENSE.txt)

고맙습니다

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

댓글 0

첫 댓글을 작성해보세요!

댓글 작성

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