aboutcode-org / aboutcode-org/scancode-toolkit

properly handle top-level, key files Licenses vs. other files - [was Scan of eudev-3.2.5.tar.gz returns ambiguous license results]

Abierto
#1,290 6 comentarios 0 reacciones 1 asignado Reclamado por @pombredanne Ver en GitHub
enhancement license scan summaries
Lenguaje dominante
Python
Estrellas
2.6k
Forks
791
Merge medio
1 d 12 h
PR fusionados (30 d)
5

Descripción

A recent scan of eudev-3.2.5.tar.gz using download url https://github.com/gentoo/eudev/archive/v3.2.5.tar.gz returned the following license results:
```
lgpl-2.1-plus 78
gpl-2.0-plus 34
lgpl-2.0-plus 3
gpl-2.0 2
public-domain 2
cc0-1.0 1
fsf-unlimited 1
lgpl-2.1 1
mit 1
```
If you were simply to look at the numbers, it seems that the overall project license is lgpl-2.1-plus; however, this package is acutally an excellent example of where providing the Declared License would be extremely helpful. The project has a COPYING license text for GPL 2.0 at the top level, but the file headers are quite mixed (certainly NOT Clearly Defined). Anyway, the applicable license for the whole project is GPL 2.0 and not LGPL 2.1. This is a good case for identifying a declared license at the project level.

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.