Petit guide de lancement d'un projet Logiciel Libre - Open Source/Donner les pistes pour le choix des licences

Licences permissives ou licences libres ? modifier

Les licences permissives sont des licences qui demandent principalement le respect de la paternité. Il s'agit des licences de type BSD (BSD 4 clauses, BSD 3 clauses, BSD 2 clauses) de type MIT comme la X11 ou de type Apache.

Les licences libres sont plus contraignantes avec davantage d'articles mais aussi elles sont « copyleft ». Elles sont copyleft signifie qu'elles imposent leur propre reproduction sur les ajouts de codes dans les logiciels. Vous devez reposer la même licence sur vos contributions.

Globalement, il faut avoir à l'esprit que 70% des projets libres sont développés sous la même licence : la GNU GPL. Même si on peut trouver différentes versions de celle-ci (v1, v2, v3) elle est la plus utilisée.


Les licences BSD modifier

Il existe une licence BSD 4 clauses, originale et une licence BSD 3 clauses, modifiée1. Depuis peu nous avons aussi une BSD 2 clauses qui tend à changer de nom pour « licence ISC2 ».

Il s'agit d'une licence permissive qui peut se redistribuer dans un code GPL.

C'est la licence la plus simple, elle a le mérite de poser le respect de la mention des auteurs quelques soient le droit des différents pays3.

Nous devons reproduire la liste des conditions et avertissements, nous ne pouvons pas changer la licence.

Si vous rencontrez, dans un développement, l'ancienne licence BSD, faites en sorte de ne pas devoir la reproduire en utilisant une autre licence, comme la nouvelle BSD.

Le problème de la clause publicitaire [par la FSF] : ...les autres développeurs ne copient pas la clause mot pour mot. Ils ont changé la citation requise, remplaçant « University of California » par leur propre organisation et leur propres noms. Le résultat est une pléthore de programmes demandant de citer une pléthore de citations différentes.1


La licence X11 (MIT) modifier

La licence Apache 2.0 modifier

La GNU GPL modifier

L'Affero GPL modifier

La GNU LGPL modifier

La licence EPL modifier

Les licences CeCILL modifier

Les incompatibilités de licences modifier

La clause de non garantie modifier

La GPL est reconnue en France modifier

Appliquez la licence choisie modifier