Revision history for Software-License 0.104004 2023-05-24 02:28:55+02:00 Europe/Amsterdam - Rename Perl Artistic License to avoid confusion in detecting license 0.104003 2023-05-19 12:50:19+02:00 Europe/Amsterdam - Add Artistic 1.0 Perl license and make Perl license use it - Remove extra "59" from LGPL-2.1 0.104002 2022-06-14 23:44:29+02:00 Europe/Amsterdam - Add support for ISC license - Add guesser for Apache license and no license 0.104001 2021-08-02 09:33:25-04:00 America/New_York - add "program" and "Program" arguments; this allows text generation like "CoolClient is license..." instead of "This software is..." (thanks, Van de Bugger) 0.104000 2021-06-25 21:56:24-04:00 America/New_York (TRIAL RELEASE) - documentation tweaks about non-core licenses and the use of guess_license_from_pod 0.103015 2021-06-25 21:54:19-04:00 America/New_York (TRIAL RELEASE) - update the text of Artistic License 1.0 to match upstream source - when using Apache 2.0, replace year and copyright holder - improve guessing at CC0 - update author contact info 0.103014 2018-11-27 23:14:43+01:00 Europe/Amsterdam - Added SPDX license expression support 0.103013 2017-10-27 17:45:23+02:00 Europe/Amsterdam - guess_license_from_pod() now knows about Software::License::CC0_1_0 - Enable "v" as a version word - Improve FreeBSD (2-Clause) phrases. - Added EUPL v1.1 and v1.2 0.103012 2016-04-23 14:57:59+01:00 Europe/London - consider license names without parentheses when scanning text for license (thanks, charsbar!) - when scanning text for license, put known substrings inside \b..\b (thanks, charsbar!) 0.103011 2016-01-16 21:27:53-05:00 America/New_York - do not load Sub::Install, since it isn't used! - eliminate superfluous FULL STOP characters (".") 0.103010 2014-03-29 22:13:19-04:00 America/New_York - fix guess_license_from_pod's return on GPL licenses (thanks, Syohei YOSHIDA!) 0.103009 2014-02-20 22:19:45-05:00 America/New_York - Updated FSF mailing address in license text for GFDL versions 1.2, GPL versions 1 & 2, and LGPL 2.1 0.103008 2013-11-16 22:37:14 America/New_York - faster! thanks, charsbar! - add new_from_short_name to LicenseUtils for spdx.org-style short names; thanks, Dominique Dumont! - avoid double trailing dots in expanded licenses; thanks, Dave Rolsky! - fix some errors in (3-clause) BSD license text - the 2-clause BSD ("FreeBSD") license no longer incorrectly puts "FreeBSD" as the owner in the license full text 0.103007 2013-10-26 19:57:05 America/New_York fix regex to allow guessing from meta things like perl_5 (thanks, Kevin Dawson!) replace 'use base' with 'use parent' 0.103006 2013-10-20 14:17:53 America/New_York try harder to identify licenses from all installed License classes; this is an @INC-scanning change, so be vigilant; thanks, David Golden! 0.103005 2012-12-08 16:15:30 America/New_York add MPL 2.0 (thanks, Bernhard Amann) 0.103004 2011-11-02 21:44:26 America/New_York update FSF's address 0.103003 2011-10-31 23:14:47 America/New_York use more direct links to GFDL 1.2 and 1.3 0.103002 2011-06-01 22:34:06 America/New_York add GFDL 1.3 0.103001 2011-04-28 07:20:39 America/New_York re-import text of GPL 1 and 2 to get new FSF address (RT #67795) 0.103000 2011-03-31 22:31:03 America/New_York improve method dependency chains (thanks, Flavio Poletti) add Custom license to stick the whole license in a file -- still probably a bit experiemental -- thanks, Flavio Poletti 0.102341 2010-12-11 10:22:56 America/New_York add note to Artistic 2 that it's GPL compatible 0.102340 2010-08-22 23:25:01 America/New_York add PostgreSQL 0.102250 2010-08-13 09:54:29 America/New_York alter the output of None to look a bit less repetitive (ABRAXXA) 0.101620 2010-06-11 19:14:03 America/New_York LGPL_3_0 now includes GPL_3 in its fulltext (RT #47135) 0.101600 2010-06-09 07:50:11 America/New_York "None" should be "restrictive" on 1.4, not "restricted" 0.101410 2010-05-21 07:41:57 America/New_York Artistic licenses' meta2_name should not have a trailing _0 0.101370 2010-05-17 19:07:27 America/New_York add the meta2_name method for META.json files in schema v2 0.016 2010-05-01 added the None and CC0_1_0 licenses for the far ends of the spectrum (thanks to Brian Phillips for None) 0.015 2010-03-26 up the Test::More prereq 0.014 2010-03-23 add meta_name to almost all remaining licenses, and add a test 0.013 2010-03-18 add meta_name to Artistic 2 (thanks, Bernardo Rechea) 0.012 2009-05-22 added guess_license_from_meta which is both JSON and YAML compatible (BRICAS) 0.011 2009-05-19 clarify references to Perl in Perl_5 license rename things that were YAML-specific to just be "meta" 0.010 2009-04-14 add url methods where they were missing (Shlomi Fish) 0.009 2009-01-16 add repo loc to metadata 0.008 2008-06-16 fix behavior when guessing multiple items from meta.yml (RT #36805, thanks bricas!) 0.007 2008-06-08 fix detection of the various GNU licences 0.006 2008-06-07 refactor inline template logic out to Data::Section 0.005 2008-06-01 add meta_yml_name method 0.004 2008-04-12 documentation fixes 0.003 2008-04-11 [CHANGES THAT WILL BREAK YOUR CODE] _from_pm is now _from_pod "guess" methods return a list [ENHANCEMENTS] guess_license_from_meta_yml (thanks, Brian Cassidy!) 0.002 2008-04-09 added Software::LicenseUtils (by request) added ->url method to licenses fix POD for Mozilla 1.1 add LGPL 3 0.001 2008-03-18 minor packaging fixes 0.000 2008-03-18 pre-release for public evaluation