* [RFC] Patches have a license @ 2003-01-27 9:58 Balbir Singh 2003-01-27 10:47 ` Dave Jones 2003-01-27 12:03 ` Russell King 0 siblings, 2 replies; 9+ messages in thread From: Balbir Singh @ 2003-01-27 9:58 UTC (permalink / raw) To: Linux Kernel Looking at the recent posting on lkml, I find that a lot of people tend to take and apply patches posted on lkml into proprietary modules. I would request everyone to post their patches with a license, failing which it should be assumed that the license is GPL. People picking up patches, please ensure that if you are going to release only the binary of your module, then please do not pick up code from lkml and put it into your modules, unless you agree with the license. If what I have said is not agreeable, please come up with a license for patches. This will keep confusion to the minimum. Comments, Balbir __________________________________________________ Do you Yahoo!? Yahoo! Mail Plus - Powerful. Affordable. Sign up now. http://mailplus.yahoo.com ^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [RFC] Patches have a license 2003-01-27 9:58 [RFC] Patches have a license Balbir Singh @ 2003-01-27 10:47 ` Dave Jones 2003-01-27 11:10 ` John Bradford ` (4 more replies) 2003-01-27 12:03 ` Russell King 1 sibling, 5 replies; 9+ messages in thread From: Dave Jones @ 2003-01-27 10:47 UTC (permalink / raw) To: Balbir Singh; +Cc: Linux Kernel On Mon, Jan 27, 2003 at 01:58:40AM -0800, Balbir Singh wrote: > I would request everyone to post their patches with > a license, failing which it should be assumed that > the license is GPL. Surely the license of the diff matches the license of the code it is patching ? Dave -- | Dave Jones. http://www.codemonkey.org.uk ^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [RFC] Patches have a license 2003-01-27 10:47 ` Dave Jones @ 2003-01-27 11:10 ` John Bradford 2003-01-27 11:30 ` Andre Hedrick ` (3 subsequent siblings) 4 siblings, 0 replies; 9+ messages in thread From: John Bradford @ 2003-01-27 11:10 UTC (permalink / raw) To: Dave Jones; +Cc: balbir_soni, linux-kernel > > I would request everyone to post their patches with > > a license, failing which it should be assumed that > > the license is GPL. > > Surely the license of the diff matches the license of the > code it is patching ? That is what I've always thought. However, in any case, even if the patch itself isn't explicitly licensed as GPL, the code generated as a result of patching a GPLed piece of code, must surely be GPLed, because applying the patch is no different to editing the file with a text editor. John. ^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [RFC] Patches have a license 2003-01-27 10:47 ` Dave Jones 2003-01-27 11:10 ` John Bradford @ 2003-01-27 11:30 ` Andre Hedrick 2003-01-27 11:34 ` Sean Neakums ` (2 subsequent siblings) 4 siblings, 0 replies; 9+ messages in thread From: Andre Hedrick @ 2003-01-27 11:30 UTC (permalink / raw) To: Dave Jones; +Cc: Balbir Singh, Linux Kernel On Mon, 27 Jan 2003, Dave Jones wrote: > On Mon, Jan 27, 2003 at 01:58:40AM -0800, Balbir Singh wrote: > > I would request everyone to post their patches with > > a license, failing which it should be assumed that > > the license is GPL. > > Surely the license of the diff matches the license of the > code it is patching ? NO! Insert a random amount of comments or linefeeds and hand edit the patch to conform on a --dry-run and it does not mate. Remember "patch" is only a series of offsets and comparison. There is no checksum against the file to be patched. Cheers, Andre Hedrick LAD Storage Consulting Group ^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [RFC] Patches have a license 2003-01-27 10:47 ` Dave Jones 2003-01-27 11:10 ` John Bradford 2003-01-27 11:30 ` Andre Hedrick @ 2003-01-27 11:34 ` Sean Neakums 2003-01-27 11:47 ` Helge Hafting 2003-01-27 20:04 ` dean gaudet 4 siblings, 0 replies; 9+ messages in thread From: Sean Neakums @ 2003-01-27 11:34 UTC (permalink / raw) To: Dave Jones; +Cc: Balbir Singh, Linux Kernel commence Dave Jones quotation: > On Mon, Jan 27, 2003 at 01:58:40AM -0800, Balbir Singh wrote: > > I would request everyone to post their patches with a license, > > failing which it should be assumed that the license is GPL. > > Surely the license of the diff matches the license of the code it is > patching ? I'm not sure that it would *have* to. A diff could be considered a program in its own right that drives the "patch" source code transformation engine. In general, programs that process free data don't have to be free themselves for the data to remain free. -- / | [|] Sean Neakums | Size *does* matter. [|] <sneakums@zork.net> | That's why I use Emacs. \ | ^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [RFC] Patches have a license 2003-01-27 10:47 ` Dave Jones ` (2 preceding siblings ...) 2003-01-27 11:34 ` Sean Neakums @ 2003-01-27 11:47 ` Helge Hafting 2003-01-27 20:04 ` dean gaudet 4 siblings, 0 replies; 9+ messages in thread From: Helge Hafting @ 2003-01-27 11:47 UTC (permalink / raw) To: Dave Jones; +Cc: Linux Kernel Dave Jones wrote: > > On Mon, Jan 27, 2003 at 01:58:40AM -0800, Balbir Singh wrote: > > I would request everyone to post their patches with > > a license, failing which it should be assumed that > > the license is GPL. > > Surely the license of the diff matches the license of the > code it is patching ? Usually in practice, but not necessarily. Try diff'ing two files with different licence, then go apply it at some file with a third licence. :-/ Helge Hafting ^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [RFC] Patches have a license 2003-01-27 10:47 ` Dave Jones ` (3 preceding siblings ...) 2003-01-27 11:47 ` Helge Hafting @ 2003-01-27 20:04 ` dean gaudet 4 siblings, 0 replies; 9+ messages in thread From: dean gaudet @ 2003-01-27 20:04 UTC (permalink / raw) To: Dave Jones; +Cc: Balbir Singh, Linux Kernel On Mon, 27 Jan 2003, Dave Jones wrote: > On Mon, Jan 27, 2003 at 01:58:40AM -0800, Balbir Singh wrote: > > I would request everyone to post their patches with > > a license, failing which it should be assumed that > > the license is GPL. > > Surely the license of the diff matches the license of the > code it is patching ? no... actually the diff poster retains their own copyright on the diff unless they specify otherwise. so not only would folks using them in proprietary code would have to ask your permission to use the patch, but so should linus request you to release it under GPL. although it's somewhat tongue in cheek, check the url i include on all messages i send -- <http://arctic.org/~dean/legal>. i'm not sure if they still do it, but when IBM started contributing to the apache project, every patch they posted included a disclaimer and release under the apache license. also FSF requires a release form on file from you to accept any patch. (i've also got a form on file with the ASF which i think formalises this copyright issue for core group members.) in the end i'm sure you could argue your intent was clear and implicit, but some folks prefer to be explicit. -dean ^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [RFC] Patches have a license 2003-01-27 9:58 [RFC] Patches have a license Balbir Singh 2003-01-27 10:47 ` Dave Jones @ 2003-01-27 12:03 ` Russell King 2003-01-27 12:12 ` Andre Hedrick 1 sibling, 1 reply; 9+ messages in thread From: Russell King @ 2003-01-27 12:03 UTC (permalink / raw) To: Balbir Singh; +Cc: Linux Kernel On Mon, Jan 27, 2003 at 01:58:40AM -0800, Balbir Singh wrote: > Looking at the recent posting on lkml, I find that > a lot of people tend to take and apply patches posted > on lkml into proprietary modules. There are two ways to look at a patch on a public mailing list such as LKML - either it is a public publication without restriction, or it is a derived work of a copyrighted work, where the copyright on that work explicitly covers derived works. I'm not going to argue which since that's the domain of legal people to sort out, and one that I'm not particularly interested in. However, basic common sense suggests that if a patch author wants to ensure that patches are not used in a way that they do not intend them to be used, then the patch author should explicitly state the license that they supply the patches under. -- Russell King (rmk@arm.linux.org.uk) The developer of ARM Linux http://www.arm.linux.org.uk/personal/aboutme.html ^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [RFC] Patches have a license 2003-01-27 12:03 ` Russell King @ 2003-01-27 12:12 ` Andre Hedrick 0 siblings, 0 replies; 9+ messages in thread From: Andre Hedrick @ 2003-01-27 12:12 UTC (permalink / raw) To: Russell King; +Cc: Balbir Singh, Linux Kernel Does not matter! The copyright can only protect the actual file. The ideas expressed inside the file are not protectable, unless patents are involved. It only matters if one can prove it is a derived work. Otherwise, it is a combined work and GPL does not cover "combination" works. On Mon, 27 Jan 2003, Russell King wrote: > On Mon, Jan 27, 2003 at 01:58:40AM -0800, Balbir Singh wrote: > > Looking at the recent posting on lkml, I find that > > a lot of people tend to take and apply patches posted > > on lkml into proprietary modules. > > There are two ways to look at a patch on a public mailing list such as > LKML - either it is a public publication without restriction, or it > is a derived work of a copyrighted work, where the copyright on that > work explicitly covers derived works. I'm not going to argue which > since that's the domain of legal people to sort out, and one that I'm > not particularly interested in. > > However, basic common sense suggests that if a patch author wants to > ensure that patches are not used in a way that they do not intend them > to be used, then the patch author should explicitly state the license > that they supply the patches under. > > -- > Russell King (rmk@arm.linux.org.uk) The developer of ARM Linux > http://www.arm.linux.org.uk/personal/aboutme.html > > - > To unsubscribe from this list: send the line "unsubscribe linux-kernel" in > the body of a message to majordomo@vger.kernel.org > More majordomo info at http://vger.kernel.org/majordomo-info.html > Please read the FAQ at http://www.tux.org/lkml/ > Andre Hedrick LAD Storage Consulting Group ^ permalink raw reply [flat|nested] 9+ messages in thread
end of thread, other threads:[~2003-01-27 19:55 UTC | newest] Thread overview: 9+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2003-01-27 9:58 [RFC] Patches have a license Balbir Singh 2003-01-27 10:47 ` Dave Jones 2003-01-27 11:10 ` John Bradford 2003-01-27 11:30 ` Andre Hedrick 2003-01-27 11:34 ` Sean Neakums 2003-01-27 11:47 ` Helge Hafting 2003-01-27 20:04 ` dean gaudet 2003-01-27 12:03 ` Russell King 2003-01-27 12:12 ` Andre Hedrick
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox