aboutcode-org / aboutcode-org/scancode-toolkit

LGPL-3.0-or-later wrongly identified as GPL-2.0-or-later

Abierto
#3,935 7 comentarios 0 reacciones 0 asignados Ver en GitHub
bug
Lenguaje dominante
Python
Estrellas
2.6k
Forks
791
Merge medio
1 d 12 h
PR fusionados (30 d)
5

Descripción

### Description

I was scanning https://gitlab.com/tango-controls/pytango for a demo and noticed that the [following text](https://gitlab.com/tango-controls/pytango/-/blob/develop/tango/asyncio_executor.py?ref_type=heads#L7-L8) gets identified as `GPL-2.0-or-later`:

```py
# -----------------------------------------------------------------------------
# This file is part of PyTango (http://pytango.rtfd.io)
#
# Copyright 2006-2012 CELLS / ALBA Synchrotron, Bellaterra, Spain
# Copyright 2013-2014 European Synchrotron Radiation Facility, Grenoble, France
#
# Distributed under the terms of the GNU Lesser General Public License,
# either version 3 of the License, or (at your option) any later version.
# See LICENSE.txt for more info.
# -----------------------------------------------------------------------------
```

… while it seems pretty clear to be `LGPL-3.0-or-later` instead.

### How To Reproduce

tested with ScanCode-toolkit: v32.2.1 (both in CLI and through ScanCode.io)

```sh
scancode . --info --license --copyright --spdx-tv pytango.spdx
```

… and check the output

---

P.S. Happy to provide more useful bug reports on license mismatches, if there is a better way to do that.

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.