LGPL 2.1 - die 1000ste
Verfasst: 25. April 2010 14:13
Hallo zusammen,
vorab ein paar wichtige Informationen:
- ja, ich habe gegoogelt
- ja, ich habe die Suchfunktion des Forums genutzt
- ja, ich habe den Lizenzvertrag der LGPL 2.1 auf deutsch und englisch mehrfach gelesen
Nun zum eigentlichen Thema. Die Fakten:
Ich entwickle gerade ein Programm, dass ich kostenlos an meine Kunden herausgebe. Das Programm dient zur Verwaltung von Benutzeraccounts auf meinem Server und lässt sich aus verschiedenen Gründen nur Clientseitig umsetzen.
Da ich nicht weiß, wie erfolgreich mein Projekt sein wird, lohnt sich der Kauf einer kommerziellen Qt-Lizenz derzeit nicht.
Den Sourcecode meiner ausführbaren Datei möchte ich geheim halten. Eine Veröffentlichung würde für mich einen Wettbewerbsnachteil bedeuten.
Ich erstelle also mein Projekt in Qt4.6 (Qt Creator 1.3.1),linke alles dynamisch und biete das Programm meinen Kunden zum Download an.
Meine Fragen:
- Soweit ich die Lizenzbedingungen verstanden habe, darf ich die zur Ausführung meiner Anwendung benötigten .dll Dateien meinem Download beilegen. Soll ich auch den Quelltext der .dll Dateien beilegen oder diesen nur auf Anfrage aushändigen?
- In den Lizenzbedingungen steht, dass ich den Benutzern den Lizenzvertrag zugänglich machen muss. Ich lege also auch diesen dem Programm bei. Ich konnte leider nur eine inoffizielle deutsche Übersetzung der LGPL finden. Müssen die Lizenzbedingungen in der jeweiligen Sprache der Anwendung vorhanden sein, oder reicht das englische Original?
- An welcher Stelle muss ich den Lizenzvertrag zur Verfügung stellen: in der Anwendung selbst, im Installationsprogramm oder in der Onlinehilfe?
- Wie bereits erwähnt, linke ich dynamisch. Die Bibliotheken können jederzeit ausgetauscht werden, sie laufen also unter LGPL. Wie sieht es für meine ausführbare Datei aus? Darf ich diese als Closed Source veröffentlichen und hierfür eigene Lizenzbedingungen erstellen? In den Lizenzbedingungen ist das irgendwie recht schwammig definiert....
Danke im Voraus für jede Unterstützung
vorab ein paar wichtige Informationen:
- ja, ich habe gegoogelt
- ja, ich habe die Suchfunktion des Forums genutzt
- ja, ich habe den Lizenzvertrag der LGPL 2.1 auf deutsch und englisch mehrfach gelesen
Nun zum eigentlichen Thema. Die Fakten:
Ich entwickle gerade ein Programm, dass ich kostenlos an meine Kunden herausgebe. Das Programm dient zur Verwaltung von Benutzeraccounts auf meinem Server und lässt sich aus verschiedenen Gründen nur Clientseitig umsetzen.
Da ich nicht weiß, wie erfolgreich mein Projekt sein wird, lohnt sich der Kauf einer kommerziellen Qt-Lizenz derzeit nicht.
Den Sourcecode meiner ausführbaren Datei möchte ich geheim halten. Eine Veröffentlichung würde für mich einen Wettbewerbsnachteil bedeuten.
Ich erstelle also mein Projekt in Qt4.6 (Qt Creator 1.3.1),linke alles dynamisch und biete das Programm meinen Kunden zum Download an.
Meine Fragen:
- Soweit ich die Lizenzbedingungen verstanden habe, darf ich die zur Ausführung meiner Anwendung benötigten .dll Dateien meinem Download beilegen. Soll ich auch den Quelltext der .dll Dateien beilegen oder diesen nur auf Anfrage aushändigen?
- In den Lizenzbedingungen steht, dass ich den Benutzern den Lizenzvertrag zugänglich machen muss. Ich lege also auch diesen dem Programm bei. Ich konnte leider nur eine inoffizielle deutsche Übersetzung der LGPL finden. Müssen die Lizenzbedingungen in der jeweiligen Sprache der Anwendung vorhanden sein, oder reicht das englische Original?
- An welcher Stelle muss ich den Lizenzvertrag zur Verfügung stellen: in der Anwendung selbst, im Installationsprogramm oder in der Onlinehilfe?
- Wie bereits erwähnt, linke ich dynamisch. Die Bibliotheken können jederzeit ausgetauscht werden, sie laufen also unter LGPL. Wie sieht es für meine ausführbare Datei aus? Darf ich diese als Closed Source veröffentlichen und hierfür eigene Lizenzbedingungen erstellen? In den Lizenzbedingungen ist das irgendwie recht schwammig definiert....
Danke im Voraus für jede Unterstützung