azeLe 09/01/2011 à 19:28
Non. (évidemment)
Personne à part l'auteur de conflib ne peut changer sa licence
L'important pour savoir si oui ou non la GPL doit s'appliquer viralement à ton code c'est de regarder si ton code constitue une travail dérivé du code sous GPL. Lier avec du code GPL n'est qu'une des manières d'obtenir un travail dérivé.
Tu pourrais par exemple essayer de feinter pour utiliser une lib GPL en la faisant communiquer avec ton programme par réseau dans un autre processus. Zéro code partagé, zéro linking entre les deux. Et pourtant si ton programme ne peut absolument pas fonctionner sans cette lib GPL, alors ton programme devient un travail dérivé de la lib. ce n'est pas le cas avec un plugin où un programme peut toujours fonctionner sans ses plugins. C'est pour ça que tu peux avoir des plugins GPL avec un programme non GPL sans que ceux-ci ne le contaminent.
Je ne sais pas si c'est la seule interprétation de "travail dérivé" qui existe (parce que c'est quand même un peu le bordel) mais je l'ai souvent lue.