We have some discussion here wrt unknown licenses and how in some cases it could be confusing.
In license detection there are a few unknown cases: (which are more persistent and will be possibly)
- When there is a private (proprietary/commercial or others) license
- We have a incorrect detection as the detected text is very different from existing scancode rules
- We know there is a license but we cannot detect any (from legalese files/package manifests with a non empty extracted license statement)
Some part of the solution is:
- adding support for custom licenses to be installed (for the first case) [WIP]
- adding more license rules (for the second case)
- reporting LicenseDetections for detections we are sure about and report other matches as
license_clues seperately [WIP]
But there still remains the confusion as unknown might mean licenses we don't know about when it actually means licenses that weren't detected by scancode.
So the new license-key being proposed is undetected-license.
It seems important in the context of case 3 (We know there is a license but we cannot detect any), but could also be a replacement for unknown-license?
@DennisClark @pombredanne @mjherzog what's your opinion on this?
We have some discussion here wrt
unknownlicenses and how in some cases it could be confusing.In license detection there are a few unknown cases: (which are more persistent and will be possibly)
Some part of the solution is:
license_cluesseperately [WIP]But there still remains the confusion as
unknownmight meanlicenses we don't know aboutwhen it actually meanslicenses that weren't detected by scancode.So the new license-key being proposed is
undetected-license.It seems important in the context of case 3 (We know there is a license but we cannot detect any), but could also be a replacement for
unknown-license?@DennisClark @pombredanne @mjherzog what's your opinion on this?