I look at a project under MPL 1.1. Can I take the source and re-distribute it under MPL 2.0 without any modification or contribution? That is, I am not a contributor (not the initial, not in the past, not in the future).

Some other licenses (Apache) seem to state clearly the unmodified parts (in this context: all parts) retain their original license. For MPL 1.1 -> 2.0 (or any other license), I miss such a statement. Is there a difference between a version upgrade (1.1 -> 2.0) and a license change (MPL 1.1 -> Apache).


1 Answer 1


In principle, different versions of license X are different licenses. This means that a "version upgrade" of a license should in principle be treated as a license change.

However, some licenses explicitly contain provisions for version upgrades. In that case, a version upgrade of the license can be applied at any time by anyone who legally obtained a copy of the code.
The MPL license contains such an version upgrade clause, but the Apache license does not.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.