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