WorldClass Software License



1. Preamble

WorldClass ("the library") is a class library distributed by David Baggett
and ADVENTIONS in source code form for use with High Energy Software's TADS
(Text Adventure Development System).  TADS and WorldClass are completely
separate products; they share no code and High Energy has no responsibility
regarding WorldClass.

David Baggett, the author of WorldClass, intends that nonprofit use of the
library be as unrestricted as possible.  However, this intention must not
be construed as an intention to place WorldClass into the Public Domain --
This license DOES NOT place WorldClass into the Public Domain, and any
party wishing to make use of the library must abide by the terms set forth
in this license agreement.

The WorldClass class library is Copyright (C) 1994 by David M. Baggett.


2. Nonprofit Distribution of WorldClass and Derivative Works

Unlimited NONPROFIT distribution of WorldClass is permitted, provided this
license is distributed UNMODIFIED with the library, and that no attempt is
made to obscure the license or to imply that the license does not apply to
WorldClass.

For purposes of this license, NONPROFIT means that the distributor's gross
income from distribution must not exceed the cost incurred solely from the
physical act of distribution itself.  (This includes, but is not limited
to, media cost and shipping fees.)  In cases where WorldClass is included
in a larger distribution, this clause applies to the distributed work as a
whole; in other words, under this clause, if WorldClass is included in a
larger distribution, that distribution must be a NONPROFIT distribution as
defined in this paragraph.

Unlimited NONPROFIT distribution (as defined in the previous paragraph) of
Derivative Works is permitted.  A Derivative Work is one that

       A) includes ten thousand or more bytes (characters) of
          WorldClass source code, or

       B) a work that includes any amount of source code derived
          by transforming WorldClass source code. (*)

(The act of transforming, rather than the specific appearance of the
transformed code, defines source code to which part B of this paragraph
applies.)

If a Derivative Work is distributed with source code, the distribution
must include this license, UNMODIFIED, and no attempt must be made
to obscure the license or to imply that the license does not apply to
the Derivative Work.

This section in no way grants ownership of WorldClass to any other party.
All rights to WorldClass not explicitly granted in this agreement are
retained by David M. Baggett.

Derivative Works are the property of their creators; however, no Derivative
Work shall be exempt from the distribution requirements set forth herein.


3. "Shareware"

Section 2 above applies identically to Derivative Works that are
distributed as "shareware".  For purposes of this section, "shareware"
refers to a distribution for which any recipient of the distribution may AT
HIS OR HER OPTION pay the distributor when the recipient chooses.  NOTE
that "Shareware" only refers to distributions which are free to recipients
unless the recipients choose otherwise -- no distribution that recipients
are required to pay for is a "shareware" distribution.


4. Required Notice on Derivative Works

Any Derivative Work, as defined in section 2, must prominently display the
following text every time it is run:

       This product includes portions of WorldClass, a TADS class
       library developed by David M. Baggett for ADVENTIONS.
       WorldClass is Copyright (C) 1994 by David M. Baggett.

If the Derivative Work is neither executable nor the source code to an
executable, this text must appear prominently in the source code for the
Derivative Work.


5. Other Distribution Rights

All other distribution rights to WorldClass or Derivative Works must be
negotiated separately with David M. Baggett.  All forms of distribution not
specifically allowed for in this license are expressly prohibited.


6. No Warranty

There is no warranty for WorldClass, to the extent permitted by applicable
law.  Except when otherwise stated in writing the copyright holders and/or
other parties provide the program "as is" without warranty of any kind,
either expressed or implied, including, but not limited to, the implied
warranties of merchantability and fitness for a particular purpose.  The
entire risk as to the quality and performance of WorldClass is with you.
Should the program prove defective, you assume the cost of all necessary
servicing, repair or correction.

In no event unless required by applicable law or agreed to in writing will
any copyright holder, or any other party who may modify and/or redistribute
WorldClass as permitted above, be liable to you for damages, including any
general, special, incidental or consequential damages arising out of the
use or inability to use WorldClass (including but not limited to loss of
data or data being rendered inaccurate or losses sustained by you or third
parties or a failure of WorldClass to operate with any other programs),
even if such holder or other party has been advised of the possibility of
such damages.



(*) This section will soon be revised.