                     BroPLUS Single User License Agreement
                     -------------------------------------

        Use of BroPLUS constitutes your acceptance of these terms and
        conditions and your agreement to abide by them:
        
           I have read and agreed to the terms of the BroPLUS Single
        User License Agreement. I understand that I am NOT entitled to
        make any copies of the distribution diskette except for archi-
        val purposes, with ONE exception: I may carry a copy of BroPLUS
        with me as a tool while inspecting database systems at a client
        site, and I may temporarily copy BroPLUS onto a client's machine
        while performing an inspection. The copy must be erased immedia-
        tely after completion of the inspection. The duration of an
        inspection may not exceed one day.

           I understand that I may relink this software to customize it
        to my specific needs, or link it into another Clipper applica-
        tion as a module callable from a menu, without royalty to
        SmartCode Programming, as long as the software is for my own
        personal or professional use.

           I understand that I may create and distribute an unlimited
        number of royalty free RUNTIME versions of BroPLUS, that is:
        Standalone versions of BroPLUS, or applications containing
        BroPLUS as a module, as long as those executable files were
        created using the Runtime Library BRORUNTM.LIB, and are NOT
        using BROPLUS.LIB (see below: "Royalty free Runtime Library").

           With the exception of RUNTIME versions of BroPLUS, permanent-
        ly installing this software at any other machine, whether as a
        standalone executable file, or as part of another executable
        program, requires an additional License to be purchased from
        SmartCode Programming.

           Reasonable quantity discounts, starting at two copies, as
        well as Site Licenses, are available.

                         Royalty free Runtime Library
                         ----------------------------

        A Runtime Library, BRORUNTM.LIB, is included on the Distribution
        Diskette, to enable developers and consultants to create a Stand-
        alone version or a linkable module of BroPLUS to be included in
        an application that allows to RESTORE predefined Views, but lacks
        the capability to interactively CREATE Views / SAVE Views to a
        File.
           Other than the capability to interactively Create / Save Views,
        the Runtime Library is identical to the full BROPLUS.LIB Library.
           Giving away a Runtime version of BroPLUS, whether in form of a
        standalone executable file, or linked into another application as
        a module, does NOT require purchase of an additional License for
        BroPLUS. It's FREE!!!

                             Money Back Guarantee
                             --------------------
        
        You may return the BroPLUS software for any reason within
        thirty days of receipt for a refund.  If you choose to return
        BroPLUS within this thirty day return period, you must destroy
        any copies of BroPLUS that you have made, whether in it's ori-
        ginal form or in a customized, relinked form.
        
                                 Warrantee
                                 ---------
        
        SmartCode Programming warrants the physical diskette enclosed
        herein to be free of defects in materials and workmanship for
        a period of 30 days from the date of purchase.  In the event
        of notification within this warranty period of defects in
        material or workmanship, SmartCode Programming will replace the
        defective diskette.  The remedy for breach of this warranty
        shall be limited to replacement or refund of the purchase price
        and shall not encompass any other damages, including but not
        limited to loss of profit, special incidental, consequential,
        or other similar claims.
        
        SmartCode Programming specifically disclaims all other warran-
        ties, expressed or implied, including but not limited to im-
        plied warranties of merchantability and fitness for a particu-
        lar purpose.  In no event shall SmartCode Programming be liable
        for any loss of profit or any other commercial damage, inclu-
        ding but not limited to special incidental, consequential or
        other damages.
