• [^] # La GPL et les librairies

    Posté par . En réponse à la dépêche Le futur de Slackware menacé ?. Évalué à 1.

    Imagines que le mec qui développe un super outil a besoin de couches de base qui sont en GPL mais que ça ne représente que 5% de son logiciel qui est hyper novateur. Il met tout en GPL ?

    Le truc qui m'a toujours etonne, c'est comment appliquer la GPL aux librairies.
    Exemple: Je fournis un soft utilisant OpenGL. Imaginons que Mesa soit sous licence GPL. Ce que je fournis, ce sont les sources. Meme si j'ai utilise Mesa pour mon developpement, un utilisateur pourrait utiliser une autre implementation, non protegee par la GPL. Suis-je oblige de mettre mon prog sous licence GPL ?
    En fait, les programmes ne sont pas dependants de librairies, mais d'API. Question: qu'est-ce qui protege/restreint l'utilisation d'une API ?
    Seuls les binaires dependent de librairies (et encore, c'est pas forcement vrai a cause de l'edition de liens dynamique).