Frage zu GNU GPL Lizenz

NudelMC

Well-known member
ID: 46722
L
16 Juni 2006
178
5
Hoi,

ich hab ne Frage zu GPL war mir nicht ganz sicher mit dem Forum aber ich denke hier passt das rein

Ich zitiere erstmal wikipedia:

Die GPL gewährt jedermann die folgenden vier Freiheiten als Bestandteile der Lizenz.
1. Das Programm darf ohne jede Einschränkung für jeden Zweck genutzt werden. Kommerzielle Nutzung ist hierbei ausdrücklich gewollt.

2. Kopien des Programms dürfen kostenlos oder auch gegen Geld verteilt werden, wobei der Quellcode mitverteilt oder dem Empfänger des Programms auf Anfrage zum Selbstkostenpreis zur Verfügung gestellt werden muss. Dem Empfänger müssen dieselben Freiheiten gewährt werden – wer z. B. eine Kopie gegen Geld empfängt, hat weiterhin das Recht, diese dann kommerziell oder auch kostenlos zu verbreiten. Lizenzgebühren sind nicht erlaubt. Niemand ist verpflichtet, Kopien zu verteilen, weder im Allgemeinen, noch an irgendeine bestimmte Person – aber wenn er es tut, dann nur nach diesen Regeln.[2]

3. Die Arbeitsweise eines Programms darf studiert und den eigenen Bedürfnissen angepasst werden.

4. Es dürfen auch die gemäß Freiheit 3 veränderten Versionen des Programms unter den Regeln von Freiheit 2 vertrieben werden, wobei dem Empfänger des Programms der Quellcode der veränderten Version verfügbar gemacht werden muss. Veränderte Versionen müssen nicht veröffentlicht werden; aber wenn sie veröffentlicht werden, dann darf dies nur unter den Regeln von Freiheit 2 geschehen.


Im konkreten geht es hier jetzt um den FCKeditor welcher mir erlaubt meine html Seiten online zu pflegen. Ich würde Ihn gerne in einem CMS verbauen und dort kommerziell benutzen.

Muss ich nun das komplette CMS auch unter der GPL vertreiben oder muss ich nur meine Änderungen an dem FCKeditor unter gpl verfügbar machen?

Bin dankbar für jede Antwort
Nudel
 
Zuletzt bearbeitet:
Im konkreten geht es hier jetzt um den FCKeditor welcher mir erlaubt meine html Seiten online zu pflegen. Ich würde Ihn gerne in einem CMS verbauen und dort kommerziell benutzen.

Muss ich nun das komplette CMS auch unter der GPL vertreiben oder muss ich nur meine Änderungen an dem FCKeditor unter gpl verfügbar machen?

Willst du das CMS auf deiner eigenen, kommerziellen Seite einsetzen oder willst du das CMS verkaufen?

Nach meinem Verständnis brauchst du im 1. Fall gar keinen Quellcode offenlegen, im zweiten Fall müsstest du jedoch den Käufern den kompletten Quellcode geben.
 
ich würde es gerne in variante a) auf meiner eigenen kommerziellen Seite benutzen und b) das Script weiter verkaufen
 
Wenn du eine von einem GPL Programm abgeleitete Software schreibst (= du nutzt Funktionen dieser GPL-Lib/Soft/..) musst du dein Programm ebenfalls unter die GPL stellen und somit kannst zwar Geld dafuer verlangen, aber jeder der den Code in die Finger bekommt kann ihn so weiterverbreiten, wie er will. Siehe SuSE etc.

https://www.fsf.org/licensing/essays/selling.html
https://www.fsf.org/licensing/licenses/gpl-faq.html#GPLCommercially
https://www.fsf.org/licensing/licenses/gpl-faq.html#GPLInProprietarySystem

Zum letzten Link noch was: Genau das "Problem" haben Nvidia und ein paar andere Treiberhersteller auch grad - sie wollen Treiber fuer Linux rausbringen, aber wenn diese direkt auf Kernelfunktionen zugreifen violaten sie die GPL, da Nvidia den Quelltext nicht rausgibt. Daher bauen die sich dann Wrapper Librarys, die einen offenen "Layer" um den closed source Treiber schafft, womit der Kernel nur gegen diese Wrapper lib linkt/sie einbindet und der Treiber nicht direkt im Kontakt zum Kernel und somit nicht "abgeleitet" ist.
 
Wenn du eine von einem GPL Programm abgeleitete Software schreibst (= du nutzt Funktionen dieser GPL-Lib/Soft/..) musst du dein Programm ebenfalls unter die GPL stellen und somit kannst zwar Geld dafuer verlangen, aber jeder der den Code in die Finger bekommt kann ihn so weiterverbreiten, wie er will. Siehe SuSE etc.

https://www.fsf.org/licensing/essays/selling.html
https://www.fsf.org/licensing/licenses/gpl-faq.html#GPLCommercially
https://www.fsf.org/licensing/licenses/gpl-faq.html#GPLInProprietarySystem

Zum letzten Link noch was: Genau das "Problem" haben Nvidia und ein paar andere Treiberhersteller auch grad - sie wollen Treiber fuer Linux rausbringen, aber wenn diese direkt auf Kernelfunktionen zugreifen violaten sie die GPL, da Nvidia den Quelltext nicht rausgibt. Daher bauen die sich dann Wrapper Librarys, die einen offenen "Layer" um den closed source Treiber schafft, womit der Kernel nur gegen diese Wrapper lib linkt/sie einbindet und der Treiber nicht direkt im Kontakt zum Kernel und somit nicht "abgeleitet" ist.

ok
Also wenn ich ein CMS baue und es verkaufe muss ich es unter gpl vertreiben

Und wenn ich ein CMS habe das auf dem ding aufbaut ich es abe rnicht weiter verkaufe sondern nur selbst nutze muss ich nix offen legen
 
https://www.fckeditor.net/license schrieb:
The editor is distributed under the GPL, LGPL and MPL open source licenses. This triple licensing model avoids incompatibility with other open source licenses, making it possible to integrate FCKeditor whenever you want.
Guck dir mal an ob die LGPL besser passt, die ist in den wesentlichen Punkten liberaler.