aboutcode-org / aboutcode-org/scancode-toolkit
Inconsistent license detection for AND and OR
- 主要言語
- Python
- スター
- 2.6k
- フォーク
- 791
- 平均マージ
- 1日 12時間
- マージ済み PR(30日)
- 5
説明
This package:
https://github.com/qos-ch/logback/blob/v_1.1.11/logback-classic/
has multiple possibly conflicting license statements:
- The correct license is EPL-1.0 OR LGPL-2.1-only per https://github.com/qos-ch/logback/blob/v_1.1.11/LICENSE.txt (also seen as a notice in all code files such as https://github.com/qos-ch/logback/blob/v_1.1.11/logback-classic/src/main/java/ch/qos/logback/classic/encoder/PatternLayoutEncoder.java
- The OSGI manifest and the POM just list the two licenses and ignore their relationship
- parent POM: https://github.com/qos-ch/logback/blob/v_1.1.11/pom.xml#L23
- https://github.com/qos-ch/logback/blob/v_1.1.11/logback-classic/src/IBUNDLE-META-INF/MANIFEST.MF (modified at build time to contain this text: `Bundle-License: http://www.eclipse.org/legal/epl-v10.html, http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html` )
コントリビューションガイド
評価
この issue はまだ評価されていません。