softwaresaved / fuji

FAIRsFAIR Research Data Object Assessment Service
MIT License
0 stars 1 forks source link

[Feature]: [FRSM-16] Does the software metadata record include licensing information? #16

Open karacolada opened 7 months ago

karacolada commented 7 months ago

D5.2 p21+p31

Detailed Description

It is important for licensing information to be on the publicly searchable and accessible metadata record.

Domain-agnostic comments

This can be defined in different ways, e.g. the “Rights” field in the DOI metadata.

CESSDA comments

CESSDA guidance on licence information is part of the guidelines on Standard Git Repository Contents.

Context

R1.1: Software is given a clear and accessible licence.

Possible Implementation

domain-agnostic

requirements software identifier
method Check if the software identifier or the metadata record referenced by it includes licensing information.
essential The identifier or metadata record includes licensing and copyright information.
important n/a
useful The software licensing information is in SPDX format, or other machine-readable form.

CESSDA

requirements software identifier
method Check for the presence of licence information in the Zenodo repository and source code deposited in the repository.
essential Licensing information is included in the Zenodo record and in a LICENSE.txt file included in the root directory of the source code deposited in Zenodo.
important n/a
useful n/a
karacolada commented 1 month ago

Extend license evaluator: https://github.com/softwaresaved/fuji/blob/1778e730c80852f691e135a1b288bc2796914c46/fuji_server/evaluators/fair_evaluator_license.py#L16