Was bedeutet genau die GPL-Lizenz für mein WordPress-Theme?


12

Um es so auszudrücken:

Ich habe für mich ein WordPress-Theme erstellt, das Folgendes umfasst:

  • PHP-Code - GPL v2 lizenziert wie WordPress
  • CSS-Dateien - Alle Rechte vorbehalten
  • JS-Dateien - Alle Rechte vorbehalten
  • Für das Thema erforderliche Bilddateien - Alle Rechte vorbehalten

Soweit ich weiß, kann ich alle Nicht-PHP-Dateien im Thema urheberrechtlich schützen. Meine Frage lautet also:

  1. Verstößt dieses Lizenzierungsschema (für Dateigruppen) gegen die WordPress-Lizenz?
  2. Muss ich den PHP-Code des Themas veröffentlichen, damit er für alle verfügbar ist?
  3. Wenn ich eine WordPress-basierte Website mit meinem Thema (mit denselben Lizenzen wie oben) für eine andere Person (die für den Dienst bezahlt) erstellen möchte, muss ich den PHP-Code des Themas veröffentlichen, damit er für alle verfügbar ist der Käufer oder sonst etwas?

Dies mag für einige eine dumme Frage sein, aber ich bin faul und ungeduldig, alle "legalen" Lizenzen zu verstehen, auf die ich stoße. Daher ist jede Hilfe von jemandem, der dies bereits durchlaufen hat, sehr hilfreich.
Miljenko Barbir

(Sie haben auch das Urheberrecht an Ihren PHP-Dateien, müssen diese jedoch unter GPL vX lizenzieren.)
KajMagnus

Antworten:


12

Verstößt dieses Lizenzierungsschema (für Dateigruppen) gegen die WordPress-Lizenz?

Nein, nur der PHP-Code muss GPL-fähig sein. Ein beliebtes Beispiel ist die These: http://mashable.com/2010/07/22/thesis-relents/
http://markjaquith.wordpress.com/2010/07/17/why-wordpress-themes-are-derivative- of-wordpress /

Muss ich den PHP-Code des Themas veröffentlichen, damit er für alle verfügbar ist?

Sie müssen es nicht veröffentlichen, wenn Sie das Thema nur für sich selbst verwenden möchten. Die GPL-Lizenz gilt nur, wenn Sie das Thema an andere verteilen.

Muss ich den PHP-Code des Themas veröffentlichen, damit er allen zur Verfügung steht, nur dem Käufer oder irgendetwas anderem?

Nur der Käufer.


4
Sie müssen es nur dem Käufer zur Verfügung stellen, aber gemäß den Bedingungen der Lizenz kann der Käufer es an jeden weitergeben.
ShreevatsaR

1
@ sorich87: Was PHP und anderen Code betrifft, ist es nicht so einfach, auch wenn er nur teilweise auf Derivaten basiert. Gemäß der Lizenz: Wenn das Thema als ein Werk verteilt wird, werden auch nicht abgeleitete Werke Teil des gesamten Werks, das GPLed (PHP) -Code enthält, dann "muss die Verteilung des Ganzen zu den Bedingungen dieser Lizenz erfolgen, deren Die Berechtigungen für andere Lizenznehmer erstrecken sich auf das gesamte Ganze und damit auf jeden einzelnen Teil, unabhängig davon, wer sie geschrieben hat. " - §2 / gnu.org/licenses/gpl-2.0.html#section2 - Sie können dies umgehen, indem Sie physische Medien in der Verteilung verwenden (wie bei GPL2).
hakre

@hakre: Ich verstehe nicht, wie ich das "das" umgehen kann, indem ich physische Medien in der Verteilung verwende. Kannst du bitte erklären?
Miljenko Barbir

1
@ Miljenko Barbir: Grundsätzlich ist dies im Lizenztext geschrieben und weil Medien physischer Natur sind. Nur mehrere Dateien nebeneinander auf Medien zur Verteilung zu platzieren, bedeutet nicht, dass sie ein Werk bilden. Im Gegensatz zu einem urheberrechtlich geschützten Werk für den Vertrieb, in dem ein Teil der GPL enthalten ist, muss das gesamte Werk unter der GPL verteilt werden, auch wenn es Werke enthält, die keine Ableitungen sind. Siehe §2. Die Art und Weise, Dinge zu verteilen, macht einen Unterschied. Ich wollte nur konkret darauf hinweisen.
hakre

