Gradle-License-Report icon indicating copy to clipboard operation
Gradle-License-Report copied to clipboard

It would be nice if the inventory report had a "multiple licenses" section

Open Vampire opened this issue 10 months ago • 1 comments

If a dependency has multiple licenses detected, this can basically mean four things. Either the code is dual-licensed under both licenses (for example net.java.dev.jna:jna:5.6.0), or the parent POM is covered by one license and the POM itself is covered by another license (for example org.ow2.asm:asm:9.6), or some parts are covered by one license and other parts are covered by another license (for example org.jacoco:org.jacoco.report:0.8.11), or some license detection rules are erroneous (for example org.hamcrest:hamcrest:2.2).

In any case, you most probably have to have a deeper look into those cases and evaluate on a case-by-case basis what the situation is, so it would be nice to have a section that lists all dependencies that have multiple licenses detected in the inventory HTML report to have a work-list to go through.

Vampire avatar Apr 16 '24 14:04 Vampire