Contents
Who is responsible for enforcing the GPL license?
Since the GPL is a copyright license, the copyright holders of the software are the ones who have the power to enforce the GPL. If you see a violation of the GPL, you should inform the developers of the GPL-covered software involved. They either are the copyright holders, or are connected with the copyright holders.
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.
How is the ownership of a copyright transferred?
A person or company can have ownership (title) of a copyright transferred to it by means of an assignment (a sale in which all or part of a copyright is transferred) or through a will or bankruptcy proceedings.
How to transfer ownership of a software program?
All co-owners must consent to an assignment of the work (a transfer of copyright ownership) or to an exclusive license (an agreement granting rights solely to one person). Two programmers create a software program.
Can you mix GPL covered software with non GPL software?
Both versions of GPL have a clause that allows “aggregations” of GPL covered software with non-GPL software. GPLv3 draft 4 puts it this way in section 5 (GPLv2 says something similar in section 2 of that license):
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.