[PATCH 00/12] Replace FSF postal address with licenses URL

Sean Wei posted 12 patches 5 months ago
Patches applied successfully (tree, apply log)
git fetch https://github.com/patchew-project/qemu tags/patchew/20250613.qemu.patch@sean.taipei
Maintainers: Viktor Prutyanov <viktor.prutyanov@phystech.edu>, Akihiko Odaki <odaki@rsg.ci.i.u-tokyo.ac.jp>, Dmitry Fleytman <dmitry.fleytman@gmail.com>, Jason Wang <jasowang@redhat.com>, Paolo Bonzini <pbonzini@redhat.com>, Fam Zheng <fam@euphon.net>, "Cédric Le Goater" <clg@kaod.org>, Peter Maydell <peter.maydell@linaro.org>, Steven Lee <steven_lee@aspeedtech.com>, Troy Lee <leetroy@gmail.com>, Jamin Lin <jamin_lin@aspeedtech.com>, Andrew Jeffery <andrew@codeconstruct.com.au>, Joel Stanley <joel@jms.id.au>, "Michael S. Tsirkin" <mst@redhat.com>, Marcel Apfelbaum <marcel.apfelbaum@gmail.com>, Cornelia Huck <cohuck@redhat.com>, Cameron Esfahani <dirty@apple.com>, Roman Bolshakov <rbolshakov@ddn.com>, Phil Dennis-Jordan <phil@philjordan.eu>, Wei Liu <wei.liu@kernel.org>, Max Filippov <jcmvbkbc@gmail.com>
COPYING                                        | 5 ++---
COPYING.LIB                                    | 5 ++---
contrib/elf2dmp/pdb.c                          | 4 ++--
hw/net/vmxnet3.h                               | 4 ++--
hw/scsi/vmw_pvscsi.h                           | 4 ++--
include/hw/i2c/aspeed_i2c.h                    | 3 +--
include/hw/pci/pci_bridge.h                    | 4 ++--
include/hw/timer/aspeed_timer.h                | 3 +--
include/libdecnumber/dconfig.h                 | 5 ++---
include/libdecnumber/decContext.h              | 5 ++---
include/libdecnumber/decDPD.h                  | 5 ++---
include/libdecnumber/decNumber.h               | 5 ++---
include/libdecnumber/decNumberLocal.h          | 5 ++---
include/libdecnumber/dpd/decimal128.h          | 5 ++---
include/libdecnumber/dpd/decimal128Local.h     | 5 ++---
include/libdecnumber/dpd/decimal32.h           | 5 ++---
include/libdecnumber/dpd/decimal64.h           | 5 ++---
include/qemu/rcu.h                             | 4 ++--
include/qemu/rcu_queue.h                       | 4 ++--
libdecnumber/decContext.c                      | 5 ++---
libdecnumber/decNumber.c                       | 5 ++---
libdecnumber/dpd/decimal128.c                  | 5 ++---
libdecnumber/dpd/decimal32.c                   | 5 ++---
libdecnumber/dpd/decimal64.c                   | 5 ++---
linux-headers/LICENSES/preferred/GPL-2.0       | 5 ++---
linux-headers/asm-arm/kvm.h                    | 4 ++--
linux-headers/asm-powerpc/kvm.h                | 4 ++--
scripts/device-crash-test                      | 3 +--
target/i386/emulate/x86_emu.c                  | 4 ++--
target/i386/emulate/x86_flags.c                | 4 ++--
target/i386/emulate/x86_flags.h                | 4 ++--
target/xtensa/core-dc232b/gdb-config.c.inc     | 5 ++---
target/xtensa/core-dc232b/xtensa-modules.c.inc | 5 ++---
target/xtensa/core-fsf/xtensa-modules.c.inc    | 5 ++---
util/rcu.c                                     | 4 ++--
35 files changed, 67 insertions(+), 90 deletions(-)
[PATCH 00/12] Replace FSF postal address with licenses URL
Posted by Sean Wei 5 months ago
The boiler-plate licence headers in several parts of QEMU still contain
the obsolete “51 Franklin Street" contact line.

The Free Software Foundation now recommends using the canonical URL:

    https://www.gnu.org/licenses/


This patch updates those headers. The patches are comment-only;
no source code changes.

Please review and let me know if any patch should be split, squashed
or dropped. This is my first patch for the QEMU project, so any
feedback is greatly appreciated.

Thanks to Thomas Huth <thuth@redhat.com> for proposing this issue and
outlining the steps, and to Daniel P. Berrangé <berrange@redhat.com>
for the clarifications.


