En effet tu as tout à fait le droit de faire ton code qui marche avec du GPL et qui est inutile sans.
Sauf que pour le faire marcher avec le GPL tu utilises forcément le soft GPL : c'est à dire les interfaces, prototypes de fonction, de classes.
Ca aussi c'est du code, et c'est tout autant protégé par la licence que le reste.
Bref, à par exécuter le soft dans un process séparé sans autres interactions que les entrées sorties classiques ... point de salut. Dès que tu charges une lib tu as besoin d'en connaitre les interface, donc besoin du code protégé.
[^] # Re: petite explication pédagogique de la GPL:
Posté par Éric (site web personnel) . En réponse à la dépêche MS élargirait le DRM à linux. Évalué à 2.
En effet tu as tout à fait le droit de faire ton code qui marche avec du GPL et qui est inutile sans.
Sauf que pour le faire marcher avec le GPL tu utilises forcément le soft GPL : c'est à dire les interfaces, prototypes de fonction, de classes.
Ca aussi c'est du code, et c'est tout autant protégé par la licence que le reste.
Bref, à par exécuter le soft dans un process séparé sans autres interactions que les entrées sorties classiques ... point de salut. Dès que tu charges une lib tu as besoin d'en connaitre les interface, donc besoin du code protégé.