Following a two-year revision process based on feedback from Mozilla and the broader open source legal community, version 2.0 of the Mozilla Public License (MPL) was recently released. The licence encourage contributors to share modifications they make to MPL-licensed code, while still allowing them to create projects that combine MPL-licensed code with code under other licenses (either open or proprietary).
Like its previous version, MPL2 has been acknowledged as a free software license by the Free Software Foundation and as an Open Source license by the Open Software Initiative.
The most important changes from the previous version include:
- MPL2 is simpler and shorter;
- addresses the recent changes in copyright law and incorporates feedback from lawyers outside the United States;
- offer patent protections aligned with other open source licenses, which allow communities to protect contributors if these are sued;
- provides compatibility with the Apache and GPL licenses, making code reuse and redistribution easier.