aboutcode-org / aboutcode-org/scancode-toolkit

Add support for alternative SPDX identifiers formats

オープン
#2,255 コメント 1 件 リアクション 0 件 担当者 0 名 GitHub で見る
enhancement license_clarity_score
主要言語
Python
スター
2.6k
フォーク
791
平均マージ
1日 12時間
マージ済み PR(30日)
5

説明

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

コントリビューションガイド

コントリビューションガイドを開く

評価

この issue はまだ評価されていません。

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。