Skip to content

[Bug]: The SPDX license identifiers are not correct #1044

@dvzrv

Description

@dvzrv

What happened?

Hi! 👋

I'm packaging this project for Arch Linux.
During a rebuild I noticed, that the project is providing SPDX license identifiers in file headers and a license file in the LICENSES directory.

The headers are unfortunately not correct, as they state e.g. GPL3-or-later (see https://spdx.org/licenses/GPL-3.0-or-later.html).
The correct identifier would be GPL-3.0-or-later.
Similarly, the file name in the LICENSES dir should be GPL-3.0-or-later.txt.

In case you want to throw some automation over all this, there is the really useful reuse tool to track and verify license attribution in source files: https://reuse.software/
After changing file headers/file name you should be mostly compliant with it I guess (minus a bunch of files that have no attribution yet and might be under other licenses, e.g. CC-BY-SA-4.0).
You can configure things quite specifically (also without using file headers with a REUSE.toml.

Version

1.0.0 (Latest)

Relevant log output

n/a

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions