joachim99@69: joachim99@69: joachim99@69: joachim99@69: The "Artistic License" joachim99@69: joachim99@69: joachim99@69: joachim99@69: joachim99@69: joachim99@69: joachim99@69: joachim99@69: joachim99@69: joachim99@69:

The "Artistic License"

joachim99@69: joachim99@69:

Preamble

joachim99@69: joachim99@69:

The intent of this document is to state the conditions under joachim99@69: which a Package may be copied, such that the Copyright Holder joachim99@69: maintains some semblance of artistic control over the joachim99@69: development of the package, while giving the users of the joachim99@69: package the right to use and distribute the Package in a joachim99@69: more-or-less customary fashion, plus the right to make joachim99@69: reasonable modifications.

joachim99@69: joachim99@69:

Definitions

joachim99@69: joachim99@69: joachim99@69:

"Package" refers to the collection of files distributed by the joachim99@69: Copyright Holder, and derivatives of that collection of files joachim99@69: created through textual modification.

joachim99@69: joachim99@69:

"Standard Version" refers to such a Package if it has not been joachim99@69: modified, or has been modified in accordance with the wishes of joachim99@69: the Copyright Holder as specified below.

joachim99@69: joachim99@69:

"Copyright Holder" is whoever is named in the copyright or joachim99@69: copyrights for the package.

joachim99@69: joachim99@69:

"You" is you, if you're thinking about copying or distributing joachim99@69: this Package.

joachim99@69: joachim99@69:

"Reasonable copying fee" is whatever you can justify on the joachim99@69: basis of media cost, duplication charges, time of people joachim99@69: involved, and so on. (You will not be required to justify it to joachim99@69: the Copyright Holder, but only to the computing community at joachim99@69: large as a market that must bear the fee.)

joachim99@69: joachim99@69:

"Freely Available" means that no fee is charged for the item joachim99@69: itself, though there may be fees involved in handling the joachim99@69: item. It also means that recipients of the item may redistribute joachim99@69: it under the same conditions they received it.

joachim99@69: joachim99@69: joachim99@69:
    joachim99@69:
  1. You may make and give away verbatim copies of the source joachim99@69: form of the Standard Version of this Package without joachim99@69: restriction, provided that you duplicate all of the original joachim99@69: copyright notices and associated disclaimers.
  2. joachim99@69: joachim99@69:
  3. You may apply bug fixes, portability fixes and other joachim99@69: modifications derived from the Public Domain or from the joachim99@69: Copyright Holder. A Package modified in such a way shall still joachim99@69: be considered the Standard Version.
  4. joachim99@69: joachim99@69:
  5. You may otherwise modify your copy of this Package in any joachim99@69: way, provided that you insert a prominent notice in each joachim99@69: changed file stating how and when you changed that file, and joachim99@69: provided that you do at least ONE of the following: joachim99@69:
      joachim99@69:
    1. place your modifications in the Public Domain or joachim99@69: otherwise make them Freely Available, such as by posting joachim99@69: said modifications to Usenet or an equivalent medium, or joachim99@69: placing the modifications on a major archive site such as joachim99@69: uunet.uu.net, or by allowing the Copyright Holder to joachim99@69: include your modifications in the Standard Version of the joachim99@69: Package.
    2. joachim99@69: joachim99@69:
    3. use the modified Package only within your corporation or joachim99@69: organization.
    4. joachim99@69: joachim99@69:
    5. rename any non-standard executables so the names do not joachim99@69: conflict with standard executables, which must also be joachim99@69: provided, and provide a separate manual page for each joachim99@69: non-standard executable that clearly documents how it joachim99@69: differs from the Standard Version. d. make other joachim99@69: distribution arrangements with the Copyright Holder.
    6. joachim99@69:
    joachim99@69:
  6. joachim99@69:
joachim99@69: joachim99@69:

You may distribute the programs of this Package in object code joachim99@69: or executable form, provided that you do at least ONE of the joachim99@69: following:

joachim99@69: joachim99@69:
    joachim99@69:
  1. distribute a Standard Version of the executables and library joachim99@69: files, together with instructions (in the manual page or joachim99@69: equivalent) on where to get the Standard Version.
  2. joachim99@69: joachim99@69:
  3. accompany the distribution with the machine-readable source joachim99@69: of the Package with your modifications.
  4. joachim99@69: joachim99@69:
  5. give non-standard executables non-standard names, and joachim99@69: clearly document the differences in manual pages (or joachim99@69: equivalent), together with instructions on where to get the joachim99@69: Standard Version.
  6. joachim99@69: joachim99@69:
  7. make other distribution arrangements with the Copyright joachim99@69: Holder.
  8. joachim99@69:
joachim99@69: joachim99@69:

You may charge a reasonable copying fee for any distribution of joachim99@69: this Package. You may charge any fee you choose for support of joachim99@69: this Package. You may not charge a fee for this Package joachim99@69: itself. However, you may distribute this Package in aggregate joachim99@69: with other (possibly commercial) programs as part of a larger joachim99@69: (possibly commercial) software distribution provided that you do joachim99@69: not advertise this Package as a product of your own. You may joachim99@69: embed this Package's interpreter within an executable of yours joachim99@69: (by linking); this shall be construed as a mere form of joachim99@69: aggregation, provided that the complete Standard Version of the joachim99@69: interpreter is so embedded.

joachim99@69: joachim99@69:

The scripts and library files supplied as input to or produced joachim99@69: as output from the programs of this Package do not automatically joachim99@69: fall under the copyright of this Package, but belong to whomever joachim99@69: generated them, and may be sold commercially, and may be joachim99@69: aggregated with this Package. If such scripts or library files joachim99@69: are aggregated with this Package via the so-called "undump" or joachim99@69: "unexec" methods of producing a binary executable image, then joachim99@69: distribution of such an image shall neither be construed as a joachim99@69: distribution of this Package nor shall it fall under the joachim99@69: restrictions of Paragraphs 3 and 4, provided that you do not joachim99@69: represent such an executable image as a Standard Version of this joachim99@69: Package.

joachim99@69: joachim99@69:

C subroutines (or comparably compiled subroutines in other joachim99@69: languages) supplied by you and linked into this Package in order joachim99@69: to emulate subroutines and variables of the language defined by joachim99@69: this Package shall not be considered part of this Package, but joachim99@69: are the equivalent of input as in Paragraph 6, provided these joachim99@69: subroutines do not change the language in any way that would joachim99@69: cause it to fail the regression tests for the language.

joachim99@69: joachim99@69:

Aggregation of this Package with a commercial distribution is joachim99@69: always permitted provided that the use of this Package is joachim99@69: embedded; that is, when no overt attempt is made to make this joachim99@69: Package's interfaces visible to the end user of the commercial joachim99@69: distribution. Such use shall not be construed as a distribution joachim99@69: of this Package.

joachim99@69: joachim99@69:

The name of the Copyright Holder may not be used to endorse or joachim99@69: promote products derived from this software without specific joachim99@69: prior written permission.

joachim99@69: joachim99@69:

THIS PACKAGE IS PROVIDED "AS IS" AND WITHOUT ANY EXPRESS OR joachim99@69: IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED joachim99@69: WARRANTIES OF MERCHANTIBILITY AND FITNESS FOR A PARTICULAR joachim99@69: PURPOSE.

joachim99@69: joachim99@69:
The End
joachim99@69: joachim99@69: