• [^] # Re: Pertinence de cette dépeche ?

    Posté par (site web personnel) . En réponse à la dépêche Lisaac 0.12 en GPL v3. Évalué à 4.

    Tu as tout à fait raison sur ce point : les seules occurences des mots « link » et « library » dans la GPL sont dans le dernier paragraphe, qui ne fait pas partie à proprement parler de la licence :


    This General Public License does not permit incorporating your program into
    proprietary programs. If your program is a subroutine library, you may
    consider it more useful to permit linking proprietary applications with the
    library. If this is what you want to do, use the GNU Lesser General
    Public License instead of this License.


    La GPL se base sur la notion de « travaux dérivés », sans la définir (donc, il faut prendre les définitions dans la loi qui s'applique). Mais l'interprétation usuelle de « travaux dérivés » est que linker avec une bibliothèque (statique ou dynamique) constitue un travail dérivé. C'est en tous cas l'interprétation des auteurs de la GPL :

    http://www.gnu.org/licenses/gpl-faq.html#LinkingWithGPL

    D'ailleurs, en parlant de libstdc++, il y a une question de cette FAQ dessus :

    http://www.gnu.org/licenses/gpl-faq.html#LibGCCException

    Does the libstdc++ exception permit dynamic linking?

    Yes. The intent of the exception is to allow people to compile proprietary software using gcc.


    Mais je ne comprends pas très bien pourquoi ne pas avoir utilisé la LGPL, si c'est pour avoir une GPL avec exception pour autoriser le link avec du propriétaire.