Seite 1 von 1
Lizenzfrage
Verfasst: 22. Mai 2009 14:58
von forgoden
Bleibt Qt noch kostenlos wenn ich:
statisch linke, close source halte, und das Programm aber dennoch freeware freigebe?
Verfasst: 22. Mai 2009 15:51
von Christian81
Nein
Verfasst: 22. Mai 2009 19:46
von MiKla
Das Thema Lizenz wurde
hier schon diskutiert. Vielleicht hilft es weiter!
Michael
Verfasst: 25. Mai 2009 14:07
von forgoden
ja meine frage war nur wegen der kombi: freeware und static linken
GPL
Verfasst: 25. Mai 2009 15:37
von softwaremaker
Freeware ist nicht gleich GPL, du musst bei GPL deinen eigenen Code unter GPL stellen, also auch anderen zur Verfügung stellen. Es nur kostenlos zu machen reicht nicht aus!
Re: GPL
Verfasst: 26. Mai 2009 15:54
von olebole
softwaremaker hat geschrieben:du musst bei GPL deinen eigenen Code unter GPL stellen
Qt kann man aber auch unter LGPL lizensieren:
http://www.qtsoftware.com/products/licensing
Ob das eigene Programm dabei Freeware ist, ist aber gleichgültig.
@forgoden: warum willst Du denn den Quellcode nicht veröffentlichen?
Re: GPL
Verfasst: 26. Mai 2009 16:44
von Christian81
Nein - nur solange man dynamisch linkt!!
Re: GPL
Verfasst: 26. Mai 2009 16:59
von olebole
Christian81 hat geschrieben:Nein - nur solange man dynamisch linkt!!
Nee, man muss dem Anwender nur die Möglichkeit geben, selbst zu linken:
lgpl-2.1 hat geschrieben:Accompany the work with the complete corresponding machine-readable source code for the Library including whatever changes were used in the work (which must be distributed under Sections 1 and 2 above); and, if the work is an executable linked with the Library, with the complete machine-readable "work that uses the Library", as object code and/or source code, so that the user can modify the Library and then relink to produce a modified executable containing the modified Library.
(Punkt 6.a)
d.h., es reicht, neben den Executables die lilnkfähigen Objektdateien mitzuliefern.
Verfasst: 27. Mai 2009 00:24
von forgoden
hmm ziemlich verwirrend.
naja open source würd auch gehen, nur sieht mein code glaub ich schlecht aus wenn andere dareingucken ^^
olebole hat geschrieben:
(Punkt 6.a)
d.h., es reicht, neben den Executables die lilnkfähigen Objektdateien mitzuliefern.
das heisst man kann statisch linken, nur muss man die qt-dateien wie qtcore4.dll trotzdem mitliefern? habe ich das so verstanden?
Verfasst: 27. Mai 2009 08:52
von olebole
forgoden hat geschrieben:naja open source würd auch gehen, nur sieht mein code glaub ich schlecht aus wenn andere dareingucken ^^
Kritik macht ihn sicher nur besser
das heisst man kann statisch linken, nur muss man die qt-dateien wie qtcore4.dll trotzdem mitliefern?
Nein. Du musst
Deine eigene Software als linkfähigen Objektcode liefern, d.h. man muss in der Lage sein, Deine Applikation mit einer neuen Version von Qt zusammenzulinken.
Von Qt musst Du den
Quelltext mitliefern.
http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html