aboutcode-org / aboutcode-org/scancode.io

Support correct detection of conflicting but compatible licenses in a package with a hierarchy of evidence

Đang mở
#742 0 bình luận 0 reaction 0 người được giao Xem trên GitHub
Ngôn ngữ chính
Python
Star
215
Fork
203
Merge trung bình
4 ngày 8 giờ
Pull request đã merge (30 ngày)
6

Mô tả

When I scan https://github.com/garycourt/uri-js there is:
- a BSD-2-Clause tag in the package.json https://github.com/garycourt/uri-js/blob/a1acf730b4bba3f1097c9f52e7d9d3aba8cdcaae/package.json#L56
- and a license is in fact a BSD-2-Clause-Views https://github.com/garycourt/uri-js/blob/a1acf730b4bba3f1097c9f52e7d9d3aba8cdcaae/LICENSE

We should have ways to report a correct BSD-2-Clause-Views only using either data stored in licenses to also deal with LGPL and LGPL 2.1 style of combos. Or infer that all of BSD-2-Clause-Views is in BSD-2-Clause and therefore the later applies because it has more terms, and/or that the that the tag BSD-2-Clause is not as string a license clue as a full BSD-2-Clause-Views text

Hướng dẫn đóng góp

Mở hướng dẫn đóng góp

Đánh giá

Issue này chưa được đánh giá.

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.