[Buildroot] [PATCH 1/1] libgdiplus: bump to version 5.6

Thomas Petazzoni thomas.petazzoni at bootlin.com
Tue May 1 19:40:47 UTC 2018


Hello,

+Sergio.

On Mon, 30 Apr 2018 21:08:40 +0200, Fabrice Fontaine wrote:

>  # Although there is a LICENSE file thas specifies LGPL or MPL-1.1,
>  # looks like it is incorrect. The actual source files specify that
> -# they're licensed under MIT, and so does the COPYING file (and they
> -# all predate the addition of the LICENSE file).
> +# they're licensed under MIT, and so does the original (before its
> +# removal/update) COPYING file (and they all predate the addition of
> +# the LICENSE file).
>  LIBGDIPLUS_LICENSE = MIT
> -LIBGDIPLUS_LICENSE_FILES = COPYING src/carbon-private.h
> +LIBGDIPLUS_LICENSE_FILES = src/carbon-private.h
>  
>  LIBGDIPLUS_INSTALL_STAGING = YES

Hum, this feels weird. They have re-added a COPYING file pointing to
the LICENSE file, which itself that says LGPL or MPL, so perhaps this
isn't wrong after all ?

carbon-private.h might be MIT licensed, but the whole work may still be
released under LGPL or MPL.

See https://github.com/mono/libgdiplus/blob/master/LICENSE

So I believe our assessment that the LICENSE file was wrong when it was
saying LGPL or MPL-1.1 is not correct, and we should change the license
details of libgdiplus to LGPL-2.1 or MPL-1.1.

Sergio, you originally contributed libgdiplus, what do you think ?

Best regards,

Thomas
-- 
Thomas Petazzoni, CTO, Bootlin (formerly Free Electrons)
Embedded Linux and Kernel engineering
https://bootlin.com


More information about the buildroot mailing list