Führt die Veröffentlichung eines Plugins unter der AGPL dazu, dass die Leute ihre gesamte WordPress-Installation öffnen?

Ich denke darüber nach, ein Plugin unter der AGPL-Lizenz zu veröffentlichen .

Würde dies die Leute zwingen, den Quellcode anderer nicht verwandter Teile ihrer WordPress-Installationen öffentlich zu machen? (Ich habe versucht, die AGPL-Lizenz zu lesen, bin mir aber nicht sicher.)

Wenn sie beispielsweise mein AGPL-Plugin installieren, müssen sie den Quellcode für alle anderen installierten Plug-ins und Designs zur Verfügung stellen? (Die wahrscheinlich unter der GPL lizenziert sind.)

Würde es rechtliche Auswirkungen haben, wenn ich öffentlich erklären würde, dass ich, der Urheber, andere Plugins und Themes und WordPress nicht als Teil einer kombinierten Arbeit betrachte? (Wenn andere Pugins usw. nicht Teil einer kombinierten Arbeit wären, müssten andere Leute keinen Quellcode für ihre anderen Plugins und so weiter veröffentlichen.)

(PS. Da die meisten Leute keine Anwälte sind, würde ich einen Rat mit einem Körnchen Salz nehmen :-))

Solutions Collecting From Web of "Führt die Veröffentlichung eines Plugins unter der AGPL dazu, dass die Leute ihre gesamte WordPress-Installation öffnen?"

Ich habe eine enge Abstimmung abgegeben, da diese Frage ein Duplikat der angegebenen Frage ist. (Ein Theme und ein Plugin sind funktional austauschbar als Erweiterungen von WordPress; daher würden alle Lizenzierungsimplikationen von einem für den anderen gleichermaßen gelten.) Das heißt, ich werde einige Gedanken anbieten.

Vorbehalte:

  1. Der offizielle Standpunkt der WordPress Foundation ist, dass PHP-Code in WordPress-Erweiterungen inhärent abgeleitet ist und daher unter GPL vertrieben werden muss.
  2. Ich stimme der offiziellen Haltung nicht persönlich zu und habe dokumentiert, warum ich nicht glaube, dass die offizielle Haltung einen rechtlichen Präzedenzfall hat.
  3. Aber ich werde die offizielle Politik oder die Frage der Lizenzableitung nicht diskutieren . Ich glaube zwar nicht, dass Lizenzierungsdebatten in der Gemeinschaft einen Vorteil bringen, aber ich bezeichne meine Voreingenommenheit lediglich als eine Frage der vollständigen Offenlegung.
  4. Ich entscheide mich , meinen gesamten WordPress-Code unter GPL zu veröffentlichen, und zwar aus vielen Gründen. Ob Sie der offiziellen Haltung zustimmen oder nicht, wenn Sie in der WordPress-Community willkommen sein möchten, sollten Sie Ihren WordPress-Code ebenfalls unter GPL veröffentlichen.

Nun zu deinen Fragen:

Würde dies die Leute zwingen, den Quellcode anderer nicht verwandter Teile ihrer WordPress-Installationen öffentlich zu machen? (Ich habe versucht, die AGPL-Lizenz zu lesen, bin mir aber nicht sicher.)

Soweit ich weiß, sind GPL und AGPL ausdrücklich dazu geschrieben, friedlich zusammenzuleben. Man “infiziert” sich nicht gegenseitig, und es gibt klare Grenzen zwischen Werken, die in einer Kombination / Zusammenstellung übermittelt werden.

Lass uns einfach ein paar Common-Sense-Tests verwenden:

  1. Wenn Ihre Arbeit ein Derivat einer anderen Arbeit ist, für die Sie nicht der Inhaber des Urheberrechts sind und die es erfordert, dass abgeleitete Werke unter einer bestimmten Lizenz vertrieben werden, haben Sie ein gesetzliches Recht, diese Arbeit unter einer anderen Lizenz zu vertreiben?
  2. Haben Sie ein gesetzliches Recht, die Bedingungen zu diktieren, unter denen ein Werk vertrieben wird, für das Sie nicht der Urheber sind?

Ich glaube, die Antwort auf diese beiden Fragen ist ein klares “Nein” .

Lassen Sie uns Frage Nr. 1 beiseite legen, da es wahrscheinlich keine weitere Diskussion erfordert.

Zu Frage 2: Nehmen wir an, ein Benutzer hat sowohl sein Plugin als auch das Akismet-Plugin in seiner WordPress-Installation installiert. In welcher denkbaren Weise ist Akismet eine abgeleitete Arbeit Ihres Plugins?

Gehen wir noch einen Schritt weiter: In welcher denkbaren Weise ist WordPress selbst eine abgeleitete Arbeit Ihres Plugins?

Würde es rechtliche Auswirkungen haben, wenn ich öffentlich erklären würde, dass ich, der Urheber, andere Plugins und Themes und WordPress nicht als Teil einer kombinierten Arbeit betrachte?

Nein. Es kommt nur auf den eigentlichen Text der Lizenz an, unter der Sie Ihre Arbeit verteilen. Wie Sie persönlich “abgeleitete Arbeit” definieren, spielt keine Rolle; Es kommt nur darauf an, wie das Urheberrecht und die Präzedenzfälle “derivative Arbeit” definieren.

Beachten Sie, dass IMHO, GNU in dieser Hinsicht auch scheitert. Mit der GPL definieren sie “derivative Arbeit” auf mindestens drei verschiedene Arten – aber unabhängig davon, wie GNU “abgeleitete Arbeit” definiert, kommt es nur darauf an, wie das Urheberrecht “derivative Arbeit” definiert.

Ich würde sagen: Vielleicht nicht, nicht unbedingt. (Aber ich bin kein Anwalt.)

Da man (vielleicht – ich denke, der Lizenztext ist mehrdeutig, siehe unten) erlaubt, zusätzliche Berechtigungen für die GPL- und AGPL-Lizenz hinzuzufügen, könnte ich Personen Berechtigungen erteilen, so dass sie ihre gesamte WordPress-Installation nicht öffnen müssten .

Details: Sowohl in der AGPL als auch in der GPL gibt es einen Abschnitt 7 über Zusätzliche Bedingungen. Diese zusätzlichen Bedingungen “ergänzen die Bedingungen der AGPL / GPL-Lizenz, indem sie Ausnahmen von einer oder mehreren ihrer Bedingungen machen”.

Es ist nicht in Ordnung, der Lizenz weitere Einschränkungen hinzuzufügen, außer in einigen speziellen Fällen, die in Abschnitt 7 aufgeführt sind (z. B. bezüglich des Haftungsausschlusses und der Autorenattribute).

Es ist jedoch in Ordnung, zusätzliche Berechtigungen hinzuzufügen (soweit ich das verstanden habe, aber ich bin kein Anwalt). Aus Abschnitt 7:

Sie können zusätzliche Berechtigungen für Material erteilen, das Sie zu einem gedeckten Werk hinzugefügt haben, für das Sie eine entsprechende Urheberrechtsgenehmigung haben oder erteilen können.

– Ich frage mich, auf was “was” im letzten Satz sich bezieht. Bezieht es sich auf das Material, das ich hinzufüge, oder auf das “Covered Work”?

Wenn es sich auf das Material bezieht, das ich hinzufüge, zu dem ich Urheberrecht habe, dann nehme ich an, dass Leute, wenn ich die entsprechenden Berechtigungen gebe, nicht ihre gesamte WP-Installation öffnen müssen.