aboutcode-org / aboutcode-org/scancode-toolkit

Add support for alternative SPDX identifiers formats

Abierto
#2,255 1 comentario 0 reacciones 0 asignados Ver en GitHub
enhancement license_clarity_score
Lenguaje dominante
Python
Estrellas
2.6k
Forks
791
Merge medio
1 d 12 h
PR fusionados (30 d)
5

Descripción

Reported by @Conan-Kudo
See https://pagure.io/obs-packaging-scripts/blob/master/f/distgit-obsimport.py#_4-14
```
#!/usr/bin/env python3
# -*- coding: utf-8 -*-

# Copyright (C) 2015-2017 Datto, Inc.
# Copyright (C) 2020 Neal Gompa
#
# Fedora-License-Identifier: GPLv2+
# SPDX-2.0-License-Identifier: GPL-2.0+
# SPDX-3.0-License-Identifier: GPL-2.0-or-later
#
# This program is free software.
# For more information on the license, see COPYING.
# For more information on free software, see
# .
```

There are a few things to consider there:
- Three different prefixes for a license expression
- Three different license symbols lists, the later two being based on different versions of SPDX license lists
- Notice-like text that is not license-specific starting at `This program is free software. ...`

See also https://github.com/search?q=SPDX-3.0-License-Identifier&type=code

Guía de contribución

Abrir la guía de contribución

Evaluación

Este issue todavía no se ha evaluado.

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.