[Buildroot] [PATCH 06/21 RFC] package/gcc: add licensing information

Thomas Petazzoni thomas.petazzoni at free-electrons.com
Tue Nov 17 11:28:26 UTC 2015


Yann,

On Mon, 16 Nov 2015 23:47:01 +0100, Yann E. MORIN wrote:

>  GCC_VERSION = $(call qstrip,$(BR2_GCC_VERSION))
> +GCC_LICENSE = \
> +	GPLv2+, GPLv3+, LGPLv2.1+ (w/ exception), LGPv3+ (w/ exception), \
> +	BSD-3c, MIT, BSL-1.0

What I dislike a bit with this is that we don't clearly differentiate
what goes on the target with what remains on the host. For many
companies, having GPLv3 or LGPLv3 stuff on the target is (unfortunately)
a no-go, so it would be good to make this clearer.

As per your implementation, such license information will only be part
of the "host packages" license information, while libgcc gets actually
installed in the target. To be honest, I am not entirely sure how to
handle this properly with our package infrastructure.

Best regards,

Thomas
-- 
Thomas Petazzoni, CTO, Free Electrons
Embedded Linux, Kernel and Android engineering
http://free-electrons.com


More information about the buildroot mailing list