2016년 8월 31일 수요일

라이선스 알아보기

github repository를 생성하다가 Licenses를 선택하면서 멍 때렸다.



이제껏 MIT License로 만들거나 없는 상태로 생성했는데 하나씩 뭔지 알아보기로 했다.

OLIS(Open Source Software License Information System)에 라이선스 비교표가 있다. 70종 이상의 라이선스에 대해 자세히 나와있다.

아파치, GNU(GPLv3), MIT 이렇게 3가지만 요약해볼까한다. 비교표에 따르면 아래와 같다.
[출처: https://www.olis.or.kr/ossw/license/compareGuide.do]

GNU GPLv3
 - 강도가 센 편
 - 반드시 전체 소스 코드를 무료로 공개해야한다.
 - 공유와 수정의 제한이 목적이 아니라 자유 보장이 목적

아파치 2.0
 - 파생 프로그램을 누구나 제작할 수 있고, 저작권을 양도, 전송할 수 있다.
 - 개인적 목적, 상업적 목적으로 이용 가능하고 재배포시에 원본의 소스코드 역시 포함될 필요가 없다.
 - 아파치 라이선스에 대해서는 명확히 밝혀야한다.

MIT 라이선스
 - 비교적 느슨하다.
 - 반드시 오픈소스일 필요는 없다.
 - 재사용을 인정한다.
 - 2차 저작물에 대해 추가 조항을 덧붙일수가 있다.
댓글 쓰기

게시글 목록