Ich denke darüber nach, eine neue Software auf einer LGPL-Webanwendung aufzubauen. Ich möchte diese neue Software nutzen, um eine Website für meinen Arbeitgeber zu erstellen, und wir beabsichtigen nicht, die Software selbst an irgendjemanden zu verkaufen oder zu vertreiben. Stellt das Veröffentlichen von Webseiten von LGPL-Software ein "Verteilen" in der Lizenz dar, sodass ich auch unsere Änderungen am LGPL-Code veröffentlichen müsste?
Ich verstehe, dass keiner von euch Anwälte ist, also ist IANAL impliziert. Ich verstehe auch, dass ich die Entwickler der LGPL-Software kontaktieren und nach einer anderen Lizenz fragen könnte.
open-source
lgpl
licensing
David
quelle
quelle
Does publishing web pages from LGPL software constitute "distributing" in the license
- Es ist ein bisschen unscharf, wie in der Javascript-Falle beschrieben . Geben Sie uns ein bisschen mehr Informationen darüber, was genau Sie tun. Webseiten sind ein äußerst vager und chaotischer Begriff.Antworten:
Es gibt eine Variante der GPLv3 namens "Affero GPL v3". Um gnu.org zu zitieren,
Daraus folgt, dass "Ausführen eines Programms auf dem Server" keine Verteilung ist. Die GPLv3-Basis hat dies bereits abgedeckt.
quelle
Nein.
"Distribution" impliziert immer, dass die Quelle in verwendbarer Form vorliegt. Tatsächlich suchte ich nach etwas, das dies klar erklärt, und der Javascript Trap- Artikel gab einen ausgezeichneten Hinweis. Selbst aus der Sicht von Richard Stallman bedeutet das Herunterladen von Javascript in Ihrem Browser noch lange nicht, dass es geöffnet ist - es ist immer noch in der Nähe. Jetzt schimpft er weiter über enge Webanwendungen und liefert indirekt das Argument, dass das Herunterladen von Websites nicht als Verteilung qualifiziert ist , wenn sie sich in einem Anwendungskontext befinden.
Ein weiteres gutes Beispiel ist GitHub , das offensichtlich git (pure GPL) verwendet. Aber es benutzt git! Selbst wenn sie git geändert haben, um es ihrem Zweck anzupassen, ist es nicht notwendig, es zurück zu veröffentlichen.
Angesichts der obigen Argumente ist es sehr klar, dass fast die gesamte SaaS-Infrastruktur und die Bereitstellung von gehosteten Diensten verwendet werden, als die Anwendung zu verteilen .
Im Gegenteil, wenn Sie ein Paket erstellen, mit dem Benutzer Websites erstellen können. das fällt eindeutig unter die Verteilung - aber das ist bei Ihnen nicht der Fall.
Also ich denke du bist in Sicherheit. Es ist jedoch ein sehr starkes Argument, sich vor Gericht zu verteidigen. Denn genau die Wortverteilung hat in Gesetzen an verschiedenen Orten eine unterschiedliche Bedeutung. Die Erlaubnis des ursprünglichen Autors ist die beste Wahl.
quelle