Whamcloud - gitweb
LU-6142 misc: consolidate license files in LICENSES/ 94/56294/5
authorTimothy Day <timday@amazon.com>
Sat, 7 Sep 2024 21:16:53 +0000 (17:16 -0400)
committerOleg Drokin <green@whamcloud.com>
Mon, 9 Dec 2024 06:05:16 +0000 (06:05 +0000)
commite0d6a14a4b83617d9a1c90edf637ddd28a373385
tree3fda4b518c3c44cdcda560404f63b8a10efe2e54
parent324d636e5a98dfb80259328f4c02195c0c8aa96e
LU-6142 misc: consolidate license files in LICENSES/

This patch is solely meant to clarify how Lustre is
licensed. It doesn't not alter the licensing itself in
anyway.

Consolidate the scattered license files in the LICENSES/
directory at the root of the Lustre tree. Add missing
license files for BSD-2-Clause and LGPL-2.1. This mimics
the Linux kernel - each file in the tree gets annotated
with SPDX text indicating its license and readers refer
to LICENSES/ and COPYING for details.

The COPYING file now clearly reflects that the Lustre
kernel modules, as a whole, are GPLv2. The remaining
components are governed by their own GPLv2 compatible
licenses annotated in the individual files.

Copying the license-rules.rst from Linux and add a note
that clarifies that these refer explicitly to the kernel
modules.

Test-Parameters: trivial
Signed-off-by: Timothy Day <timday@amazon.com>
Change-Id: Iee64881f6fa5f41e4c426f4ebe941fba7ddd31a9
Reviewed-on: https://review.whamcloud.com/c/fs/lustre-release/+/56294
Tested-by: jenkins <devops@whamcloud.com>
Tested-by: Maloo <maloo@whamcloud.com>
Reviewed-by: Arshad Hussain <arshad.hussain@aeoncomputing.com>
Reviewed-by: Oleg Drokin <green@whamcloud.com>
Reviewed-by: Andreas Dilger <adilger@whamcloud.com>
COPYING
Documentation/process/license-rules.rst [new file with mode: 0644]
LICENSES/exceptions/Linux-syscall-note [new file with mode: 0644]
LICENSES/preferred/BSD-2-Clause [new file with mode: 0644]
LICENSES/preferred/GPL-2.0 [moved from lustre/kernel_patches/LICENSE with 94% similarity]
LICENSES/preferred/LGPL-2.1 [new file with mode: 0644]
lnet/LICENSE [deleted file]
lustre/LICENSE [deleted file]