[U-Boot] [PATCH v4 4/5] usb/gadget: fastboot: add sparse image definitions

Wolfgang Denk
2014-08-07T20:59:27Z

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

--
DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: wd at denx.de
"This is a test of the Emergency Broadcast System. If this had been an
actual emergency, do you really think we'd stick around to tell you?"