The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

Changes for version v3.0.30 - 2017-07-05

  • Bug Fixes
    • Fix detect BSD licenses as bare name. Axel Beckert++
    • Fix license pattern ms_pl to detect MS Public License (not non-free MS Permissive License).
  • Test Suite
    • Add OSI test (including only currently succeeding OSI licenses for now).
  • Other
    • Added: Add license pattern artistic_2.
    • Improve license pattern agpl to skip english (not only french) cecill_2_1.
    • Improve license pattern epl to detect some forms of "or newer".
    • Improve license pattern epl.
    • clean_comments(): Relax to match varying amount of horizontal whitespace (not exactly one character) followed by any non-whitespace (not only a word character).
    • clean_comments(): Tighten to match and strip only horizontal whitespace (not newlines).

Documentation

simple license checker for source files

Modules

functions for a simple license checker for source files
Regular expressions for legal licenses
Regular expressions for licensing sub-parts