URL: https://linuxfr.org/users/ilaioului/journaux/reflexion-sur-les-licences-libres Title: Reflexion sur les licences libres Authors: Anonyme Date: 2004年05月04日T10:26:45+02:00 Tags: Score: 0 Suite à une petite reflexion personelle sur la licence GPL et LGP, je me suis posé la question suivante : _Si vous etes un decideur pressé, reportez vous directement a la fin du journal pour une version simplifiée de mon problème ;)_ Soit un premier logiciel A sous GPL et un seconde logiciel B sous licence LGP, encapsulant les fonctionnalités de A. Le role de B est de jouer une interface entre le logiciel A et d'autres logiciels, ce qui dans la pratique peut se trouver dans les cas suivants : - B peut par exemple etre un "binding" permettant d'utiliser les foncionnalités de A sans utiliser le meme langage ; - B peut etre une interface (au sens POO), et A l'implementation de cette interface. La question est donc la suivante : Quelle doit etre la licence de C, C n'utilisant que B ? En effet, dans la pratique, C n'est lié qu'a B, A n'etant pas necessaire (puisque la liaison entre A et B a deja ete faite). B etant sous licence LGPL, je peux tres bien mettre C sous une licence non libre. En fait ce que je viens de dire est peut etre faux. Mais suivant ces deux cas, je me suis retrouvé fasse a deux problemes : **C peut etre sous licence non libre :** Dans ce cas, la licence GPL n'a plus aucun interet car toute bibliotheque sous licence GPL pourra etre encapsulée par une biblio en LGPL. Ainsi, une lib telle que QT sous licence GPL pourrait etre utilisée dans un contexte commercial en toute legalité. **C doit etre sous une licence compatible GPL** Dans ce cas, je dois m'assurer que TOUT le code utilisé directement et indirectement DOIT etre sous une licence compatible GPL. Ce qui dans la pratique est pratiquement impossible, a moins de compiler toutes les bibliotheques et leurs dependances depuis le debut ... Pour resumer, et pour faire simple, que designe le terme _lié_ utilisé dans la licence GPL et LGPL ?