Skip to content

Parser does not handle new SPDX IDs ending in + #32

Open
@kemitchell

Description

@kemitchell

SPDX released a new version of their license list including identifiers for the FSF licenses that include + suffixes in the license identifiers. The expression syntax long allowed appending a + to any identifier to indicate that license or any later version. Now + is also a valid and used character in license identifiers themselves. Including after the new IDs, like GPL-1.0++, with no clear meaning.

The current parser was written back before the new IDs, when it was safe to assume + always appeared as an independent lexical element.

Metadata

Metadata

Assignees

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