Hi, ich hab da mal ne Frage.
Angenommen ich habe eine Lib in C geschrieben welche für die Soundausgabe zuständig ist.
Jetzt kommt ein Hersteller von Software, verwendet meine Lib und gibt das Programm als ganzes aber unter einer proprietären Lizenz weiter.
Darf er das wenn meine Lib unter GPLv2 steht?
Bzw. was genau ist in dem Zusammenhang der Unterschied zur LGPL (also wenn meine Lib unter der LGPL stehen würde?)
Soviel ich weiß (und das verstanden habe) müsste der Hersteller, wenn meine Lib unter GPlv2 steht, auch sein Programm unter die GPLv2 stellen oder meine Lib extern anbieten. Sein Programm in diesem Beispiel also ohne Soundausgabe ausliefern ☺
Wenn ich hingegen die Lib unter LGPL stelle, so darf der Hersteller diese verwenden ohne mit Konsequenzen rechnen zu müssen, sofern er diese nicht verändert und lediglich in sein Programm einbindet.
Hab ich das soweit richtig verstanden?
mfg