1
@ Miljeno Barbir: Es ist genauso wichtig wie alles andere in der Lizenz. Für "Nur der Käufer" bin ich mir ziemlich sicher, dass sorich87 sich auf diesen Teil bezog: "... jedes Werk, das Sie vertreiben oder veröffentlichen ... als Ganzes kostenlos an alle Dritten gemäß den Bestimmungen von lizenziert werden diese Lizenz ". Der Dritte ist der Käufer oder eine andere Person, die die Lizenz aufrechterhält (der erste war der Vertreiber des WordPress-Pakets, der zweite der Autor des Themas).
hakre

7

A: 1. Verstößt dieses Lizenzierungsschema (für Dateigruppen) gegen die WordPress-Lizenz?

Ich werde versuchen, das unten zu beantworten, da es nicht so einfach ist.

A: 2. Muss ich den PHP-Code des Themas veröffentlichen, damit er für alle verfügbar ist?

Während Sie geschrieben haben, dass PHP-Code unter der GPL lizenziert ist, müssen Sie die Lizenz einhalten. In §2 , §3 können Sie die verschiedenen Formen (es gibt drei) lesen, um den Quellcode Ihrer Arbeit mit der Arbeit weiterzugeben. Es ist nicht so, dass Sie es allen zur Verfügung stellen müssen, nur denen, denen Sie Ihre Arbeit für eine bestimmte Zeitspanne übergeben.

A: 3. Wenn ich eine WordPress-basierte Website mit meinem Thema (mit denselben Lizenzen wie oben) für eine andere Person (die für den Dienst bezahlt) erstellen möchte, muss ich den PHP-Code des Themas veröffentlichen, damit es verfügbar ist an alle, nur an den Käufer oder an irgendetwas anderes?

Das ist im Grunde das gleiche wie bei Ihrer zweiten Frage. §§ 2,3 der GPL sollten die meisten Informationen enthalten, die Sie benötigen, um den Quellcode mit Ihrer Arbeit zu übergeben. Wenn Sie das PHP unter der GPL lizenzieren, gilt die GPL. Bitte lesen Sie beide Absätze vollständig durch und vergleichen Sie sie mit der Analyse des SFLC .


A: 1. Verstößt dieses Lizenzierungsschema (für Dateigruppen) gegen die WordPress-Lizenz?

Dies kann nicht so einfach gesagt werden, da es nicht auf dem Dateityp, sondern auf den Lizenzbedingungen basiert. Ich versuche zu erklären warum. Ein wichtiger Punkt ist die Art der Arbeit im Sinne einer urheberrechtlich abgeleiteten Arbeit und wie Sie Ihr Thema verbreiten.

Ich konzentriere mich zuerst auf das Derivat-Thema.

Ob Ihr Thema - ganz oder teilweise - ein Derivat ist oder nicht, hängt von der Arbeit oder den Arbeiten in Beton ab.

Der Vorschlag, dass PHP unter die GPL fällt, CSS und Images jedoch nicht (worauf ich, wie ich annehme, irgendwie verweise, wenn ich das mit Ihrem Dateityp-Schema vergleiche), ist eher ein allgemeiner auf wordpress.org. Es könnte gelten auch auf die konkreten Themen es etwa gegeben wurde, aber am Ende ist es immer darauf an, was Sie erstellen , wie die Dinge können mit Ihrem Thema abweichen. Ich mache diese Unterscheidung, weil ich denke, dass sie gültig ist und um sicherzustellen, dass Sie den Umfang verstehen können, wenn Sie dieses Dokument lesen.

Außerdem ist es eine einfache Erklärung, warum es nicht möglich ist, Ihre Frage mit Ja oder Nein zu beantworten. Sie haben einfach nicht genug Informationen bereitgestellt. Und meiner Meinung nach würde dies mit einer Site wie dieser nicht gut funktionieren. Aber lassen Sie mich meine Gedanken so wie sie sind teilen.

Ich möchte alle motivieren, mehr über die Rechte zu erfahren, die sie mit freier Software haben. Wordpress ist eine GPL. Lesen Sie daher zuerst die Lizenzbedingungen, die mit WordPress geliefert werden , da diese definieren, welche Rechte Sie mit der Software haben. Es ist eine Art Vertrag, den Sie akzeptieren können, um Nutzungsrechte unter dieser Lizenz zu erwerben. Sie finden es in einer Datei mit dem Namen license.txt, die Teil des WordPress-Pakets ist, das Sie ebenfalls heruntergeladen haben. Nur um zu beweisen, dass es sich tatsächlich um den Lizenztext des WordPress-Softwarepakets handelt.

