Forum: Offtopic (L)GPL-Lizenz: Ich check's nicht ganz -> konkretes Projekt


von Ralf A. (warpnine)


Lesenswert?

Hallo zusammen,

ich versuch grad rauszufinden, wie das mit der (L)GPL-Lizenz für ein 
konkretes Projekt ist.

Soweit ich die Lizenz an sich verstanden habe, geht's darum, sowohl 
meine Rechte an einer Software zu schützen, als auch die Rechte anderer, 
wenn ich deren Software weiterverwende bzw. ändere. Wenn ich das tue, 
steht mein Werk ebenfalls unter der GPL und ich muss auf Wunsch die 
Sourcen veröffentlichen. Soweit, so gut.

Ich verstehe nun nicht ganz, welche Auswirkungen das auf folgenden 
konkreten Fall hat:
Ein Bekannter von mir hat ein kleines Geschäft und vertreibt 
elektronische Komponenten und Bausätze. Mein letztes Controller-Projekt 
hat ihm gefallen und er möchte es evtl. in sein Lieferprogramm 
aufnehmen.

Geschrieben ist das ganze Projekt mit dem SDCC. Üblicherweise würde man 
ja den Controller gegen Auslesen schützen, wenn man es aus einer rein 
kommerziellen Sicht betrachtet (das Projekt an sich ist keine 
Super-Duper-Maschine, die sonst keiner bauen kann, aber mich 
interessiert einfach der Sachverhalt).
Soweit ich die GPL verstanden habe, verpflichtet sie nicht, die mit dem 
SDCC erstellten Sourcen verfügbar zu machen, obwohl ja streng genommen 
"Teile" des SDCC im Binary landen. Ist das korrekt?

Das nächste Projekt würde dann sogar evtl. die LGPL treffen: Ich möchte 
mir interessehalber mal die #usblib (SharpUSBLib), zu finden auf 
http://www.icsharpcode.net/OpenSource/SharpUSBLib/default.aspx näher 
anschauen, und versuchen mit einem USB-Controller zu kommunizieren. Auch 
hier interessiert mich wieder der Sachverhalt:
Im o.g. Link steht, dass man gegen die Lib linken soll, aber in einer 
separaten Assembly (was genau das bedeuten soll bzw. wie ich's dann zu 
programmieren habe, muss ich noch herausfinden).
Was wäre bei solch einer Konstellation, wenn man das Controller-Programm 
unter die GPL stellt und die PC-Software geschlossen hält (oder 
umgekehrt), geht das denn? Das eine wäre ja ohne das andere nicht 
wirklich funktionsfähig.

Welche Fragen sollte ich mir noch stellen bzw. was ist noch zu beachten?

Ralf

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.