aboutcode-org / aboutcode-org/scancode-toolkit

Handle complex multi-level license file references

Đang mở
#3,848 0 bình luận 0 reaction 0 người được giao Xem trên GitHub
Ngôn ngữ chính
Python
Star
2.6k
Fork
791
Merge trung bình
1 ngày 12 giờ
Pull request đã merge (30 ngày)
5

Mô tả

See https://github.com/vt-middleware/passay by @dfish3r

It has multiple file references notices
- header notice in code refers to -> LICENSE notice refers to -> LICENSE-apache2 and LICENSE-lgpl full texts

The actual files are:

- https://github.com/vt-middleware/passay/blob/main/LICENSE is
> This product is dual licensed under a choice of either the Apache-2.0 or the LGPL-3.0 license.
> See LICENSE-apache2 and LICENSE-lgpl for the full text of the licenses.

- https://github.com/vt-middleware/passay/blob/main/LICENSE-apache2 and https://github.com/vt-middleware/passay/blob/main/LICENSE-lgpl are full texts

- https://github.com/vt-middleware/passay/blob/main/src/main/java/org/passay/AbstractDictionaryRule.java#L1C1-L1C58 is
> /* See LICENSE for licensing and NOTICE for copyright. */

- https://github.com/vt-middleware/passay/blob/main/NOTICE is just misc. credits

- https://github.com/vt-middleware/passay/blob/main/pom.xml is the ambiguous:
```XML


Apache 2
https://www.apache.org/licenses/LICENSE-2.0.txt


GNU Lesser General Public License
https://www.gnu.org/licenses/lgpl-3.0.txt


```

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.