mardi 27 novembre 2012

Qt Introduction

Pourquoi Qt ?

Comme développeur, passionné de développement logiciel, je cherche le Graal,  les outils et le framework qui pourront me permettre de n'effectuer qu'un seul développement pour toutes les plateformes.

Je lis sur Internet des remarques du genre :
Qt provided a cross-platform products operating on Windows, Linux and Macintosh with a single architecture.

Et cela me plait bien. Alors rentrons tout de suite dans le vif du sujet.

Qt existe au moins en deux licences, une version gratuite (pardon pour les puristes Open Source) et une version commerciale que l'on doit utiliser lorsque l'on souhaite développer des applications que l'on va vendre.

Qt Project Open Source

Qt version commerciale Nokia

D'un côté vous avez les tutos de Developper.com qui vous envoient sur la page de nokia :
http://qt.digia.com/

Et là c'est payant, ou plutôt vous avez une version commerciale valable que 30 jours :
http://qt.digia.com/Try-Qt-Now/

C'est curieux dans l'image de Qt Creator vous avez une barre BMI Montpellier ... c'est fun !

Et le prix ? ... Et bien démerdez vous, il faut remplir un formulaire de 10 pieds de long et rien d'autre ... Surprise. Personnellement je n'aime pas ça, je pense donc dès maintenant que je vais comparer si c'est possible les versions commerciale et open source d'un part et que d'autre part j'essayerai de refaire ce que j'ai fais avec la version commerciale avec la version gratuite.

Qt version open sources le Qt Project

D'autre part vous avez le Qt Project  (Open Source) c'est curieux de voir à quel point les deux sites se ressemblent au niveau design.

C'est ici :
http://qt-project.org/downloads

La version 4.6.4 n'est utilisable qu'avec le compilateur MinGW, je voudrais utiliser Visual Studio et son compilateur ça fonctionne avec  la version 4.8.3.

Version 4.8.3 ce numéro est commun aux versions commerciale et open source.

Qt Licences Comparaison

Qt is licensed under a commercial and open source license (GNU Lesser General Public License)

License-comparison
Our recommendation is that you purchase a commercial license.
Bas tu m'étonnes, un truc du genre ; c'est gratuit mais si vous n'êtes pas sûr achetez ...

Ce que l'on ne peut pas faire avec la version open source (pardon LGPL)
entre autre, parmi les choses les plus importantes de la liste voici :

Application source code can be private when linking statically
Additional Qt features and functionality (e.g. charts add-on)
Improved development tools (e.g. embedded Linux target and images)
Online SDK with access to all additional componenets
Possibility to use Qt without delivering the full source of the library code to end users
Possibility to create products without mentioning Qt to the end users
Protection against reverse engineering of the product
Possibility to negotiate on license terms

Je me suis inscrit pour avoir la version commerciale valable 30 jours, je vais donc l'essayer ...
Aurais-je des problèmes après pour repasser à la version open source si je le désire ... intéressante question non ?

Autre remarque :
qt-win-opensource-4.8.3-vs2010.exe : 239 792 Ko
qt-win-commercial-4.8.3-vs2010.exe : 241 284 Ko





Aucun commentaire:

Enregistrer un commentaire