Lizenzbestimmungen für Wordpress Plugin (free versus premium) - Was darf, was nicht?

phil-ip

Lieutenant
Registriert
Jan. 2008
Beiträge
708
Moin moin,
vorweg: Mir ist natürlich klar, dass es sich hier nicht um ein dediziert juritisches Forum handelt; ferner "erwarte" ich hier auch keine (!) verbindliche Rechtsauskunft o.ä.

Ich baue gerade an meiner privaten Internetseite, basierend auf WP. Jetzt habe ich mich für ein Plugin entschieden, das es sowohl kostenfrei als auch für einen gewissen Betrag als Pro-Version gibt. Die kostenfreie Variante würde mir beinahe ausreichen. Damit das Plugin (eine Galerie) besser ins Template passt, würde ich gerne im Quelltext einen einzigen Wert (die Breite der einzelnen Fots von 275 auf 290px) ändern.

1. Ist diese Änderung gemäß der Lizenz (noch) in Ordnung?

2. Theoretisch kann ich im Quelltext noch andere "Features" ändern/aktivieren/deaktiveren, die eigentlich nur für die Pro-Version vorgesehen sind. Ich vermute, hier darf ich im Quelltext nicht einfach "true" in "false" ändern? Oder doch? Es handelt sich offenbar um die Lizenz: "GPLv2 or later"!? (Damit sind Änderungen doch erlaubt, oder nicht?)

die "readme" vom kostenfreien Plugin gibt folgendes her:
Code:
=== Gallery - Image Gallery ===

Contributors: Huge-IT

Donate link: http://huge-it.com/wordpress-gallery/

Tags: gallery, image gallery, gallery image, content slider, widget gallery, sortable gallery, lightbox gallery, website gallery, gallery lightbox, galleries, wordpress gallery, photo gallery, gallery, best gallery, content gallery, media gallery, gallery plugin, wordpress photo gallery plugin, plugin gallery, add gallery, add image, add picture, portfolio, add images, add pictures, wp gallery, gallery slider, responsive wordpress photo gallery, Galleria, simple gallery, wordpress gallery plugin, free gallery, video gallery, wp gallery plugin, youtube gallery, photo albums, grid gallery, images gallery, filterable gallery, grid, photogallery, photoset, fullscreen gallery, justified, fullscreen slider, gallery shortcode, free photo gallery, best gallery plugin, photo album, image rotator, banner rotator, album, image album, wp gallery plugins, image gallery plugin, image slider, slideshow, slide, slideshow gallery, responsive gallery, gallery, multiple pictures, fotoalbum, photoalbum, justified gallery, pictures, picture, thumbnail gallery, slide show, responsive slideshow, gallery decription, thumbnails, image slideshow, gallery wordpress,

Requires at least: 3.0.1

Tested up to: 4.5.3

Stable tag: 1.9.63

License: GPLv2 or later

License URI: http://www.gnu.org/licenses/gpl-2.0.html

Auf der Internetseite heißt es allgemein: "LICENSE: Huge-IT products are available through different licenses. All these products are distributed using either the Huge-IT Proprietary Use License or the GNU General Public License (GPL). Huge-IT products (Joomla!, WordPress! Templates, Modules, Components, Extensions, Plugins) are released under the GNU/GPLv2 GPL license."


Da ich selbst "Kreativer" bin, habe ich durchaus Verständnis dafür, dass man für das geistige Eigentum anderer auch in Gegenleistung tritt. Da meine "Änderungswünsche" aber marginal sind, möchte ich dennoch klären, ob ich es hier nicht dennoch bei der kostenfreien Variante belassen kann.


Vielleicht hat ja jemand eine Idee/ Erfahrung oder ein Fallbeispiel..

Beste Grüße
 
Zuletzt bearbeitet:
Kannst Du nicht direkt dem Autor anschreiben? Denn wenn Du was Schriftliches hast, hast Deine Sicherheit, falls es aus einem Grund problematisch sein könnte.
 
[Ger]Phoenix schrieb:
Kannst Du nicht direkt dem Autor anschreiben? Denn wenn Du was Schriftliches hast, hast Deine Sicherheit, falls es aus einem Grund problematisch sein könnte.

Gute Idee. Eine schriftliche Erlaubnis wäre nicht verkehrt. Allerdings glaube ich, dass der Autor sicher verkaufen will.

Nachtrag: Die Frage ist doch eigentlich, was ich mit dem Kauf der Pro-Version genau erwerbe? Es müsste ja eigentlich der zeitlich limitierte Support sein?! So ist es zumindest in der Übersicht angeführt. Das Plugin steht ja offenbar unter GPL.

Hab gerade mal was passendes gefunden: https://chrislema.com/gpl-themes-plugins/
 
Zuletzt bearbeitet:
Wenn du den Wert änderst, so musst du den Wert bei jedem Update des Plugins erneut ändern. Das kann etwas nervig sein.

