Skip to content

Some license IDs seem wrong. How do they come into existence?Β #37

@hoijui

Description

@hoijui

For example, I saw this (not a valid SPDX expressions):
GPL-3.0-or-later-with-Autoconf-macro-exception
Which probably should rather be this (a valid SPDX expressions):
GPL-3.0-or-later WITH Autoconf-exception-macro

Is it because some project uses it wrong, and thus you have to index it in this wrong way too?
Would it be possible to instead have an auto-conversion list (I imagine a CSV with two columns: before and after),
Which could be applied on IDs when scanning, in order to not having to maintain multiple entries (-> duplicated data) in the licenses list for such cases?
Such a CSV would additionally be useful, as it would highlight common errors, and could even form the data ... base, used to auto-create pull requests that would fix peoples SPDX license expressions.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions