سؤال

I have a closed source application retailing at the moment which I would like to release as open source.

I want the application to be free to use for everybody but not be incorporated into anyone else's commercial endeavours, so I have chosen the GPL as a license so that everyone can benefit from any community work that goes into it.

Currently the application is using a number of parts under LGPL. Does this prevent me from using GPL as any linked components should be GPL too right? It seems like I might be violating the GPL as soon as I put it on the software.

هل كانت مفيدة؟

المحلول

Currently the application is using a number of parts under LGPL. Does this prevent me from using GPL as any linked components should be GPL too right?

Every version of the LGPL gives you permission to relicense the code under the corresponding version (or any later version) of the GPL. If you can switch the LGPLed code in this case to using the GPL instead, you can make this combination.

See here for a matrix about mutliple versions and upgrade-paths: http://gplv3.fsf.org/dd3-faq

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top