Qt und die GPL

Dieses Thema im Forum "Programmierung & Entwicklung" wurde erstellt von razor90, 3. Oktober 2007 .

  1. 3. Oktober 2007
    Hallo,
    wie mancher wohl weiß gibt es Qt unter der GPL Version 2 als OpenSource. Das heißt, dass jedes Programm, das Qt nutzt, automatisch unter die GPL fällt, oder?
    Nun zu meinem Problem: Kann man das umgehen?
    Ich will bestenfalls nur die GUI unter die LGPL stellen müssen, den Rest des Programms aber nicht.

    Habe mir das so gedacht:
    Bild=down!

    Kann ich die GUI unter die LGPL stellen, wenn sie Qt nutzt? LGPL scheint ja immerhin GPL-kompatibel zu sein.

    Oder kennt einer sogar eine elegantere Lösung?

    mfg r90
     
  2. 3. Oktober 2007
    AW: Qt und die GPL

    Eine genaue Antwort kann ich dir auch nicht geben, aber du könntest dich mal hier umsehen :
    Open Source Lizenzen
     
  3. 3. Oktober 2007
    AW: Qt und die GPL

    Nein das geht so alles nicht wie du es dir vorstellst. Um Closed Source Applikationen mit Qt zu Entwickeln musst du dir Qt anders als unter der GPL lizenzieren. Das ist alles auf der Trolltech Seite (http://trolltech.com/products/qt/licenses/pricing) erklaert. Die FAQ (http://trolltech.com/developer/downloads/qt/faq) sagt auch ganz klar:
    Die Variante mit LGPL faellt ebenfalls Flach weil Trolltech immer explizit und ausschliesslich auf die GPL besteht. Das wird aus gutem Grunde getan, wie man an deiner Idee mit der LGPL sieht. ;-)
     
  4. 3. Oktober 2007
    AW: Qt und die GPL

    Ok man darf auch andere Open Source Lizenzen verwenden. Sorry mein Fehler. Aber von Closed Source ist ja nie die Rede. Im letzten Absatz geht es ja um das linken gegen Closed Source Software. Das Problem ist eben das du ja nur ein Projekt hast bzw. alles von dir kommt. Wenn du deinen GUI Teil unter die LGPL stellst darf diese Bibliothek in Closed Source Anwendungen verwendet werden. Du koenntest nun deinen Closed Source Teil gegen die GUI Bibliothek linken. Das du damit was gewinnst kann Ich mir aber kaum vorstellen. Man will ja aus gutem Grund seine GUI gegen eine Bibliothek linken und nicht umgekehrt.
     
  5. Video Script

    Videos zum Themenbereich

    * gefundene Videos auf YouTube, anhand der Überschrift.