Re: [patch 01/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - gpl-2.0_8.RULE

Greg KH
2022-06-07T11:01:35Z

On Mon, Jun 06, 2022 at 10:10:17PM +0200, Thomas Gleixner wrote:
> Based on the normalized pattern:
>
> this program is free software you can redistribute it and/or modify it
> under the terms of the gnu general public license version 2 as
> published by the free software foundation
>
> extracted by the scancode license scanner the SPDX license identifier
>
> GPL-2.0-only
>
> has been chosen to replace the boilerplate/reference.
>
> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
> ---
> Documentation/driver-api/vfio-mediated-device.rst | 4 +---
> arch/arm/boot/bootp/bootp.lds | 5 +----
> include/linux/input/elan-i2c-ids.h | 5 +----
> 3 files changed, 3 insertions(+), 11 deletions(-)

I understand the goal to split this up per "rule", but that rule name
makes no sense to any kernel developer. They don't know what it is, or
where it came from, or anything else like that.

This also touches files across subsystems, generally not a good idea.
Is your goal to get acks from the people here and then split them up
per-subsystem later, or are you thinking you want these merged as-is?

Oh, and thanks for picking this work up again. It's amazing to me that
the companies/people that complain about this over the years never
actually send patches to do anything about it...

thanks,

greg k-h