                         LICENSE FOR CMP v4.3

Following are the terms of license for CMP version 4.3, which we refer
to as "this product".

The terms of this license apply to you whether or not you register the
software.

Please address queries, bug reports, and suggested improvements to:
    Stan Brown
    Oak Road Systems
    mailto:support@oakroadsystems.com
    http://oakroadsystems.com



======================================================================
                               Contents
======================================================================

Trial Period and Registration
Registration Categories
    Individual registration
    Source code
    Site license
How to Pay
    Multiple-product discount
Redistributing This Product
Support for This Product
Warranty for This Product
Controlling Law



======================================================================
                    Trial Period and Registration
======================================================================

This product is shareware, *not* public domain software. You may use
it at no charge for an evaluation period of 30 days only. To continue
to use the software beyond the 30-day evaluation period, you must
register it.

The "must" in the previous paragraph is a legal and moral must, not an
engineering must. This software is fully functional, not crippled or
time limited in any way.

To register, see "How to Pay" below.



======================================================================
                       Registration Categories
======================================================================


    Individual registration
    =======================

Individual registration at the current price (see REGISTER.TXT)
entitles one user to use this product forever, both the current
version and all future versions. It also entitles you to priority in
response to questions or bug reports.

Feel free to install this product on multiple computers that you use
regularly, provided that no more than one of those computers is in use
at any one time and no other person will be making significant use of
it on those computers. (If several people will be using this product,
please see "Site license" below for discounts.)

We will send you e-mail notice of each future version of this product
(unless you tell us not to). You can download it from the Web address
given in the notice, or if you e-mail us a request within 30 days of
the notice we will e-mail the new version to you.


    Source code
    ===========

If you license the source code, we will e-mail you a ZIP file
containing the current source code; if you prefer we can make the ZIP
file available on our Web site for a limited time for downloading. (If
you pay on line, you will be e-mailed a secure download link.) The
source code is presently in ISO/ANSI C and compiles in Microsoft
Visual C/C++, but we reserve the right to change compilers or
programming languages.

Please see REGISTER.TXT or SITEREG.TXT for license price.

Under the license, you may examine the source code and modify and
recompile it for your own use. The modified code must bear the legend
"developed from code by Stan Brown, Oak Road Systems; portions
Copyright [year] Oak Road Systems http://oakroadsystems.com" or
similar wording. You do not have the right to sell or otherwise
distribute the code or any derivative products without our agreement
in advance.

If you make a substantial improvement in the source code and offer it
to us for inclusion in the product, and we accept it, we will refund
all or a part of your license fee. The amount of refund will be in our
sole discretion.

The source-code license covers one version of the source code. If you
license the source code, we will make future versions available to you
gratis or at reduced prices, depending on the extent of the changes.


    Site license
    ============

A site license at the current price (see SITEREG.TXT) entitles the
licensed number of users to use this product forever, both the current
version and all future versions. It also entitles them to priority in
response to questions or bug reports.

If you wish, we will send you an invoice or site certificate for your
records, either on paper or by e-mail.

Feel free to install this product on many computers within your
organization, as long as those computers are regularly used only by
the licensed number of users.

We will send you e-mail notice, at your site's preferred contact
address, of each future version. You can download it from the Web
address given in the notice, or if you e-mail us a request within 30
days of the notice we will e-mail the new version to you. You can then
redistribute it within your site through normal internal channels.

If you purchase a site license and also purchase source code, you pay
for just one copy of source code. You can distribute the source code
within your organization to any or all of the users covered by the
site license.



======================================================================
                              How to Pay
======================================================================

You may pay either on line or by mailing a payment to Oak Road Systems.


    Payment on line
    ===============

You may find it most convenient to pay by credit card or other means
on line. Please see <http://oakroadsystems.com/sharware/cmpbuy.htm>.

You can buy individual licenses or a site license, and you can buy
source code. When you buy source code, you will receive an e-mail with
a secure link for downloading the code.


    Direct payment
    ==============