Ich gehe auch davon aus, dass Sie Ihr Thema gerne verbreiten. Wenn nicht, müssen Sie sich keine Sorgen um die GPL machen. Das meiste davon gilt nur, wenn Sie den Code verteilen, kopieren oder ändern. Ich gehe also davon aus, dass Sie Ihr Thema neu verteilen möchten und daher anderen von Ihrem Thema erzählen und Dateien übergeben.

Wenn Sie Ihr Thema neben WordPress auf einigen anderen Werken basieren, lesen Sie bitte die Lizenzbedingungen dieser Werke und erfahren Sie, ob alle Lizenzen in Ihrer Arbeit auch miteinander kompatibel sind. Abhängig davon, wie viele "Quellen" Sie haben, kann dies eine ziemliche Arbeit sein. Aber machen Sie es zuerst, denn Sie profitieren wirklich, wenn Sie Ihre Zutaten kennen. Da ich für Ihre Frage nichts darüber weiß, verwende ich nur die WordPress-Lizenz, bei der es sich um die GNU-GPL handelt, da Ihr Thema möglicherweise eine abgeleitete Arbeit von WordPress ist. Und Sie haben es selbst geschrieben, zumindest das PHP, das Sie unter der GPL lizenzieren möchten.

In Bezug auf Derivate gibt es zwei Fragmente in der Lizenz, die ich im Moment zitieren sollte:

1.) Die GPL-Lizenz gilt für das Werk (WordPress plus mit Sicherheit das Thema, auf das Sie Ihr Thema gestützt haben, falls es konkret ist) selbst "und ein" auf dem Programm basierendes Werk "bedeutet entweder das Programm oder ein abgeleitetes Werk nach dem Urheberrecht: das heißt, ein Werk, das das Programm oder einen Teil davon enthält, entweder wörtlich oder mit Änderungen und / oder in eine andere Sprache übersetzt. (Im Folgenden wird die Übersetzung ohne Einschränkung in den Begriff "Änderung" aufgenommen.) Jeder Lizenznehmer wird angesprochen als "Sie"." ( in §0 ).

Was ist ein Derivat und was nicht? Dies ist urheberrechtlich geregelt. Es kann nur anhand konkreter Arbeiten entschieden werden, hier anhand Ihres Themas und im Kontext der Software, auf der Sie es möglicherweise basieren. Und wenn Sie den Vorschlag auf wordpress.org lesen, basiert er auch auf konkreten Themen: Die in 2.8-RC1 enthaltenen „klassischen“ und „Standard“ -Themen.

Die Frage, was ein Derivat ist oder nicht, kann problematisch sein, da es den Unterschied ausmachen kann. Beachten Sie jedoch, dass es eine sehr positive Seite gibt: Wenn Sie sicher sind, dass Sie ein Derivat erstellt haben, haben Sie aufgrund dieser Lizenzbedingungen bereits tatsächliche Nutzungsrechte dafür.

2.) Wenn Sie kein Derivat im Sinne des Urheberrechts gemacht haben? Dies ist der andere Fall. Die Lizenz unterscheidet sich für nicht abgeleitete Werke, bei denen es sich im Wesentlichen um eigenständige Werke handelt: "Wenn identifizierbare Abschnitte dieses Werks nicht aus dem Programm stammen und vernünftigerweise als unabhängige und separate Werke für sich betrachtet werden können, gelten diese Lizenz und ihre Bedingungen , gelten nicht für diese Abschnitte, wenn Sie sie als separate Werke verteilen. " ( in §2 ).

Um dies in vollem Umfang sichtbar zu machen: Wenn das CSS und die Bilder des WordPress-Pakets nicht unter der GPL lizenziert worden wären, da es sich um unabhängige Werke handeln könnte, wie vom SFLC vorgeschlagen, müssen Sie sich bezüglich der Nutzungsrechte dieser Werke an den Inhaber des Urheberrechts wenden vorherige Verwendung.

