The Mozilla Public License 1.1 (MPL)

OSI compliance

The MPL is a fully OSI compliant license.

License type

The MPL is a reciprocal license. with a strong Copyleft


The MPL gives patent grants and it contains rules that help to defend against patent trolls.

The MPL in collaborative works

The MPL license allows code flow from and to MPL licensed projects into projects under a different license. MPL licensed code may be incorporated into any other work as long as the code is not merged within a single file. MPL code needs to be in files containing MPL licensed code only, but the MPL does not disallow to combine with code under different licenses in a single work.

For this reason, the MPL is one of the licenses recommended by the OSSCC for new projects.

Note that the Common Development and Distribution License (CDDL) can be seen as the successor of the MPL as it fixes some smaller problems in the MPL (there are e.g. some non-copliances with European law system in the MPL that have been corrected in the CDDL).

You may contact us by sending mail to: info at