Contents
- 1 What does the GPL say about providing source?
- 2 Is it legal to distribute software under GPL?
- 3 Can a modified version of the GPL be distributed?
- 4 Is it better to use the GNU GPL or the GPL?
- 5 What does it mean when a company violates the GPL?
- 6 Can a GPL work be redistributed under fair use?
- 7 Can a GPL license be used to distribute binary?
- 8 Can a library link be licensed under the GPL?
What does the GPL say about providing source?
If you choose to provide source through a written offer, then anybody who requests the source from you is entitled to receive it. If you commercially distribute binaries not accompanied with source code, the GPL says you must provide a written offer to distribute the source code later.
Is it legal to distribute software under GPL?
In this case the enterprise software was used by some large companies who essentially took the code, changed the name, removed the GPL notices and used the result. The point was – if the company did this and only used the software internally then there isn’t any distribution and that’s perfectly legal under GPL.
Can you sell a modified version of the GPL?
You are allowed to sell copies of the modified program commercially, but only under the terms of the GNU GPL. Thus, for instance, you must make the source code available to the users of the program as described in the GPL, and they must be allowed to redistribute and modify it as described in the GPL.
Can a module be released under the GPL?
The GPL says that the whole combined program has to be released under the GPL. So your module has to be available for use under the GPL. But you can give additional permission for the use of your code. You can, if you wish, release your module under a license which is more lax than the GPL but compatible with the GPL.
Can a modified version of the GPL be distributed?
No. The GPL says that your modified versions must carry all the freedoms stated in the GPL. Thus, anyone who receives a copy of your version from you has the right to redistribute copies (modified or not) of that version. You may not distribute any version of the work on a more restrictive basis.
Is it better to use the GNU GPL or the GPL?
Using the GNU GPL will require that all the released improved versions be free software. This means you can avoid the risk of having to compete with a proprietary modified version of your own work. However, in some special situations it can be better to use a more permissive license.
Can a patent license be granted under GPLv3?
If a user decides to take the project’s code (incorporating my contributions) under GPLv3, does that mean I’ve automatically granted GPLv3’s explicit patent license to that user? If I distribute a GPLv3-covered program, can I provide a warranty that is voided if the user modifies the program?
Do you need special permission to use the GNU GPL?
Yes, you do. “Fair use” is use that is allowed without any special permission. Since you don’t need the developers’ permission for such use, you can do it regardless of what the developers said about it—in the license or elsewhere, whether that license be the GNU GPL or any other free software license.
What does it mean when a company violates the GPL?
The companies we contact about GPL violations often respond with: “We didn’t know there was GPL’d stuff in there”. This answer indicates a failure in the software acquisition and procurement process.
Can a GPL work be redistributed under fair use?
Because a GPL work is copyrighted, a licensee has no right to redistribute it, not even in modified form (barring fair use), except under the terms of the license. One is only required to adhere to the terms of the GPL if one wishes to exercise rights normally restricted by copyright law, such as redistribution.
Can a GPL limit the use of an interpreter?
When the interpreter just interprets a language, the answer is no. The interpreted program, to the interpreter, is just data; a free software license like the GPL, based on copyright law, cannot limit what data you use the interpreter on.
Do you have to have GPL license to use GPL project?
Normally, GPL projects contain code written by other developers (such as libraries) that are also licensed under GPL code. The other programmers published their code under GPL license, which means that you have to observe the GPL’s license terms to legally use their code!
Can a GPL license be used to distribute binary?
The GPL gives you a few options for how to distribute source code. Typically, you distribute source at the time you distribute the binary. However, section 3 (b) of the GPLv2 allows you to distribute a work based on another GPL-licensed work, in binary form, as long as you also
Can a library link be licensed under the GPL?
Yes, because the program actually links to the library. As such, the terms of the GPL apply to the entire combination. The software modules that link with the library may be under various GPL compatible licenses, but the work as a whole must be licensed under the GPL.
Can a GPL program run on anyone else’s computer?
That code runs on your computer, nobody else’s. Since the GPL code doesn’t execute on anyone else’s machine, they cannot demand to see the source for the running program, even if it was modified.
What makes a conformant license an open source license?
Conformant licenses must allow for the possibility that (a) redistribution of the software will take place over non-Web channels that do not support click-wrapping of the download, and that (b) the covered code (or re-used portions of covered code) may run in a non-GUI environment that cannot support popup dialogues.