Z:gnu-www-ja-gpl-2.0-faq--5848d1-If the program dynamically lin/it

Se invece il programma effettua un collegamento dinamico dei plug-in, ed essi (il programma e i plug-in) effettuano delle  reciproche chiamate a funzione e condividono delle strutture  dati, allora li si considera formare un unico programma, che deve  essere trattato come estensione del programma  principale e dei plug-in. Quindi per usare il plug-in GPL il programma principale deve avere licenza GPL o compatibile, e si deve rispettare la GPL quando si distribuisce il programma principale per l'utilizzo con questi plug-in.