Sortie de Qt 4

Posté par (page perso) . Modéré par Amaury.
Tags :
0
28
juin
2005
Technologie
La société Norvégienne Trolltech vient de sortir aujourd'hui la version finale de la bibliothèque graphique Qt4. Cette bibliothèque est notamment à la base de l'environnement de bureau KDE. Elle est disponible sous double licence GPL et QPL sous les environnements X11, MacOS et pour la première fois Windows

Les principales fonctionnalités de cette version sont :
  • Tulip, un ensemble de conteneurs plus rapide
  • Arthur, le moteur de dessin gérant le Postscript, OpenGL et SVG
  • Scribe, une API de rendu de texte supportant l'unicode
  • Interview, un nouveau contrôleur Modèle/Vue
  • Mainwindow, un système moderne de création des fenêtres d'application.

De plus, le support des threads, des bases de données, du réseau ont été largement améliorés. Le nouveau QtDesigner supporte désormais les applications MDI et SDI (Multi/Single Document Interface).

NdM : Merci à oliv d'avoir également soumis cette dépêche.

Aller plus loin

  • # Trolltech dance

    Posté par (page perso) . Évalué à 4.

    Je trouve que c'est dommage, pour une entreprise qui produit du code source en GPL, de mettre une vidéo au format Quicktime ...
    Elle est illisible sous mplayer et vlc.
    • [^] # Un nouveau troll !

      Posté par (page perso) . Évalué à 9.

      Ouf ! Me voilà rassuré !

      Vous savez, je me faisais du souci. Ces derniers temps, y'a pleins de trolls qui meurent, comme "sarge sortira jamais", ou encore "e17 sortira jamais". Et Qt était une valeur sûr du troll, avec QT c'est pas libre, et touti quanti.
      Mais voilà, Qt est maintenant libre même sous windows. Encore un troll de perdu.

      Alors de voir qu'il y a encore des chose à critiquer et qui sont susceptibles de lancer de grandes discussions sans intéret, ça me fait au coeur ;)
      • [^] # Re: Un nouveau troll !

        Posté par . Évalué à 0.

        les temps sont durs pour les trolleurs.

        remarque, il reste toujours le "gtk saimieuke qt" qui est pas pret de rendre l'ame lui. :)
      • [^] # Re: Un nouveau troll !

        Posté par (page perso) . Évalué à 1.

        En creusant un peu on peut tout de même trouver un troll caché :
        Qt c'est TrollTech. Les releases principales de KDE sont régulées sur les release de Qt, bref l'environnement KDE est fortement dépendant de TrollTech, et donc d'une entreprise commerciale. TrollTech a changé les conditions de licence pour Windows cette fois-ci, rien ne les empêchera de changer la licence dans le futur vers quelque chose de moins (voir non-) libre.
        Bon ok c'est tiré par les cheveux, mais bon c'est TrollTech, ils ont des techniques cachés pour nous pondre des trolls ;)
        ~~~~>[]
        • [^] # Re: Un nouveau troll !

          Posté par . Évalué à 0.

          Le fait que ce soit sous licence GPL, on est pas protégé par rapport a ce phénomène ?
          • [^] # Re: Un nouveau troll !

            Posté par (page perso) . Évalué à 5.

            Uniquement pour les versions déjà releasées en GPL.
            Pour les versions futures, Trolltech peut tout-à-fait décider que Qt5 soit proprio pour toutes les platformes.
            Enfin, c'est ce que j'ai cru comprendre.
            • [^] # Re: Un nouveau troll !

              Posté par (page perso) . Évalué à 3.

              Dans ce cas précis d'un changement de license vers le propriétaire, et si KDE est totalement dépendant de Qt, seule la possibilité de forker existera ?
              Ou bien les différentes licenses empecheront cette séparation ?

              De toute façon, le fork n'est bénéfique pour personne, Qt verra son logiciel moins utilisé et les devs de KDE devront travailler sur un énorme projet de plus ...

              Et au point où est Qt/Trolltech, ce serait une erreur de revenir "en arrière"
        • [^] # Re: Un nouveau troll !

          Posté par (page perso) . Évalué à 10.

          TrollTech a changé les conditions de licence pour Windows cette fois-ci, rien ne les empêchera de changer la licence dans le futur vers quelque chose de moins (voir non-) libre.

          Oui, mais seulement la licence de la version windows.
          Sinon serait un peu dangereux, car ils ont signés un contrat avec la fondation KDE stipulant que si plus de douze mois s'écoulent entre la sortie de deux version majeures libres de Qt ou entre la sortie des licences libres et propriétaires d'une même version, la fondation KDE obtient une version BSD de Qt (de quoi faire un gros fork et miner le fond de commerce de Trolltech).
          Même chose si ils ne sortent plus de version pour le backend graphique considéré comme étant celui de KDE (Xwindow).
          Aparement, ils peuvent aussi le faire après un vote à l'unanimité, mais je ne sais pas si il y a des représentants de Trolltech dans ce groupe.
          http://www.kde.org/whatiskde/kdefreeqtfoundation.php(...)
          • [^] # Re: Un nouveau troll !

            Posté par . Évalué à 1.

            On parle de troll, et personne pour en lancer sur les licenses ou les BSD.
            Alors, puisque c'est comme ça, BSD est vivant, et la license BSD saimieu et saiplulibre que la license GPL. Et pan...
            Voilà, c'était mon message non constructif du jour, mais vu que j'ai commencé à travailler hier, j'ai une excuse...
            • [^] # Re: Un nouveau troll !

              Posté par . Évalué à 5.

              Alors, puisque c'est comme ça, BSD est vivant, et la license BSD saimieu et saiplulibre que la license GPL. Et pan...

              Pour le sport, je vais faire un peu d'exercice avec mon ami le troll BSD :)
              Travaillant dans une grande entreprise (qui n'aime pas partager :-/ ), on me laisse les mains libres pour développer un outil utillisant des bases de données, et des interfaces techniques et graphiques. A choisir entre BSD et GPL, je me dis que BSD me laisse libre d'utiliser les outils que je veux, sans rendre de comptes à personnes si un jour l'outil est diffusé à des tiers.
              Dans le cadre de mon implication personnelle pour promouvoir le civisme, l'innovation et le partage de la culture, la GPL correspond mieux à mes valeurs.

              Aucune des 2 licences n'est absolument meilleure. Chacune est adaptée à un cadre différent.
          • [^] # Re: Un nouveau troll !

            Posté par (page perso) . Évalué à 3.

            quelle est la différence entre une licence GPL et une licence BSD?
            d'apres ce que tu dis on aurait pas le droit dans l'etat actuelle de faire un fork de QT? pourtant il me semblait que la GPL l'autorisait! Mais je me trompe peut etre.
            • [^] # Re: Un nouveau troll !

              Posté par . Évalué à 7.

              la gpl permet le fork evidemment, mais ils ne pourront pas en faire une licence proprio et donc trolltech garde son business (la vente de licences proprio), alors que si le fork se fait en bsd, trolltech n'aurait plus ou peu de clients.
        • [^] # Re: Un nouveau troll !

          Posté par (page perso) . Évalué à 6.

          « Les releases principales de KDE sont régulées sur les release de Qt »

          À propos de ça: KDE4, qui sera basé sur Qt4, est prévue pour dans plus d'un an.
          Mais entre temps, il y aura KDE 3.5, avec son lot de nouveautés.
    • [^] # Re: Trolltech dance

      Posté par (page perso) . Évalué à 3.

      Sous windows avec quicktime, ca se passe pas tellement mieux. J'ai le son mais pas la video...
    • [^] # Re: Trolltech dance

      Posté par (page perso) . Évalué à 10.

      T'as raison, QT, ca pue et c'est pas libre.

      Je parle de QuickTime evidemment !
    • [^] # Re: Trolltech dance

      Posté par . Évalué à 0.

      .... en même temps si tu ne peux pas lire la vidéo ..... tu ne rates pas grand chose..
      • [^] # Re: Trolltech dance

        Posté par (page perso) . Évalué à 2.

        Oui, je m'attendais pas à ca... ils s'amusent bien chez trolltech :)
      • [^] # Re: Trolltech dance

        Posté par . Évalué à 3.

        Tu déconnes, j'espère? C'est le tube de l'été, un truc pareil!

        Quelqu'un se motive pour décoder leur chorégraphie? ;)

        (bon, ça sent limite le dance e-jay, quand même, mais ça a réussi à me rendre le sourire après une dure journée de windev, c'est déjà ça)
    • [^] # Re: Trolltech dance

      Posté par . Évalué à 3.

      Ca doit être pour monsieur tout le monde.
      Pour toi, il y a http://ktown.kde.org/~hausmann/qt4dance_medium.ogg(...)
    • [^] # Re: Trolltech dance

      Posté par . Évalué à 3.

      C'est normal une vidéo au format qt pour QT non ?
  • # lien pour telecharger QT/windows

    Posté par . Évalué à 1.

    J'ai rempli le formulaire pour avoir le droit de télécharger Qt pour windows et apparemment le lien ne fonctionne pas :

    http://www.trolltech.com/developer/download/qt-win-eval-desktop-4.0(...)

    Quelqu'un a t'il reussi à le télécharger ?
  • # 80% du marché bientôt?

    Posté par (page perso) . Évalué à 1.

    selon des stats qu'on trouve un peut partout sur le net, kde aurait pas loin de 68% du marché sous linux au niveau du bureau....

    avec cette version ça ne peut qu'augmenter....

    on table vers les 80% pour la prochaine version de kde?

    gnome sont mieux de se réveiller... car ils leurs resteront que des miettes...

    il faudrait qu'il accélère leurs discution pour utiliser un langage plus haut niveau... java et gcj, ça pourrait être assez effiface... une panoplie d'outils pourrait être intégré...

    www.solutions-norenda.com

    • [^] # Re: 80% du marché bientôt?

      Posté par (page perso) . Évalué à 9.

      Gnome est pas dans une position très enviable en ce qui concerne les languages de haut niveau aussi. D'un côté tu as RedHat, principal contributeur à Gnome et qui mise sur java avec gcj et classpath. De l'autre tu as Novell qui mise sur Mono, choix qui a la préférence de la communauté, mais RedHat ne veut pas entendre parler de Mono. Bref, c'est un beau bordel.
    • [^] # Re: 80% du marché bientôt?

      Posté par (page perso) . Évalué à 5.

      Enfin d'après ce sondage :
      http://osnews.com/story.php?news_id=10731(...)
      Gnome est devant KDE qui n'a que 33% d'utilisateurs. Comme quoi on fait dire ce qu'on veut aux sondages.

      il faudrait qu'il accélère leurs discution pour utiliser un langage plus haut niveau...
      Il serait temps que KDE y réfléchisse aussi ;)
      • [^] # Re: 80% du marché bientôt?

        Posté par . Évalué à 7.

        kde avec du java dedans...

        Roh le vilain rève de trolleur de compétition.

        "La première sécurité est la liberté"

      • [^] # Re: 80% du marché bientôt?

        Posté par . Évalué à 2.

        Bien sûr on fait dire ce qu'on veut aux sondages, sauf que tu viens de donner la pire source et les pires conditions de sondage avérées (voir commentaires sur http://linuxfr.org/comments/582790.html(...) )...
        Tous les autres sondages depuis deux ans ont montré l'inverse.
        • [^] # Re: 80% du marché bientôt?

          Posté par . Évalué à 7.

          De toute façon, 72% des statistiques sont fausses ;)
        • [^] # Re: 80% du marché bientôt?

          Posté par (page perso) . Évalué à 2.

          Il y a une réplique officielle sur OSNews avec un pointeur sur le journal de linuxfr avec des explications. Elles me parraissent tout aussi pertinentes que le commentaire que tu cites.
          Je ne cherche pas à crédibiliser ce sondage, je cherches juste à montrer que les sondages, voilà quoi :)
          • [^] # Re: 80% du marché bientôt?

            Posté par . Évalué à 2.

            Ha, je me suis planté de lien, je voulais parler de la news, et j'ai édité le lien à la main, je parlais du journal entier : http://linuxfr.org/~patrick_g/18360.html(...)
            • [^] # Re: 80% du marché bientôt?

              Posté par (page perso) . Évalué à 2.

              Oué bah la news pointe justement ce journal :) (D'ailleur il est marrant de constater que le site OSNews anglophone réagit officiellement à des réactions sur LinuxFR :) )
              • [^] # Re: 80% du marché bientôt?

                Posté par . Évalué à 2.

                J'avais pas vu la réponse :)

                Important note as a reply to some comments: Who ever claims that osnews is pro-gnome is a flat out idiot (no one at osnews.com uses gnome in the first place, not even myself anymore). The reason we closed the poll 7 hours after it opened was because we had to go to sleep and could not monitor it anymore, because this outsourced poll engine CAN be tampered with by script kiddies (we were hit 5 times in the past by script kiddies, so we HAVE to be EXTRA careful). The poll had to be open for as long we were around and I personally stayed awake for more than I should have just to give more time to this poll (I slept at 1 AM local time, long after my husband went to bed). But instead getting a "thank you", I get crap from all these people over here and elsewhere (pointe vers le journal de patrick_g) that draw their OWN lame conclusions as to why we do the things we do and how, without even asking first. They think they know better. And besides, after 3,000 votes it's a good indication of what people like and what not like. Serious scientific polls usually don't even use more than 1000 subjects, we are happy having more than 3,000 in 7 hours for this fun poll. Other news web sites don't even get more than 500 votes in weeks!

                Elle est vraiment suceptible cette Eugenia, c'est peut-être pour ça qu'elle a arrété osnews ?
                • [^] # Re: 80% du marché bientôt?

                  Posté par . Évalué à 4.

                  Le vrai problème c'est que les "seulement" 1000 sujets d'un sondage scientifiques ne sont pas une bande d'utilisateurs partisans qui se préviennent d'un sondage qui les concernent et viennent voter par internet.
                  Donc ses 3000 votes, il pourraient être 300 000, ils ne valent rien, ce n'était vraiment pas la peine de rester éveillée tard pour empécher les scripts. Il fallait commencer par ne pas faire de trucs inutiles de ce genre et appeller ça un sondage.
                  Déja que les "vrais" sondages, on a vu leurs limites à toutes les élections récentes.
  • # Compiler QT sous windows

    Posté par . Évalué à 1.

    Quelqu'un a essayé de compiler QT 4.0 sous windows ?

    J'avoue que je sèche un peu sur comment faire... Dans le fichier INSTALL ils disent juste de faire un ./configure suivi d'un nmake, mais le configure en question ne génère aucun makefile :/

    Y'a bien un makefile QT qui existe, mais il me faudrait qmake pour compiler .. qmake et ses potes. Bref, c'est pas gagné.
    • [^] # Re: Compiler QT sous windows

      Posté par . Évalué à 5.

      Télécharger l'exe, cocher "télécharger mingw" et laisser l'assistant tout faire.
      • [^] # Re: Compiler QT sous windows

        Posté par . Évalué à 6.

        Ah oui...
        Je m'était "oui, moi je prend le .zip, jsuis pas une tafiolle". Mais euh bon... Je vais quand même tenter l'exé alors ^^
    • [^] # Re: Compiler QT sous windows

      Posté par (page perso) . Évalué à 2.

      1/ installer MinGw
      2/ installer Qt version MinGw
      3/ le plus chiant sous win : pour compiler un prog il faut lancer la commande "mingw32-make -f fichier.pro"

      ATTENTION : vous devez aller dans le répertoire du fichier pro à coup de cd !

      Comme IDE il existe DevCpp qui marche avec MinGW
    • [^] # Re: Compiler QT sous windows

      Posté par . Évalué à 1.

      La compilation de Qt se fait également sans problème avec Visual C++ 7. Mais si tu veux faire du code compilable sous linux et windows, la solution MingWin est nettement préférable, elle t'évitera d'avoir à ajuster ton code pour qu'il passe sous Visual C++ ; celui-ci éprouve encore quelques problèmes à supporter correctement les templates un peu "violent" (récursif par exemple). Même si le C++ est un standard, il y a malheureusement des ajustements à faire en fonction des différents compilateurs :-(
      • [^] # Re: Compiler QT sous windows

        Posté par . Évalué à 1.

        Justement en parlant de ca j'avais lu que maintenant QT Designer s'intègre mieux aux IDE. Qu'en est il ?
        Est ce que quelq'un a reussi à utiliser le compilo de Visual et puis au sujet des templates y'a t'il beaucoup de developpeurs qui utilisent des templates recursifs. Perso je n'en ai jamais utilisé...
        Enfin bref ce qui m'interesse c'est le retour d'experience avec Visual.
  • # Lien pour télécharger QT 4.0 pour Win32 ?

    Posté par (page perso) . Évalué à -5.

    Je ne vois pas trop sur le serveur FTP, un lien me permettant de downloader QT 4.0 pour Win32.

    Une idée ?

    Merci
  • # Petite réflexion...

    Posté par . Évalué à 5.

    J'utilise xfce comme wm, et plutôt des applis gtk pr aller avec.
    Qt, ça a l'air vraiment pas mal et très puissant (attention, je suis utilisateur, pas développeur, hein!)
    Y'a qd même un truc qui me turlupine:
    Pourquoi n'y a-t-il pas de projet de window manager light basé sur Qt alors qu'on en voit plusieurs basés sur gtk??
    Après tout, il y a bien des versions gpl de qt, donc ça ne doit pas être à cause du modèle proprio/gpl.
    Est-ce à cause de certaines particularités de la librarie? Qt ne se prête pas bien aux applis trop légères?
    Est-ce que tout le monde s'en fout et je sors prendre l'air? (ça tombe bien on crève de chaud dans ce bureau!!)
    • [^] # Re: Petite réflexion...

      Posté par . Évalué à 3.

      C'est une très bonne question que je me suis souvent posée. Même si je n'ai pas de réponse évidente, je trouve que c'est aussi une des forces de KDE : avoir réussi à ne pas inciter des "forks", avec les incompatibilités qui accompagnent souvent. Par contre, configurer KDE pour en faire un WM léger, c'est possible.
      Ensuite tu confonds WM et DE, les WM n'ont pas de toolkit graphique de préférence. fluxbox n'est ni en QT ni en GTK par exemple. XFCE, par contre, est un DE basé sur GTK.
      • [^] # Re: Petite réflexion...

        Posté par . Évalué à 4.

        Personnellement je ne vois pas ca comme une force de Kde : gtk a reussi a seduire les developpeurs qui ne veulent pas se rattacher a un desktop ou l'autre, tandis que Qt n'est quasiment utilise que par ceux qui veulent se rattacher a Kde.

        C'est vrai pour les petits projets mais pour les gros aussi : Mozilla, OpenOffice.org...
        • [^] # Re: Petite réflexion...

          Posté par (page perso) . Évalué à 2.

          Moi je le vois plutot comme le signe d'un probleme. Si tu re-ecris un WM, c'est que celui que tu as ne te plais pas. Si ca n'est pas arrive en Qt, c'est que celui de KDE satisfait bien les gens.

          Sinon il y a un WM ecrit en Qt, c'est celui de KDE. Il est relativement leger mais est tres peu utilise en dehors de KDE. Les gens ne realisent probablement pas qu'il peut se separer de KDE.
          • [^] # Re: Petite réflexion...

            Posté par (page perso) . Évalué à 4.

            . Si ca n'est pas arrive en Qt, c'est que celui de KDE satisfait bien les gens.
            ou que Qt ne satisfait pas. Chacun sa conclusion hein ;)
        • [^] # Re: Petite réflexion...

          Posté par (page perso) . Évalué à 1.

          Qt n'est quasiment utilise que par ceux qui veulent se rattacher a Kde

          Que beaucoup veuillent aussi utiliser le framework KDE c'est une chose, mais ça ne veut absolument pas dire que Qt l'impose. Il y a aussi de bonnes applis en Qt qui n'utilisent pas KDE. Qt n'est pas moins autonome que Gtk+.
    • [^] # Re: Petite réflexion...

      Posté par . Évalué à 3.

      Le problème c'est que la plupart des applications QT sont aussi des applications KDE.

      Avant de réinstaller ma machine, j'utilisais les applis KDE avec Ion. Ca marche mais on perd beaucoup de fonctionnalités liées à l'intégration avec le bureau KDE.
      • [^] # Re: Petite réflexion...

        Posté par (page perso) . Évalué à 3.

        Avant de réinstaller ma machine, j'utilisais les applis KDE avec Ion. Ca marche mais on perd beaucoup de fonctionnalités liées à l'intégration avec le bureau KDE.

        Au même titre qu'une appli GNOME non ?
        En fait le vrai "problème", c'est qu'il existe finalement très peu d'appli en pur QT. Au contraire, il y a plus d'appli GTK+ que d'applications GNOME.

        J'en conclu que les développeurs Qt ont compris l'intérêt qu'il y a à intégrer leur application au desktop. Les développeurs GTK+ s'attachent plus à la portabilité sous Windows par exemple. L'historique de Qt non libre sous Windows en est certainement la raison.
        Maintenant on se retrouve sous GNOME avec moulte applications qui n'exploitent pas les capacités du desktop, capacités sacrifiés sur l'autel de la portabilité. L'exemple le plus frappant est Gaim.

        Le problème c'est que la plupart des applications QT sont aussi des applications KDE.

        Ce "problème" est donc à mon avis la clé de la réussite de KDE sur GNOME... :) Mais ceci est un autre tro^^débat.
        • [^] # Re: Petite réflexion...

          Posté par (page perso) . Évalué à 2.

          >Maintenant on se retrouve sous GNOME avec moulte applications qui n'exploitent pas les capacités du desktop, capacités sacrifiés sur l'autel de la portabilité. L'exemple le plus frappant est Gaim.

          Gaim n'est pas une application Gnome.
          Par contre, qu'est ce que tu trouve qui n'est pas bien integré ou qui n'exploite pas bien les les capacités du desktop, moi je pense à gnome-keyring mais je n'en vois pas d'autre.
          • [^] # Re: Petite réflexion...

            Posté par (page perso) . Évalué à 2.

            Gaim n'est pas une application Gnome.

            C'est bien ce que je dis.

            Par contre, qu'est ce que tu trouve qui n'est pas bien integré ou qui n'exploite pas bien les les capacités du desktop, moi je pense à gnome-keyring mais je n'en vois pas d'autre.

            Toutes les applis GTK+ qui n'utilisent pas GConf, GnomeVFS, GtkTrayIcon, gnome-db, GStreamer, bonobo, libpanel-applet, ...

Suivre le flux des commentaires

Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.