Da würde ich eher schauen, ob es einen hook gibt. Eventuell ist es auch Objekt orientiert und du kannst die Klasse über dein template erweitern.
 
Ich danke euch für eure Antworten.
Ja, richtig, Nach einem Update wären die Änderungen dann wieder futsch, sofern ich sie direkt im Code des Plugins vorgenommen habe.

Es handelt sich vor allem um den Befehl: $paramssld["ht_view6_width"] = "290";
 
Gute Frage. Ich selbst habe auch Premium Plugins die ich zum Kauf anbiete.

Bei normalen Tools oder Software darfst Du auf keinen Fall etwas ändern.
Nach meinem Wissensstand, da WP unter GNU Lizenz rennt, darfst Du editieren auch Premium Plugins. Darfst es nur noch weiter vertreiben.
 
Ja so denke ich auch. Ich überlege aber, ob ich nicht einfach 30 Euro investiere. Dann gibt es da kein wenn und aber. Oder ich schreibe einfach ne Anfrage an den Autor. Das wäre wohl zunächst der klügste Schritt.
 
Stemmi schrieb:
Bei normalen Tools oder Software darfst Du auf keinen Fall etwas ändern.
Was ist das denn für eine sinnfreie und unpräzise Aussage? Was heißt denn "normal"? Kommerziell? Selbst da wäre es teilweise erlaubt.

@ TE -
Wenn du nur eine Lightbox benötigst, dann schau mal hier: http://lokeshdhakar.com/projects/lightbox2/
Funktioniert 1a, darf modifiziert und verkauft werden. Nur müssen die Bestimmungen des Urhebers beachtet werden.


Wenn du das nicht möchtest, dann lies dir bitte den Text der GPLv2 durch.

Wenn du etwas änderst, musst du diese Änderung kenntlich machen und die Kopie, die du ggf. vertreibst auch unter dieser Lizenz vertreiben.
Aber technisch dürfte es ja auch möglich sein in einer anderen Datei den Wert manuel zu ändern ohne überhaupt das Plugin zu modifizieren.

Ist das PHP code?

$paramssld["ht_view6_width"] = "290";

Wenn der Code nur ein Attribute einer CSS Klasse festlegt, kannst du in einer später aufgerufenen CSS-Klasse den Wert überschreiben. Das Plugin wird nicht modifiziert. Problem gelöst.

Gruß
 
Genau, poste doch einfach mal die entsprechende HTML-Ausgabe. Vermutlich wird da irgendeine CSS-Klasse gesetzt, die man dann mittels Child-Template überschreiben kann.
 
Danke für eure Antworten.
@NuminousDestiny: Genau. Das ist der entsprechende Abschnitt aus der PHP-Datei.
@stwe: Html-Ausgabe sende ich sofort.
Ergänzung ()

Nachtrag: http://pietzke.bplaced.net/?page_id=6

Die Breite ist hier allerdings noch nicht 290 sondern 275, denke ich.
 
Es dürfte an den drei CSS-Klassen liegen:

HTML:
.element_1 {
	width: 100%;
	max-width:275px;
	margin:0px 0px 10px 0px;
	border:0px solid #eeeeee;
	border-radius:3px;
	outline:none;
	overflow:hidden;
}

.element_1 .image-block_1 {
	position:relative;
	width: 100%;
	max-width:275px;
}


.element_1 .image-block_1 img {
	width: 100%;
	max-width:275px !important;
	height:auto;
	display:block;
	border-radius: 0px !important;
	box-shadow: 0 0px 0px rgba(0, 0, 0, 0) !important; 
}

Also leg einfach eine neue CSS Klasse an, die später nach der original Datei im HTML aufgerufen/aufgeführt wird.

HTML:
.element_1 {
	width: 100%;
	max-width:290px;
}

.element_1 .image-block_1 {
	width: 100%;
	max-width:290px;
}

.element_1 .image-block_1 img {
	width: 100%;
	max-width:290px !important;
}

Das sollte in etwa tun. Kann aber auch das Layout verhauen. Da müsstest du eben rumspielen wie du es haben möchtest. Ich schubse nicht gerne Pixel :p
 
Danke für deine rasche Antwort. :-)
Ich verwende für solche Zwecke das Plugin "Simple Custom CSS". Allerdings zeigt dies hier keine Veränderung; auch nicht mit jeweils !important drin.
Ich spiele weiter rum.


Achja: Leider brauche ich nicht nur eine Lightbox. Am besten erscheint mir die Kombi aus Lightbox und Gallery.
 
Zuletzt bearbeitet:
Im Browser mal f12 drücken, dann gehen die Entwickler Tools auf. Da kannst du dann sehen wo das überschrieben wird.
 
Interessant: Ich habe nun beim Autor angefragt. Die Frage, ob bzw. was verändert werden darf, wird rigoros ignoriert. Fragen zum Kauf natürlich nicht. Super Sache.
 
Zurück
Oben