> Any patches backported to a release branch from mainline after > mainline is relicensed to GPLv3 will cause the branch to be subject to > GPLv3, unless the original author explicitly contributes the patch to the > branch under GPLv2.
That doesn't seem an unreasonable requirement and if that's all that's needed to keep the release branches under GPLv2, it seems worth the effort to me.