Hypothetical scenario... I'm under contract to company X. I'm asked to extend software Y (which is released under the GNU GPL license) and my extensions (Z) derives from sources of Y, i.e. I use source code from Y as a starting point. My extension in the end takes the form of a handful of patch files (i.e. diffs) and 2 standalone source files. MUST the extension Z therefore also be released under the GNU GPL license? Can X choose to distribute the 2 standalone .o files purely in binary form? The code contained within the 2 standalone files is not derived from any GNU GPL sources.
Now, assuming that the GNU GPL does apply to the entire code base of the extension that I produced (Z), do I have the right to distribute the sources? My understanding is that the GPL only obligates that the sources of Z accompany the binaries of Z, so X only has to give Z sources to customers who receive the Z extension. However do I, who produced Z while under contract to X, have the right to distribute the sources any way I like?
An extreme example... lets say I'm working for someone else now, can I bring the sources for Z into the new company for use in their products? The issue here is whether I have the right to distribute GNU GPL source code which I produced under contract to X.
I would appreciate any comments anyone has on this issue, thanks!
This post has been edited by int19h: Jun 5 2005, 05:11 PM
Question about GNU GPL, rights of programmer under contract?
Jun 5 2005, 05:10 PM, updated 21y ago
Quote
0.0137sec
1.29
5 queries
GZIP Disabled