Tant de choses ont été écrites que je suis un peu confus, mais si je ne me trompe pas, Canonical construit la nouvelle génération d'Unity pour appareils mobiles avec Qt et, dans un avenir proche, le poste de travail sera également migré vers qt.
Je voulais simplement connaître les raisons techniques et / ou politiques qui ont motivé cette décision et quelles en seraient les conséquences pour les applications de bureau Ubuntu existantes.
unity
ubuntu-touch
gtk
qt
ouvert
la source
la source
Réponses:
Vous pouvez trouver la réponse sur la liste de diffusion et sur le blog de Mark Shuttleworth . Ce billet de blog répond probablement mieux:
la source
GTK + ne prend pas en charge l’indépendance de résolution, les appareils mobiles modernes ont une densité de pixels extrêmement élevée. Si vous exécutez une application GTK + sur un écran de mobile, tous les éléments de l'interface utilisateur sont si petits qu'ils sont inutilisables.
C’est un bogue en cours sur GTK + depuis 2008 et jusqu’à sa fermeture en 2014 avec le commentaire «nous avons maintenant une prise en charge de l’échelle haute-dpi - ce n’est pas tout à fait la même chose, mais suffisamment près pour rendre ce bogue obsolète».
Lors de la sortie de GTK + 3, le projet offrait l’occasion idéale d’ajouter à l’indépendance de résolution, car de toute façon la compatibilité était rompue. Ils ont choisi de ne pas le faire et maintenant, il est vraiment trop tard pour eux.
Sur la feuille de route GTK + , l’indépendance de résolution est prévue pour la version ultérieure à 4.0, de sorte qu’ils publieront la version 4.0 puis la version principale suivante. S'ils s'en tiennent à ce plan, même les ordinateurs de bureau GNU / Linux devront abandonner GTK +, car des écrans de bureau et des écrans pour ordinateur portable à haute résolution sont déjà disponibles et sont sur le point de devenir la nouvelle norme.
la source
Mon point de vue technique / pragmatique: Nokia a acheté Trolltech et a beaucoup investi dans QT. Son poids léger et ses années d’optimisation vers la plate-forme mobile. Indépendamment de votre opinion actuelle sur Nokia, le N900 avait des années d'avance sur son époque ... et il était basé sur debian / QT ... mais cher. Cependant, je n'ai aucune connaissance réelle des décisions.
la source
Le blog de Matt Zimmerman, directeur technique d'Ubuntu , est également informatif:
Un article d'Ars Technica traitant de ce blog fournit quelques informations:
L'auteur de l'article est le créateur de l'application de messagerie instantanée Gwibber. Il possède donc une certaine expérience dans le développement d'interfaces graphiques pour Linux.
la source