aboutcode-org / aboutcode-org/scancode-toolkit

Add support for alternative SPDX identifiers formats

Aberta
#2,255 1 comentário 0 reações 0 responsáveis Ver no GitHub
enhancement license_clarity_score
Linguagem predominante
Python
Estrelas
2.6k
Forks
791
Merge médio
1d 12h
PRs com merge (30d)
5

Descrição

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

Guia de contribuição

Abrir o guia de contribuição

Avaliação

Esta issue ainda não foi avaliada.

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.