Répétons le encore une fois afin de dissiper tout malentendu : les logiciels libres n'ont rien à voir avec les logiciels versés dans le domaine public ni avec les logiciels propriétaires. La différence majeure entre ces différents types de logiciels réside dans leurs licences d'utilisation.
La plupart des licences de logiciels propriétaires contiennent des termes similaires, donc les utilisateurs ont maintenant une connaissance beaucoup plus grande qu'autrefois. Ces licences se concentrent sur ce que les utilisateurs peuvent faire ou ne pas faire avec les logiciels, comme le nombre maximal d'utilisateurs par license, par exemple, ou le nombre de systèmes utilisant le logiciel.
Dans le cas des logiciels libres, les licences se concentrent d'avantage sur la redistribution du logiciel et l'accès à son code source. Par conséquent, les risque inhérents à l'acquisition de logiciel libre sont très différents de ceux associés aux logiciels propriétaires.
Le concepteur de la licence
GPL, Eben Moglen, insiste d'ailleurs sur la distinction entre licence et contrat (une notion que l'on retrouve souvent dans l'univers du logiciel propriétaire) : une licence est une autorisation unilatérale, tandis qu'un contrat suppose des obligations réciproques. Les logiciels libres sont distribués avec de simples licences. Généralement, ils sont également distribués sans la moindre garantie.
Bref, il existe plusieurs dizaines de type de « licences libres » en ce moment. Certaines sont plus restrictives que d'autres au sujet de l'utilisation commerciale que l'utilisateur peut en faire.
Les deux licenses les plus utilisées sont :
Par contre, beaucoup d'autres types de licences existent, puisque tous les créateurs de logiciel peuvent appliquer les restrictions qu'ils désirent à leur création.
GNU General Public Licence (GPL)
Cette licence est la plus répandue, elle assure que toutes les versions du logiciel découlant du logiciel original ont la même licence. C'est à dire que tous les logiciels qui utilisent du code source d'un logiciel protégé par GPL doivent utiliser la licence GPL.
La licence stipule que toute modification effectuée au code source et redistribuée doit être faite dans un tout. C'est à dire que les nouveaux utilisateurs qui commencent à utiliser le nouveau logiciel doivent avoir accès, sans frais, au code source dans son intégralité et eux aussi doivent avoir la possibilité de faire des modifications et de le redistribuer par la suite.
Cette licence permet à tous les utilisateurs et programmeurs de modifier le logiciel et ainsi de permettre une évolution rapide du produit dont tous peuvent profiter sans frais.
En avril 2004, 74,6 % des 23 479 projets libres listés sur le site
Freshmeat et 68.5 % des 52 183 projets libres listés sur
SourceForge étaient publiés sous licence GPL (source:
Wikipedia). La GNU GPL a une licence sur, la GNU LGPL (GNU Lesser General Public License et plus anciennement GNU Library General Public License) qui en est une version modifiée pour être moins contraignante quant à son utilisation dans un contexte de cohabitation avec des logiciels propriétaires.
Berkeley Software Distribution (BSD)
La licence BSD est la plus permissive de toute, cette license permet à une entreprise de prendre le logiciel, de le modifier et de revendre ce nouveau logiciel sans avoir à fournir le code source de leur modification.
Cette licence est souvent utilisée dans les appareils réseau populaires comme ceux de marque Linksys.
Autres licences libres
Si cette question vous intéresse, vous trouverez
une définition assortie d'une liste plus complète de licences libres sur le site de l'encyclopédie en ligne Wikipedia. Cette organisation propose aussi un
article exhaustif sur les licences s'appliquant plus particulièrement aux fichiers d'images.