• [^] # Re: non (enfin je croit)

    Posté par . En réponse au message Mysql AB is GPL.... Évalué à 2.

    $ apt-cache show libmysqlclient10
    (...)
    Description: LGPL-licensed client library for MySQL databases
    This package contains a fork of the MySQL client library for use with
    software that is distributed under a GPL-incompatible license.
    Because it is based on an older, LGPL version of the official
    MySQL client library, it may lack features available in the MySQL 4.0
    libs. If you are looking for a library for use in a GPL application,
    or in software which will not be distributed by Debian, you may prefer
    to use the official library from MySQL AB instead.

    Donc en résumé, un client MySQL est en général linké à la lib de mysql, et de ce fait, il devient un travail dérivé ne pouvant être publié que sous license GPL. A moins, comme le montre la description du package, que l'on le linke à une autre bibliothèque. Cela ne porte évidemment pas sur le code source non compilé et les scripts, qui sont des travaux à part, utilisant mysql (et les licenses libres ne limitent pas l'utilisation).

    Un autre exemple: dans le kernel Linux, une interface est définie. Si un module n'utilise que cette interface, il est considéré comme un travail indépendant utilisant les services du kernel; sinon il se peut que sa combinaison avec le kernel soit un travail dérivé.