De base, la GPL est une licence libre, c'est à dire qu'elle garantie les 4 libertés essentielles du logiciel, telles que définies par la FSF :
- Liberté d'utilisation
- Liberté de consulter les sources
- Liberté de diffusion
- Liberté de modification
Ce qui fait la force de la GPL et qui la distingue de nombreuses autres licences, c'est qu'elle ajoute un devoir à ces droits : si vous diffusez une version modifiée d'un logiciel sous GPL, elle doit également être sous GPL. On appelle souvent ça l'effet viral de la GPL.
Par rapport à la GPL 2, la GPL 3 apporte un certain nombre d'améliorations pour garantir encore mieux la liberté du logiciel placé sous cette licence :
- On ne peut pas publier sous GPL 3 des logiciels contenant des technologies brevetés
- On reconnait que le logiciel qu'on place sous GPL 3 ne contient pas de DRM (les lois qui interdisent le contournement des DRM ne s'appliquent donc pas à lui)
- Si on le livre avec un hardware, on accepte que ce hardware puisse fonctionner avec une version modifiée du logiciel (pour éviter la "tivoïsation"
De plus, la GPL 3 a été modifiée sur différents points pas forcément super clairs pour moi non plus, dans le but de permettre une meilleure compatibilité avec du code sous d'autres licences, et une meilleure compatibilité avec des législations autres qu'américaine.
0 |
0 |