IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Qt Discussion :

Digia s'investit de plus en plus dans Qt, Nokia continue-t-il de sombrer ?


Sujet :

Qt

  1. #21
    Membre éprouvé

    Profil pro
    Responsable logiciel
    Inscrit en
    Octobre 2010
    Messages
    223
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Responsable logiciel

    Informations forums :
    Inscription : Octobre 2010
    Messages : 223
    Points : 1 183
    Points
    1 183
    Par défaut
    Citation Envoyé par dourouc05 Voir le message
    Digia continuera de fournir des versions open source de Qt : http://dot.kde.org/2012/08/09/digia-...g-qt-ecosystem.
    Open source (GPL) sûr, LGPL pas certain (et pas forcément pour tout, par exemple ils ont sorti le module Qt Charts en licence commerciale seule).

  2. #22
    Responsable Qt & Livres


    Avatar de dourouc05
    Homme Profil pro
    Ingénieur de recherche
    Inscrit en
    Août 2008
    Messages
    26 618
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur de recherche
    Secteur : Enseignement

    Informations forums :
    Inscription : Août 2008
    Messages : 26 618
    Points : 188 591
    Points
    188 591
    Par défaut Nouveau voyage pour Qt
    Ce 18 septembre 2012 était le premier jour avec Digia propriétaire de Qt. Avec une équipe renforcée (notamment par Lars Knoll), Digia annonce que le « vrai potentiel de Qt sera libéré, ainsi que son écosystème ». Dès l’annonce du rachat en août dernier, une série de questions se posaient sur l’avenir de l’écosystème libre : Qt sera-t-il toujours disponible sous la LGPL ? Quid de Necessitas, pour le support d’Android, puisqu’un objectif était le support tant d’iOS et d’Android ?

    L’objectif de Digia est toujours de « garder Qt disponible tant en commercial qu’en open source, tout en continuant à maintenir activement les deux », d’« avoir une communauté Qt forte et unie », sachant que « faire avancer la technologie est extrêmement important ».

    La transaction comprenait également le financement et la gestion de l’infrastructure du Qt Project ; ce transfert est actuellement presque achevé, ne restent que quelques items (comme le système d’intégration continue).



    Transfert du copyright

    En pratique, qu’est-ce que cela change que la technologie, le copyright et les marques Qt soient transférés à Digia ? Il faut adapter tous les en-têtes des fichiers sources ; aussi, Digia devient le seul interlocuteur, quelle que soit la licence choisie (commerciale ou open source). À ce sujet, Qt reste disponible tant sous la GPL que sous la LGPL, en ce qui concerne l’open source. Également, un processus de définition d’un programme de partenaires et d’autres est en cours d’élaboration pour réguler l’utilisation des logos Qt et des autres marques déposées.

    Cela implique notamment le changement du drapeau à proximité des bureaux :



    Répercussions sur le Qt Project

    Selon le principe de gouvernance ouverte (ou de démocratie, à d’autres échelles), le Qt Project est hébergé par une fondation à but non lucratif : Digia fournit les moyens financiers nécessaires pour son bon fonctionnement. Le fonctionnement des services n’en sera pas changé, à une exception près.

    Le système d’intégration continue est toujours hébergé chez Nokia (il s’agit d’un garde-fou pour la qualité de Qt : une combinaison d’outils de grande capacité de compilation et de procédures pour s’assurer que toute modification sur Qt fonctionne correctement) ; en même temps que le transfert chez Digia, un changement du logiciel utilisé est prévu : Jenkins sera utilisé, pour faciliter l’ajout de nouvelles plateformes de validation par des agents extérieurs. Le changement devrait être achevé dans le mois ; pendant ce temps, le système actuel continuera de fonctionner.

    Plateformes mobiles

    Un des objectifs clairement annoncés depuis le rachat pour Qt 5 est le support de plus de plateformes mobiles – notamment, iOS et Android –, de telle sorte que tous aient accès à ce support (tant en commercial… qu’en open source).

    Ce support a déjà été initié par la communauté, par le projet Necessitas (KDE) pour Android par exemple. Dès aujourd’hui, cette solution peut être utilisée par tous ; cependant, des discussions ont eu lieu entre les développeurs de Necessitas et Digia, les deux parties s’accordant sur le fait qu’il ne pourrait être qu’une bonne chose de continuer le développement de Necessitas sous l’ombrelle du Qt Project, pour suivre la tendance de KDE envers Qt.

    En ce qui concerne iOS, les Qt Labs présentaient une preuve que le support est possible (http://blog.qt.digia.com/2011/08/09/...ouse-platform/) ; il existe également une solution (entièrement commerciale) de Mediator Software, bien que pas aussi complète que pour Android. Des discussions sont en cours pour voir s'il est possible d’utiliser cette solution pour le Qt Project. De même, il faudra étudier les restrictions imposées par iOS qui retardent le support de Qt Quick.

    Le support dans le Qt Project pour ces plateformes est prévu pour Qt 5.1 (deuxième trimestre de 2013), bien qu’il soit déjà possible de développer des applications pour ces plateformes avec Qt 4.8 et 5.0.

    Plateformes… pas seulement mobiles

    Un des objectifs de Qt est de supporter une pléthore de plateformes, cependant avec un code utilisateur commun, tant pour les plateformes mobiles que desktop. Côté Qt Quick, on peut atteindre cet objectif par les Qt Quick Components (aux exceptions des spécificités de chaque plateforme), aussi disponibles en édition Desktop. Tout ne sera pas orienté vers les plateformes mobiles, le desktop sera toujours supporté ; de même, les widgets resteront « une option viable ».

    Qt 5.0

    Il s’agit du projet de recherche et développement le plus grand mené par Digia pour le moment ; jusqu’à présent, une alpha et la première bêta sont disponibles pour recueillir l’avis des utilisateurs : grâce à eux, cette version majeure est en cours de finalisation pour une sortie prévue au dernier trimestre de 2012.

    Source : The journey starts today.

    Billet original
    Vous souhaitez participer aux rubriques Qt (tutoriels, FAQ, traductions) ou HPC ? Contactez-moi par MP.

    Créer des applications graphiques en Python avec PyQt5
    Créer des applications avec Qt 5.

    Pas de question d'ordre technique par MP !

  3. #23
    Membre habitué

    Homme Profil pro
    Concepteur d'applications web
    Inscrit en
    Avril 2003
    Messages
    102
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Concepteur d'applications web
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Avril 2003
    Messages : 102
    Points : 136
    Points
    136
    Par défaut
    Quid de Symbian et Meego ?
    sera t il possible de passer à QT5 sur ces plateformes ? pourront nous développer des appli pour ces plateformes dans le futur ?

  4. #24
    Responsable Qt & Livres


    Avatar de dourouc05
    Homme Profil pro
    Ingénieur de recherche
    Inscrit en
    Août 2008
    Messages
    26 618
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur de recherche
    Secteur : Enseignement

    Informations forums :
    Inscription : Août 2008
    Messages : 26 618
    Points : 188 591
    Points
    188 591
    Par défaut
    Aucun problème, il suffit de compiler Qt pour elles (si ce n'est pas déjà fait), de le déployer avec l'application (et hop, mémoire saturée), potentiellement par le gestionnaire de paquets : http://lpapp.blogspot.ie/2012/08/qt5...harmattan.html, par exemple. De toute façon, ces plateformes ne sont plus trop au goût du jour pour le moment (MeeGo enterré il y a déjà un bout de temps, bien que Mer semble vouloir migrer vers Qt 5 ; Symbian suit le même chemin, quoi que pas forcément sur le bas de gamme).
    Vous souhaitez participer aux rubriques Qt (tutoriels, FAQ, traductions) ou HPC ? Contactez-moi par MP.

    Créer des applications graphiques en Python avec PyQt5
    Créer des applications avec Qt 5.

    Pas de question d'ordre technique par MP !

  5. #25
    Membre averti

    Homme Profil pro
    Inscrit en
    Février 2010
    Messages
    243
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations forums :
    Inscription : Février 2010
    Messages : 243
    Points : 398
    Points
    398
    Par défaut
    Le support de symbian a été retiré des sources de Qt5, donc à priori non pour symbian.
    Quant à Meego sur le N9, je pense qu'on doit rester en 4.7, 4.8 n'est pas disponible dans le sdk en tous cas.

    Ce qui va nous amener à un truc un peu fou : Qt5 va être porté sur android et ios, blackberry utilise également Qt dans son nouvel OS, on pourra donc cibler quasi tous les mobiles sauf... ceux de Nokia et WP8 ^^

  6. #26
    Membre expert Avatar de air-dex
    Homme Profil pro
    Inscrit en
    Août 2010
    Messages
    1 654
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France

    Informations forums :
    Inscription : Août 2010
    Messages : 1 654
    Points : 3 774
    Points
    3 774
    Par défaut
    Citation Envoyé par ness522 Voir le message
    Ce qui va nous amener à un truc un peu fou : Qt5 va être porté sur android et ios, blackberry utilise également Qt dans son nouvel OS, on pourra donc cibler quasi tous les mobiles sauf... ceux de Nokia et WP8 ^^
    À moins que Digia ne veuille porter Qt sur WP8. Si l'OS marche et comme WP8 est assez proche de Windows 8 (via le shared core) où Qt va être porté, le port sur WP8 n'est pas une hérésie totale.

    Et franchement ça me ferait bien marrer le coup du Qt qui revient par la fenêtre de chez Nokia après avoir été sorti par la grande porte de l'alliance avec MS.
    "Ils ne savaient pas que c'était impossible alors ils l'ont fait." Mark Twain

    Mon client Twitter Qt cross-platform Windows et Linux. (en cours de développement).

  7. #27
    Responsable Qt & Livres


    Avatar de dourouc05
    Homme Profil pro
    Ingénieur de recherche
    Inscrit en
    Août 2008
    Messages
    26 618
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur de recherche
    Secteur : Enseignement

    Informations forums :
    Inscription : Août 2008
    Messages : 26 618
    Points : 188 591
    Points
    188 591
    Par défaut
    Ça serait même excellent ! Cependant, j'avais entendu en son temps des choses comme quoi tout ce qui n'était pas natif était bouté hors de WP . À voir si la donne n'a pas changé depuis.
    Vous souhaitez participer aux rubriques Qt (tutoriels, FAQ, traductions) ou HPC ? Contactez-moi par MP.

    Créer des applications graphiques en Python avec PyQt5
    Créer des applications avec Qt 5.

    Pas de question d'ordre technique par MP !

Discussions similaires

  1. [XL-2010] Total valeurs les plus élevées plus valeurs totales dans un TCD
    Par Denis_67 dans le forum Excel
    Réponses: 2
    Dernier message: 03/03/2015, 14h50
  2. Windows Azure : plus simple, plus flexible, plus ouvert
    Par Gordon Fowler dans le forum Microsoft Azure
    Réponses: 2
    Dernier message: 08/06/2012, 21h44
  3. Calcul de plus court chemin dans un graphe
    Par Elmilouse dans le forum Prolog
    Réponses: 6
    Dernier message: 21/03/2010, 20h26
  4. [FLASH MX2004] Lire plus de titre dans un player
    Par chodaboy34 dans le forum Flash
    Réponses: 2
    Dernier message: 17/10/2004, 11h45

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo