|
|
2305330 |
|
|
|
2305330 |
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
|
|
2305330 |
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
|
|
|
2305330 |
<head>
|
|
|
2305330 |
<title>Perl Licensing - dev.perl.org</title>
|
|
|
2305330 |
<meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
|
|
|
2305330 |
|
|
|
2305330 |
<link rel="shortcut icon" href="//st.pimg.net/perlweb/favicon.v249dfa7.ico" />
|
|
|
2305330 |
|
|
|
2305330 |
|
|
|
2305330 |
|
|
|
2305330 |
<link rel="stylesheet" type="text/css" href="//st.pimg.net/perlweb/css/leostyle.v8cd7532.css" />
|
|
|
2305330 |
<link rel="stylesheet" type="text/css" href="//st.pimg.net/perlweb/css/dev.v5f7fab3.css" />
|
|
|
2305330 |
|
|
|
2305330 |
|
|
|
2305330 |
|
|
|
2305330 |
|
|
|
2305330 |
|
|
|
2305330 |
|
|
|
2305330 |
|
|
|
2305330 |
|
|
|
2305330 |
|
|
|
2305330 |
|
|
|
2305330 |
|
|
|
2305330 |
|
|
|
2305330 |
</head>
|
|
|
2305330 |
<body>
|
|
|
2305330 |
|
|
|
2305330 |
|
|
|
2305330 |
|
|
|
2305330 |
|
|
|
2305330 |
|
|
|
2305330 |
Perl Licensing
|
|
|
2305330 |
|
|
|
2305330 |
|
|
|
2305330 |
|
|
|
2305330 |
|
|
|
2305330 |
|
|
|
2305330 |
|
|
|
2305330 |
|
|
|
2305330 |
|
|
|
2305330 |
dev.perl.org
|
|
|
2305330 |
|
|
|
2305330 |
|
|
|
2305330 |
|
|
|
2305330 |
|
|
|
2305330 |
|
|
|
2305330 |
|
|
|
2305330 |
|
|
|
2305330 |
|
|
|
2305330 |
|
|
|
2305330 |
Home
|
|
|
2305330 |
|
|
|
2305330 |
|
|
|
2305330 |
Perl 5
|
|
|
2305330 |
|
|
|
2305330 |
|
|
|
2305330 |
Perl6.org
|
|
|
2305330 |
|
|
|
2305330 |
|
|
|
2305330 |
|
|
|
2305330 |
|
|
|
2305330 |
|
|
|
2305330 |
|
|
|
2305330 |
|
|
|
2305330 |
|
|
|
2305330 |
|
|
|
2305330 |
|
|
|
2305330 |
|
|
|
2305330 |
|
|
|
2305330 |
|
|
|
2305330 |
|
|
|
2305330 |
|
|
|
2305330 |
|
|
|
2305330 |
|
|
|
2305330 |
|
|
|
2305330 |
|
|
|
2305330 |
|
|
|
2305330 |
Perl5 is Copyright (C) 1993-2005, by Larry Wall and others.
|
|
|
2305330 |
|
|
|
2305330 |
|
|
|
2305330 |
|
|
|
2305330 |
It is free software; you can redistribute it and/or modify it under
|
|
|
2305330 |
the terms of either:
|
|
|
2305330 |
|
|
|
2305330 |
|
|
|
2305330 |
|
|
|
2305330 |
a) the GNU General Public License as
|
|
|
2305330 |
published by the Free Software
|
|
|
2305330 |
Foundation; either version 1, or (at your
|
|
|
2305330 |
option) any
|
|
|
2305330 |
HREF="http://www.fsf.org/licenses/licenses.html#GNUGPL">later
|
|
|
2305330 |
version, or
|
|
|
2305330 |
|
|
|
2305330 |
|
|
|
2305330 |
|
|
|
2305330 |
b) the "Artistic License".
|
|
|
2305330 |
|
|
|
2305330 |
|
|
|
2305330 |
|
|
|
2305330 |
|
|
|
2305330 |
black 1px; text-align: justify; ">
|
|
|
2305330 |
|
|
|
2305330 |
For those of you that choose to use the GNU General Public
|
|
|
2305330 |
License, my interpretation of the GNU General Public License is
|
|
|
2305330 |
that no Perl script falls under the terms of the GPL unless you
|
|
|
2305330 |
explicitly put said script under the terms of the GPL yourself.
|
|
|
2305330 |
|
|
|
2305330 |
|
|
|
2305330 |
Furthermore, any object code linked with perl does not
|
|
|
2305330 |
automatically fall under the terms of the GPL, provided such
|
|
|
2305330 |
object code only adds definitions of subroutines and variables,
|
|
|
2305330 |
and does not otherwise impair the resulting interpreter from
|
|
|
2305330 |
executing any standard Perl script. I consider linking in C
|
|
|
2305330 |
subroutines in this manner to be the moral equivalent of defining
|
|
|
2305330 |
subroutines in the Perl language itself. You may sell such an
|
|
|
2305330 |
object file as proprietary provided that you provide or offer to
|
|
|
2305330 |
provide the Perl source, as specified by the GNU General Public
|
|
|
2305330 |
License. (This is merely an alternate way of specifying input to
|
|
|
2305330 |
the program.) You may also sell a binary produced by the dumping
|
|
|
2305330 |
of a running Perl script that belongs to you, provided that you
|
|
|
2305330 |
provide or offer to provide the Perl source as specified by the
|
|
|
2305330 |
GPL. (The fact that a Perl interpreter and your code are in the
|
|
|
2305330 |
same binary file is, in this case, a form of mere aggregation.)
|
|
|
2305330 |
|
|
|
2305330 |
|
|
|
2305330 |
This is my interpretation of the GPL. If you still have concerns
|
|
|
2305330 |
or difficulties understanding my intent, feel free to contact me.
|
|
|
2305330 |
Of course, the Artistic License spells all this out for your
|
|
|
2305330 |
protection, so you may prefer to use that.
|
|
|
2305330 |
|
|
|
2305330 |
|
|
|
2305330 |
<FONT SIZE="+1">
|
|
|
2305330 |
-- Larry Wall
|
|
|
2305330 |
</FONT>
|
|
|
2305330 |
|
|
|
2305330 |
|
|
|
2305330 |
|
|
|
2305330 |
|
|
|
2305330 |
|
|
|
2305330 |
|
|
|
2305330 |
|
|
|
2305330 |
|
|
|
2305330 |
|
|
|
2305330 |
|
|
|
2305330 |
|
|
|
2305330 |
|
|
|
2305330 |
|
|
|
2305330 |
|
|
|
2305330 |
|
|
|
2305330 |
|
|
|
2305330 |
|
|
|
2305330 |
|
|
|
2305330 |
|
|
|
2305330 |
|
|
|
2305330 |
|
|
|
2305330 |
|
|
|
2305330 |
|
|
|
2305330 |
|
|
|
2305330 |
|
|
|
2305330 |
|
|
|
2305330 |
|
|
|
2305330 |
|
|
|
2305330 |
|
|
|
2305330 |
|
|
|
2305330 |
|
|
|
2305330 |
When you need Perl think Perl.org: www | blogs | jobs | learn | dev
|
|
|
2305330 |
|
|
|
2305330 |
|
|
|
2305330 |
© 2002-2017 Perl.org | Site Info
|
|
|
2305330 |
|
|
|
2305330 |
|
|
|
2305330 |
|
|
|
2305330 |
|
|
|
2305330 |
|
|
|
2305330 |
|
|
|
2305330 |
|
|
|
2305330 |
|
|
|
2305330 |
|
|
|
2305330 |
<script type="text/javascript">
|
|
|
2305330 |
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
|
|
|
2305330 |
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
|
|
|
2305330 |
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
|
|
|
2305330 |
})(window,document,'script','//www.google-analytics.com/analytics.js','ga');
|
|
|
2305330 |
|
|
|
2305330 |
ga('create', 'UA-50555-6', 'auto');
|
|
|
2305330 |
ga('require', 'linkid', 'linkid.js');
|
|
|
2305330 |
ga('set', 'dimension1', window.location.protocol);
|
|
|
2305330 |
ga('send', 'pageview');
|
|
|
2305330 |
</script>
|
|
|
2305330 |
<script type="text/javascript" src="//st.pimg.net/cdn/libs/jquery/1.7.1/jquery.min.js" charset="UTF-8"></script>
|
|
|
2305330 |
<script type="text/javascript" src="//st.pimg.net/perlweb/js/jquery.corner.v84b7681.js" charset="UTF-8"></script>
|
|
|
2305330 |
<script type="text/javascript" src="//st.pimg.net/perlweb/js/leo.v6d3826a.js" charset="UTF-8"></script>
|
|
|
2305330 |
|
|
|
2305330 |
|
|
|
2305330 |
|
|
|
2305330 |
<script type="text/javascript">
|
|
|
2305330 |
function googleTranslateElementInit() {
|
|
|
2305330 |
new google.translate.TranslateElement({
|
|
|
2305330 |
pageLanguage: 'en',
|
|
|
2305330 |
autoDisplay: false
|
|
|
2305330 |
,
|
|
|
2305330 |
gaTrack: true,
|
|
|
2305330 |
gaId: 'UA-50555-6'
|
|
|
2305330 |
}, 'google_translate_element');
|
|
|
2305330 |
}
|
|
|
2305330 |
</script>
|
|
|
2305330 |
|
|
|
2305330 |
<script src="//translate.google.com/translate_a/element.js?cb=googleTranslateElementInit" type="text/javascript"></script>
|
|
|
2305330 |
|
|
|
2305330 |
|
|
|
2305330 |
|
|
|
2305330 |
</body>
|
|
|
2305330 |
</html>
|
|
|
2305330 |
|
|
|
2305330 |
|