Je suis passionne par Trolltech et Qt et je vais te dire pourquoi: je trouve que leur produit est excellent, a la fois du cote technique, du cote fun, et du cote documentation.
1. Ils ont permis de gommer les defauts du C++ en fournissant un jeu de classe de tres bonne qualite et des mecanismes pratiques.
2. J'ai beaucoup de plaisir a programmer avec Qt car je suis tres efficace
3. Grace au fait que leur toolkit soit completement portable, on a vraiment pas l'impression de s'isoler quand on developpe avec Qt. On sait qu'on pourra toujours si besoin est porter son application sous d'autres environnements
4. Ce sont des ardents supporteurs du libre
5. Grace a la qualite de leur toolkit, sous windows, des gens vont se convertir peu a peu a Linux car une fois que tu commences a utiliser Qt sous windows, tu fais un pas vers le logiciel libre.
<< Qt est passé sous GPL car GTK commençais a faire une grosse concurrence. C'est le marché qui a poussé Trolltech a faire ça car une bonne partie de la communauté était "remonté" >>
Faux. Ca fait deux interviews que je fais avec le PDG de Trolltech et a chaque fois il confirme: tout le monde a Trolltech a une profonde foi dans le logiciel libre. Simplement ils avaient peur en mettant Qt sous GPL qu'un fork se produise et qu'une boite fasse de l'argent sur leur dos. Mais mettre Qt sous GPL a toujours fait partie de leurs objectifs et Gtk n'a jamais rien change a ca.
Pour ce qui est de la concurrence de Gtk, il confirme aussi: pas de concurrence. En gros, soit les gens veulent faire du C et ils choisissent Gtk. Soit ils veulent faire du C++ et ils choisissent Qt (le binding Gtk/C++ est une franche rigolage). Il est pratiquement impossible de convertir au C++ quelqu'un qui aime faire du C et vice versa, donc il n'y a pas de concurrence.
De plus, perso, je trouve que Gtk2 commence a etre potable, mais Gtk1 avait vraiment un train de retard par rapport a Qt. Pas de gestion de l'unicode, pas police anti-aliasee, bcp de widgets nettement inferieurs a ceux de Qt. Je vois pas trop comment ca pourrait faire de la concurrence.
Dernier point, comme Qt est payant pour un produit commercial (close source) et Gtk gratuit, il ne se font pas directement de la concurrence. Soit la boite est pret a payer et prend Qt, soit elle ne veut pas payer et prend Gtk. A ma connaissance, il n'y a pas de moyens officiels d'avoir une licence commerciale Gtk vendue avec un support, contrairement a Qt.
[^] # Re: Good and bad news
Posté par Philippe F (site web personnel) . En réponse à la dépêche qt3 sur windows, une version GPL ?. Évalué à 9.