• [^] # Re: non, QT n'est pas libre ;-) mais Qt l'est

    Posté par (site web personnel) . En réponse au message QT est-t-il vraiment open-source ?. Évalué à 7. Dernière modification le 10 février 2023 à 15:37.

    Dans les grandes lignes (je ne suis pas architecte solution pour Qt)

    • la licence propriétaire t'évite d'avoir à distribuer le code source de Qt (et tes modifications dessus) en contrepartie d'avoir une licence non expirée si tu veux assurer la maintenance de ton programme (bugfix, correctifs de sécurité, évolutions, prise en compte nouvelles versions de Qt/modules...)
    • la(les) licence(s) libre(s) t'obligent à distribuer le code source (dont tes modifs) à tes « clients / utilisateurs » qui en feraient la demande
      • pour ce qui est LGPL : de Qt et des modules sous LGPL
      • pour quelques modules sous GPL : de Qt + modules et du code source de ton programme si tu utilises ces modules

    Que tu prennes une licence propriétaire ou non, tu peux vendre ton programme (avec les droits afférents). Pour comprendre les distinctions, lire :

    Bon, après faut regarder ce que tu utilises et la licence afférente pour identifier jusqu'où aller.
    Sur la page https://doc.qt.io/qt-5/licenses-used-in-qt.html hormis Unrar et 2-3 autres modules, c'est des licences libres (MIT, Apache 2.0, BSD 2-clause, GPL...) avec plus ou moins d'obligations afférentes. À chacun d'évaluer s'il souhaite promouvoir le libre ou pas ;-)

    En bref : Qt est libre mais ya des obligations et propriétaire (sauf quelques modules qui ne seraient qu'en libre) mais ya d'autres obligations tout de même :D
    Dans les deux cas, cela permet le commercial (forcément, t'as le droit de vouloir en vivre :p)