Das ist hypothetisch, ich schreibe es nur zu Demonstrationszwecken. Tatsächlich ist alles in dem vom WordPress-Projekt erstellten Paket unter der GNU-GPL lizenziert, da die meisten Kernentwickler nicht müde werden, dies anzukündigen. Wenn Sie also Ihre Arbeit auf PHP, Images oder CSS basieren, müssen Sie diese auch unter GPL lizenzieren.

Nur wenn Sie die vernünftige Arbeit in eigene Arbeiten aufteilen können, können Sie sich für diese Arbeiten entscheiden. Mit einem Ausschluss: Wenn Sie ein Werk als Ganzes explizit aus einer GPL-Ableitung und zusätzlichen Werken verteilen, die für sich allein stehen können, fallen alle Werke unter die Bedingungen der GPL. Wenn Sie sie selbst verteilen, ist dies nicht der Fall. § 2 befasst sich auch mit diesem Fall, und dies geschieht, "um das Recht auszuüben, die Verbreitung von abgeleiteten oder kollektiven Werken auf der Grundlage des Programms zu kontrollieren". Wenn Sie der Meinung sind, dass dies unfair ist, weil es mit Ihren Werken zusammenhängt, lesen Sie einfach den Absatz vollständig, da es möglich ist, mehrere Werke zusammen zu verteilen, ohne dass dies ausgelöst werden muss. Sie sollten aber auch die Absicht der Lizenz verstehen. Andernfalls können Sie die GPL für Ihre Software nicht aktiv nutzen.

Zurückkommen, um abzuleiten oder nicht. Beides ist möglich: Wenn Sie selbst eine vernünftige Arbeit erstellt haben, handelt es sich nicht um ein Derivat, und die GPL gilt nicht, unabhängig davon, in welcher Sprache eine Datei geschrieben wurde oder welcher Typ sie ist. Sie besitzen alle Rechte, da es sich um Ihre vollständige Arbeit handelt, sodass Sie alle Rechte für sich behalten können. Oder wie Sie es in Ihrer Frage geschrieben haben: Alle Rechte vorbehalten.

Wenn alle Dateien ein Derivat einer GPL-Software sind, müssen Sie diese GPL für alle einhalten.

Wie Sie sehen können, macht der tatsächliche Dateityp in Ihrem Thema nicht den Unterschied, sondern die tatsächliche Lizenzierung.

Vor diesem Hintergrund ist es durchaus verständlich, warum das WordPress-Plugin-Repository nur Themen akzeptiert, die vollständig unter der GNU-GPL lizenziert sind: Da Sie sich für das abgeleitete Zeichen anhand jeder konkreten Arbeit entscheiden müssen, bedeutet dies, dass es für jedes Thema entschieden werden muss allein. Dies ist überhaupt nicht praktikabel, daher besteht eine einfache Lösung darin, alles unter der GNU GPL oder einer kompatiblen Lizenz zu lizenzieren. Problem gelöst. Dies kann auch für Ihre eigenen Themen sinnvoll sein, unabhängig davon, ob es sich um kommerzielle Themen handelt oder nicht. Der zusätzliche Vorteil ist, dass jeder Benutzer, der die GPL kennt - die mit Abstand beliebteste Lizenz für freie Software - automatisch über die Rechte informiert wird, die er oder sie hat. Das ist wirklich großartig, nicht nur, weil Sie viel Zeit sparen, um Softwarelizenzen erneut zu lesen.

Die beste Vorgehensweise, die ich vorschlagen kann, falls Sie sich nicht sicher sind, welche Rechte Sie an einem Werk haben, besteht darin, sich an die Urheberrechtsinhaber aller nicht trivialen Ursprünge Ihres Werks zu wenden und vor der Verwendung nachzufragen. Meistens löst dies viel im Voraus und Sie können die Details später verschieben. Das offene Gespräch mit Copyright-Inhabern hat viele Vorteile. Falls dies nicht gut ausgeht, können Sie auf Ihre Rechte verweisen, die Sie nach allgemeinem Recht / Zivilgesetzbuch haben, oder wie auch immer Sie es benennen, unabhängig von der Meinung der Urheberrechtsinhaber. Ich schlage nur vor, zuerst zu sprechen, bevor ich den legalen Weg gehe. Das liegt daran, dass Sie, sobald es sich um ein Problem zwischen Anwälten handelt, meistens nicht mehr so ​​einfach in den "Nicht-Anwalt" -Modus zurückkehren können. Meistens ist dieser Schritt eine Einbahnstraße.

