it-swarm.dev

Darf ich mein Wordpress-Theme unter der aGPL lizenzieren?

Ich war an der Diskussion interessiert, ob WordPress-Themes unter der GPL lizenziert werden müssen oder ob sie als Closed Source-Themes vorliegen können. Das Video kann von matts blog erreicht werden und meine Lieblingsdiskussion darüber ist Dave Winers Blogpost .

Meine Frage ist - darf ich mein Theme unter der aGPL lizenzieren? oder ist das das selbe argument als ob ich eine closed source lizenz verwenden wollte?

11
Tom

Da WordPress als GPLv2 lizenziert ist, können Sie jeden Zusatz (d. H. Jedes Design) mit einer Lizenz lizenzieren, die kompatibel mit Version 2 der GPL ist. Hier ist der unglückliche Teil ... Version 1 der aGPL ist mit keiner Version der GPL kompatibel. Version 3 ist jedoch kompatibel mit GPLv3 ... aber nicht mit GPLv2.

Kurze Antwort: Nein, Sie können kein WordPress-Theme mit der aGPL lizenzieren, da keine Version der aGPL mit der WordPress-Lizenz (GPLv2) kompatibel ist.

Link zur Lizenz-Kompatibilitätstabelle als Referenz ...

Aktualisieren

Genau genommen ja. WordPress-Themes gelten als abgeleitete Werke, daher müssen sie auf eine Weise lizenziert werden, die mit dem Kernprojekt kompatibel ist. WP ist als GPLv2 + lizenziert, sodass Sie (wenn Sie möchten) ein Upgrade auf GPLv3 für die Verteilung durchführen können.

Das ist wichtig, denn die einzige Version der aGPL, die mit der GPL kompatibel ist, ist Version 3 ... also muss Ihr ThemaaGPLv3 sein.

Sie dürfen jedoch nicht erwarten, WordPress selbst weiterzugeben ... Ich möchte hier nur auf die Kompatibilität hinweisen. Aber um die Sache einfach zu halten, werde ich immer von der Verwendung der aGPL abraten. In der Praxis eignet es sich nicht gut für WordPress-Themen (zögern Sie nicht, mich zu fragen, warum, aber das würde den Rahmen dieser Frage sprengen).

12
EAMann

Hinzufügen eines Verweises auf die Antwort von updated @ EAMann: Ich habe eine ähnliche Frage an [email protected] gestellt.

Meine genaue Frage war:

Könnten Sie bitte klarstellen, was es bedeutet, Quellcode unter "GPLv2 (oder höher)" freizugeben, und wenn ja, ob es erlaubt, abgeleitete Werke unter aGPL v3 freizugeben?.

Und die Antwort, die kam:

Durch die Lizenzierung ihrer Arbeit unter GPLv2 (oder höher), die ich in dieser E-Mail als GPLv2 + bezeichne, haben die Urheberrechtsinhaber von Wordpress Ihnen ausdrücklich gestattet, ihre Arbeit unter einer späteren Version der GPL weiter zu verbreiten. Durch ein Upgrade können Sie ihre Arbeit unter GPLv3, GPLv3 +, GPLv4 (noch nicht vorhanden, aber Sie könnten es wählen), GPLv4 + usw. weiter verbreiten. Dies wird in Abschnitt 9 von GPLv2 und Abschnitt 14 von GPLv3 beschrieben.

Sobald Sie die Arbeit auf GPLv3 aktualisiert haben (Sie aktualisieren die Lizenzversionsnummer und fügen eine Kopie von GPLv3 hinzu, fügen Sie nach Bedarf Ihre eigenen Copyright-Hinweise hinzu, behalten Sie aber ansonsten die ursprünglichen Copyright-Hinweise und Lizenzhinweise bei), passieren zwei Dinge: Erstens wird die Arbeit mit GPLv2-only-Code inkompatibel; Sowohl GPLv2 als auch GPLv3 sind starke Copyleft-Lizenzen und können nicht gleichzeitig befriedigt werden. Zweitens und wichtiger für Sie ist, dass Sie gemäß Abschnitt 13 der GPLv3 und Abschnitt 13 der AGPLv3 jetzt eine enge Kompatibilität mit Werken haben, die unter der AGPLv3 lizenziert sind. Das heißt, Sie können die gesamte Arbeit zwar nicht erneut von GPLv3 auf AGPLv3 lizenzieren, aber Sie können die Kombination aus GPLv3-Code (dem aktualisierten Wordpress-Code) und AGPLv3-Code (Ihrem zusätzlichen Code) weiter verbreiten.

Yoni Rabkin, Freiwillige beim FSF GPL Compliance Lab

2
Kangur

Eine Satzzusammenfassung von Matt Mullenweg : PHP in WordPress-Themes muss GPL sein, Grafik und CSS sind möglicherweise aber nicht erforderlich.

2
Sudhanshu

Ja, Sie dürfen Ihr Thema unter einer Lizenz lizenzieren, die Sie für angebracht halten. Einige sind dann möglicherweise nicht für die Umverteilung geeignet. Aber vor allem können Sie frei wählen. Es ist freie Software und kann beliebig erweitert werden.

1
hakre