traceJ 1.2 License Agreement
============================


NO WARRANTY
-----------
  
traceJ IS PROVIDED "AS IS" AND WITHOUT ANY WARRANTY AS TO 
MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE OR ANY 
OTHER WARRANTIES EITHER EXPRESSED OR IMPLIED.  THE AUTHOR 
WILL NOT BE LIABLE FOR DATA LOSS, DAMAGES, LOSS OF PROFITS OR 
ANY OTHER KIND OF LOSS WHILE USING OR MISUSING THIS SOFTWARE.


Use, Evaluation and Registration
---------------------------

traceJ is not free software.  You may use this software for
personal development without charge or registration.  Personal
development is defined as any use which does not require 
modification of the original class files or distribution to
application users.  One example of such use would be trace-enabled
server-side applications to support a personal web site.

Commercial software developers may use this software for evaluation 
purposes without charge for a period of 30 days.  If you use this 
software after the 30 day evaluation period, a registration fee is 
required.  See ORDER.TXT file for detailed information about 
registration and prices.  

By using this software you agree not to decompile or reverse-engineer
the original classes or otherwise modify them in any way.  You may,
however, extend the included classes provided the distribution 
requirements are met.


Distribution
------------

You may copy the evaluation version of this software and documentation 
as you wish, and give exact copies of the original evaluation version 
to anyone, and distribute the evaluation version of the software and 
documentation in its unmodified form via electronic means.  However, 
you should not charge or request donations for any such copies without 
the author's written permission.

Registered owners of traceJ may freely distribute the class files
(unmodified) with any application(s) which make use of them.  There
is no limitation on the number of applications which may make use
of these classes and no royalty is required when distributing the 
registered version of traceJ.


Registered version
------------------

One registered copy of traceJ may be used by a single person who 
uses the software personally on one or more computers.  You may 
access the registered version of traceJ through a network, provided 
that you have obtained individual licenses for the software covering 
all workstations that will access the software through the network.

Registration entitles the owner to distribute the unmodified class files
per the 'Distribution' guidelines above.
