Forum: PC-Programmierung GPL/LGPL und kommerzieller Webservice


von Jens P. (Gast)


Lesenswert?

Moin moin miteinander,

ich bin gerade beim Entwickeln einer Webanwendung, die ich dann 
kommerziell nutzen möchte.

Allerdings möchte ich nicht die ganze Software verkaufen, sondern als 
"Betreiber" auftreten, also das ganze bei "mir" (meinem Hoster) laufen 
lassen und Accounts dafür zu vermieten.

Das Ganze einfach daher, weil PHP-basierte Software mit rausgabe der 
Quellcodes recht schnell kommerziell unlukrativ wird ;-)

Ich stehe nun vor folgender Frage:

Wenn ich in meiner Webanwendung nun GPL oder LGPL-Lizensierte 
Bibliotheken benutze, bin ich dann zur Veröffentlichung meines 
Quellcodes verpflichtet?

Prinzipiell bin ich ja wohl nur meinen "Lizenznehmern" und nicht der 
Öffentlichkeit gegenüber verpflichtet.

Bei LGPL würde ja der Hinweis auf die (unveränderten) Bibliotheken und 
die LGPL-Lizenz genügen.

Da ich ja aber "Nutzung" und nicht die Software an sich verkaufe, stellt 
sich mir die Frage ob ich in diesem Szenario überhaupt etwas offenlegen 
muss.

Würde mich über ein paar Einschätzungen hierzu freuen.

Grüßle
Jens

von Kaj (Gast)


Lesenswert?

Jens P. schrieb:
> Wenn ich in meiner Webanwendung nun GPL oder LGPL-Lizensierte
> Bibliotheken benutze, bin ich dann zur Veröffentlichung meines
> Quellcodes verpflichtet?

http://www.gnu.org/licenses/gpl-faq.html#GPLRequireSourcePostedPublic
1
The GPL does not require you to release your modified version, or any part
2
of it. You are free to make modifications and use them privately, without
3
ever releasing them. This applies to organizations (including companies),
4
too; an organization can make a modified version and use it internally
5
without ever releasing it outside the organization.
6
7
But if you release the modified version to the public in some way, the GPL
8
requires you to make the modified source code available to the program's
9
users, under the GPL.
10
11
Thus, the GPL gives permission to release the modified program in certain
12
ways, and not in other ways; but the decision of whether to release it is up
13
to you.
http://www.gnu.org/licenses/gpl-faq.html

von Clemens L. (c_l)


Lesenswert?

Jens P. schrieb:
> Da ich ja aber "Nutzung" und nicht die Software an sich verkaufe ...

Es geht nicht um die Frage, was du in den Lizenzvertrag geschrieben 
hast, sondern ob du GPL-Code (weiter)verbreitest, und ob dein eigener 
Code auch unter diese Regelung fällt (weil von GPL-Code abgeleitet, oder 
zu viele Abhängigkeiten hat).

Wenn dein Code deinen Server nie verlässt, hast du dieses Problem nicht.

von Thomas Z. (thomas_z41)


Lesenswert?

Genau um so etwas zu verhindern wurde die AGPL geschaffen.

So lange du keine AGPL lizenzierten Libraries verwendest sondern nur GPL 
und LGPL musst du nichts veröffentlichen. Außer du gibst dein Programm 
an sich an jemanden Weiter.

von Jens P. (Gast)


Lesenswert?

Vielen Dank für die Antworten,
hatte das auch in etwa so verstanden.

Ich war mir nur unsicher ob "auf einem öffentlichen Server betreiben" 
auch mit "veröffentlichen" gleichzusetzen ist.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.