aboutcode-org / aboutcode-org/scancode-analyzer

Classify closely related and versioned licenses

Abierto
#40 0 comentarios 0 reacciones 0 asignados Ver en GitHub
enhancement new heuristic new issue type
Lenguaje dominante
Python
Estrellas
4
Forks
4
Métricas de merge de PR
Sin PR fusionados en 30 d

Descripción

@pombredanne at https://github.com/nexB/scancode-toolkit/issues/2399

> There is a class of license notice that is problematic which are closely related and versioned licenses
>
> The licenses involved with this class of ambiguous detections are:
>
> mostly the A/L/GPL with and without versions
> to a lesser extent, other GFDL license
>
> The scan yields these licenses (scan has been edited for brevity):

```
"licenses": [
{
"key": "gpl-1.0-plus",
"score": 85.0,
"start_line": 1,
"end_line": 1,
"matched_text": "the gpl"
},
{
"key": "gpl-3.0-plus",
"score": 4.0,
"start_line": 2,
"end_line": 2,
"matched_text": "therefore [this] is licensed under [the] gpl"
},
{
"key": "gpl-2.0",
"score": 100.0,
"start_line": 2,
"end_line": 2,
"matched_text": "licensed under the gpl 2."
}
],
```

This should be a new class of detected license issue:- `closely-related-license-notices`

ToDo:

1. Add this class of issue
2. Add heuristic to classify these correctly

Guía de contribución

No hay ninguna guía de contribución indexada para este repositorio

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.