Id like to incorporate GPL-covered software in my proprietary system. Can I do this by putting a “wrapper” module, under a GPL-compatible lax permissive license (such as the X11 license) in between the GPL-covered part and the proprietary part?
No. The X11 license is compatible with the GPL, so you can add a module to the GPL-covered program and put it under the X11 license. But if you were to incorporate them both in a larger program, that whole would include the GPL-covered part, so it would have to be licensed as a whole under the GNU GPL. The fact that proprietary module A communicates with GPL-covered module C only through X11-licensed module B is legally irrelevant; what matters is the fact that module C is included in the whole.” The most important sentance is “But if you were to incorporate them both in a larger program, that whole would include the GPL-covered part, so it would have to be licensed as a whole under the GNU GPL.” Now from the above two faqs, we can know this for sure that as long as you try to link or use the GPL license library in your project, your project must be licensed as GPL. The following are more links to the related faqs: http://www.fsf.org/licensing/license…DoesCompatMean http://www.fsf.or
Related Questions
- Id like to incorporate GPL-covered software in my proprietary system. Can I do this by putting a "wrapper" module, under a GPL-compatible lax permissive license (such as the X11 license) in between the GPL-covered part and the proprietary part?
- Are there plans to incorporate the EasySet System Software configuration tool in the 1552?
- Can I transfer Personal Finance Software data from an old system to a new one?