Moin.
Ich dachte, Du willst vielleicht absichtlich nicht, dass Dein Code weiterentwickelt wird. So verstehe ich die LGPL.
Andersherum wird ein Schuh draus: die LGPL ist *weniger* restriktiv als die GPL. Eine fremd-Weiterentwicklung des Codes ist sowohl unter GPL als auch LGPL möglich (und gewünscht), sofern in der GPL genannten Bedingungen beachtet werden.
GPL bedeute, wenn ichs kapier, dass andere weiterentwickeln dürfen, aber nur dann, wenn sie selbst ihr Ergebnis wieder quelloffen präsentieren. Anders: einmal GPL, immer GPL, und zwar _alles_, was daraus resultiert.
Grundsätzlich richtig. Der Quelltext muss allerdings erst bei Weiterverbreitung (Distribution) des Programms zugänglich gemacht werden. Und damit nicht jedes Programm, das beispielsweise die glibc verwendet, auch automatisch unter der GPL steht, gibt es die LGPL, die die Möglichkeit bietet, den Code (unter gewissen Voraussetzungen) auch in nicht-GPL Projekten zu verwenden.
Christoph