IF you also provide an identical .dll based version, BUT not the object files?
+5
A:
The user must be able to recompile the LGPL-library and re-link it to your application, this usually means either:
- dynamic linking (dlls)
- static libs + your object files
Marcus Lindblom
2010-04-19 10:23:29
"and re-link it to your application" - where do you get that from?
anon
2010-04-19 10:25:41
@ Neil Butterworth: LGPL, chapter 4, section d).
DevSolar
2010-04-19 11:08:10
+2
A:
Yes, it's illegal. Remember, the LPGL starts out with the usual copyrights. Under the default terms, you may not copy any code, whether in source or binary form. The LPGL then gives you specific rights under specific terms. You need those rights, so you need to adhere to the LPGL conditions.
Those terms tell you that you must give the object files that are needed to recreate the executable you're distributing. That's not what you are proposing (you plan to distribute other files) so you'd be distributing without permission.
MSalters
2010-04-19 14:40:44