Skip to content

Proposal: use SPDX headers. #11329

@jcarrano

Description

@jcarrano

Description

Current practice in RIOT is to place a (somewhat bulky) standard header in files describing the license. These are parsed by a shell script (https://github.com/RIOT-OS/RIOT/blob/master/dist/tools/licenses/check.sh)

Long license headers bloat source files and complicate parsing (think of all that that poor script has to do, try running it on few hundred files and you will see).

As it usually happens, other people already ran into the same issue and developed SPDX license identifiers: https://spdx.org/ids-how .

Proposal

What if we start using SPDX for new files?

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type: questionThe issue poses a question regarding usage of RIOT

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions