Page suivante Page prΘcΘdente Table des matiΦres
Qt est une boεte α outils trΦs sophistiquΘe qui offre tout ce qui est nΘcessaire α la crΘation d'une interface utilisateur moderne. Qt est Θcrit en C++ et permet donc les dΘveloppements orientΘs objet, ainsi que la rΘutilisabilitΘ du code et l'efficacitΘ du code demandΘs par un projet de l'envergure de KDE. Nous pensons qu'il n'y a, α ce jour, aucune boεte α outils pour Unix qui soit meilleure que Qt, et nous sommes convaincus que cela aurait ΘtΘ une grave erreur d'essayer de construire KDE sur une autre plate-forme que la meilleure.
De plus, tous les dΘveloppeurs de KDE sont d'accord pour dire qu'il n'aurait pas ΘtΘ possible de bΓtir KDE sans Qt en voulant utiliser la mΩme courte pΘriode de temps.
Il y a des dizaines de boεtes α outils disponibles. Afin d'offrir une interface cohΘrente et de maintenir le nombre de ressources utilisΘes (comme la mΘmoire) au niveau le plus bas, KDE ne peut utiliser que l'une d'entre elles. Qt a ΘtΘ sΘlectionnΘ pour les raisons donnΘes plus haut.
Cela dΘpend de votre dΘfinition de 'gratuit'. Selon notre dΘfinition, Qt est gratuit, car :
Comme KDE Θtait et est conτu comme un enviromment de bureau non-commercial pour le systΦme X Window, Qt convient tout-α-fait α notre projet.
Qt est constamment dΘveloppΘ par l'Θquipe professionnelle et dΘdiΘe de Troll Tech. Cette sociΘtΘ consacre toutes ses ressources de tous les jours α l'amΘlioration de Qt. Ainsi, Qt continue son dΘveloppement α une vitesse sans prΘcΘdent, inconnue de toutes les boεtes α outils sous licence GPL ; cela nous offre la plus belle boεte α outils connue sous Unix ainsi que la possibilitΘ d'avoir des dΘveloppeurs commerciaux pour KDE, avec le support et la qualitΘ de produits dont ils ont besoin.
Etant donnΘ la menace que Windows NT pose α Unix, nous ressentons un trΦs fort sentiment d'urgence, et nous croyons qu'il est important, avant tout, de dΘvelopper un bureau pour Unix, avant mΩme que d'imaginer un seul instant reconstruire les _outils_ que nous utilisons pour bΓtir ce bureau. Etant donnΘ que nos ressources sont limitΘes, KDE ne peut se permettre de s'engager dans un projet de clonage de Qt en ce moment. Si, toutefois, quelqu'un sent qu'il prΘfΘrerait une version de Qt qui soit sous licence GPL, nous voudrions l'encourager α Θcrire un tel clone. Gardez α l'esprit que Qt est constituΘ seulement de 80 000 lignes de code, tandis que KDE en comporte dΘjα plus de 500 000 (ce chiffre grimpant sans cesse, tous les jours). Cela signifie que l'Θcriture d'un clone de Qt est faisable de faτon certaine, et que cela dΘpend simplement du nombre de personnes motivΘes par ce projet, s'assemblant et lanτant ce projet.
Actuellement, il existe un projet appelΘ Harmony qui a commencΘ l'implΘmentation d'un clone de Qt sous licence GPL. Si vous n'aimez pas la licence de Qt, pensez α rejoindre ce projet.
Page suivante Page prΘcΘdente Table des matiΦres