[PATCH] bloblist: Drop BSD license

Ilias Apalodimas ilias.apalodimas at linaro.org
Thu Jan 2 20:15:40 CET 2025


Apologies for the formatting, replying on mobile.

On Wed, Jan 1, 2025, 21:58 Simon Glass <sjg at chromium.org> wrote:

> Linaro has decided to write their own version of bloblist from scratch,
> so there is no point in having a non-GPL license on this file. Change
> it, to better fit with the U-Boot project.
>

Apart from the commit message being wrong, it's also intentionally
provoking. There was no bloblist in TF-A.

The TF-A code is implementing the firmware hand-off spec [0], which Linaro
participated in the creation. The U-Boot implementation was adjusted to
adhere to the same spec after the TF-A code was merged.

[0] https://github.com/FirmwareHandoff/firmware_handoff

Ilias

>
>
Signed-off-by: Simon Glass <sjg at chromium.org>
> Link: https://review.trustedfirmware.org/c/TF-A/trusted-firmware-a/+/22215
>
> ---
>
>  common/bloblist.c  | 2 +-
>  include/bloblist.h | 2 +-
>  2 files changed, 2 insertions(+), 2 deletions(-)
>
> diff --git a/common/bloblist.c b/common/bloblist.c
> index ecce3da9331..c441498ec56 100644
> --- a/common/bloblist.c
> +++ b/common/bloblist.c
> @@ -1,4 +1,4 @@
> -// SPDX-License-Identifier: GPL-2.0+ BSD-3-Clause
> +// SPDX-License-Identifier: GPL-2.0+
>  /*
>   * Copyright 2018 Google, Inc
>   * Written by Simon Glass <sjg at chromium.org>
> diff --git a/include/bloblist.h b/include/bloblist.h
> index 7d462e71914..be7303e1504 100644
> --- a/include/bloblist.h
> +++ b/include/bloblist.h
> @@ -1,4 +1,4 @@
> -/* SPDX-License-Identifier: GPL-2.0+ BSD-3-Clause */
> +/* SPDX-License-Identifier: GPL-2.0+ */
>  /*
>   * This provides a standard way of passing information between boot phases
>   * (TPL -> SPL -> U-Boot proper.)
> --
> 2.43.0
>
>


More information about the U-Boot mailing list