This is a feature that will allow users to create new licenses based on the results of a license analysis.
In the course of reviewing a license analysis report, users may see licenses that are being mis-identified by FOSSology, or that they want to split up in different ways.
One use case goes like this:
FO detects a license that doesn’t precisely match an existing license in the library
Unless FO can make a clear determination of the license (very limited set of cases), then engage a human
Note large body of existing license “unit tests” (code snippets that have been pre-determined by a human (Paul))
Present human with
License found in the code being analyzed
(optionally) The closest match to that license that we know of
Note there is the “police line-up” problem (that is, we can inadvertently influence a user by presenting a set of known licenses)
Ask the user if they want to create a new rule based on this occurence