Nous venons de voir qu'il existait un très grand nombre de licences libres. Que se passe-t-il lorsqu'on veut faire un programme sous une certaine licence en utilisant du code écrit sous une autre licence ? Certains cas sont prévus par la licence elle-même. Par exemple, la licence GNU GPL interdit de produire du code propriétaire à partir de code sous GNU GPL. De manière opposée, la licence CeCILL prévoit qu'une partie de code sous GNU GPL réutilisée dans un programme publié sous CeCILL se voit appliquer les règles de la GNU GPL. Ce sont des closes explicites des différentes licences qui s'appliquent. Dans les cas non explicités, il faut quelqu'un pour déterminer si deux licences sont compatibles. La FSF se charge de déterminer toutes les licences compatibles avec celles qu'elle a écrites, à savoir la GNU GPL, la GNU LGPL et la GNU AGPL. Une liste détaillée est disponible ici : http://www.gnu.org/licenses/license-list.fr.html.
Maintenant qu'on connaît beaucoup mieux les cadres légaux et les idées des logiciels libres, nous pouvons commencer à analyser les avantages et les défauts des logiciels libres.
Inscription à :
Publier les commentaires (Atom)
Aucun commentaire:
Enregistrer un commentaire