Compatibilité MPL / ZPL

L'intégration de fichiers sous Mozilla Public Licence dans un autre programme est traité dans la section 3.7 de la MPL : On peut mettre le programme englobant dans la licence que l'on souhaite à condition que les condition de la MPL s'applique encore au code qui est protégé par cette licence.

Dans notre cas, on peut créer un logiciel sous ZPL qui intègre du code sous MPL à condition que pour ce code, on respecte les termes de la MPL et il n'y a pas de clauses en contradiction.

Dans l'autre sens c'est similaire, c'est à dire que des fichiers sous ZPL peuvent être intégrer dans un programme sous licence MPL si l'on respecte les conditions pour ces fichiers.

-- DenisBerthod - 07 Jun 2005

De plus on peut mettre du code MPL sous ZPL seulement si le développeur inital permet cette modification : "Initial Developer may designate portions of the Covered Code as "Multiple-Licensed". "Multiple-Licensed" means that the Initial Developer permits you to utilize portions of the Covered Code under Your choice of the MPL or the alternative licenses, if any, specified by the Initial Developer in the file described in Exhibit A." (section 13 de la MPL 1.1), ce qui est impossible dans la version 1.0 de la MPL (section 13 inexistante).

-- ZgrajaVince - 07 Jun 2005