Meiner Meinung nach sollten Themenautoren zuerst die Lizenz lesen und dann darüber nachdenken, ob sie ein Projekt wirklich nutzen oder sogar dazu beitragen möchten. Entscheide, was für dich drin ist . Neben der Lizenz von WordPress und solange Sie der Meinung von Matt Mullenweg entsprechen müssen, können Sie sich meiner Meinung nach im Moment sicher auf die Analyse des SFLC beziehen (siehe oben)). Es ist zumindest eine anständige Rechtsauffassung, die Sie kostenlos erhalten und auf die Sie transparent verweisen können. Die Leute bei SFLC kennen die GPL zumindest recht gut, und selbst wenn Sie anderer Meinung sind, bin ich mir ziemlich sicher, dass sie aus persönlichen Gründen nicht gefallen hat. Beachten Sie jedoch, dass der SFLC die Analyse in einem bestimmten Kontext verfasst hat. Zum Beispiel wurde ihnen von Matt gesagt, dass WordPress unter der GPL v2 lizenziert ist. Das ist nicht ganz richtig. Es wird mit den GPL v2-Lizenzbedingungen geliefert, aber Sie als Benutzer dieses Pakets können frei eine Version auswählen, die Sie für richtig halten (gemäß dem Lizenztext in §9)), was mehr Varianz hinzufügt. Und denken Sie daran, dass die Analyse zu zwei konkreten Themen durchgeführt wurde. Sie können jedoch bis zu einer bestimmten Note Annahmen treffen, die auf der angegebenen Argumentation basieren. Aber zuerst müssen Sie verstehen, worum es geht.

Und denken Sie daran (wie auch andere geantwortet haben), dass die Lizenz eines GPL-Programms es Ihnen ermöglicht, es uneingeschränkt zu verwenden, solange Sie Ihre Änderungen nicht an andere weitergeben. Lesen Sie wie in meinem allgemeinen Vorschlag zuerst die Lizenzdatei vollständig durch.

Und jetzt, um das noch komplizierter zu machen:

Die Weitergabe Ihrer Arbeit an andere unterliegt möglicherweise nicht immer den Bestimmungen der ursprünglichen Urheberrechtsinhaber, da für Sonderfälle bei der Übernahme von Urheberrechten besondere Rechte bestehen, wie beispielsweise die so genannte faire Verwendung in den USA, die natürlich auch für GPL-Software gilt Wenn Sie US-amerikanischem Recht unterliegen (wenden Sie sich jedoch bitte zuerst an den ursprünglichen Inhaber des Urheberrechts und klären Sie, ob Ihre Verwendung gemäß den Vorschlägen des US-amerikanischen Urheberrechtsamtes fair verwendet wird, weil der faire Gebrauch über den konkreten Anwendungsfall entschieden werden muss - nicht über die Art der Arbeit). Und es gibt andere Umstände, als ob nicht Sie urheberrechtlich geschützte Werke schaffen, sondern derjenige, der Sie befiehlt und bezahlt. In diesem Fall muss sich diese Entität mit Lizenzproblemen befassen, nicht Sie. In diesem Fall können Sie auch keine Rechte reservieren. Aber all diese Dinge hängen stark von den Urheberrechtsgesetzen in Ihrem Land ab und sind wirklich ein detaillierter Bereich. Sie sollten sich an einen Anwalt wenden, wenn Sie sich auf so etwas verlassen möchten, da die meisten allgemeinen Aussagen, die Sie im Internet darüber finden, meist nur informativ sind und nicht gesagt werden können, ob sie auf Sie zutreffen. Es gibt einfach zu viele Variablen, auf die selbst Anwälte in ihren Artikeln hinweisen.

Also wahrscheinlich zwei weitere nützliche Vorschläge: Wenden Sie sich entweder an den ursprünglichen Inhaber des Urheberrechts und klären Sie die Nutzungsbedingungen, wenn Sie sich nicht sicher sind. Oder lassen Sie sich von einem Anwalt beraten, der über Kenntnisse auf dem Gebiet des Urheberrechts und der Softwarelizenzierung verfügt.

Aber erwarte nicht zu viel. Ich bezweifle, dass ein seriöser Anwalt in einem WordPress-Add-On ein Risiko für Sie eingehen würde, da die Lizenzierungssituation des Projekts recht fragil ist. Es gibt zu viele offene Fragen, daher liegt ein Großteil des Risikos auf Ihren eigenen Schultern, solange Sie dies nicht mit den Copyright-Inhabern geklärt haben.

