[discuss] Application for License Review
Joshua Colson
jcolson at nuleo.org
Wed Jun 19 02:26:07 UTC 2002
[ please discuss this license. -russ ]
I submit to you the following license, titled the "Public Scripting License,"
and respectfully request that you examine it for approval as a certified Open
Source license.
After an examination of currently approved licenses, I believe that the Q Public
License (QPL) is closest, as far as terms go, to the Public Scripting License.
However, the QPL, along with most other similar licenses, refers to
machine-executable code. Scripts, such as those programmed in PHP, Perl, and
Python, are virtually never distributed in machine-executable form, and thus
these previous licenses do not specifically address the special needs of
licensing scripts.
The License, in a similar way to that of the GPL, leaves open to the author of
the original work the decision as to what license takes precedence if code from
different license terms are aggregated into one script. I have no prejudice in
this matter, instead leaving it up to the original author and the modifying party.
I, along with the co-author of the License, have no issue with you posting this
license onto the license-discuss mailing list with our names intact.
Thank you in advance.
Sincerely,
Joshua Colson
jcolson at nuleo.org
A copy of the License, in HTML form, may be found at:
http://www.nuleo.org/psl.html
[begin copy of license]
Public Scripting License
Last modified: June, 2002
This license is copyright (c) 2002, Joshua Colson and Steve Tindle, III.
You may freely distribute this license without restriction, as long as it
is not modified in any way.
1. You are free to use this script without any restriction of any kind.
2. You are free to distribute this script without restriction, as long as it
is distributed in its entirety without modification. You may charge a reasonable
distribution fee, defined as no more than that which it cost you to copy,
distribute,
and/or ship this script.
3. If you modify and publicly distribute this script, or create a script using
code
derived from this script, you must adhere to the following limitations:
a) At the top of the script source code, anywhere before the beginning of code,
but optionally following any comments, you must include the following
string:
"Portions of this code are derived from code by <author(s)> and licensed
under the Public Scripting License", and you must preserve any copyright
notices.
b) If your product is distributed with any printed material, you must include
the following string in such material: "This product contains code that was
originally programmed by <author(s)>.".
c) If your product is distributed via electronic means, you must include in a
README file, or in any other such named file that an end-user would normally
read before the installation of a product, the following string: "This
product
contains code originally created by <author(s)>.".
d) You must license your source code under the Public Scripting License.
e) You may not use the name of the original author(s) to misrepresent your
product
as being endorsed or approved of by the original author(s), and you must not
imply that you were the original author of the code from this script.
f) You may not place any additional restrictions on the distribution of
your derived
script, other than that which is laid out within this license.
4. If you do not accept any or all of the terms of this license, you do not
have any rights
to distribute or modify this product.
5. If you wish to use code from this script along with code that is
distributed under
a different open source license, write to the author of this script to ask for
permission
to distribute under an alternative license. The author may, but is not
required to, allow
you to license their code under a different license.
6. This script is provided by the copyright owners "as-is", without any
warranty whatsoever.
The copyright owners and authors disclaim any responsibility whatsoever for
any damages
which may be caused by the use of this script.
[end copy of license]
--
license-discuss archive is at http://crynwr.com/cgi-bin/ezmlm-cgi?3
More information about the License-discuss
mailing list