xmlcalabash1 icon indicating copy to clipboard operation
xmlcalabash1 copied to clipboard

Deprecated SPDX license identifiers

Open chenrui333 opened this issue 3 years ago • 4 comments

👋 GPL-2.0 is a deprecated SDPX license identifier, it would be preferred to use GPL-2.0-only or GPL-2.0-or-later (see here for details).

cc @ndw


relates to Homebrew/homebrew-core#79223

chenrui333 avatar Jun 13 '21 04:06 chenrui333

There are several license files in the repository, some I can change and some I can't. Where is BrewTestBot finding the identifier it doesn't like, exactly?

ndw avatar Jun 13 '21 08:06 ndw

If you dont mind, I can tag you in that PR.

Basically, this license field is using outdated license.

chenrui333 avatar Jun 14 '21 03:06 chenrui333

That's in the Brew formula, nothing I have any direct control over. I assume that's coming from this license in the POM:

          license {
            name = 'GNU General Public License version 2'
            url = 'https://www.gnu.org/licenses/gpl-2.0.txt'
            distribution = 'repo'
          }

I'm happy to change it to something more SPDX friendly that means "2.0 or later" but a quick browse around the gnu.org site didn't turn up anything obvious. Suggestions welcome.

ndw avatar Jun 15 '21 15:06 ndw

@ndw sorry about the late response, yeah, looks like the GNU site does indeed not list the newly released SPDX identifiers. That is interesting.

Anyway, GPL-2.0+ or GPL-2.0-or-later is something I am looking for.

chenrui333 avatar Aug 21 '21 19:08 chenrui333