2018.05.09
호환된다고는 알고 있는데요 세부적인 내용이 궁금해서 문의드립니다.
현재 구현하려는 SW는 아래와 같습니다.
A: 외부와 통신하며 B, C SW와 링크되어 있다. 라이선스 X
B: A와 링크되어 있는 SW이다. 라이선스 GPL3.0
C: A와 링크되어 있는 SW이다. 라이선스 Apache2.0
질문 1. 호환 문제
A는 B 때문에 GPL 3.0 이 된다는 것은 알고 있는데요.
A가 GPL 3.0이라서 C도 APL 2.0에서 GPL 3.0 으로 바뀌는건가요?
질문 2. 고지 방법 문제
A SW 폴더에 GPL 3.0, B SW 폴더에 GPL 3.0, C SW 폴더에는 APL 2.0 or GPL 3.0인지
최상단에 GPL 3.0로 고지하면 되는지 알고 싶습니다.
------ 댓글 -------
OSS
안녕하세요.
공개SW 라이선스 관리자입니다.
A
에 B(GPL 3.0), C(Apache 2.0)을 링크하여 사용하는 경우에 A, B, C 모두 GPL 3.0 라이선스가 적용됩니다.
따라서, SW 최상단에 해당 SW가 GPL 3.0에 따라 배포된다는 고지와 함께 라이선스 사본을 첨부하시면 됩니다. (https://spdx.org/licenses/GPL-3.0-or-later.html)
C
의 경우에는
①
GPL 3.0
으로 대체하는 방법과
②
Apache 2.0
을 유지하는 방법이 있습니다.
①
은
Apache 2.0
라이선스와 관련된 고지문과 저작권 관련 문구들을 유지하되, 이 SW는 GPL 3.0으로 대체하여 사용한다는 문구와 함께 GPL 3.0 라이선스 적용을 위한 고지문을 첨부하는 방법이고,
②
모든 관련 문구와 사본들을 유지하는 것입니다. 대부분의 SW는
②
의 방법을 택하는 편입니다.
따라서, 라이선스 고지문을 작성하실 때 GPL 3.0에 따라 배포된다는 사실과 더불어 'Apache 2.0의 적용을 받는 C를 사용했다(Apache 2.0 라이선스 사본 첨부)' 혹은 'Apache 2.0의 따라 배포되는 C를 GPL 3.0으로 대체하여 사용한다'와 같은 문구를 선택에 따라 고지하시는 것이 좋을 것 같습니다.
[
참고] 프로그램에 GPL 3.0 라이선스를 적용하기 위한 문구
Copyright (C)
This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with this program. If not, see .
감사합니다.
※ 법적 분쟁 발생시 본 답변은 법률적 해석 혹은 논리로 활용될 수 없습니다.
댓글 0
댓글 작성
댓글을 작성하려면 게시글 작성 시 입력한 이메일과 패스워드를 입력해주세요.