On Mon, May 20, 2013 at 03:38:41PM +0100, Gervase Markham wrote:
I take some code under the EPL and put it in a copyleft-next
project. Someone else takes my project and "converts" to
GPL. However, they can't do that because of the EPL code originally
included. So they need to be warned that they can't do that, even
though the license says they can.
This sort of thing makes me want to ask for commit message tags like:
Signed-off-by: Random J Developer <random(a)developer.example.org>
License: copyleft-next 0.3.0[, possible additional licenses]
Syntax: signed-off-by x.y.z
Then you could safely cherry-pick commits with compatible licenses,
without having to worry about the context in the project you're
cherry-picking from. It would also make it easy to audit the project:
$ git log | grep '^License:' | sort | uniq
I can dream ;).
Cheers,
Trevor
--
This email may be signed or encrypted with GnuPG (
http://www.gnupg.org).
For more information, see
http://en.wikipedia.org/wiki/Pretty_Good_Privacy