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

Marek Vasut
2014-08-07T13:45:38Z

On Thursday, August 07, 2014 at 03:29:17 PM, Sebastian Andrzej Siewior wrote:
> On 08/07/2014 03:09 PM, Marek Vasut wrote:
> >>> + * Copyright (C) 2010 The Android Open Source Project
> >>> + *
> >>> + * Licensed under the Apache License, Version 2.0 (the "License");
> >>
> >> Please note that this license is not compatible with GPL version 2,
> >> because it has some requirements that are not in that GPL version. An
> >> U-Boot is covered by GPLv2 ...
> >
> > 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].
> 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
> time with the apache2 license :)

I agree. Is there a version of this file with BSD license on it ? Then that'd be
a problem solved, right ? The other option would be to ask Google to release it
under BSD license, but I don't know how easy that would be.

Best regards,
Marek Vasut