Mozilla Public License 2.0
MPL 2.0 — 파일 단위 카피레프트, 고친 MPL 파일만 공개하면 상용 앱 소스는 비공개 가능
주의할 것
- 1MPL 파일을 고쳤다면 그 파일(Modifications)의 소스는 MPL 로 공개해야 한다 — 나머지 자기 코드는 별도 파일에 두면 라이선스 선택이 자유롭다(3.3조 Larger Work). MPL 코드를 자기 파일에 복사해 넣으면 그 파일도 MPL 이 된다(1.10 (b)).
- 2실행 파일(앱)로 배포할 때는 MPL 부분의 소스를 어떻게 얻는지 이용자에게 알려야 한다(3.2조 (a)) — 앱 안 오픈소스 고지에 저장소 링크를 적는 식이면 된다.
- 3Mozilla 재단 FAQ 는 「조직 밖으로 배포할 때만」 의무가 생긴다고 설명한다 — 서버에서만 돌리는 웹 서비스는 소스 제공 의무가 없다.
실제 사례 0
아직 확인된 사례가 없어요. 겪은 일을 제보해 주세요
확인하지 못한 것
- MPL 2.0 라이선스 본문(index.txt)에는 발행일이 적혀 있지 않다(2012년 1월 공개로 알려져 있으나 원문으로 확인하지 못함).
- MPL 위반으로 한국에서 실제 분쟁이 된 사례는 찾지 못했다.
근거 5 · 2026. 11. 1. 확인
- 약관원문 확인Mozilla FoundationMozilla Public License 2.0 — 1.10 Modifications
1.10. "Modifications" means any of the following: (a) any file in Source Code Form that results from an addition to, deletion from, or modification of the contents of Covered Software; or (b) any new file in Source Code Form that contains any Covered Software.— Section 1.10
- 확인한 날
- 2026. 11. 1.
- 약관원문 확인Mozilla FoundationMozilla Public License 2.0 — 3.2 Distribution of Executable Form
(a) such Covered Software must also be made available in Source Code Form, as described in Section 3.1, and You must inform recipients of the Executable Form how they can obtain a copy of such Source Code Form by reasonable means in a timely manner, at a charge no more than the cost of distribution to the recipient; and (b) You may distribute such Executable Form under the terms of this License, or sublicense it under different terms, provided that the license for the Executable Form does not attempt to limit or alter the recipients' rights in the Source Code Form under this License.— Section 3.2
- 확인한 날
- 2026. 11. 1.
- 약관원문 확인Mozilla FoundationMozilla Public License 2.0 — 3.3 Distribution of a Larger Work
You may create and distribute a Larger Work under terms of Your choice, provided that You also comply with the requirements of this License for the Covered Software.— Section 3.3 첫 문장
- 확인한 날
- 2026. 11. 1.
- 공식 FAQ원문 확인Mozilla FoundationMPL 2.0 FAQ — I want to use software which is available under the MPL. What do I have to do?
The MPL only creates obligations for you if you want to distribute the software outside your organization.— Q5
- 원문 갱신
- 2024. 1. 30.
- 확인한 날
- 2026. 11. 1.