Resolves: https://gitlab.com/qemu-project/qemu/-/issues/2438

Signed-off-by: Sean Wei <me@sean.taipei>

--

Sean Wei (12):
  COPYING: replace FSF postal address with licenses URL
  linux-headers: replace FSF postal address with licenses URL
  libdecnumber: replace FSF postal address with licenses URL
  include/libdecnumber: replace FSF postal address with licenses URL
  include/hw: replace FSF postal address with licenses URL
  include/qemu: replace FSF postal address with licenses URL
  util/rcu.c: replace FSF postal address with licenses URL
  hw: replace FSF postal address with licenses URL
  scripts: replace FSF postal address with licenses URL
  contrib: replace FSF postal address with licenses URL
  target/xtensa: replace FSF postal address with licenses URL
  target/i386/emulate: replace FSF postal address with licenses URL

 COPYING                                        | 5 ++---
 COPYING.LIB                                    | 5 ++---
 contrib/elf2dmp/pdb.c                          | 4 ++--
 hw/net/vmxnet3.h                               | 4 ++--
 hw/scsi/vmw_pvscsi.h                           | 4 ++--
 include/hw/i2c/aspeed_i2c.h                    | 3 +--
 include/hw/pci/pci_bridge.h                    | 4 ++--
 include/hw/timer/aspeed_timer.h                | 3 +--
 include/libdecnumber/dconfig.h                 | 5 ++---
 include/libdecnumber/decContext.h              | 5 ++---
 include/libdecnumber/decDPD.h                  | 5 ++---
 include/libdecnumber/decNumber.h               | 5 ++---
 include/libdecnumber/decNumberLocal.h          | 5 ++---
 include/libdecnumber/dpd/decimal128.h          | 5 ++---
 include/libdecnumber/dpd/decimal128Local.h     | 5 ++---
 include/libdecnumber/dpd/decimal32.h           | 5 ++---
 include/libdecnumber/dpd/decimal64.h           | 5 ++---
 include/qemu/rcu.h                             | 4 ++--
 include/qemu/rcu_queue.h                       | 4 ++--
 libdecnumber/decContext.c                      | 5 ++---
 libdecnumber/decNumber.c                       | 5 ++---
 libdecnumber/dpd/decimal128.c                  | 5 ++---
 libdecnumber/dpd/decimal32.c                   | 5 ++---
 libdecnumber/dpd/decimal64.c                   | 5 ++---
 linux-headers/LICENSES/preferred/GPL-2.0       | 5 ++---
 linux-headers/asm-arm/kvm.h                    | 4 ++--
 linux-headers/asm-powerpc/kvm.h                | 4 ++--
 scripts/device-crash-test                      | 3 +--
 target/i386/emulate/x86_emu.c                  | 4 ++--
 target/i386/emulate/x86_flags.c                | 4 ++--
 target/i386/emulate/x86_flags.h                | 4 ++--
 target/xtensa/core-dc232b/gdb-config.c.inc     | 5 ++---
 target/xtensa/core-dc232b/xtensa-modules.c.inc | 5 ++---
 target/xtensa/core-fsf/xtensa-modules.c.inc    | 5 ++---
 util/rcu.c                                     | 4 ++--
 35 files changed, 67 insertions(+), 90 deletions(-)

-- 
2.49.0


Re: [PATCH 00/12] Replace FSF postal address with licenses URL
Posted by Thomas Huth 4 months, 3 weeks ago
On 13/06/2025 18.30, Sean Wei wrote:
> The boiler-plate licence headers in several parts of QEMU still contain
> the obsolete “51 Franklin Street" contact line.
> 
> The Free Software Foundation now recommends using the canonical URL:
> 
>      https://www.gnu.org/licenses/
> 
> 
> This patch updates those headers. The patches are comment-only;
> no source code changes.
> 
> Please review and let me know if any patch should be split, squashed
> or dropped. This is my first patch for the QEMU project, so any
> feedback is greatly appreciated.
> 
> Thanks to Thomas Huth <thuth@redhat.com> for proposing this issue and
> outlining the steps, and to Daniel P. Berrangé <berrange@redhat.com>
> for the clarifications.
> 
> 
> Resolves: https://gitlab.com/qemu-project/qemu/-/issues/2438

It's rather https://gitlab.com/qemu-project/qemu/-/issues/2974 instead, but 
anyway, thanks for tackling this!

I'll queue the patches (except the one that updates linux-headers) for my 
next pull request.

  Thomas