The software toolkit "Small", the compiler, the abstract machine and the
documentation, are copyright (c) 1997-2002 by ITB CompuPhase. The Intel
assembler implementation of the abstract machine and the just-in-time compiler
(specifically the files AMXEXEC.ASM, JITR.ASM and JITS.ASM) are copyright
(c) 1998-2001 Marc Peter.

Permission is hereby granted, without written agreement and without paid
license or royalty fees, to use, copy, modify, and distribute this software
and its documentation for any purpose, subject to the following conditions:

1. The above copyright notice and this permission notice shall appear in all
   copies or substantial portions of the source code of this software. No
   notice or acknowledgement is required in binary distributions of this
   software.

2. The origin of this software must not be misrepresented; you may not
   claim that you wrote the original software, for example.

3. Modifications of this software that do not originate from ITB CompuPhase
   must be explicitly mentioned in a README file or another appropriate
   place. Altered copies of this software must not be misrepresented as being
   the original software.

4. The name "Small" may and should be used to designate the language, its
   compiler and the abstract machine implemented in this software and
   described in the Small manual, even if the software is embedded in any
   other system, as long as its syntax and semantics remain unchanged.

The use of this software as a subsystem of a larger software product is
explicitly allowed, regardless of whether that larger product is proprietary,
gratis or commercially available. If you use this software in a product, an
acknowledgment in the product's documentation would be appreciated but is not
required.

ITB CompuPhase specifically disclaims any warranties, including, but not
limited to, the implied warranties of merchantability and fitness for a
particular purpose. The software is provided on an "as is" basis, and
ITB CompuPhase has no obligation to provide maintenance, support, updates,
enhancements or modifications.

ITB CompuPhase cannot be held liable for any damage or loss of profits that
results from the use of the software (or part thereof), or from the inability
to use it.

