Voici ce que nous avons tiré de la compatibilité de la
MPL et
QPL.
1er Cas : bibliothèque QPL pour du code MPL.
Il nous semble que la
QPL autorise ceci (section 3-b de la
QPL). D'ailleurs dans la
MPL il est possible de mélanger differente license dans le cas d'un travail dérivé ("Larger Work") dans la section 3.7 de la
MPL (
http://wiki.pps.jussieu.fr/twiki/pub/Main/MPL/MPL_1.1_FR.pdf). Dans ce cas nous obtiendrons dans la matrice P.
De plus la section 3-b oblige à ce que le fichier sois sous license
QPL, dans la
MPL la section 3.6 autorise de mettre exécutable ayant du code couvert
MPL sous n'importe quel license.
2eme Cas : bibliothèque MPL pour du code QPL.
La section 4-b de la
QPL exige que les destinataire d'un tel executable puisse avoir tout le code source. Or bien que l'executable soit sou
QPL, une portion du code est sous
MPL et peut avoir du code propriétaire (donc ne pas distribuez une partie du code source).
A notre avis il y a une incopatibilité.
--
ZgrajaVince - 12 Jun 2005