|
라이센스 종류 |
GPL |
LGPL |
MPL |
BSD |
|
계약 동의 행위 |
변경(개작), 배포<5> |
변경(개작), 배포<9> |
규정없음 |
규정없음 |
|
배포시 라이센스 계승 의무 |
O<1> |
O<1> |
O<3.1> |
O<1.2> |
|
변경(개작) 부분 소스코드 공개 의무 |
O<3> |
O<4> |
O<3.2> |
X (규정없 음) |
|
다른 소스코드와 결합시 다른 소스코드에 라이센스 파급 여부 |
O<2> |
X<2,5,6> |
X<3.7> |
X (규정없 음) |
|
변경(개작) 배포 경우 SW 전체에 대해 소스코드 비공개 |
X |
X |
X |
O |
|
변경(개작) 배포 경우 SW 전체에 대해변경(개작) 금지 |
X |
X |
X |
O |
|
다른 코드와 조합해서 배포할 경우 다른 코드에 대해 소스코드 비공개 |
X |
O*1 |
O*3 |
O |
|
다른 코드와 조합해서 배포할 경우 다른 코드에 대해 변경(개작) 금지 |
X |
O*2 |
O*3 |
O |
주 : < >안은 참조 라이센스 조문, O : Yes, X : No
*1 : LGPL 대상 라이브러리와 연결한 실행 프로그램에 대해 소스코드를 공개 의무 없음
*2 : 고객이 자기 사용을 위해 변경(개작) 또는 디버깅하는 등 리버스 엔지니어링 금지 불가<6>
*3 : 해당 라이센스 대상 외의 다른 소스코드와 조합해서 확장한 제작물을 개발, 배포할 경우, 다른 소스코드의 라이센스 조건은 배포자가 자유롭게 결정할 수 있음
part 1.
part 2.






Recent Comment