215 lines
		
	
	
		
			10 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
		
		
			
		
	
	
			215 lines
		
	
	
		
			10 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								                            The Artistic License
							 | 
						||
| 
								 | 
							
								                         Version 2.0beta5, October 2001
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								          Copyright (C) 2000, 2001 Larry Wall, Bradley M. Kuhn.
							 | 
						||
| 
								 | 
							
								       Everyone is permitted to copy and distribute verbatim copies
							 | 
						||
| 
								 | 
							
								        of this license document, but changing it is not allowed.
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								                                  Preamble
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								This copyright license states the terms under which a given free software
							 | 
						||
| 
								 | 
							
								Package may be copied, modified and/or redistributed, while the
							 | 
						||
| 
								 | 
							
								Originator(s) maintain some artistic control over the future development of
							 | 
						||
| 
								 | 
							
								that Package (at least as much artistic control as can be given under
							 | 
						||
| 
								 | 
							
								copyright law while still making the Package open source and free software).
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								This license is bound by copyright law, and thus it legally applies only to
							 | 
						||
| 
								 | 
							
								works which the copyright holder has permitted copying, distribution or
							 | 
						||
| 
								 | 
							
								modification under the terms of the Artistic License, Version 2.0.
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								You are reminded that You are always permitted to make arrangements wholly
							 | 
						||
| 
								 | 
							
								outside of a given copyright license directly with the copyright holder(s)
							 | 
						||
| 
								 | 
							
								of a given Package.  If the terms of this license impede your ability to
							 | 
						||
| 
								 | 
							
								make full use of the Package, You are encouraged to contact the copyright
							 | 
						||
| 
								 | 
							
								holder(s) and seek a different licensing arrangement.
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								                                Definitions
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								"Package" refers to the collection of files distributed by the
							 | 
						||
| 
								 | 
							
								          Originator(s), and derivatives of that collection of files created
							 | 
						||
| 
								 | 
							
								          through textual modification.
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								"Standard Version" refers to the Package if it has not been modified, or has
							 | 
						||
| 
								 | 
							
								                   been modified only in ways suggested by the
							 | 
						||
| 
								 | 
							
								                   Originator(s).
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								"Modified Version" refers to the Package, if it has been changed by You via
							 | 
						||
| 
								 | 
							
								                   textual modification of the source code, and such changes
							 | 
						||
| 
								 | 
							
								                   were not suggested by the Originator(s).
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								"Originator"       refers to the author(s) and/or copyright holder(s) of the
							 | 
						||
| 
								 | 
							
								                   Standard Version of the Package.
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								"You" and "Your" refers to any person who would like to copy, distribute, or
							 | 
						||
| 
								 | 
							
								                 modify the Package.
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								"Distribution Fee" is any fee that You charge for providing a copy of this
							 | 
						||
| 
								 | 
							
								                   Package to another party.  It does not refer to licensing
							 | 
						||
| 
								 | 
							
								                   fees.
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								"Freely Available" means that:
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								       (a) no fee is charged for the right to use the item (though a
							 | 
						||
| 
								 | 
							
								           Distribution Fee may be charged).
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								       (b) recipients of the item may redistribute it under the same
							 | 
						||
| 
								 | 
							
								           conditions they received it.
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								       (c) If the item is a binary, object code, bytecode, the complete
							 | 
						||
| 
								 | 
							
								           corresponding machine-readable source code is included with the
							 | 
						||
| 
								 | 
							
								           item.
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								         Permission for Use and Modification Without Redistribution
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								  (1) You are permitted to use the Standard Version and create and use
							 | 
						||
| 
								 | 
							
								      Modified Versions for any purpose without restriction, provided that
							 | 
						||
| 
								 | 
							
								      you do not redistribute the Modified Version to others outside of your
							 | 
						||
| 
								 | 
							
								      company or organization.
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								           Permissions for Redistribution of the Standard Version
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								  (2) You may make available verbatim copies of the source code of the
							 | 
						||
| 
								 | 
							
								      Standard Version of this Package in any medium without restriction,
							 | 
						||
| 
								 | 
							
								      either gratis or for a Distribution Fee, provided that you duplicate
							 | 
						||
| 
								 | 
							
								      all of the original copyright notices and associated disclaimers.  At
							 | 
						||
| 
								 | 
							
								      Your discretion, such verbatim copies may or may not include compiled
							 | 
						||
| 
								 | 
							
								      bytecode, object code or binary versions of the corresponding source
							 | 
						||
