Felix Riesterer: GPL / LGPL: Oberflächliche Abänderung von Software

Beitrag lesen

Lieber Sven,

Nehmen wir als Beispiel den RichTextEditor TinyMCE, der unter einer LGPL veröffentlicht wurde.

wenn Du Veränderungen am Kern vornimmst (tiny_mce.js), oder aber in den Plugins/Themes herumpfuschst, dann müsstest Du das der Community wieder zur Verfügung stellen. Oftmals genügt es, wenn Du die entsprechenden Patches im dortigen Forum vorstellst, damit andere Deine technische Lösung nachvollziehen und selbst nutzen können. Ansonsten kannst Du Patches auch im github hochladen, um sie den Entwicklern zugänglich zu machen.

Was visuelle Änderungen angeht (dazu zähle ich auch Deine Änderungen in den Übersetzungstexten wie "Link einfügen"), dann fallen diese Dinge wohl unter Implementierung und implementation-specific, sodass diese Änderungen für die Community nicht von größerem Interesse sind.

Neue Funktionen sind aber sehr für die Community interessant. Hierbei lohnt es sich diese (neue) Funktionalität in einem eigenen Plugin umzusetzen, denn dann bist Du sehr flexibel, was das Veröffentlichen angeht. Einfach den Plugin zum Download bereitstellen - fertig. Ob Du einen eigenen Plugin überhaupt nach (L)GPL veröffentlichen musst (es ist ja keine Änderung an bestehendem Code), entzieht sich meiner Kenntnis.

Liebe Grüße,

Felix Riesterer.

--
ie:% br:> fl:| va:) ls:[ fo:) rl:° n4:? de:> ss:| ch:? js:) mo:} zu:)