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

Tom Rini trini at ti.com
Fri Aug 1 17:36:09 CEST 2014


On Fri, Aug 01, 2014 at 09:42:19AM -0500, Rob Herring wrote:
> On Thu, Jun 26, 2014 at 1:45 PM, Steve Rae <srae at broadcom.com> wrote:
> > - to prepare for the support of fastboot sparse images
> >
> > Signed-off-by: Steve Rae <srae at broadcom.com>
> > ---
> > This file is ASIS from:
> >   https://raw.githubusercontent.com/AOSB/android_system_core/master/libsparse/sparse_format.h
> >   (commit 28fa5bc347390480fe190294c6c385b6a9f0d68b)
> > except for the __UBOOT__ conditional include.
> >
> > Changes in v2: None
> >
> >  include/sparse_format.h | 58 +++++++++++++++++++++++++++++++++++++++++++++++++
> >  1 file changed, 58 insertions(+)
> >  create mode 100644 include/sparse_format.h
> >
> > diff --git a/include/sparse_format.h b/include/sparse_format.h
> > new file mode 100644
> > index 0000000..21fbd05
> > --- /dev/null
> > +++ b/include/sparse_format.h
> > @@ -0,0 +1,58 @@
> > +/*
> > + * Copyright (C) 2010 The Android Open Source Project
> > + *
> > + * Licensed under the Apache License, Version 2.0 (the "License");
> > + * you may not use this file except in compliance with the License.
> > + * You may obtain a copy of the License at
> > + *
> > + *      http://www.apache.org/licenses/LICENSE-2.0
> > + *
> > + * Unless required by applicable law or agreed to in writing, software
> > + * distributed under the License is distributed on an "AS IS" BASIS,
> > + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
> > + * See the License for the specific language governing permissions and
> > + * limitations under the License.
> > + */
> 
> My understanding is Apache license is not compatible with GPL. There
> are multiple versions of fastboot files to be found in AOSP with
> different licenses, so you need to find this with a BSD license.
> Probably the u-boot (in AOSP) or little-kernel tree has it.

You are correct in that Apache-2.0 is not GPL compatible.  However (and
this question came up inside TI as well), as far as I can tell the
sparse file format is NOT available in other licenses (unlike fastboot
itself).  If anyone out there knows who at Google to ask about getting
the file re-licensed that would be great...

-- 
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20140801/7613ce3e/attachment.pgp>


More information about the U-Boot mailing list