Ich suche bei plupload nach Upload-Funktionen auf einer Website, die ich gerade entwickle. Jetzt ist plupload GNU GPLv2 lizensiert und das impliziert, dass jede abgeleitete Software auch GPL-lizenziert sein sollte (richtig?). Daher starte ich den Upload über meinen Minifier, die einzelne minimierte js-Datei verletzt die Lizenz und ich muss auf Anfrage alle Quellen meiner Seite zur Verfügung stellen (richtig?).
Ich bin neugierig auf:
- kann ich die plupload-API verwenden, ohne meinen Quellcode öffnen zu müssen?
- Schließt die Lizenz den minimierten Code aus?
Siehe auch: /programming/3213767/minified-javascript-and-bsd-license
Antworten:
Haftungsausschluss: IANAL
Kurze Antworten:
Nach meinem Verständnis der GNU GPL 2.0-Lizenz lautet das Grundprinzip:
Übrigens: Um auf der sicheren Seite zu sein, sollten Sie erwägen, eine ihrer kommerziellen Lizenzen zu kaufen . Und nein, ich bin in keiner Weise mit plupload verbunden.
** Aktualisierung
quelle
Ja, Sie dürfen GPL-lizenziertes Javascript auf einer kommerziellen Seite verwenden. Sie müssen lediglich die Vertriebsanforderungen erfüllen. Die Lizenz schließt die Verwendung von minimiertem Code nicht aus, Sie müssen jedoch auch die nicht minimierte Version verfügbar machen. Am einfachsten ist es, einen Kommentar mit einem Link zu den nicht minimierten Quellen hinzuzufügen, die auf Ihrer Site am oberen Rand des minimierten Codes gehostet werden.
Wenn Sie den GPL-Code in irgendeiner Weise ändern, müssen Ihre Änderungen ebenfalls GPL sein, sodass sie in den von Ihnen bereitgestellten nicht minimierten Quellen enthalten sein sollten.
quelle