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.
Sauf .... dans le cas ou toutes les interfaces/prototypes ont déjà été décrit par une norme (ISO, POSIX ou autre) ...
Un de mes meilleurs exemple consiste sur les librairies Motif et Lesstif (la première est proprio, la seconde est libre)
Lorsque tu écris une application proprio qui utilise leur interface commune, tu n'as aucun moyen de savoir si l'utilisateur va linker avec Motif ou Lesstif ... c'est donc lui qui fera (peut-etre) le croisement avec l'appli libre ...
[^] # Re: petite explication pédagogique de la GPL:
Posté par Guinns . En réponse à la dépêche MS élargirait le DRM à linux. Évalué à 1.