En fait, QT, comme GTK, est une bilbiothèque permettant de créer un environnement graphique. Si tu fais un programme qui utilise QT, ou GTK, tu dois le lier à cette bibliothèque. Et la licence GPL dit que si tu propgramme est lié à une bibliothèque GPL, il doit être GPL.
La licence de GTK est la LGPL (Lesser ou Library General Public Licence), qui n'impose pas cette restriction. La FAQ de QT indique que QT n'est pas sous LGPL car c'est une "half-hearted licence".
[^] # Re: heu....
Posté par Yusei (Mastodon) . En réponse à la dépêche Gagnez un Zaurus. Évalué à 3.
En fait, QT, comme GTK, est une bilbiothèque permettant de créer un environnement graphique. Si tu fais un programme qui utilise QT, ou GTK, tu dois le lier à cette bibliothèque. Et la licence GPL dit que si tu propgramme est lié à une bibliothèque GPL, il doit être GPL.
La licence de GTK est la LGPL (Lesser ou Library General Public Licence), qui n'impose pas cette restriction. La FAQ de QT indique que QT n'est pas sous LGPL car c'est une "half-hearted licence".