une GPL2 et une GPL2+ sont incompatible uniquement parce que mélanger ces deux licences dans du code impose de violer une des deux licences ( par le non respect d'une des deux fameuse clause absorbante de projet annexes ).
GPL2 et GPL2+ sont compatibles tant qu'on essaye pas de passer la partie "+" sous GPL3, il n'y a donc pas de soucis si on reste au plus petit dénominateur commun.
Les licences BSD avec clause "publicité" sont incompatibles avec la GPL2/3 et donc incompatibles avec AGPL3 (qui n'est qu'un hack de la GPL3).
Evidemment, ça n'est incompatible qu'en cas de redistribution du code et/ou de l'application, mais la redistribution étant obligatoire dans le cas où des utilisateurs tiers interagissent via réseau avec le logiciel sous AGPL3, il est interdit dans ce cas précis d'utiliser du code non absorbable par la GPL3 ou AGPL3 sous peine de violer l'une ou l'autre licence (BSD ou AGPL)
[^] # Re: aux bonheur des drames
Posté par ragoutoutou . En réponse au journal Comment comparer les licences de logiciel ?. Évalué à 2.
GPL2 et GPL2+ sont compatibles tant qu'on essaye pas de passer la partie "+" sous GPL3, il n'y a donc pas de soucis si on reste au plus petit dénominateur commun.
Les licences BSD avec clause "publicité" sont incompatibles avec la GPL2/3 et donc incompatibles avec AGPL3 (qui n'est qu'un hack de la GPL3).
Evidemment, ça n'est incompatible qu'en cas de redistribution du code et/ou de l'application, mais la redistribution étant obligatoire dans le cas où des utilisateurs tiers interagissent via réseau avec le logiciel sous AGPL3, il est interdit dans ce cas précis d'utiliser du code non absorbable par la GPL3 ou AGPL3 sous peine de violer l'une ou l'autre licence (BSD ou AGPL)