Aus dem lgpl.txt von PBOSL:
Also Programme, die selbst keine Modifikationen an der Lib vorgenommen5. A program that contains no derivative of any portion of the
Library, but is designed to work with the Library by being compiled or
linked with it, is called a "work that uses the Library". Such a
work, in isolation, is not a derivative work of the Library, and
therefore falls outside the scope of this License.
haben -> erlaubt auch ClosedSource.
Sich zu einem LGPL-Dings hinzulinken, wenn das Programm selbst schonHowever, linking a "work that uses the Library" with the Library
creates an executable that is a derivative of the Library (because it
contains portions of the Library), rather than a "work that uses the
library". The executable is therefore covered by this License.
Section 6 states terms for distribution of such executables.
die Lib hinzugelinkt hat, hingegen zählt als modifizierte Version der Library.
Wann auch immer das Sinn macht... So wirds wohl verstanden:
6. As an exception to the Sections above, you may also combine or
link a "work that uses the Library" with the Library to produce a
work containing portions of the Library
Aber wiederum bin ich kein Lizenz-Experte. Es scheint aber keine Probleme
bei einmaligem statischen Linken einer UserLib zu einem Programm zu
geben.
greetz
Remi
Edit: Aus der Engl. Wiki:
Ok... Ich glaube, das gilt nur bei "derivative Work", was meiner Ansicht nachEssentially, it must be possible for the software to be linked with a newer version of the LGPL-covered program. The most commonly used method for doing so is to use "a suitable shared library mechanism for linking". Alternatively, a statically linked library is allowed if either source code or linkable object files are provided.
ein normales Programm nicht ist.
