HOME > 게시판 > 용어
게시판| 용어
※ 게시판 용도에 맞지 않는 글(광고및 홍보 글 등)은 임의삭제될 수 있습니다.

 
작성일 : 06-09-22 14:33
MPL(Mozillz Public License)
 글쓴이 : 관리자
조회 : 7,827  

MPL(Mozillz Public License)

 
ㅇ NPL은 넷스케이프 공용 라이선스이다.
MPL은 NPL의 한 부류이다.
ㅇ MPL은 넷스케이프가 모질라 브라우즈의 소스코드를 공개하는데
사용한 라이센스이다.
ㅇ NPL, MPL은 공개SW그룹과 산업계(비공개SW를 포함한)와의 타협의
산물이라고 할 수 있음. 하지만, FSF의 GPL과는 양립할 수 없음. (이유는 아래에…)
ㅇ (5)원래의 프로그램에 변경을 가했거나 추가시킨 경우에 해당
ㅇ MPL은 소스코드와 실행파일을 분리하여 양자를 보완하여 만든 것이다.
    -> 소스코드 : 반드시 공개해야하고 최초의 저작자에게 수정한 내용을 통지해야한다.
    -> 실행파일 : 어떤 라이센스를 사용해도 무방함.(비공개SW가 될 수 있음). 즉, 독점라이센스로 배포될 수 있다.
ㅇ 즉, MPL은 저작자의 이익을 보호할 뿐아니라, 수정 보완된 소프트웨어의
배포를 통한 상업적이익을 보호할 수 있다. 
ㅇ 이것은 적장한 가격을 요구할 수 있고, 불법 복제에 대해 제재를
가할 수 있다는 것을 의미한다. 
ㅇ 또한 소프트웨어를 더욱 보완, 발전시키려는 개발자들의
이익을 보호할 수 있다고 생각한다.
ㅇ MPL도 사용자에게 이후의 라이센스 계약시 동일한 라이센스를
부과하는 copyleft조항을 가지고 있다는 면에서 GPL과 흡사하다.
ㅇ 하지만, 이러한 의무가 소스코드에만 부여된다는 점에서 차이가 있다.

[ MPL에서 유래한 라이센스들 ]
  - IPL : Interbase Public License
  - ISC OSPL : Open Source Public License
  - SPL : Sun Public License
  - NOSL : Netizen Open Source License
  - OTPL : Open Telecom Public License
  - EPL : Erlang Public License

* 이처럼 MPL은 첫번째 주요한 상용오픈소스 라이선스가 되었으며,
IBM공용라이선스를 포함한 여러 상용소프트웨어 라이선스의 근간이 되었다.


이 글을 트위터로 보내기 이 글을 페이스북으로 보내기