On December 24, 2009 at 2:55 PM Luca Abeni wrote:
The requirement is that if I recompile the DLL and the LGPLed library from
the sources you provide, then the binary application you distribute must
be able to use the version of the library I recompiled.
Yes, I had it in mind, as I described it, though in other words. It is
assumed, that recompiling DLL user still can use it with the closed-source
application. Really it is not a problem at all, unless the calling interface
will not be changed. I don't see any real reason why it could be changed by
a user, but not by the application author. In any cas application (and DLL,
if it was created by the same person) author is not and can't be responsible
for any DLL code changes, made by a user. DLL author provides the DLL source
code just for the sake of compatibility.
As for static linking, there is a real technical problem if application is
not a freeware. Moreover, the object code is platform-dependent in most
cases. Therefore really there is no as good as legal way to link LGPL
libraries statically with a non (L)GPL'ed application.
Best regards,
Alex
_______________________________________________
libav-user mailing list
[email protected]
https://lists.mplayerhq.hu/mailman/listinfo/libav-user