Journal License Qt sous Windows

Posté par  .
Étiquettes : aucune
0
4
déc.
2003
Hello,

une petite question a propos de Qt (pour un collegue en fait). Il aimerait developper une petite application pour beau-papa sous Windows (et pourquoi pas mettre les sources en GPL apres sur le net) avec PyQt. Cependant, j'ai l'impression que la license 'non commerciale' de Qt est limitee a 30 jours (en evaluation).

Quelqu'un peut eclairer ma petite lanterne a propos de la licence Qt sous Windows.

PS: il ne compte pas vendre son application -> d'ou la licence non commerciale :)

Merci
  • # Re: License Qt sous Windows

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

    Sauf erreur y'a une version GPL justement pour ce genre de cas... et il ne me semble pas qu'elle est la moindre limitation, celà dis je peux me tromper...
  • # Re: License Qt sous Windows

    Posté par  . Évalué à 1.

    trolltech n'offre pas sa version de Qt pour win sous GPL

    par contre la version X sous GPL a été porté pour win avec cygwin:
    http://kde-cygwin.sourceforge.net/(...)

    une version GPL sans serveurX est meme en développement:
    http://kde-cygwin.sourceforge.net/qt3-win32/(...)
    • [^] # Re: License Qt sous Windows

      Posté par  . Évalué à 1.

      ce qu'il faut comprendre c'est que pour le moment, il faut rester en Tk (après tout moi j'aime bien) ou te tourner vers WxWindows (là par contre je bloque, le style est trop windows à mon gout). Cela dit ce sont 2 bonnes solutions
      • [^] # Re: License Qt sous Windows

        Posté par  . Évalué à 2.

        wxWindows est très intéressant car il permet rapidement de porter les applications de Windows à Linux ou inversement... sans une double license comme QT. Et c'est aussi intéressant du au fait que sous Windows il prend l'API Win32 natif pour les fenêtres et sous Linux ya X11, GTK pour les fenêtres.
        • [^] # Re: License Qt sous Windows

          Posté par  . Évalué à 1.

          Et sous MacOSX, il (vxWindows) utilise aussi les widgets MacOSX natifs (comme QT)
        • [^] # Re: License Qt sous Windows

          Posté par  . Évalué à 2.

          mouaip... wxWindows me fait penser à une copie de MFC de MS. Un truc indigeste et utilisant des techniques d'un autre âge. Mais bon, après chacun ses préférences et c'est vrai que son grand interet est la compatibilité multi plateformes (ce qui n'est pas toujours évident avec QT).
          • [^] # Re: License Qt sous Windows

            Posté par  . Évalué à 1.

            Possible! Mais bon je l'ai pas encore utilisé gros mais à date je trouves que ça s'utilise très bien! Je veux l'utiliser pour un projet avec des copains justement pour la portabilité.
          • [^] # Re: License Qt sous Windows

            Posté par  . Évalué à 1.

            Avec wxPython, ca se programme tres bien.
          • [^] # Re: License Qt sous Windows

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

            ?!?

            j'ai fait du gtk, via php-gtk, et jadis ; du mfc via vb ... maintenant je fais du wx via python
            au niveau des apis, je ne vois pas pourquoi wx se rapprocherait plus des mfc que de gtk ?!?
            (j'ai également gouté à tcl/tk sous python ; mais là, j'accroche pas du tout)

            wxpython, c'est vraiment le top ... le meilleur des 2 mondes !
            qt/python ; je n'ai pas essayé, mais je n'y vois aucun intérêt, vu les prob de licences associés !
            • [^] # Re: License Qt sous Windows

              Posté par  . Évalué à 1.

              On dirait que tu n'as pas très bien compris. Je ne parlais pas de wx via python mais de GTK (d'ailleurs, cela veut dire quoi de parler de wx???)
              Et désolé si cela ne te plaits pas mais la structure de GTK est très inspirés du système des MFC (callback, forme générales des fonctions). As tu déjà programmé en MFC au moins ?

              Toi tu aimes Gtk, de mon côté je ne peux pas blairer... cela pose-t-il un problème ? On développe avec les outils qu'on aime et puis voilà.
              Nous somme au moins d'accord sur python :-)
              • [^] # Re: License Qt sous Windows

                Posté par  . Évalué à 0.

                d'ailleurs, cela veut dire quoi de parler de wx???
                python : le langage
                wx : l'api

                non ?
      • [^] # Re: License Qt sous Windows

        Posté par  . Évalué à 1.

        (là par contre je bloque, le style est trop windows à mon gout)

        Comment ca, style windows ? L'apparence ou l'API ? L'apparence c'est windows sous windows et gtk sous x... L'API je ne sais pas, je n'ai jamais programme avec les MFC.
        • [^] # Re: License Qt sous Windows

          Posté par  . Évalué à 1.

          Je parlais en ayant la vision développeur :-) donc je parlais bien des APIs (3 ans à développer avec cette m... de MFC, cela me fait fuir tout système ressemblant).
          C'est mon avis et je ne l'impose à personne :-)
  • # Re: License Qt sous Windows

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

    J'ai fait la demande directement à Trolltech et il ne veulent pas (et ne peuvent pas) mettre QT en gpl sous Windows. Mais il n'y a aucune limitation dans le temps.

    Donc la seul restriction qu'il y a avec cette license, c'est que tu peux diffuser les sources de ton appli, mais tu ne peux pas mettre en ligne un executable windows compilé avec cette version. Par contre tu as le droit de demander à qq'un qui a acheté une license QT pour windows de te compiler un exe et celui là il sera diffusable.
    • [^] # Re: License Qt sous Windows

      Posté par  . Évalué à 1.

      > il ne veulent pas (et ne peuvent pas)
      Probleme de compatibilite avec d'autres licences utilisees pour l implementation de Qt ?

      > Donc la seul restriction qu'il y a avec cette license, c'est que tu peux diffuser les sources de ton appli, mais tu ne peux pas mettre en ligne un executable windows compilé avec cette version.
      Donc on peut telecharger cette version, coder avec et utiliser l'executable sans aucun probleme tant qu'on ne redistribue pas cet exe.

      Merci a tous pour vos reponses :)
      • [^] # Re: License Qt sous Windows

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

        >> il ne veulent pas (et ne peuvent pas)
        >Probleme de compatibilite avec d'autres licences utilisees pour l implementation de Qt ?

        Oui car qt sous windows se base sur une dll microsoft, un truc dans le style je crois

        >> Donc la seul restriction qu'il y a avec cette license, c'est que tu peux diffuser les sources de ton appli, mais tu ne peux pas mettre en ligne un executable windows compilé avec cette version.
        >Donc on peut telecharger cette version, coder avec et utiliser l'executable sans aucun probleme tant qu'on ne redistribue pas cet exe.

        oui, c'est exactement la reponse qu'ils m'ont donné.

        Si je retrouve dans mon brin, ma correspondance avec eux je la mettrais en ligne ici
        • [^] # Re: License Qt sous Windows

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

          Voilà, je n'ai retrouvé que çà mais ca date un peu:

          On Freitag, 22 Nov 2002 17:13 Philippe MAES wrote:
          > Hello,
          >
          > I'm writting an little application (under GPL), and i would do it for
          > Linux, Windows and Mac OSX compliant.
          >
          > For linux, i use QT3.0.6 X11 Free.
          > For Windows, i use QT2.3NonCommercial
          > But i would like try it on OSX, but there is not Non-Commercial or Free Version.
          >
          > How can i do, because i need more 30 days to develop my application ?
          >
          > Best Regards
          >
          > - Philippe MAES -

          Hi Philippe,I'm afraid the GPL is not compliant with the non-commercial edition, and we don't provide a free or non-commercial edition on MacOS-X.
          I fear wewill not be able to support the non-X11 port of your application, but you can contact a license holder on qt-interest and ask him to compile your app into a binary.

          Best Regards,Volker--Volker Hilsheimer, Support ManagerTrolltech AS, Waldemar Thranes gt. 98, N-0175 Oslo, Norway
  • # pygtk

    Posté par  . Évalué à 1.

  • # Re: License Qt sous Windows

    Posté par  . Évalué à 1.

    J'ai posté une news là-dessus il y a deux jours (elle doit être en attente de modération). Qt distribuait une version 2.0 windows sous licence "non-commerciale". Ils ont arrêté récemment, et la seule manière d'obtenir Qt pour windows sans payer la coûteuse licence sera d'acheter le bouquin "Programming C++ with QT" à sortir chez Prentice Hall.

    Bref, autant dire que c'est cuit pour les développeurs attachés à la portabilité. Reste GTK (bof avec python), ou wxWindows (plus adapté parce que vraiment objet).

Suivre le flux des commentaires

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