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

LGPL 과 MPL 차이 문의

2017.09.18

안녕하세요.

LGPL과 MPL 명확하게 어떤 차이가 있는지에 대해서 질문 합니다.

둘다 수정하면 수정한 부분만 라이브러리를 공개해야하는건 똑같은데

다른점은 특허기술 부분이 다른건가요??

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

안녕하세요.

문의하신 내용에 대한 답변입니다.

LGPL은 다음과 같은 공개의무가 있습니다.

1) 정적링크 시 LGPL 원본 및 수정코드와 응용프로그램의 목적코드(Object Code)

2) 동적링크 시 LGPL 원본 및 수정코드

특허의 경우 2.1 버전은 특허 라이선스의 묵시적 허용, LGPL 3.0은 명시적 허용 및 보복조항을 포함하고 있습니다.

MPL은 MPL 코드가 포함된 파일 단위의 공개의무가 있습니다.

예를들어 귀하께서 개발한 프로그램의 구성파일이 10개이고 이중 5개 파일은 자체개발하였고 4개 파일은 MPL 원본을 복사하였고 1개 파일은 자체개발 코드에 MPL 코드를 일부 삽입하였을 경우

1) 자체 개발한 5개 파일은 MPL의 적용을 받지 않습니다.

2) MPL 원본 파일은 소스코드를 공개하여야 합니다.

3) 자체 개발한 코드에 일부 MPL 코드를 삽입한 파일의 코드는 공개하여야 합니다.

MPL은 MPL 소스코드를 공개한다는 조건하에 바이너리에 대해서는 다른 라이선스(상용 등)를 적용할 수 있습니다.

특허의 경우 명시적 허용 및 보복조항을 포함하고 있습니다.

감사합니다.

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

댓글 0

첫 댓글을 작성해보세요!

댓글 작성

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