PDA

View Full Version : Another question to clarify licensing under LGPL.



Alex_123
20th October 2009, 16:52
I have a library that is a layer between my executable and Qt. I want to use LGPL version of Qt and link my library and application dynamically (e.g. -l against so file in Linux). My library source and headers don't any contain source code from Qt source files (cpp). Surely, however, I use classes of Qt that are available in h files.

I also will provide a file with text of LGPL in the application directory and I will mention LGPL in copyright notes of my application.

Can I just put Qt libs (e.g. libQtGui.so.x.x.x) in my application folder and distribute it with my application, according to the above conditions and if I also provide a link to the source of Qt (trolltech.com) somewhere (where ?).

wysota
20th October 2009, 17:16
Yes, you can.

Alex_123
20th October 2009, 17:21
Forgot to mention that the application and the layer library are commercial closed-source software. And I was wondering where and do I need to post a link to trolltech.com

Steven
20th October 2009, 17:31
It doesn't seem that a link is needed, but it can be nice to include one. Maybe your application will appear on Qt website.

Don't forget that you can include upto 5% of the total size of the Library into your object code as long as such code is limited to code from header files such as numerical parameters, data structure layouts, accessors, macros, inline functions and templates.

Commercial closed source doesn't really matter any more so long as you abide by the LGPL with the above additional rights.