FOSSology Project Logo FOSSology
Advancing open source analysis and development
 

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:

  1. FO detects a license that doesn’t precisely match an existing license in the library
  2. Unless FO can make a clear determination of the license (very limited set of cases), then engage a human
    1. Note large body of existing license “unit tests” (code snippets that have been pre-determined by a human (Paul))
  3. Present human with
    1. License found in the code being analyzed
    2. (optionally) The closest match to that license that we know of
      1. Note there is the “police line-up” problem (that is, we can inadvertently influence a user by presenting a set of known licenses)
    3. Ask the user if they want to create a new rule based on this occurence
 
task/add_modify_licenses_on-the-fly.txt · Last modified: 2008/10/09 10:44 by danger

Copyright (C) 2007-2009 Hewlett-Packard Development Company, L.P.
FOSSology Project documentation is licensed under the GNU Free Documentation License Version 1.2
Recent changes RSS feed Valid XHTML 1.0 Valid CSS3 Driven by DokuWiki