Hi!
Die anderen DLLs / Encoder (soll heißen die außer BASS_AAC und oggenc) sind unter der GNU
LGPL veröffentlicht, soweit ich das sehe. Diese in dein closed source Produkt zu linken bist du erlaubt.
Aber die "normale"
GPL sieht vor, dass Produkte, die
GPL-Bibliotheken benutzen, ebenfalls unter einer
GPL-kompatiblen Lizenz vertrieben werden müssen.
Zitat
de.wikipedia.org/wiki/GPL:
Zitat:
# Die
GPL hat die bedingende Eigenschaft, dass andere Projekte, die Quellcode eines
GPL-Projektes aufnehmen
oder eine Programmbibliothek verlinken, die unter der GPL steht, ihr Projekt ebenso unter eine GPL-kompatible Lizenz (z. B. die X11- oder BSD-Lizenz) stellen müssen. Kritiker sehen das als Einschränkung der freien Wahl der Lizenz an. Für Programmbibliotheken wird daher vielfach die Lesser General Public License (
LGPL) verwendet, wenn die Nutzung auch durch unfreie Software ermöglicht werden soll.
Vergleich auch:
http://www.fsf.org/licensing/license...IfLibraryIsGPL
Zitat:
If a library is released under the GPL (not the LGPL), does that mean that any program which uses it has to be under the GPL?
Yes, because the program as it is actually run includes the library.
Und
http://www.fsf.org/licensing/license...FUseGPLPlugins
So versteh ich das jedenfalls.