Admettons que :
- j'écris un logiciel hello_world.c qui appelle des .h d'un projet sous GPL. Je compile mon programme (gcc -c hello_world.c) chez moi, je dispose d'un .o
- le client installe séparément gcc et des bibliothèques GNU, éventuellement je produits un installeur (sous GPL) pour lui faciliter le travail.
- j'ai aussi distribué script.sh au client. Le script demande : « Le programme hello_world.o a été trouvé ; voulez-vous faire l'édition des liens avec les bibliothèques GPL disponibles ?». L'utilisateur clique (…)