Oui, tant que l'ensemble est licencié sous une licence compatible avec la GPL, ce qui est le cas de la licence BSD? c'est OK.
Là, où ça se corse, c'est si tu incorpore ton code BSD dans un ensemble sous une licence privatrice ou incompatible avec la GPL (ce que te permet la licence BSD), là, tu es obligé d'acheter une licence commerciale de PyQt.
Tu n'as pas le droit de faire tourner une application GPL avec la version privatrice de PyQt à moins de rajouter une clause d'exception de liens avec des bibliothèques non-libres.
Donc en résumé:
* les sources peuvent rester sous licence BSD.
* si je lie mon application avec la version GPL de PyQt, l'ensemble passe sous GPL.
* si je lie mon application avec la version privatrice, je fais comme je veux sauf à utiliser la licence GPL nue.
[^] # Re: PyQt
Posté par GeneralZod . En réponse à la dépêche Sortie de Qt 4.5. Évalué à 2.
Là, où ça se corse, c'est si tu incorpore ton code BSD dans un ensemble sous une licence privatrice ou incompatible avec la GPL (ce que te permet la licence BSD), là, tu es obligé d'acheter une licence commerciale de PyQt.
Tu n'as pas le droit de faire tourner une application GPL avec la version privatrice de PyQt à moins de rajouter une clause d'exception de liens avec des bibliothèques non-libres.
Donc en résumé:
* les sources peuvent rester sous licence BSD.
* si je lie mon application avec la version GPL de PyQt, l'ensemble passe sous GPL.
* si je lie mon application avec la version privatrice, je fais comme je veux sauf à utiliser la licence GPL nue.