Lizenzfrage

Verschiedenes zu Qt
Antworten
forgoden
Beiträge: 120
Registriert: 10. Februar 2008 17:52

Lizenzfrage

Beitrag von forgoden »

Bleibt Qt noch kostenlos wenn ich:
statisch linke, close source halte, und das Programm aber dennoch freeware freigebe?
Christian81
Beiträge: 7319
Registriert: 26. August 2004 14:11
Wohnort: Bremen
Kontaktdaten:

Beitrag von Christian81 »

Nein
MfG Christian

'Funktioniert nicht' ist keine Fehlerbeschreibung
MiKla
Beiträge: 134
Registriert: 29. Juli 2007 15:29

Beitrag von MiKla »

Das Thema Lizenz wurde hier schon diskutiert. Vielleicht hilft es weiter!

Michael
forgoden
Beiträge: 120
Registriert: 10. Februar 2008 17:52

Beitrag von forgoden »

ja meine frage war nur wegen der kombi: freeware und static linken
softwaremaker
Beiträge: 149
Registriert: 1. April 2009 19:25

GPL

Beitrag 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!
olebole
Beiträge: 38
Registriert: 20. März 2009 16:39

Re: GPL

Beitrag 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?
Christian81
Beiträge: 7319
Registriert: 26. August 2004 14:11
Wohnort: Bremen
Kontaktdaten:

Re: GPL

Beitrag von Christian81 »

olebole hat geschrieben: 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.
Nein - nur solange man dynamisch linkt!!
MfG Christian

'Funktioniert nicht' ist keine Fehlerbeschreibung
olebole
Beiträge: 38
Registriert: 20. März 2009 16:39

Re: GPL

Beitrag 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.
forgoden
Beiträge: 120
Registriert: 10. Februar 2008 17:52

Beitrag 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?
olebole
Beiträge: 38
Registriert: 20. März 2009 16:39

Beitrag 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
Antworten