Skip to content

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

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

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

Type

No type

Fields

Priority

None yet

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions