La licence GPL (pour General Public License, Licence Publique Générale) a été originalement conçue pour être la licence sous laquelle seraient distribués les logiciels du projet GNU.
Depuis de nombreux logiciels ne faisant pas forcément partie du projet GNU ont adopté cette licence. Le plus célèbre est sans doute linux.
Cette licence répond à la philosophie GNU des logiciels libres :
- La liberté d'exécuter le programme, pour tous les usages (liberté 0).
- La liberté d'étudier le fonctionnement du programme, et de l'adapter à vos besoins (liberté 1). Pour ceci l'accès au code source est une condition requise.
- La liberté de redistribuer des copies, donc d'aider votre voisin, (liberté 2).
- La liberté d'améliorer le programme et de publier vos améliorations, pour en faire profiter toute la communauté (liberté 3). Pour ceci l'accès au code source est une condition requise.
Il est important de noter qu'aucune référence financière n'est mentionnée dans la licence, ce qui laisse l'auteur du programme libre de fixer son prix à son acheteur.
Ces libertés sont garanties par la licence GPL en imposant aux logiciels GNU que :
- Tout client est libre d'exécuter les programmes pour tous les usages
- Tout client à la liberté d'étudier le fonctionnement du programme, et de l'adapter à vos besoins. Pour celà, le code source d'un logiciels sous licence GPL mis à disposition des clients du logiciel.
- Le client à la liberté de redistribuer des copies
- Le client La liberté d'améliorer le programme et de publier vos améliorations
Afin que ces libertés soient maintenues au travers du temps, et quelque soit les clients d'un logiciel sous licence GPL, cette licence impose à tout client d'un logiciel libre de revendre les modifications qu'il apporte au logiciel dans les mêmes conditions de licence.
C'est à dire que si un fournisseur A vend un produit P1 à un client B, et que ce client B modifie le produit P1 en P1' , alors:
- B à le droit de revendre son produit P1' à un client C
- B doit fournir à C le produit P1' dans les mêmes conditions, donc sous licence GPL, en incluant le code source et les modifications faites.
| Sommaire [montrercacher] |
Liens
Le projet GNU et sa philosophie.
Texte de la licence GPL (http://www.gnu.org/licenses/gpl.html)
Autres licences libres
Ces licences ont la même philosophies que la GPL, mais ont de petites particularités nécessaires pour couvrir leurs domaines propres.
- LGPL Lesser General Public License. Utilisée pour les bibliothèques qui posent des problèmes particuliers (définir si lier un code quelconque à une bibliothèque consitue une modification de la bibliothèque ou non.)
- FDL Free Documentation License. La licence GPL pour la documentation, dont ce wiki en particulier.
- BSD Berkley Software Distribution. Sous certaines conditions, la licence BSD n'implique pas de redistribuer à son client les modifications faites. En reprenant l'exemple précédant, la licence BSD impose de redistribuer à C le code P1 et non P1'
- Artistic : La licence artistique s'applique aux oeuvres d'art. Elle fait explicitement appel à la notion de prix. La copie est autorisée pour un usage non commercial.
- Apache Licence de la fondation Apache.
- mozilla Licence de la fondation Mozilla. A cheval entre BSD et GPL, suivant l'usage des copies.
Idées reçues FAUSSES
Voici certaines des idées reçues FAUSSES, des légendes urbaines aux vies tenaces, des craintes et des suspicions répandues par de farouches adversaires de la licence GPL. Evidemment la correction est donnée ensuite.
- idée reçue fausse: Un logiciel sous licence GPL est gratuit. La licence GPL impose de donner les logiciels.
- Réalité : La licence GPL ne parle pas de prix. Le prix d'une copie du logiciel binaire peut être fixé librement et de nombreux logiciels GPL sont payants.
- idée reçue fausse : la licence GPL impose la redistribution des sources pour des modifications apportées pour un usage interne à une entreprise.
- Réalité : Si l'utilisation est interne, les modifications ne sont pas obligatoirement à publier. Les modifications ne doivent être publiées qu'aux clients du logiciel binaire à leur demande.
- idée reçue fausse : la licence GPL impose la redistribution des sources à tout le monde.
- Réalité : La licence GPL impose la redistribution des sources aux seuls clients du logiciel binaire.
- idée reçue fausse : mettre un logiciel sous licence GPL fait perdre la propriété intellectuelle du logiciel.
- Réalité : L'auteur du code reste toujours l'auteur du code et conserve toutes ses prérogatives sur le code.
- idée reçue fausse : GPL et domaine public sont la même chose.
- Réalité : Mettre un logiciel dans le domaine public revient à en perdre les droits et la propriété intellectuelle. Ce n'est pas le cas de la GPL. Voir point précédent.
- idée reçue fausse : mettre un logiciel sous licence GPL revient à perdre le copyright du logiciel.
- Réalité : L'auteur du code reste toujours l'auteur du code et conserve le copyright et toutes ses prérogatives sur le code. L'auteur du code peut à tout moment changer la licence qu'il utilise pour les versions ultérieures de son programme.
sources: http://www.clubic.com/