Seagate / propeller

Customized lvmlockd
GNU General Public License v2.0
4 stars 7 forks source link

ilm: Update licenses for GPLv2 and LGPLv2.1 #134

Closed Leo-Yan closed 3 years ago

Leo-Yan commented 3 years ago

This patch adds two licenses: COPYING-GPL2 (GPLv2) and COPYING-LGPLv2.1 (LGPLv2.1). And the file COPYING is added for copyright file, which lists source code and headers for different licenses and copyrights.

Signed-off-by: Leo Yan leo.yan@linaro.org

Leo-Yan commented 3 years ago

Hi @daniel-thompson , @TProhofsky,

I have updated the patch for updating license. The patch updates the license and copyright for every source code and header files, which uses SPDX tags.

As Daniel suggested to use the tool licensecheck to generate the summary license file, but licensecheck tool currently doesn't support SPDX tags; finally I used the tool "reuse" [1] to generate the summary file. But the format is not the same with Debian format. Please let me know if this is okay for you.

[1] https://reuse.readthedocs.io/en/stable/readme.html

Leo-Yan commented 3 years ago

Hi @daniel-thompson , have updated the patch for your comment.

Leo-Yan commented 3 years ago

Hi @daniel-thompson ,

Please review the updated patches, now have two patches, the first patch is to extract the source code copied from lsscsi.c and copies into scsiutils.c/h files; the second patch is to follow the comments for correcting the licenses in every source file.