You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@creadur.apache.org by "Robert Burrell Donkin (JIRA)" <ji...@apache.org> on 2013/03/23 20:23:15 UTC

[jira] [Created] (RAT-132) GSOC License Lexicon

Robert Burrell Donkin created RAT-132:
-----------------------------------------

             Summary: GSOC License Lexicon
                 Key: RAT-132
                 URL: https://issues.apache.org/jira/browse/RAT-132
             Project: Apache Rat
          Issue Type: Wish
            Reporter: Robert Burrell Donkin


Apache Rat and Apache Whiskers are tools which help people to audit and comprehend licenses within releases. 

Both Rat and Whiskers lack both a comprehensive library and consistent terminology for licenses: a license lexicon. Though this ticket is raised under Rat, a successful GSOC would hopefully lead to the development of an independent product.

This GSOC project would both compile a set of meta-data, plus perhaps support libraries which could be reused both by these projects and more widely. Collate comprehensive license meta-data, beginning with all OSI approved open source licenses and working outwards to include other common binary only licenses. This meta-data might include:

* descriptions of common source boilerplates
* generation and recognition templates
* consistent language, both machine and human readable

This is most suitable for students whose interests focus more in semantics than coding. The scope and direction are negotiable.

For students interested in text parsing, this meta-data could be used to create fast parsers. For students interested in technology law, the semantics could be extend to include relationships between licenses. For students more interested in informatics, there would be an opportunity to work on a comprehensive collection. For all students, this is an opportunity to showcase communication skills. 

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira