
Dear Sebastian,
In message 53E37F2D.5090700@linutronix.de you wrote:
I think we should start considering getting some kind of a legal conseling here, or do we actually have one already ?
I used the gnu page back then. Apache2 is compatible with GPLv3 but not with GPLv2 [0]. Some parts of the code I played around (the android image header file for instance) was under the Apache2 license and in another git tree under the two-clause BSD license which was compatible with GPLv2 [1].
We definitely need GPLv2 compatibility.
So the argument about incompatible licenses is valid here. Should u-boot switch to GPLv3 you need to hunt down that file again and this
You would have to rewrite the major part of U-Boot or to cripple it to uselessness if you try to release it under GPLv3. I cannot see anybody investing any efforts in that direction; all these threads about a potential GPLv3 switch are just a hollow scarecrow.
It seems clear to me that GPLv3 is not an acceptable solution for developers, vendors, and end users simultanously. When I ask for GPLv2+ I hope that some later version of GPL may find better general support.
Best regards,
Wolfgang Denk