On Thu, 2007-07-26 at 17:24 +0200, François TOURDE wrote: > La LGPL quand à elle permet à des librairies (par exemple) d'être > incluses dans un code propriétaire, sans que celui-ci soit soumis à > une quelconque licence.
Il y a quand même une contrainte car l'utilisateur doit quand même pouvoir techniquement "relinker" B avec une version differente de la librairies LGPL en question. Linker B en dynamique avec A est suffisant pour remplir cette condition et c'est le cas le plus commun. Pour un link statique il faut travailler un peu plus pour remplir la condition (plus rare, je n'ai jamais vu en pratique). En LGPLv3 ca donne en 4.d.1 : http://www.gnu.org/licenses/lgpl.html "Use a suitable shared library mechanism for linking with the Library. A suitable mechanism is one that (a) uses at run time a copy of the Library already present on the user's computer system, and (b) will operate properly with a modified version of the Library that is interface-compatible with the Linked Version." LGPLv2 6.b : http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html "Use a suitable shared library mechanism for linking with the Library. A suitable mechanism is one that (1) uses at run time a copy of the library already present on the user's computer system, rather than copying library functions into the executable, and (2) will operate properly with a modified version of the library, if the user installs one, as long as the modified version is interface-compatible with the version that the work was made with." Laurent _______________________________________________ Liste de discussion FSF France. http://lists.gnu.org/mailman/listinfo/fsfe-france
