Welches Framework für Gui Programmierung?



  • Wie stellen die von Trolltech eig. sicher, dass niemand QT illegal nutzt? Wird da ein kommentar über serial und/oder Version innen Code gelegt? Oder wie machen die das?

    MfG
    doped04



  • User--- schrieb:

    (wobei gibts bei der GPL ne Klausel, dass mit ner GPL-Anwendung erstellte Dinge automatisch auch der GPL unterliegen?).

    Nein. Wohl aber dass Anwendungen, die auf GPL-Anwendungen basieren, ebenfalls der GPL unterliegen müssen. Heißt sobald du Qt-GPL-Code in dein Programm reinlinkst, musst du es unter die GPL stellen.

    GPL, 2. b):
    "Sie müssen dafür sorgen, daß jede von Ihnen verbreitete oder veröffentlichte Arbeit, die ganz oder teilweise von dem Programm oder Teilen davon abgeleitet ist, Dritten gegenüber als Ganzes unter den Bedingungen dieser Lizenz ohne Lizenzgebühren zur Verfügung gestellt wird."

    doped04 schrieb:

    Wie stellen die von Trolltech eig. sicher, dass niemand QT illegal nutzt?

    Zum Teil dürfte das mit dazugeführt haben, dass die Open-Source-Variante nur für MinGW zur Verfügung steht und die kommerzielle eben für VC++.



  • sarfuan schrieb:

    doped04 schrieb:

    Wie stellen die von Trolltech eig. sicher, dass niemand QT illegal nutzt?

    Zum Teil dürfte das mit dazugeführt haben, dass die Open-Source-Variante nur für MinGW zur Verfügung steht und die kommerzielle eben für VC++.

    Den Zusammenhang verstehe ich nicht. 😕 Was meinst du damit?

    Soll das heißen, das VC++-User sich autom. nicht an Lizenzen halten. 😮 Kann das von mir nicht behaupten, ich verzichte dann einfach auf GPL-Libs und somit ist Qt für mich persönlich aus dem Rennen.



  • doped04 schrieb:

    Wie stellen die von Trolltech eig. sicher, dass niemand QT illegal nutzt? Wird da ein kommentar über serial und/oder Version innen Code gelegt? Oder wie machen die das?

    Wie kann überhaupt jemand sicherstellen das eine Software legal genutzt wird? Das geht nicht. Wenn das aber raus kommt, dann kann ja erst was unternommen werden.



  • Vielleicht, weil viele OSS Leute sowieso Dev-C++ verwenden und das selber auch OSS ist, aber das macht nicht unbedingt sinn, denn viele verwenden auch in der OSS Szene VC. Ich glaube die wollten einfach ne größere Einschränkung der OSS Variante, damit mehr gewzungen werden es zu kaufen, wenn sie es verwenden wollen.

    Du kannst QT4 aber auch unter VC verwenden, da der "Blocker" in qmake von der OSS Version drin steckt, du musst daher nur das qmake aus der Eval Version nehmen und bei configure angeben, dass es kein qmake erzeugen soll.



  • Dieser Thread wurde von Moderator/in kingruedi aus dem Forum Rund um die Programmierung in das Forum Andere GUIs - Qt, GTK+, wxWidgets verschoben.

    Im Zweifelsfall bitte auch folgende Hinweise beachten:
    C/C++ Forum :: FAQ - Sonstiges :: Wohin mit meiner Frage?

    Dieses Posting wurde automatisch erzeugt.



  • Artchi schrieb:

    Soll das heißen, das VC++-User sich autom. nicht an Lizenzen halten. 😮

    Klaro, was'n sonst 😃
    Nein, ich denke da eher an zwei Aspekte:
    1. VC++ kostet Geld und in der kommerziellen Windowswelt der de facto Standard. Wer seinen Compiler kauft, ist wohl auch eher geneigt für ein Framework zu zahlen. Und für die "kommerzielle Windowswelt" ist es sowieso nichts neues.
    2. MinGW und VC++ erzeugen jeweils leicht unterschiedlichen Code. Soll heißen man kann anhand bestimmter Charakteristika durchaus eine Wahrscheinlichkeit für die Verwendung eines bestimmten Compilers angeben. Zumal VC++ früher auch gerne eine kleine Textnotiz im Binärcode a la "Visual C++ Runtime Library" hinterlassen hat. Keine Ahnung ob er das noch immer macht ...



  • Ja, eine Firma die vielleicht eine VS Enterprise Edition hat, wird sicherlich auch die Qt-Kommerz kaufen. Aber haben die Trolltecher auch daran gedacht, das es eine 120 EUR-Standard-Edition gibt? 120 EUR für VC++ und Qt für 2000 EUR ist schon ein Unterschied.

    Aber wollen wir es einfach dabei belassen. Ändern kann man es ja eh nicht. 😉



  • Wo bekommt man eigentlich FOX her ?
    Ich habe bisher noch nichts davon gehört.

    Ansonsten ist für deine Entscheidung anzumerken:
    wenn du deine Software unter Linux einsetzen willst und damit auch
    drucken willst, kommst du um QT eigentlich drumherum
    (GTK und Drucken geht eigentlich nicht). Und solange du
    die Software nur selbst nutzt, ist das auch kostenlos nach Trolltech zulässig.

    Wenn du unter WIN programmieren willst, nimm den VC++ von MS.
    Der funktioniert wenigstens (im gegensatz zu einigen anderen
    Compilern). Ich selbst habe MFC allerdings nie genutzt,
    sondern direkt MDK programmiert.



  • Also URLs zum FOX-Toolkit findet man nun wirklich überall!!! Z.B. in der FAQ des GUI-Forums. Wer hätte das gedacht? Und schon mal google angeschmissen? Oder auf meiner Homepage gibts auch nen Link. Oder...


Anmelden zum Antworten