Wenn Sie mich um einen persönlichen Rat bitten: Solange Sie Ihren Code verteilen, sollten Sie davon ausgehen, dass es sich zumindest um ein Derivat für den PHP-Teil handelt. Suchen Sie nach dem, was Sie möchten und können Sie es unter der GNU-GPL freigeben, und halten Sie sich an diese Lizenz, da das Hauptprojekt darauf basiert. Denn je mehr Begriffe Sie einführen, desto komplizierter wird dies für Ihre Benutzer, die möglicherweise erwarten, dass Ihr Thema vollständig GPL ist, da sie über die WordPress-Lizenz Bescheid wissen und Ihr Thema nur einen kleinen Teil der von ihnen verwendeten Arbeit ausmacht. Und am Ende kann es für Sie vorteilhafter sein, aufgeschlossen zu sein, als sich über diejenigen zu ärgern, die Ihre Lizenz brechen, je nachdem , um welche es sich handelt.

IANAL, daher kann ich nur persönliche Vorschläge machen, auf die Sie sich nicht als spezifische Rechtsberatung verlassen können. Also was mache ich? Ich veröffentliche meine Themen nur unter GPL oder vollständig kompatibel, wenn dies mit Wordpress für Freunde oder Kunden zusammenhängt. Was mich antreibt, ist, dass Sie zusammen bessere Ergebnisse erzielen. Es ist nur so, dass man nicht alleine dorthin gelangen kann.

Ich kann verstehen, dass Themenautoren aktiv nach Einnahmen aus ihrer Arbeit suchen, aber solange Sie nicht die gesamte Software geschrieben haben, sollten Sie die Arbeit anderer respektieren. Um nicht zu sagen, dass Sie Ihre Rechte kennen und sie in dem von Ihnen festgelegten Umfang nutzen sollten.

Um zu erfahren, wie Sie die GPL-Konformität erreichen, kann dieses Dokument für Sie von Nutzen sein: Ein praktischer Leitfaden zur GPL-Konformität .


2

Das Schlüsselwort in der GPL lautet "Verteilen an". Wenn Sie Ihr Thema nicht an mich verteilt haben, habe ich kein Recht, den geringsten Teil seines Codes zu sehen.

Wenn Sie es mir jedoch geben oder verkaufen, habe ich Anspruch auf die (PHP-) Quelle; und ich kann es neu verteilen, wie ich es für richtig halte.


Ja, richtig, theoretisch :) Schau dir Wootheme, Raketenthemen usw. an ... sie geben keinen Rattenarsch über GPL-Regeln ...
Onetrickpony

@Denis: Es könnte eine leichte Differenzierung geben. Der ursprüngliche Autor hat das Thema möglicherweise nicht an Sie verteilt, aber Sie haben es von jemand anderem erhalten. IIRC dies berechtigt Sie, die Quelle vom ursprünglichen Autor zu erhalten. Für PHP-Dateien ist dies nicht sehr sinnvoll, daher dient dies eher der Klarstellung.
hakre

1
@akre: Das ist nur teilweise richtig. Wenn beispielsweise A GPL-Code schreibt und an B verteilt, ist B voll berechtigt, ihn unter der GPL an C zu lizenzieren. Wenn B den Code jedoch ohne die Zustimmung von A abruft, hat B absolut kein Recht, ihn unter der GPL an C zu lizenzieren. Wieder ist das Schlüsselwort "verteilen an".
Denis de Bernardy

1
@Denis: IIRC Die GPL spricht nicht von williger oder unwilliger Verteilung, sondern nur von Verteilung. Ich bin mir also nicht sicher, ob dies wirklich ein Problem wäre, wenn der betreffende Code von A unter GPL lizenziert wird. Wenn er nicht unter GPL lizenziert ist (z. B. durch Erstellen eines Derivats, das inkompatiblen Code enthält), kann B nicht erneut Lizenziere es unter der GPL. Das ist richtig. Wenn es sich jedoch um eine GPL handelt, sollte die Verteilung in Ordnung sein, solange höhere Rechte nicht auf frischer Tat verletzt wurden. Sozusagen: Ich habe erwartet, dass alle Distributionen in meinem Beispiel übereinstimmen.
hakre

