• [^] # Re: gpl .o

    Posté par . En réponse au message Licence GPL quand on compile chez le client. Évalué à 1.

    Je crois que j'ai le droit de réimplémenter une lib GNU, sous licence différente, en partant du manuel. P.ex. wine implémente sous licence GPL l'API d'un OS sous licence proprio.

    Possible, bien que pour wine, c'est dans le sens contraire.

    À l'édition des liens, on pourrait choisir entre libProprio et libGNU.

    T'as peut-être raison, tu peux peut-être réécrire "from scratch" les headers de la lib et donner une implémentation bidon. Du coup, j'aurais pensé que le problème se pose chez le client au link :
    On ne pourrait se lier avec libGNU que si le programme qui se lie est compatible GPL, et avec libProprio que si le programme qui se lie est compatible avec la licence de libProprio, et non pas uniquement que l'on peut s'y lier dès qu'il y a compatibilité d'API/ABI.
    Comme tu aurais développé libProprio avec une licence spécialement pour que le client puisse s'en servir "légalement", il pourrait s'en servir, mais il ne pourrait pas se lier avec libGNU vu que hello_world.o ne serait pas compatible GPL.

    Mais tes exemples gnuplot ou freecad semblent prouver le contraire, alors je sais pas.