Hatte gestern gesucht, wollte einfach nur mal wissen, wie andere das so handhaben und habe bei mir dann einiges angepasst. Unterscheiden muss man meiner Meinung nach zwischen Themes und Plugins und gerade diese Unterscheidung erfolgt hier nicht, auch nicht auf der verlinkten Seite von Drupal, was ich mehr oder weniger für irreführend halte, nur bin ich halt kein juristischer Experte und mit Drupal kenne ich mich nun auch nicht aus.
https://wordpress.org/about/license/
Derivate sind abgeleitete Werke, die voll auf bereits vorhandenen Code aufsetzen. Bei Themes ist es normal. Da beginnen ja Theme-Dateien, kleinere Abwandlungen mal außen vorgelassen, mit get_header() und enden mit get_footer(), zwischendurch noch eine The Loop und wären ohne WP nicht lauffähig. Wenn man etwas verändern möchte, kommt man kaum an typischen WP-Funktionen wie the_title oder the_content und noch viele weitere vorbei.
Somit liegt da ein Schwerpunkt auf die Gestaltung eines Themes mit CSS, Grafiken oder JavaScripts. Das lässt sich bei einer Lizenz berücksichtigen.
Bei Plugins sollte hier aber meiner Meinung unterschieden werden, ob es sich um ein Plugin handelt, was speziell nur für WP entwickelt wurde, um den Funktionsumfang von WP zu erweitern oder ob es sich um ein Plugin handelt, was lediglich einen Hook als Schnittstelle nutzt. Zum Beispiel hatte ich da im letzten Jahr ein Amazon-Script angepasst und wenn mir mal danach sein sollte, so wollte ich das auch noch erweitern und richtig zum Download anbieten. Bisher habe ich es nur als Demo-Script zu laufen, bei dem habe ich gestern mal die Lizenz angepasst:
http://www.coder-welten.com/ausgewaehlte-a…h-onload-laden/
Und das eigentliche Script läuft halt auch völlig ohne WP in jeder anderen Webanwendung, so dass das unveränderte Script sowohl in einer beliebigen Webanwendung als auch als Plugin in WP eingebunden werden könnte. In diesem Zusammenhang von einem Derivat sprechen zu wollen, nur weil das Script mit im Plugin-Verzeichnis abgelegt werden kann, halte ich für voll daneben.
http://www.seo-welten.de/webcoding/amzo…te-einholen.htm
War jetzt nur ein Beispiel, doch nicht das einzige, was ich hätte. Zumindest hatte ich nun gestern gesucht, wie andere das so machen. Einige mit Registrierungen und irgendwelchen Keys, die erst nach Registrierung vergeben werden oder was weiß ich, bei anderen findet man so schnell keine Lizenz und eine fand ich, die mir eher merkwürdig vorkam. Auf die letzte Variante bin ich dann auf Grund dieses Artikels gestoßen:
http://www.perun.net/2012/04/13/wor…ox-alternative/
Und das ist ja zumindest erst einmal eine akzeptable Lösung, wie es mir augenblicklich erscheint, auch was die Umsetzung im Kommentar anbelangt. Wie die rechtliche Seite nun aussieht, könnte ohnehin nur ein spezialisierter Anwalt klären, doch so lange es sich nur um kostenlose Scripts oder Themes handelt, sollte es wohl so genügen.