Es ist mir persönlich egal, ob ich das Thema an A verkaufe und A es an B verkauft (beide unter der GPL). Ich wurde für meine Arbeit bezahlt, ich "bekam" WordPress und machte mein Thema aufgrund dessen, wofür die GPL steht. Wenn eine Person B es unter GPL verkaufen soll, ist es nur fair ... Soweit es mich interessiert. Der Punkt meiner Frage war die ganze Hektik, meinen gesamten Code "öffentlich" zu machen, und anscheinend muss ich das nicht tun, ich muss ihn nur unter der GPL für den Käufer veröffentlichen.
Miljenko Barbir

1

GPL gilt nur für den Vertrieb eines Produkts.

Da Sie das Thema für sich selbst erstellen und es nicht (kostenlos oder anderweitig) an andere Personen verteilen, können Sie es nach Belieben verwenden.

Wenn Sie Ihr Thema jedoch veröffentlichen, im Themen-Repository auflisten oder verkaufen, muss der gesamte PHP-Code auf eine Weise lizenziert werden, die mit Version 2 der GPL kompatibel ist. Dies liegt daran, dass Themen in der Tat abgeleitete Werke sind, die auf WordPress selbst basieren.

Wie ich bereits sagte, ist dies der Fall, wenn das Thema nur für Sie bestimmt ist. Wenn das Thema für eine andere Person bestimmt ist (unabhängig davon, ob diese Sie dafür bezahlt oder nicht), müssen Sie ihnen dieselben Rechte gewähren, die Sie bei der Arbeit an der Software hatten - d. H. Sie müssen ihnen die Erlaubnis erteilen, abgeleitete Werke zu entwickeln und ihre Waren an andere weiterzugeben.


in der Tat ärgerte mich, also ... :) Während Themen, die eine obligatorische Ableitung von WordPress sind, eine Meinung sind, die vom WordPress-Kernteam stark verbreitet wird, gibt es andere Meinungen zu diesem Thema und es gibt keine Rechtsgrundlage, um eine von ihnen zu unterstützen. PS Ich brauche mir nicht zu sagen, wie falsch ich bin, habe das alles schon von Matt gehört. :) Immer noch nicht überzeugt.
Erster

1
@Rarst: In der Tat wird das, was ein Derivat ist oder nicht, durch das Urheberrecht definiert, nicht durch das WordPress-Projekt. Die GPL bezieht sich ausdrücklich auf Derivate in diesem urheberrechtlichen Sinne. Dies ist also ein Fall, der über die Arbeit selbst entschieden werden muss (hier: das Thema). Der auf wordpress.org gegebene Vorschlag ist ein allgemein guter Ansatz für das Problem. Konkret sollten Sie immer zuerst den / die Inhaber des Urheberrechts fragen. Wenn Sie beispielsweise den unter CSL veröffentlichten 22 CSS-Text ändern, müssen Sie Ihr CSS auch unter GPL platzieren.
hakre

@Rarst, ich stimme zu, dass es hier einige Grauzonen gibt und viele Meinungsverschiedenheiten darüber, welche Teile der GPL-Durchsetzung eine Meinung und welche Teile eine Tatsache darstellen . Immer wenn ich versuche, Fragen zur GPL zu beantworten, versuche ich, so vorsichtig wie möglich vorzugehen. Wenn sich herausstellt, dass Themen nicht "abgeleitet" sind und anderweitig lizenziert werden, wird kein Schaden angerichtet. Wenn sich herausstellt, dass dies der Fall ist und ich etwas anderes vorgeschlagen habe (und die Leute diesen Rat befolgt haben), sind sowohl ich als auch diejenigen, die meinen Rat befolgt haben, in Schwierigkeiten. Lieber sicher sein, als dass es einem Leid tut.
EAMann

@ EAMann yep, ich stimme voll und ganz zu, dass das Festhalten an der GPL ein solider und sicherer Ansatz ist. Ich denke nur nicht, dass es eine große Tatsache ist , dass es eine einzige Möglichkeit ist. :)
Erster

@EAMann: GPL gilt für das Kopieren, Verteilen und Ändern (und es gibt noch mehr), das ist nicht nur Verteilen. Zu sagen, dass dies nur für den Vertrieb gilt, ist falsch. gnu.org/licenses/gpl-2.0.html#section0
hakre
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.