| 
								 | 
							
								      code in the same medium.
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								  (3) You may apply any bug fixes, portability changes, and other
							 | 
						||
| 
								 | 
							
								      modifications made available from any of the Originator(s).  The
							 | 
						||
| 
								 | 
							
								      resulting modified Package will still be considered the Standard
							 | 
						||
| 
								 | 
							
								      Version, and may be copied, modified and redistributed under the terms
							 | 
						||
| 
								 | 
							
								      of the original license of the Standard Version as if it were the
							 | 
						||
| 
								 | 
							
								      Standard Version.
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								 Permissions for Redistribution of Modified Versions of the Package as Source
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								  (4) You may modify your copy of the source code of this Package in any way
							 | 
						||
| 
								 | 
							
								      and distribute that Modified Version (either gratis or for a
							 | 
						||
| 
								 | 
							
								      Distribution Fee, and with or without a corresponding binary, bytecode
							 | 
						||
| 
								 | 
							
								      or object code version of the Modified Version) provided that You
							 | 
						||
| 
								 | 
							
								      clearly indicate what changes You made to the Package, and provided
							 | 
						||
| 
								 | 
							
								      that You do at least ONE of the following:
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								       (a) make the Modified Version available to the Originator(s) of the
							 | 
						||
| 
								 | 
							
								           Standard Version, under the exact license of the Standard
							 | 
						||
| 
								 | 
							
								           Version, so that the Originator(s) may include your modifications
							 | 
						||
| 
								 | 
							
								           into the Standard Version (at their discretion).
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								       (b) modify any installation scripts and procedures so that
							 | 
						||
| 
								 | 
							
								           installation of the Modified Version will never conflict with an
							 | 
						||
| 
								 | 
							
								           installation of the Standard Version, include for each program
							 | 
						||
| 
								 | 
							
								           installed by the Modified Version clear documentation describing
							 | 
						||
| 
								 | 
							
								           how it differs from the Standard Version, and rename your
							 | 
						||
| 
								 | 
							
								           Modified Version so that the name is substantially different from
							 | 
						||
| 
								 | 
							
								           the Standard Version.
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								       (c) permit and encourage anyone who receives a copy of the Modified
							 | 
						||
| 
								 | 
							
								           Version to make your modifications Freely Available in some
							 | 
						||
| 
								 | 
							
								           specific way.
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								      If Your Modified Version is in turn derived from a Modified Version
							 | 
						||
| 
								 | 
							
								      made by a third party, then You are still required to ensure that Your
							 | 
						||
| 
								 | 
							
								      Modified Version complies with the requirements of this license.
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								      Permissions for Redistribution of Non-Source Versions of Package
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								  (5) You may distribute binary, object code, bytecode or other non-source
							 | 
						||
| 
								 | 
							
								      versions of the Standard Version of the Package, provided that you
							 | 
						||
| 
								 | 
							
								      include complete instructions on where to get the source code of the
							 | 
						||
| 
								 | 
							
								      Standard Version.  Such instructions must be valid at the time of Your
							 | 
						||
| 
								 | 
							
								      distribution.  If these instructions, at any time while You are
							 | 
						||
| 
								 | 
							
								      carrying our such distribution, become invalid, you must provide new
							 | 
						||
| 
								 | 
							
								      instructions on demand or cease further distribution.  If You cease
							 | 
						||
| 
								 | 
							
								      distribution within thirty days after You become aware that the
							 | 
						||
| 
								 | 
							
								      instructions are invalid, then You do not forfeit any of Your rights
							 | 
						||
| 
								 | 
							
								      under this license.
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								  (6) You may distribute binary, object code, bytecode or other non-source
							 | 
						||
| 
								 | 
							
								      versions of a Modified Version provided that You do at least ONE of
							 | 
						||
| 
								 | 
							
								      the following:
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								       (a) include a copy of the corresponding source code for the Modified
							 | 
						||
| 
								 | 
							
								           Version under the terms indicated in (4).
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								       (b) ensure that the installation of Your non-source Modified Version
							 | 
						||
| 
								 | 
							
								           does not conflict in any way with an installation of the Standard
							 | 
						||
| 
								 | 
							
								           Version, include for each program installed by the Modified
							 | 
						||
| 
								 | 
							
								           Version clear documentation describing how it differs from the
							 | 
						||
| 
								 | 
							
								           Standard Version, and rename your Modified Version so that the
							 | 
						||
