Sortie de Qt 3

Posté par  . Modéré par orebokech.
Étiquettes :
0
15
oct.
2001
KDE
Trolltech vient d'annoncer la sortie de Qt 3.0
Entre autres nouveautés, la liste de plateformes supportées vient de s'aggrandir, avec l'arrivée de MacOS X (en plus des "anciennes", Windows, Linux, Unix, Embedded Linux)
En outre, l'internationalisation et la gestion des polices sont très améliorées.
KDE 3 sera basé sur cette version de Qt. Contrairement au passage de Qt 1 à Qt 2, il est précisé "Qt 3.0 will maintain its source compatibility with the Qt 2.x series".

Aller plus loin

  • # par rapport à pango ?

    Posté par  . Évalué à 4.

    il parait que la gestion des polices dans qt3 (surtout le 'bidi') est de moins bonne qualité que ce que proposera pango.
    Quelqu'un aurait-il plus d'infos à ce sujet ?
  • # Bizarre

    Posté par  . Évalué à 5.


    "Qt 3.0 will maintain its source compatibility with the Qt 2.x series".

    C'est bizarre parceque dans le changelog de kde 3, il y a "Since KDE 3 is mostly source compatible with KDE 2, porting applications from KDE 2 to KDE 3 can usually be done surprisingly quickly. The process is substantially easier than it was for porting from KDE 1 to KDE 2, and even very complicated applications can be ported in a matter of a few hours."
    Tout doit être dans le mostly
    • [^] # Re: Bizarre

      Posté par  . Évalué à 5.

      C'est parceque puisque c'est un changement de version majeure ils se permettent des modifications incompatibles (mais aussi peu que possible) pour pouvoir changer des choses que la compatibilité leur interdit normalement de changer.
    • [^] # Re: Bizarre

      Posté par  . Évalué à 8.

      Attention, tu fait une comparaison entre le passage QT2/QT3 et celui KDE2/KDE3.

      Même si il y a compatibilité sources pour tous ce qui est QT, cela ne veut pas dire que ce soit le cas pour tout ce qui viens de la KDE-libs.
    • [^] # Re: Bizarre

      Posté par  (site web personnel) . Évalué à 1.

      "Qt 3.0 will maintain its source compatibility with the Qt 2.x series".

      Si tu lis la phrase suivante, c'est
      "So all applications based on earlier versions of Qt can be ported to Qt 3.0 in little time and with little effort".

      Donc il reconnait qu'il y a un petit travail de portage a faire. C'est pas 100% compatible, mais il n'y a pas de revolution. On peut discuter sur l'emploi justifie ou injustifie de "source compatible".

      Dans une press-release, faut faire vachement gaffe a tes mots. Si tu dis que c'est "presque compatible" ou bien c'est "90% compatible", les gens qui lisent vite et ne sont pas verses dans Qt vont retenir "c'est pas compatible". Et c'est surtout ceux-la qui vont te faire de la pub, donc t'as interet a ce qu'ils comprennent les choses a ton avantage.

      Le guide de portage a Qt3:
      http://doc.trolltech.com/3.0/porting.html(...)
  • # Licence

    Posté par  . Évalué à 1.

    Porter une appli GPL Qt de Linux vers OsX par exemple sera difficile puisque Qt n'est pas libre sous cet Os et il faut pouvoir assumer le prix de la licence.
    Par contre l'inverse sera favoriser.
    A moins que ?
    Une question : Qt pour X11 est sous Qpl ou Gpl ?
    une autre : l'utilisation de Qt Q/GPL pour une appli proprio est elle possible sans tout mettre en Q/GPL ?(je crois que oui car hancom Office et the Kompany le font,non ?
    Merci
    • [^] # Re: Licence

      Posté par  . Évalué à 1.

      Directement en provenance de la FAQ (désolé, j'ai pas envie de traduire):

      "What kind of licenses exist for Qt?
      The Qt toolkit is available under two different licenses: The Professional and Enterprise Editions for commercial use on all platforms, and the Free Edition for developing free/open source software for the X platform.

      What are the differences between the Professional/Enterprise Editions and Free Edition of Qt?
      You may write commercial/proprietary/non-free software only if you have purchased the Professional or Enterprise Edition. The library itself is the same. With the commercial editions, you also get technical support and upgrades. Qt for Microsoft Windows is only available as Professional and Enterprise Editions.

      Can we use the Free Edition while developing our non-free application and then purchase commercial licenses when we start to sell it?
      No. The Free Edition license applies to the development phase - anything developed without Professional or Enterprise Edition licenses must be released as free/open source software."

      plus de détails:
      http://www.trolltech.com/developer/licensing/index.html(...)
      où on lit : "The Qt Free Edition (version 2.2 and later) is released under the Open Source license QPL, and GPL."

      et la FAQ simple
      http://www.trolltech.com/developer/faqs/simple.html(...)
    • [^] # Re: Licence

      Posté par  (site web personnel) . Évalué à 2.

      J'ai deja vu la version X11 de Qt tourner sur BeOs avec cygwin XFree, sur windows avec cygwin XFree et il me semble sur Mac Os X (mais je ne suis plus certain).

      Il y a un serveur X natif sur MacOs X ou il faut en faire tourner un en externe ?

      Ce qui est sur, c'est que ca doit etre relativement facile de porter Qt X11 sur MacOs X avec un serveur X. Les mecs de BeOs et de cygwin KDE m'ont tous deux dit que porter Qt a cygwin XFree avait ete trivial.
      • [^] # Re: Licence

        Posté par  . Évalué à 1.

        Il y a un serveur X natif sur MacOs X ou il faut en faire tourner un en externe ?

        Il n'y a pas de serveur X, MacOSX utilise son propre systeme de fenetrage (base sur PDF, alors que XFree utlise plutot PS), Cependant il existe des serveurs X (dont XFree) que tu peux faire tourner sous MacOSX

Suivre le flux des commentaires

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