A l'instar de la version X11, la version Mac de QT va passer en licence GPL. D'après trolltech, leur succès depuis 1994 réside dans cette stratégie de double licence.
Ceci va permettre aux application développées sous X11 de s'intégrer parfaitement à MacOSX sans devoir passer par un serveur X.
Ce passage se fera à l'occasion de l'Apple's World Wide Developer Conference (WWDC) qui aura lieu à San Fransisco du 23 au 27 Juin.
Ceci va permettre aux application développées sous X11 de s'intégrer parfaitement à MacOSX sans devoir passer par un serveur X.
Ce passage se fera à l'occasion de l'Apple's World Wide Developer Conference (WWDC) qui aura lieu à San Fransisco du 23 au 27 Juin.
L'annonce (619 hits)
Le site de trolltech (495 hits)
Présentation de QT (618 hits)
Capture de QT-Designer sous MacOS X (1193 hits)
> Lire la dépêche (64 commentaires, moyenne: 2,1).
Vous avez demandé le commentaire #225151.




Re: QT/Mac passe en double-licence
C'est bien! Mais pourraient-ils aussi passer en double licence pour la version Windows? (ou du moins upgrader la version non-commerciale (binaire seulement) de QT pour Windows à QT 3?)
QT est vraiment une super GUI (PyQt est un plaisir à utiliser en particulier), mais hélas si on veut développer pour Windows sans raquer il faut se contenter de la vieille QT 2 pour le moment (et on a même pas les sources...) :(
[^]Re: QT/Mac passe en double-licence
Windows ??? Pourquoi tu veux développer sous windows ???
;-)
[^]Re: QT/Mac passe en double-licence
Ca peut être sympa de fournir une version Windows de ses applis, en particulier quand on doit faire des outils et que certains utilisateurs ne se servent que de ça... La portabilité est très importante dans tous les cas. C'est un facteur de choix très important quand je fais un choix pour un développement.
Mais bon, QT est tellement bon que j'ai envie de leur dire "mettez-vous un Linux!" :)
[^]Re: QT/Mac passe en double-licence
C'est peut-être faisable en utilisant cygwin ?
[^]Re: QT/Mac passe en double-licence
Bof, ca veut dire que tu dois passer par un serveur X...
Pas de bureau 3d libre sans drivers libres!
[^]Re: QT/Mac passe en double-licence
Je serais tenter de dire que pour la portabilité avec une API en C++ sous licence GPL j'utilise wxWindows qui est tres bien .. m'enfin les gouts et les couleurs
[^]Re: QT/Mac passe en double-licence
Tres bien mais pas aussi souple que Qt ou GTK puisque la communication se fait pas evenements et pas par signaux/slot. On peut aussi noter que WxWindow n'est pas aussi sur niveau portabilite que Qt. Certains ports ont du retard sur les autres, il y a des bugs qui sont specifiques a certains ports, ...
Avec Qt, tu as vraiment une architecture unifiee. Comme ils attaquent les systeme graphique a un tres bas niveau, ils gerent eux-meme 80% de l'affichage et ont donc tres tres peu de bugs qui sont specifiques a la plate-forme. Je dirai meme qu'ils ont tres tres peu de bugs en tout.
Qt, c'est aussi une boite derriere qui se fait de la thune, et une 60aine de developpeurs payes a plein temps pour l'ameliorer en permanence. Ca explique beaucoup d'avantages sur WxWindows.
phil.freehackers.org
[^]Re: QT/Mac passe en double-licence
>Mais bon, QT est tellement bon que j'ai envie de leur dire "mettez-vous un Linux!" :)
Dis leur qu'ils peuvent rester sous MSWindows mais c'est plus chère :)
[^]Re: QT/Mac passe en double-licence
Windows ??? Pourquoi tu veux développer sous windows ???
Si tu fait une migration d'echelle (tu veux passer tous tes ordis sous Linux par exemple) en bien tu laisses les utilisateurs sous windows au depart, tu migres les applications une a une vers des bibliotheques compatibles linux, tu laisses un peu de temps pour le test et au final tu migres les stations sous Linux.
Ca evite le cote choc "on a tout change du jour au lendemain" qui a tendance a generer de forts rejets chez les personnes qui ne sont pas vraiment au top en informatique. En plus toi ca te permet de tester au fur et a mesure tes applications, de voir ce qui ne va pas et de corriger les bugs alors que tu es enocre sous Windows. La tu evites l'effet "depuis qu'on est sous Linux plus rien ne marche".
Bref c'est tres interressant de developper sous Windows si ton but a moyen terme est une migration vers Linux.
Kha
Kha
root est un privilège, pas un droit !
[^]Re: QT/Mac passe en double-licence
Regarde une appli comme le client jabber PSI: http://psi.affinix.com/(...) , qui vient d'être releasé en version 0.9.
Il fonctionne sur les plateformes linux et *BSD, OSX et windows et permet à du monde de switcher sur ce système de messagerie ouvert, en gardant le même soft quand ils passeront à linux.
Pareil, si Mozilla tournait que sous linux, on serai encore loin d'avoir l'espoir de voir le web se conformer aux standards..
Avec le succès croissant de Mozilla/firebird la situation avance maintenant :)
Quand à PSI, il est sous GPL pour tous les OS, mais est ce que le post précédent signifie que son auteur doit payer trolltech pour compiler/distribuer la version windows ?
[^]Re: QT/Mac passe en double-licence
Quand à PSI, il est sous GPL pour tous les OS, mais est ce que le post précédent signifie que son auteur doit payer trolltech pour compiler/distribuer la version windows ?
Oui, l'auteur de PSI possède une licence de QT/Win.
D'ailleurs a un moment je pensais creer un projet dont le but serais juste de fournir une plateforme de compilation QT/Win ... Comme ca avec 1 licence, on peut aider plein de projets à fournir des binaires Win32 gratuitement ...
[^]Re: QT/Mac passe en double-licence
L'éternel débat du libre sur une plateforme propro...
Dans l'ordre de «liberté» :
1 : Linux/BSD,
2 : SuS^H^H^HMacOS X,
3 : Windows...
Donc on verra plus tard ?...
Jabber ID : xmpp:Nyco@jabber.fr
[^]Re: QT/Mac passe en double-licence
Tu oublies BeOS, QNX, Symbian
et
euh
Gnu/Hurd ????
ah non, le dernier, oublie...
[^]Re: QT/Mac passe en double-licence
La question dans la FAQ:
http://www.trolltech.com/developer/faqs/noncomm.html#q43(...)
<blockquote>
Why didn't you release Qt for Windows under GPL?
The GNU GPL and the Trolltech QPL are open-source, respectively Free Software licenses. Note the capital "F". We are not talking "free" as in "free beer", but "Free" as in "Free Speech". We released Qt/X11 under those licenses, because it runs as major component on totally Free operating systems, such as GNU/Linux and FreeBSD. Once Microsoft Windows is completely open source, we will reconsider.
</blockquote>
Respect à RMS.
[^]Re: QT/Mac passe en double-licence
Oui mais cette réponse est caduque depuis l'annonce de la double licence de QT/Mac, car on ne peut pas dire que le système graphique de OS X soit libre...
Donc s'ils font pour l'environnement propriétaire qu'est OS X, pourquoi pas pour Windows ?
[^]Re: QT/Mac passe en double-licence
OS X c'est FreeBSD avec une surcouche graphique Apple donc quand ils disent qu'ils sortent "QT pour FreeBSD" c'est pour eux aussi "QT pour OS X".
[^]Re: QT/Mac passe en double-licence
OS X c'est FreeBSD Faut le dire vite hein... Non OS X, c'est un micro noyau avec une couche de compatibilité BSD... Il y a bien des portions de FreeBSD dans OS X, mais ce ne sont jamais que des portions. donc quand ils disent qu'ils sortent "QT pour FreeBSD" c'est pour eux aussi "QT pour OS X" Si on va par là peut être... Mais à mon avis Trolltech regarde plutôt du coté du système graphique pour décider s'il doit passer QT en double licence ou pas. Et entre FreeBSD et OS X le système graphique n'a bien sûr RIEN à voir ;)
[^]Re: QT/Mac passe en double-licence
Il manque un mot : ...un micro noyau Mach...
[^]Re: QT/Mac passe en double-licence
on ne peut faire plus clair ni plus aimable :-)
[^]Re: QT/Mac passe en double-licence
Si tu travailles uniquement avec PyQt (et je te le recommande), tu peux acheter une version commerciale de PyQt a Phil Thompson qui est _beaucoup_ moins cher que Qt: 1500F. Certe il faut raquer, mais apres tu peux vendre ton programme GPL sous windows. Apres tout, sous windows, les moutons sont habitues a payer.
phil.freehackers.org