Wenn ich eine GPL-lizenzierte Javascript-Bibliothek in einer Webanwendung verwenden würde, müsste ich dann jedem, der die Javascript-Bibliothek heruntergeladen und ausgeführt hat, den Quellcode der gesamten Site anbieten?
Wenn ich eine GPL-lizenzierte Javascript-Bibliothek in einer Webanwendung verwenden würde, müsste ich dann jedem, der die Javascript-Bibliothek heruntergeladen und ausgeführt hat, den Quellcode der gesamten Site anbieten?
Antworten:
Sie müssten das JavaScript dieser Bibliothek und das JavaScript der Anwendung anbieten, die auf die API dieser Bibliothek zugreift (und alle anderen Bibliotheken, auf die die Anwendung zugreift, für die ebenfalls eine GPL-kompatible Lizenz erforderlich ist).
Denken Sie daran, dass Sie das für Menschen lesbare JavaScript bereitstellen müssen, nicht eine Version ohne Leerzeichen, wie sie normalerweise in der Produktion eingesetzt wird.
Der HTML-Code, der das JavaScript aufruft, ist bereits eindeutig verfügbar. Er gilt nicht als "Verknüpfung" mit diesem JavaScript und seine Verfügbarkeit bedeutet, dass sich die Leute wahrscheinlich keine Sorgen machen müssen.