Can I distribute my software (without source code) which uses a couple of components under GPLv3 and LGPL 2.1?
Lets say I have developed a desktop application which is making use of two components, a TextField and Editor – the TextField under LGPL 2.1 and the Editor under GPLv3. No modifications were done in the libraries themselves – simply linking binaries and using them. Under such circumstances am I free to distribute my application in the web without disclosing the source code of my application? If I have to disclose, which portion do I need to? I want the users to freely download and use the application but protect the source code of my application. Is this possible(if yes, under which license)??
My recent research tells me this should not be a problem as stated here:
Can I dynamically call a LGPL/GPL software in my closed-source application?
With all the legal twists it gets all confusing. The legal documents are lengthy and the more one reads the deeper one goes.