CauldronDevelopmentLLC / cbang

C! (cbang) is a library for cross-platform C++ development.
GNU Lesser General Public License v2.1
56 stars 39 forks source link

Use SPDX license identifier #136

Closed marcosfrm closed 9 months ago

marcosfrm commented 9 months ago

For consistency with:

https://github.com/FoldingAtHome/fah-client-bastet/commit/7b67fc24eebc747ac2522e0d70e84f3786ba2eba

https://github.com/CauldronDevelopmentLLC/cbang/blob/305c01cbb7efded46421f4cc7f57b523c300767a/SConstruct#L39

https://github.com/CauldronDevelopmentLLC/cbang/blob/305c01cbb7efded46421f4cc7f57b523c300767a/debian/copyright#L8

kbernhagen commented 9 months ago

LGPL-2.1+

According to https://github.com/CauldronDevelopmentLLC/cbang/blob/master/CODE_TAG

kbernhagen commented 9 months ago

The LICENSE file also needs updating.

jcoffland commented 9 months ago

The LICENSE file is the license itself. It shouldn't be modified. The + means that license or any newer version at the user's discretion which is explained in each of the code tags.

marcosfrm commented 9 months ago

The SPDX license identifier for LGPL-2.1+ is LGPL-2.1-or-later:

https://spdx.org/licenses/LGPL-2.1-or-later.html

jcoffland commented 9 months ago

Indeed LGPL-2.1+ is in the list of deprecated SPDX license identifiers.