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

Changes for version v0.10.0 - 2015-10-03

  • Documentation updated. Added "DESCRIPTION" section to the manual, with two subsections "Program Name" and "Short License Notice".
  • `_name` method changed: "the" article dropped from returned value. Now `_name` returns "bare" license name, which is the same for "or later" license and for its base license, e. g. "GNU General Public License".
  • Introduced methods: `_abbr`, `abbr`, `base`, `program`, `Program`.
  • `_version` method retired, use `->base->version` instead.
  • **Incompatible change:** `notice` method takes program name from object, not from argument. Argument now is interpreted as requested notice variant. There are two variants: default (no argument) and `'short'`. Short notice is similar to the notice printed by the current GNU programs, e. g.:
    • Copyright (C) YEAR HOLDER License ABBR: NAME URL This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law.
  • Required Perl version lowered to 5.006.
  • Version style switched from old decimal to new dotted-decimal.

Modules

AGPLv3+ license for Software::License infrastructure
GPLv1+ license for Software::License infrastructure
GPLv2+ license for Software::License infrastructure
GPLv3+ license for Software::License infrastructure
LGPLv2.1+ license for Software::License infrastructure
LGPLv3.0+ license for Software::License infrastructure
Use GNU license with "or later" clause