To mail your payment to Oak Road Systems, please print REGISTER.TXT or
SITEREG.TXT, fill in the blanks, and enclose it with your payment.

We can accept these forms of direct payment:

    - US currency
    - US-dollar check drawn on a US bank
    - US-dollar money order issued by a US agency
    - foreign currency (no coins, please)

US dollar payments (cash, check, or money order) save us processing
fees, and qualify for a 20% discount off standard prices. REGISTER.TXT
or SITEREG.TXT will remind you to figure this.

If your check is dishonored by your bank for any reason, you agree to
make the check good and to pay the fee charged by our bank.

Sorry, we can't accept non-US checks directly: local banks are
distressingly provincial and charge punitive fees for converting them.
Non-US checks can be accepted on line; please see "Payment on line"
above.


    Multiple-product discount
    =========================

If you register two or more Oak Road Systems products at the same
time, or if you have registered any Oak Road Systems products in the
past, you may take a 10-percent discount off the cost of your new
registrations. This applies for registrations at the same level: two
individual licenses, two site licenses for the same number of users,
or two source-code licenses.

Example: if you previously registered for an individual license of a
product without source code, and are now registering for an individual
license of a different product with source code, apply the 10%
discount only to the individual license.

The online payment mechanism does not provide for the multiple-product
discount. If you pay on line, send us an email and when we receive the
payment we will mail you a rebate in US cash or check as you prefer.


======================================================================
                     Redistributing This Product
======================================================================

You are free to distribute unmodified copies of this product, under
these three conditions:

(1) You must distribute this product either as the original ZIP file
    or as the entire unpacked contents of the ZIP file in a separate
    subdirectory on disk.

(2) Your documentation must explain prominently that this is
    shareware. that a more recent version may be available on line,
    and that the user must purchase a registration from Oak Road
    Systems, as explained in the program documentation.

(3) The total price of a compilation (such as a CD-ROM) that includes
    this product must be no more than $1 per package in the compilation.

You have the right to redistribute this product under these terms even if
you have not registered it yourself.



======================================================================
                       Support for This Product
======================================================================

Support is available through e-mail at the address given near the top
of this file. We're sorry, but at the given fees for registration it
is not economical for us to provide phone support. (Phone support may
be negotiated in advance with a site license.)

We guarantee that we will respond to the best of our ability, and as
promptly as is reasonably possible, to all reasonable queries from
registered users. We intend to respond to queries from unregistered
users as well, but will give priority to registered users.

If we get a very large volume of support queries from users under a
site license, we may need to ask that site to designate one user as
contact point to receive inquiries from other users and filter out the
duplicates. We'd be very much surprised if this ever happens, but if it
becomes necessary we'll appreciate your understanding.



======================================================================
                      Warranty for This Product
======================================================================

We will gratefully receive defect reports and suggestions for
improvement related to the software or documentation, and it is our
intention to continue to improve this product. But we do not guarantee
that it is now free of defects or that we will necessarily act on any
defect reports or suggestions received.

The software and documentation for this product are offered AS IS and
without any warranty express or implied, including but not limited to
warranty of design, merchantability, or fitness for a particular
purpose. In no event shall we be liable for any incidental, indirect,
special, or consequential damages resulting from your use of or
inability to use the software or documentation, even if we or our
representative have been advised of the possibility of such damages.

In no event will our total liability to you for all damages, losses,
and causes of action, whether in contract, tort (including
negligence), or otherwise, exceed the amount paid by you for the
software, exclusive of handling charges and currency conversion fees.



======================================================================
                           Controlling Law
======================================================================

This license shall be construed in accordance with the laws of the
State of Ohio, USA. Any dispute arising out of this license shall be
subject to the exclusive jurisdiction of federal and state courts
located in Cuyahoga County, Ohio, USA, or in the jurisdiction where
Oak Road Systems may be located at the time of such dispute.
