Contents
Can a proprietary program be used with GPL code?
Proprietary programs may also be able to use GPL-licensed software without licensing issues if the proprietary program and the GPL-licensed software are, in substance, separate programs that operate at ‘arms-length’. 5. Potential GPL violations & consequences
Can a GPL-covered tool create a file system?
The license of a GPL-covered software does not extend to any data processed by this software. If you have a GPL-covered tool that creates file system images, those images are not immediately covered by the GPL. However, if the images contain GPL-covered parts then those parts and only those parts are GPL covered.
Do you have to make GPL source available?
(b) If you do distribute YOUR APPLICATION, and you used something GPL as part of your application (even if only linking at run-time to a library) – and even if you do not charge money – and even if you do not change that GPL s/w in any way – then you MUST make the source of YOUR APPLICATION available. Making source available does not mean download.
Is the GPL code in a derivative work public?
Now, the entirety of the original work has been copied into a work that is GPL licenced and thus the source code is public, so the original work’s code is now public, true. But it is public because it was included in a derivative work. It’s a subtle but important difference.
Can a GPL tool be made open source?
Unless someone in the comments disagrees, I’d like to point out that if you need to use a bit of GPL code at your devops / build layer, you can make that tool a separate application which CAN, potentially, be made open source w/o giving away the product your other-named tool builds. If you use GPL code at runtime, you gotta give out the source.
Is the GPL compatible with the LGPL?
Under the GPL, either static or dynamic linking requires the main program to be distributed under the GPL, with the result that linking a GPL-licensed library is incompatible (in licensing terms) with a proprietary program. Under the LGPL, only static linking requires the main program to be distributed under the LGPL.
Can a GPL licence be used in a corporate environment?
We are not selling the software, but rather use it for analysis. Would anyone be able to shed some light on the subject to help clear things up? Software licensed with any GNU license can be used and even modified everywhere, including in a corporate environment, without any restrictions.
Can you use GPL software binaries in commercial?
I won’t modify anything from source code and the architecture of the system requires the use of a load balancer. It will be embedded in a larger distributed system. So what we sell is the whole system. On another site, we will need to install the load balancer again and could mix with something else.
How can I use LGPL in commercial software?
All you have to do is ensure that users can obtain any modifications you make (as stated by LGPL) and make their own modifications (by recompiling the library and replacing the library in your app). Not always. Many platforms have restrictions or signatures for security reasons these days.