That's the idea, that you need lawyers :-)srvaldez wrote:my problem with the LGPL license is that it is ambiguous in it's terms, you almost need a degree in law to make sure you understand it
Anyway, authors of libraries could add their own "exceptions" to the general licenses, like rtlib which is LGPL and allow direct linking as static object.srvaldez wrote:but it's the general consensus that linking in a static LGPL lib makes your app a derivative work, whereas it's OK to use the shared library.
And I repeat, the "derivative-work" stated in LGPL, even Richard Stallman interpret it differently.
So please: the author of FBGFX add the exception to the library and we all enjoy using FreeBASIC?
I guess the only problems with linking GFX lib will be another libraries that expose some "API" and use FBGFX as backend.