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]

オープン
#1,290 コメント 6 件 リアクション 0 件 担当者 1 名 @pombredanne が担当を希望しています GitHub で見る
enhancement license scan summaries
主要言語
Python
スター
2.6k
フォーク
791
平均マージ
1日 12時間
マージ済み PR(30日)
5

説明

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.

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

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

評価

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

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

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