[TYPO3-german] 24iX bietet Extension zum Kauf? Das passt mit der TYPO3-Lizenz doch nicht, oder?

Bernhard Kraft kraftb at kraftb.at
Thu May 18 20:22:08 CEST 2006


JoH wrote:

> Wegen der Klausel im Originaltext der GPL, wo von "derived from" die Rede 
> ist, gilt
> Typo3Extensions = GPL
> Mit einer Einschränkung:
> Wenn die Extension ausschließlich _eigenen_ Code verwendet und _nicht_ die 
> TYPO3 API nutzt.

Das sehe ich nicht so... darüber wurden schon mehrfach die Köpfe zerbrochen aber
laut allgemeiner meinung gilt das "Verwenden einer API" nicht als "derived work"....

Sobald ich eine C/C++ Programm schreibe verwende ich auch bei fast jedem funktionsaufruf
(fopen(), gethostbyname()) die glibc - welche unter der GPL steht - die resultierenden
programme müssen aber bei weitem nicht unter der GPL stehen.

Im Prinzip ist ja PHP auch nur eine API für web-scripts ... und auch hier gilt: Die resultate
müssen noch lange nicht unter der GPL stehen.

Der Punkt "derived work" ist so aufzufassen das wenn ich mir tt_news hernehmen und es monatelang
umbaue ist es dennoch derived work es sei denn ich hab irgendwann jede codezeile weggetan und alles
selbst neu gecoded ... aber dann könnte man noch den Punkt aufbringen das es ja auf dem tt_news
"basiert" ... das man sozusagen in den code gespechtelt hat und es nachprogrammiert - welches
illegal wäre.

Auch wenn ich mir codeschnipsel aus dem core kopiere fällt die gesamte Extension unter die GPL.

Ein für mich sehr passender Vergleich: Die closed-source Treiber für NVIDIA grafikkarten ... sie
schmiegen sich nahtlos in den Linux-Kernel ein ... verwenden dessen API ... sind aber dennoch keine
GPL teile ...


Eine Extension ist also nicht zwingend "derived work" ... ich finde hier sollte am besten
mal ein Anwalt von der Association (oder besser: einer neutralen Organisation wie der FSF) bestellt
werden der dies ein für alle mal klärt ...


> GPL != kostenlos
> Laut GPL hat jeder das Recht die von ihm erstellten Extensions zu welchem 
> Preis auch immer zu verkaufen.

Ja. Aber eventuell nur einmal.

Sollte nämlich der Kunde auf die Idee kommen: "Hach ... die stellen wir ins TER."
kannst du das nicht verhindern ... er hat alle rechte an der Software ... kann tun und lassen
damit was er will ... eben auch publizieren ... Das copyright gehört zwar dir aber du hast ja
die GPL als lizenzmodell gewählt.

GPL bedeudet das du mehr oder weniger keine rechtliche Kontrolle mehr über den Code hast und was
damit gemacht wird ... rein theoretisch könnte der Kunde der die Extension von dir gekauft hat
diese sogar weiterverkaufen ....


> Voraussetzung: Der Source Code muß mitgeliefert werden und dem Käufer muß 
> das Recht eingeräumt werden, die Extension ggf. auch weiterzugeben, sei das 
> nun kostenlos oder ebenfalls gegen Kohle.
> Man darf also als Entwickler nicht verhindern, dass eine Extension, welche 
> die TYPO3 API nutzt, vom Kunden kostenlos veröffentlicht wird, wenn dieser 
> das für richtig hält.

Jup ... sollte zuerst lesen und dann schreiben ... genau meine meinung



> Jedoch kann man mit einem entsprechend hohen Verkaufspreis durchaus 
> erreichen, dass der Kunde genau dies nicht tut, weil er nicht verschenken 
> will, was ihn viel Geld gekostet hat.

Dann ist meiner Meinung nach der Kunde blöd ... wenn ich mir sauteuer software kauf und ich darf
damit tun was ich will ist das erste was ich tu das ich's 100ert anderen auch zur vefügung stelle.

Genau das passiert rund um die uhr in den von der Musikindustrie so gehassten tauschbörsen und
im bit-torrent netzwerk :
Software für die viel geld bezahlt wurde wird gratis verschachert ... in diesen fällen sogar illegal.


> Ob das nun moralisch betrachtet im Sinn der Open Source Gemeinde ist, steht 
> auf einem anderen Blatt.

Open-source wirtschaft basiert (sollte basieren) darauf das nicht eine Firma ein Produkt bei jemanden
kauft - sonder das eine (oder mehrere) Firmen einen Programmierer oder ein Programmierteam dafür bezahlen
(auch gerne sponsorn genannt) eine software zu entwicklen mit dem Vorhaben diese für alle zugänglich zu
machen ... im Nachhinein können die Programmierer der Software an dem Support den sie leisten verdienen.



grüsse,
Bernhard
-- 
----------------------------------------------------------------------
"Freiheit ist immer auch die Freiheit des Andersdenkenden"
Rosa Luxemburg, 1871 - 1919
----------------------------------------------------------------------
[[ http://think-open.at | Open source company ]]



More information about the TYPO3-german mailing list