Projects / Automatic OSS License Extraction

Automatic OSS License Extraction

Automatic OSS License Extraction recursively scans a list of files and directories for program files, and attempts to automatically extract license and copyright information from them. Copyright statements are linked with their accompanying licenses, and each license is compared with licenses from the other files to eliminate duplicates. The output is a comprehensive list, containing a single copy of each unique license and its associated copyright holders. Currently supports scanning C (.c and .h), Sh scripts (.sh), Perl (.pl), and Python (.py) files.

Operating Systems

Recent releases

  •  29 Dec 2009 19:38

    Release Notes: This release can combine multiple copyright owners' names spread out over multiple lines into a single line. It can also expand the names of files searched. The complete list of files searched is now: *.c, *.cc, *.h, *.hh, *.sh, *.php, *.pl, *.py, *.tcl, COPYING, and LICENSE.

    •  14 Aug 2001 16:33

      Release Notes: Files named "LICENSE" are now included when scanning source trees. A few minor and subtle bugs were fixed in the regular expressions, which should result in less cruft in the output.


      Project Spotlight


      A Fluent OpenStack client API for Java.


      Project Spotlight

      TurnKey TWiki Appliance

      A TWiki appliance that is easy to use and lightweight.