| 
								 | 
							
								           name is substantially different from the Standard Version.
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								       (c) ensure that the Modified Version includes notification of the
							 | 
						||
| 
								 | 
							
								           changes made from the Standard Version, and offer to provide
							 | 
						||
| 
								 | 
							
								           machine-readable source code (under a license that permits making
							 | 
						||
| 
								 | 
							
								           that source code Freely Available) of the Modified Version via
							 | 
						||
| 
								 | 
							
								           mail order.
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								        Permissions for Inclusion of the Package in Aggregate Works
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								  (7) You may aggregate this Package (either the Standard Version or
							 | 
						||
| 
								 | 
							
								      Modified Version) with other packages and distribute the resulting
							 | 
						||
| 
								 | 
							
								      aggregation provided that You do not charge a licensing fee for the
							 | 
						||
| 
								 | 
							
								      Package.  Distribution Fees are permitted, and licensing fees for
							 | 
						||
| 
								 | 
							
								      other packages in the aggregation are permitted.  Your permission to
							 | 
						||
| 
								 | 
							
								      distribute Standard or Modified Versions of the Package is still
							 | 
						||
| 
								 | 
							
								      subject to the other terms set forth in other sections of this
							 | 
						||
| 
								 | 
							
								      license.
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								  (8) In addition to the permissions given elsewhere by this license, You
							 | 
						||
| 
								 | 
							
								      are also permitted to link Modified and Standard Versions of this
							 | 
						||
| 
								 | 
							
								      Package with other works and distribute the result without
							 | 
						||
| 
								 | 
							
								      restriction, provided You have produced binary program(s) that do not
							 | 
						||
| 
								 | 
							
								      overtly expose the interfaces of the Package.  This includes
							 | 
						||
| 
								 | 
							
								      permission to embed the Package in a larger work of your own without
							 | 
						||
| 
								 | 
							
								      exposing a direct interface to the Package.  This also includes
							 | 
						||
| 
								 | 
							
								      permission to build stand-alone binary or bytecode versions of your
							 | 
						||
| 
								 | 
							
								      scripts that require the Package, but do not otherwise give the casual
							 | 
						||
| 
								 | 
							
								      user direct access to the Package itself.
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								        Items That are Never Considered Part of a Modified Version Package
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								  (9) Works (including, but not limited to, subroutines and scripts) that
							 | 
						||
| 
								 | 
							
								      you have linked or aggregated with the Package that merely extend or
							 | 
						||
| 
								 | 
							
								      make use of the Package, but are not intended to cause the Package to
							 | 
						||
| 
								 | 
							
								      operate differently from the Standard Version, do not, by themselves,
							 | 
						||
| 
								 | 
							
								      cause the Package to be a Modified Version.  In addition, such works
							 | 
						||
| 
								 | 
							
								      are not considered parts of the Package itself, and are not bound by
							 | 
						||
| 
								 | 
							
								      the terms of the Package's license.
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								              Acceptance of License and Disclaimer of Warranty
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								 (10) You are not required to accept this License, since you have not signed
							 | 
						||
| 
								 | 
							
								      it.  However, nothing else grants you permission to copy, modify or
							 | 
						||
| 
								 | 
							
								      distribute the Standard or Modified Versions of the Package.  These
							 | 
						||
| 
								 | 
							
								      actions are prohibited by copyright law if you do not accept this
							 | 
						||
| 
								 | 
							
								      License.  Therefore, by copying, modifying or distributing Standard
							 | 
						||
| 
								 | 
							
								      and Modified Versions of the Package, you indicate your acceptance of
							 | 
						||
| 
								 | 
							
								      the license of the Package.
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								 (11) Disclaimer of Warranty:
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								       THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
							 | 
						||
| 
								 | 
							
								       "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
							 | 
						||
| 
								 | 
							
								       LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
							 | 
						||
| 
								 | 
							
								       A PARTICULAR PURPOSE ARE DISCLAIMED.  IN NO EVENT UNLESS REQUIRED BY
							 | 
						||
| 
								 | 
							
								       LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER OR CONTRIBUTOR
							 | 
						||
| 
								 | 
							
								       BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY,
							 | 
						||
| 
								 | 
							
								       OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT
							 | 
						||
| 
								 | 
							
								       OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, PROFITS; OR
							 | 
						||
| 
								 | 
							
								       BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
							 | 
						||
| 
								 | 
							
								       WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE
							 | 
						||
| 
								 | 
							
								       OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE,
							 | 
						||
| 
								 | 
							
								       EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
							 |