                       LICENSE FOR WHISTLE 1.8

Following are the terms of license for WHISTLE version 1.8, which I
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
    brahms@mindspring.com
    http://www.mindspring.com/~brahms/



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

Trial Period and Registration
Registration Categories
    Individual registration
    Source code
    Site license
    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, please print REGISTER.TXT or SITEREG.TXT, fill in the
blanks, and and mail it to me with your payment in currency, check, or
money order. 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 my
bank.

Sorry, I am not set up to accept payment by credit card, check or
money order in other than US funds, or corporate purchase order.

Special note for customers outside the US:
    If at all possible, please mail the indicated base price in US
    currency or a US-dollar-denominated check or money order. The
    local banks are distressingly provincial, and charge punitive fees
    for converting foreign-currency checks.

    If you cannot mail US funds, please convert the US dollar price to
    your currency and add 20% to cover my conversion costs. US banks
    won't convert foreign coins, so please round to the nearest unit
    of paper money.

    I apologize for this inconvenience.



======================================================================
                       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.)

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


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

If you license the source code. I will e-mail you a ZIP file
containing the current source code; if you prefer I can make the ZIP
file available on my Web site for a limited time for downloading. The
source code is presently in ISO/ANSI C and compiles in Microsoft
Visual C/C++, but I 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" or similar wording. You do not have
the right to sell or otherwise distribute the code or any derivative
products without my agreement in advance.

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

The source-code license covers one version of the source code. If you
license the source code, I 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, I 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.

I 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 me a request within 30
days of the notice I 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.


    Multiple-product discounts
    ==========================

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.



======================================================================
                     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 above. I'm
sorry, but at the given fees for registration it is not economical for
me to provide phone support. (Phone support may be negotiated in
advance with a site license.)

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

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



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

I will gratefully receive defect reports and suggestions for
improvement related to the software or documentation, and it is my
intention to continue to improve this product. But I do not guarantee
that it is now free of defects or that I 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 I 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 I or my
representative have been advised of the possibility of such damages.

In no event will my 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.
