change to MIT license
authorMischa POSLAWSKY <perl@shiar.org>
Mon, 24 Mar 2008 02:04:27 +0000 (04:04 +0200)
committerMischa POSLAWSKY <perl@shiar.org>
Wed, 28 May 2008 10:49:13 +0000 (10:49 +0000)
Add a proper license instead of the just saying 'public domain'
(arguably unfulfilling, see http://www.linuxjournal.com/article/6225).
The MIT or X11 license is similar in intent to the perceived PD,
and should provide all if not more rights to users.
It's essentially the same as the 2-clause BSD and ISC licenses.

With consent of the original copyright holder Juerd Waalboer:
> BTW, mocht je een echte licentie willen gebruiken, dan stel ik MIT
> voor als je je daar zelf in kunt vinden

COPYING [new file with mode: 0644]
Makefile.PL
PLP.pm

diff --git a/COPYING b/COPYING
new file mode 100644 (file)
index 0000000..359fdaa
--- /dev/null
+++ b/COPYING
@@ -0,0 +1,19 @@
+Copyright (c) 2000-2002 Juerd Waalboer, 2005-2008 Mischa Poslawsky
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in
+all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+THE SOFTWARE.
index cdc50273d106fa0333f43fb2497871dd8c75391e..9df6e4f04a89dfb1e51bc6c1d7ed7b1790cb47b9 100644 (file)
@@ -11,6 +11,6 @@ WriteMakefile(
        VERSION_FROM  => 'PLP.pm',
        PREREQ_PM     => {},
        ABSTRACT_FROM => 'PLP.pm',
-       (LICENSE      => 'public domain') x ($ExtUtils::MakeMaker::VERSION > 6.30),
+       (LICENSE      => 'mit') x ($ExtUtils::MakeMaker::VERSION > 6.30),
        AUTHOR        => 'Mischa POSLAWSKY <perl@shiar.org>',
 );
diff --git a/PLP.pm b/PLP.pm
index 8a535da02e100ada5c6e079e46f708d1c29c41f5..03c4acbe38a48d40b5b4eda076ea591a19951081 100644 (file)
--- a/PLP.pm
+++ b/PLP.pm
@@ -434,17 +434,20 @@ CGI.pm. Read L<PLP::Fields> for information more about this.
 A lot of questions are asked often, so before asking yours, please read the 
 FAQ at L<PLP::FAQ>. Some examples can be found at L<PLP::HowTo>.
 
-=head1 NO WARRANTY
-
-No warranty, no guarantees. Use PLP at your own risk, as I disclaim all
-responsibility.
-
 =head1 AUTHORS
 
 Currently maintained by Mischa POSLAWSKY <perl@shiar.org>
 
 Originally by Juerd Waalboer <juerd@cpan.org>
 
+=head1 LICENSE
+
+Copyright (c) 2000-2002 Juerd Waalboer, 2005-2008 Mischa POSLAWSKY.
+All rights reserved.
+
+This software is free software;
+you can redistribute and/or modify it under the terms of the MIT/X11 license.
+
 =head1 SEE ALSO
 
 L<PLP::Functions>, L<PLP::Fields>, L<PLP::FAQ>, L<PLP::HowTo>