Who is doing harm here?
Posted Oct 2, 2006 8:34 UTC (Mon) by
dlang (
✭ supporter ✭, #313)
In reply to:
Who is doing harm here? by atai
Parent article:
Busy busy busybox
you want greater license compatability by creating a license that's incompatable with all the existing GPLv2 code???!!?!?!?
you are asuuming that all the people who licensed code as GPLv2 or later are going to be willing to change that to GPLv3 or later.
if they want to stick to the GPLv2 or later then they have to live with the license compatability limitations of GPLv2
as documented elsewhere in this thread, this opens the possibility of a three way fork of a project
fork 1
GPLv2 only
fork 2
GPLv3 either only, or 'or later'
fork 3
GPLv2 or later
with these three forks the only code 'shareing' that could be done is that fork 2 could get code from fork3. any other shareing would involve the author needing to authorize a license change.
yes fork2 can also take code from projects with more licenses, but those other projects can't take code back from the GPLv3 project without changeing the license of their own code (and if they wanted to do that they could anyway, without needing this 'compatable GPLv3 license' simply by relicensing their code
so exactly how is this 'improved license compatability' supposed to improve code shareing between projects? everything looks one-way to me.
(
Log in to post comments)