[Buildroot] [PATCH 04/21 RFC] core/legal-info: allow ignoring packages from the legal-info
Arnout Vandecappelle
arnout at mind.be
Tue Nov 17 21:43:35 UTC 2015
On 17-11-15 12:22, Thomas Petazzoni wrote:
> Yann, Luca,
>
> On Mon, 16 Nov 2015 23:46:59 +0100, Yann E. MORIN wrote:
>> It might be necessary to not even mention a package in the output of
>> legal-info:
>>
>> - virtual package have virtually nothing to save in the legal-info
>> output;
>>
>> - for Buildroot itself, host-gcc-initial and host-gcc-final are not
>> real packages, they are just two different steps of the same
>> package, gcc;
>>
>> - for proprietary packages, it might not even be legal to even mention
>> them, being under NDA or some other such restrictive conditions.
>>
>> Add the new 'IGNORE' keyword to the _REDISTRIBUTE package variable, so
>> that the legal-info infra will simply completely ignore that package.
>>
>> Signed-off-by: "Yann E. MORIN" <yann.morin.1998 at free.fr>
>> Cc: Luca Ceresoli <luca at lucaceresoli.net>
>
> I understand the idea, but I'm not a big fan of a boolean variable that
> is no longer a boolean variable.
>
> So, let me question the current handling of <pkg>_REDISTRIBUTE = NO.
> Does it make sense to mention such packages in the legal-info output,
> since their source code is not saved anyway?
>
> Shouldn't we simply change the behavior of <pkg>_REDISTRIBUTE = NO to
> be that such packages are not listed at all in the legal-info output,
> which would match what you're looking for for with this "IGNORE" thing ?
Well, at least the manifest and license text files are for the legal team, not
for the end users. And I really would like them to be informed about these crazy
proprietary licenses that basically state that you're not allowed to use the
software.
Regards,
Arnout
>
> Luca, do you see any drawback in completely omitting REDISTRIBUTE = NO
> packages from legal-info ?
>
> Thanks,
>
> Thomas
>
--
Arnout Vandecappelle arnout at mind be
Senior Embedded Software Architect +32-16-286500
Essensium/Mind http://www.mind.be
G.Geenslaan 9, 3001 Leuven, Belgium BE 872 984 063 RPR Leuven
LinkedIn profile: http://www.linkedin.com/in/arnoutvandecappelle
GPG fingerprint: 7493 020B C7E3 8618 8DEC 222C 82EB F404 F9AC 0DDF
More information about the buildroot
mailing list