Document:

<PAGE>   1

                                                                   EXHIBIT 10.16

                                [EVERGREEN LOGO]

                        OEM RECIPROCAL LICENSE AGREEMENT

This OEM Agreement (the "Agreement" or "License") is made as of January 6, 2000
between EVERGREEN INTERNET, INC., an Arizona Corporation having offices at 3260
North Colorado Street, Chandler, Arizona 85225 ("Evergreen" or "Licensor") and
Caldera Systems, Inc., a Utah Corporation, having offices at 240 West Center,
Orem Utah 84057 ("Caldera" or "Licensee").

This OEM License Agreement is a "Contract" made pursuant to a Master Agreement
of even date. This Agreement, the Master Agreement and Exhibits B, C, D and E of
the Master Agreement will become effective simultaneously, as of the date when
this Agreement, the Master Agreement and all such Exhibits of the Master
Agreement have been mutually signed and delivered by the parties.

1. DEFINITIONS

        "Code" means the computer programming code relating to ECential(TM) and
        OpenLinux(TM) software products in object and/or executable code form
        (machine-readable) not to include source code.

        "Documentation" means the textual materials relating to the Code
        provided to each other by Evergreen and Caldera, including operating
        instructions, related technical information, and user documentation.

        "ECential" means the ECential software products and programs for Linux,
        as listed in Exhibit A including their Code and Documentation, and any
        other existing or future e-Commerce Products that Evergreen determines
        is appropriate for Linux, including their Code and Documentation.
        Exhibit A shall be updated to keep it current with future e-Commerce
        Products of Evergreen for Linux and Updates.

        "e-Commerce Products" means software products and programs that are used
        in the creation, analysis, management and promotion of Internet
        E-Commerce web sites, storefronts, customer service, business logic,and
        e-commerce transactions for consumer-to-business and
        business-to-business solutions across the Internet or Intranets.
        Software products or programs that are not competitive with eCential or
        future releases thereof shall not be deemed to be within the definition
        of ecommerce products.

        "Marks" means Evergreen Marks and Caldera Marks. "Evergreen Marks" means
        the trademarks and/or product names of Evergreen. "Caldera Marks" means
        the trademarks and/or product names of Caldera.

                                       1
<PAGE>   2

        "Proprietary Data" means any proprietary "know-how" which a disclosing
        party discloses to a receiving party relating to the development or use
        of the disclosing parties design, structure, configuration, programming,
        and protocol of the disclosing parties software. "Know-how" may include
        computer program designs, algorithms, subroutines, system
        specifications, programming logic, manufacturing techniques, and program
        architecture.

        "Evergreen Software" means any software proprietary to Evergreen
        including ECential programs or Code. It also refers to any ECential
        programs used in conjunction with Caldera Software.

        "Caldera Software" means the software proprietary to Caldera which is
        included by Caldera in OpenLinux eServer.

        "OpenLinux eServer" mean the Linux software distribution designated by
        Caldera for eServer. This Linux software distribution for eServer
        includes a Linux kernel, Caldera Software and OpenLinux Third Party
        Software. OpenLinux for eServer includes existing and future versions
        thereof.

        Third Party Software. "Third Party Software" means the software
        proprietary third parties which is included in eBuilder. "OpenLinux
        Third Party Software means the Third Party Software included by Caldera
        in OpenLinux for eBuilder. "ECential Third Party Software" means the
        Third Party Software included by Evergreen in ECential.

        "OpenLinux eBuilder" means the bundled combination of ECential with
        OpenLinux eServer plus third party software, plus any other software the
        parties agree to add.

        "Evergreen's version of the bundle" means the bundled combination of
        OpenLinux eServer with eCential plus any software the parties agree to
        add.

        "Reseller" shall mean a distributor, OEM, VAR, integrator, retailer,
        dealer or other reseller.

        "Updates" shall means updates and upgrades to, new versions of, and
        replacements for ECential.

2. OWNERSHIP

        2.1 OWNERSHIP

        ECential is the proprietary product of Evergreen and others in
        accordance with Sections 3.3 and 3.4 below and is protected by the
        Copyright and Trademark Laws of the United States of America. Caldera
        acknowledges that Evergreen and others in accordance with Sections 3.3
        and 3.4 below own the intellectual property in ECential software and
        Caldera makes no claim of ownership to their intellectual property in
        ECential or ECential itself.

        2.2 EVERGREEN AND CALDERA MARKINGS

        Caldera and Evergreen shall not in any manner act adversely to each
        others Marks, Proprietary Data, or other intellectual property.. Caldera
        shall not remove the Evergreen Marks from ECential, unless granted in
        written permission from Evergreen. Evergreen shall not remove the
        Caldera Marks from OpenLinux, unless granted in written permission from
        Evergreen.

        2.3 MUTUAL RIGHTS AND OBLIGATIONS

                                       2
<PAGE>   3

        Evergreen acknowledges that all rights, ownership, and trademarks of
        OpenLinux for eBuilder are the exclusive property of Caldera and/or
        Caldera's licensors / suppliers. Caldera acknowledges that all rights,
        ownership and trademarks of eCential are the exclusive property of
        Evergreen and/or Evergreens licensors/suppliers. Evergreen shall not in
        any manner act adversely to the Caldera Marks, Caldera's Proprietary
        Data or other intellectual property of Caldera. The eBuilder product
        name and trademark shall belong exclusively to Caldera. The parties will
        work together in the spirit of an equal partnership so that there is
        agreement on all product issues such as content, look and feel and
        licensing terms. Caldera will be sure that the name eCential is featured
        in all packaging and promotion, web sites and software so that brand
        equity is built for both parties and their respective products (eBuilder
        and eCential). OpenLinux eBuilder must give prominent credit to eCential
        in all packaging and promotion. Evergreen must have the opportunity to
        approve packaging and promotional materials. Evergreen marketing
        materials, packaging and look & feel must come through in Caldera's
        packages, web sites and collateral. Evergreen is entitled to create its
        own version of the bundled software and for that version hereby extends
        to Caldera the same terms listed above.

3. LICENSE

        3.1 LICENSE GRANT

        Evergreen grants a, non-transferable (except under Section 9. Y. of the
        Master Agreement), worldwide right and license for the Linux market
        during the term of this Agreement, (and Caldera grants Evergreen a
        non-transferable (except under Section 9. Y. of the Master Agreement),
        worldwide right and license for the linux market during the term of this
        agreement) to do the following:

                3.1.1 bundle ECential with OpenLinux for eServer to create
                eBuilder and Evergreen's version of the bundled product.

                3.1.2 market, distribute, package, and publish Ecential and
                OpenLinux, including ECential and OpenLinux Software and
                documentation, only as part of eBuilder or Evergreen's version
                of the bundled product and sell Ecential and OpenLinux licenses
                to end users who receive eBuilder;

                3.1.3 use ECential (such use being limited to use by employees
                or by independent contractors of Caldera for internal use only).
                Such internal use will require payment of VisiBroker license
                fees based on the number of CPUs being used. Caldera shall be
                entitled to purchase such VisiBroker licenses from Evergreen at
                Evergreen's cost. Evergreen employees and independent
                contractors may use OpenLinux for internal development.

                3.1.4 copy and reproduce ECential and OpenLinux for the purposes
                of this Agreement.

        3.2 ECential is licensed, not sold. Title to the intellectual property
        and Source Code in ECential remains with Evergreen and its suppliers
        under Sections 3.3 and 3.4. Evergreen and/or its suppliers reserve all
        rights not expressly granted herein. Without limiting the foregoing,
        Caldera shall not modify, port, translate, localize, add features or
        functionality in the Code, or create derivative works of ECential,
        decompile, deencrypt, disassemble or otherwise reverse engineer
        ECential, the logic,

                                       3
<PAGE>   4

        algorithms or program code of ECential, or attempt to do any of the
        same. Caldera shall not receive any rights by implication or otherwise
        in ECential or any component thereof, except as provided in the Business
        Alliance.

        3.3 Caldera and Evergreen may market, distribute, package and publish
        ECential and OpenLinux under 3.1.2 above, directly to end users and/or
        indirectly to end users through Caldera's or Evergreen's Resellers.
        Bundling may be accomplished by physical bundling (e.g., inclusion of
        ECential physical media with OpenLinux eBuilder media) or electronic
        bundling (e.g., by making downloads of ECential available through the
        same web page as downloads of OpenLinux eBuilder) or by otherwise making
        ECential available in conjunction with eBuilder. The license and rights
        granted to Caldera may be exercised with respect to any or all of the
        ECential products as defined in Exhibit A.

        3.4 FORM OF USER LICENSE

        If and to the extent that the parties agree it is practicable, use by an
        end user of ECential will require a license key. To obtain a license key
        for ECential, registration is required by the registered user of the
        product or by Caldera's Reseller. Registration is accomplished by the
        end user or Caldera's Reseller accessing a web registration page hosted
        by Evergreen and/or Caldera and filling in the required registration
        information. Upon completion of the registration process, the registered
        user will obtain (or the Reseller will obtain for its end user customer)
        the license key and a User License for the ECential software product
        being registered. The User License shall be the Software License
        Agreement of Attachment B. If obtained by either parties Reseller, then
        it will be passed on to the end user. Evergreen will provide Caldera
        with the information requested by Caldera to create and maintain the
        Caldera web page. Caldera will reciprocate.

        If this registration process is not utilized or if it does not include a
        procedure acceptable to Evergreen by which the end user accepts the
        Software License Agreement, then Caldera has the following obligation:
        The ECential licenses from Evergreen that Caldera is authorized to sell
        under Section 3.1 above shall be sold on behalf of Evergreen under this
        Agreement and are to include the Software License Agreement attached as
        Exhibit B to this Agreement. Caldera shall include a copy of the
        applicable Software License Agreement with each license of ECential that
        Caldera sells. If Caldera believes that it is not practicable to obtain
        written signatures for the Software License Agreement, then Evergreen
        shall incorporate into the Software License Agreement and the ECential
        Code terms and procedures that provide for acceptance of the Software
        License Agreement by the end user by installing or using ECential.
        Caldera shall not interfere with such contract acceptance terms and
        procedures.

        The Software License Agreement shall govern the use of ECential by end
        user customers. The Software License Agreement includes a grant by
        Evergreen to the end user to use ECential (including the third party
        software of Sections 3.3 and 3.4). The Software License Agreement is an
        agreement between Evergreen and the end user. Caldera is not a party to
        the Software License Agreement and has no obligation or liability
        thereunder.

        3.5 VISIBROKER LICENSE

        Visibroker, a product of Inprise, is an embedded product in ECential.
        Licenses granted by Visibroker are per CPU, and the number of licenses
        granted is determined by the product purchased. As described in Exhibit
        A, additional licenses are obtained by purchasing the additional CPU
        product.

                                       4
<PAGE>   5

        3.6 THIRD PARTY SOFTWARE

        Caldera understands and agrees that the ECential Software utilizes
        software or software components (including Visibroker) from third
        parties as described in Exhibit 2 to Software License Agreement of
        Exhibit B, and said third party software is licensed to an end user each
        time Caldera sells an ECential license to an end user. The Software
        License Agreement will include a reference to and copy of the applicable
        third party license agreements. The end user must agree to abide by the
        terms of the applicable third party license agreement(s) through
        acceptance of the end user's Software License Agreement as provided in
        Section 3.4. Evergreen and Caldera will amend said Exhibit 2 as
        necessary to keep it current with the third party software in ECential.
        Evergreen shall be responsible for payment to the applicable third
        parties for the license fees, royalties and other payments or costs of
        third party software in ECential arising from licenses of ECential to
        end users ("third party fees"). If Caldera is the "Selling Party" (as
        defined in Section 4.2), then end users will pay such third party fees
        to Evergreen through Caldera. Caldera shall be responsible for
        collection of these third party fees. Third party fees shall be
        Evergreen's actual cost, without mark-up.

        3.7 REPORTS

        By the 20th day of each month following the calendar quarter end,
        Caldera will provide Evergreen the following activity reports:

        a. License Report: List of all ECential licenses sold to end users or
        Resellers in conjunction or bundled with the eBuilder. If the registered
        user obtains the license key and User License through the web site as
        described in Section 3.4, this report will be generated by the parties
        from web site information. Otherwise, Caldera will be required to
        provide this list as agreed to in 3.7.a. The list may include channel
        partners and/or registered end users of the product. The report should
        include copies of OpenLinux that Caldera knows will be used to deploy an
        ecommerce internet or intranet site.

        b. Trouble Report: Problems or bugs believed by Caldera to be caused by
        errors in the Evergreen Software.

        c. Enhancement Report: Any enhancements and suggestions for improvement
        of Evergreen Software which Caldera desires to suggest to Evergreen.

        d. CPU Report: To the extent that VisiBroker is included in ECential,
        Caldera is required to provide a listing of server(s) and total CPUs per
        server per license distributed. Report is to include the name of the end
        user, address, version of eBuilder, hardware and operating system and
        the number of CPUs. This report, in addition to any other purposes, is
        required to provide compliance with Visibroker license requirements as
        indicated in 3.2 above. If however, the registered user obtains the
        license key and User License through the web site as described in
        Section 3.4, then this report will be generated by the parties from web
        site information. Otherwise, Caldera will be required to provide this
        list as agreed to in 3.7.d.

        3.8 MASTER COPY OF THE SOFTWARE

        Evergreen will provide Caldera with a master copy of the ECential
        software products and programs listed in Exhibit A and for each Update
        (see Section 6.3). Caldera is authorized to reproduce any such copy
        solely in connection with exercising the rights granted under this
        Agreement. Upon termination of this Agreement for any reason, Caldera
        shall return to Evergreen the master copy or

                                       5
<PAGE>   6

        copies of the program and all other copies of the Evergreen Software
        except as needed for continued support under Section 5.3. Caldera will
        provide a master copy of OpenLinux under the same terms.

        3.9 EVERGREEN MARKS

        Caldera shall use the Evergreen Marks in connection with ECential. The
        use of the Evergreen Marks by Caldera shall strictly adhere to the most
        recent reasonable written guidelines provided by Evergreen. In the
        absence of written guidelines from Evergreen, Caldera shall submit the
        proposed use of any Evergreen Mark to Evergreen for Evergreen's written
        approval before such use. All use of the Evergreen Marks by Caldera
        shall inure to the benefit of Evergreen. In bundled software packaging,
        whether physical or on-line, Evergreen shall have the right to approve
        all such packaging as to ECential prior to offering the bundle to
        market. Evergreen shall not unreasonably withhold or delay approval.

        3.10 GNU General Public License

        Both parties understand that Linux and certain software in eBuilder are
        or may be subject to or governed by the applicable GNU General Public
        License and/or other applicable open source agreements, and nothing in
        this Agreement or the Business Alliance shall require either party to
        act in contradiction of the applicable GNU General Public License and/or
        other applicable open source agreements.

        3.11 EXCLUSIVE RIGHT TO DISTRIBUTE

        For a period of one year from the Date of First Distribution or March
        31, 2000 (whichever is first) , Evergreen agrees that it will not bundle
        ECential with any other Linux operating system software that competes
        with Caldera's OpenLinux other than Caldera's OpenLinux for eBuilder and
        that Evergreen will promote Caldera andOpenLinux for eBuilder as the
        preferred Linux solutions for ECential. During this same one year
        period, Caldera agrees that it will not bundle with Open Linux or
        OpenLinux for eBuilder any other e-Commerce Product that competes with
        ECential and that Caldera will promote Evergreen and ECential as the
        preferred e-Commerce Product solution for Linux. This Section 3.11
        imposes no restrictions or obligations on the parties hereto other than
        as stated in Section 3.11. Neither this paragraph nor the Business
        Alliance create any exclusive distributorship on behalf of Caldera or
        Evergreen. Either party to this Business Alliance may distribute the
        bundled OpenLinux/ECential products directly or indirectly through their
        respective distribution channels.

        3.13 OpenLinux for eBuilder is licensed, not sold. The Linux kernel and
        any other GNU General Public License software or open source software
        are distributed pursuant to and governed by the applicable GNU General
        Public License or open source software agreement. Title to the
        intellectual property and source code in OpenLinux for eBuilder remains
        with Caldera and its licensors or suppliers as applicable. Caldera
        and/or its licensors and suppliers reserve all rights not expressly
        granted herein. Without limiting the foregoing, Caldera shall not
        modify, port, translate, localize, add features or functionality in
        OpenLinux for eBuilder, or create derivative works of OpenLinux for
        eBuilder, decompile, deencrypt, disassemble or otherwise reverse
        engineer OpenLinux for eBuilder, the logic, algorithms or program code
        of OpenLinux for eBuilder, or attempt to do any of the same,

                                       6
<PAGE>   7

        except as permitted in the applicable license agreements (see Sections
        3.14 and 3.15 below). Evergreen shall not receive any rights by
        implication or otherwise in OpenLinux for eBuilder or any component
        thereof, except as provided in the Business Alliance.

        3.14 FORM OF USER LICENSE

        All copies of eBuilder marketed, distributed or published by Evergreen
        must include copies of all license agreements applicable to OpenLinux
        for eBuilder as provided by Caldera to Evergreen. Such license
        agreements shall govern use and licensing of OpenLinux for Builder.
        Evergreen shall respect any terms and procedures in any such license
        agreement or the software that provide for acceptance of the license
        agreement by the end user by installing or using the software to which
        the license agreement applies. Evergreen shall not interfere with such
        contract acceptance terms and procedures.

        Each such license agreement is an agreement between Caldera or its
        licensor or supplier, as applicable, and the end user. Evergreen is not
        a party to these license agreements and has no obligation or liability
        thereunder.

        3.15 OPENLINUX THIRD PARTY SOFTWARE

        Evergreen understands and agrees that OpenLinux for eBuilder includes
        OpenLinux Third Party Software from third parties and said OpenLinux
        Third Party Software is licensed (under a license agreement under
        Section 3.14 above) to an end user each time Evergreen or its Reseller
        distributes or otherwise provides eBuilder to an end user. The end user
        must agree to abide by the terms of the applicable license agreements
        through acceptance of the these license agreements as provided in
        Section 3.14. As OpenLinux Third Party Software or the applicable
        license agreements change, Caldera will provide Evergreen with new forms
        of such license agreements as necessary to keep current with the
        OpenLinux Third Party Software, and Evergreen shall use the
        then-most-current version of the license agreements. The same applies to
        any new Caldera Software or changes in Caldera Software license
        agreements. Caldera shall be responsible for payment to the applicable
        third parties for the license fees, royalties and other payments or
        costs of OpenLinux Third Party Software in eBuilder arising from the
        distribution of eBuilder to end users ("third party fees"). If Evergreen
        is the "Selling Party" (as defined in Section 4.2), then end users will
        pay such third party fees to Caldera through Evergreen. Evergreen shall
        be responsible for collection of these third party fees. Third party
        fees shall be Caldera's actual cost, without mark-up.

        3.16 REPORTS

        BY THE 20TH DAY OF EACH MONTH FOLLOWING THE CALENDAR QUARTER END,
        EVERGREEN SHALL PROVIDE REPORTS TO CALDERA ON ALL COPIES OF EBUILDER
        DISTRIBUTED OR PUBLISHED BY EVERGREEN TO END USERS OR RESELLERS. SUCH
        REPORTS SHALL BE AS SIMILAR AS POSSIBLE TO THE REPORTS UNDER SECTION
        3.7, BUT DESIGNED TO INCLUDE INFORMATION NEEDED BY CALDERA FOR ROYALTY
        PURPOSES, FOR PURPOSES OF OPENLINUX THIRD PARTY SOFTWARE, AND AS
        OTHERWISE REASONABLY REQUESTED BY CALDERA. THE REPORT WILL INCLUDE
        INFORMATION ON SALES OF ECENTIAL THAT EVERGREEN KNOWS WILL BE DEPLOYED
        ON LINUX AT THE TIME OF THE TRANSACTION.

        3.17 MASTER COPY OF THE SOFTWARE

                                       7
<PAGE>   8

        Caldera will provide Evergreen with a master copy of eBuilder and
        updates to and new versions of eBuilder (including the OpenLinux for
        eBuilder software therein). Caldera is authorized to reproduce any such
        copy solely in connection with exercising the rights granted under this
        Agreement. Upon termination of this Agreement for any reason, Caldera
        shall return to Evergreen the master copy or copies of the program and
        all other copies of the OpenLinux for eBuilder except as needed for
        continued support under Section 5.3.

        3.18 EVERGREEN MARKS

        Evergreen shall use the Caldera Marks in connection with OpenLinux for
        eBuilder (including any marketing, distribution, packaging or
        publication of eBuilder under Section 3.12), and shall use "eBuilder"
        (and no other trademark or product name unless and as approved in
        writing by Caldera) as the trademark and product name for the eBuilder
        product. The use of the Caldera Marks by Evergreen shall strictly adhere
        to the most recent reasonable written guidelines provided by Caldera. In
        the absence of written guidelines from Caldera, Evergreen shall submit
        the proposed use of any Caldera Mark to Caldera for Caldera's written
        approval before such use. All use of the Caldera Marks by Evergreen
        shall inure to the benefit of Caldera. In bundled software packaging,
        whether physical or on-line, Caldera shall have the right to approve all
        such packaging as to eBuilder or OpenLinux for eBuilder prior to
        offering the bundle to market. Caldera shall not unreasonably withhold
        or delay approval.

4. FEES

        4.1 INITIAL PAYMENT

        Caldera and Evergreen will pay each other a license fee of $100,000 in
        each of the first two quarters after the agreement is signed. The first
        payment will be made within ten days of the execution of this agreement.
        The second payment will be made with the second quarterly report. This
        Agreement shall become effective only upon the investment in Evergreen
        by Caldera and the stock exchange referred to in the Master Agreement

        4.2 ROYALTY

        The "Selling Party" shall mean the party who sells, distributes and/or
        licenses a copy of eBuilder or Evergreen's version of the bundled
        product directly to an end user or to a Reseller. The other party is the
        "Other Party." "Proceeds" shall mean the gross revenue received by the
        Selling Party from an end user or a Reseller, whichever is applicable,
        for the sale, distribution and/or licensing of eBuilder or Evergreen's
        version of the bundled product.

        "Third Party Software Payments" shall mean payments to third parties for
        Third Party Software in eBuilder or Evergreen's version of the bundled
        product.

        From the Proceeds, all payments payable for applicable Third Party
        Software shall be made. If Caldera is the Selling Party, then Caldera
        shall pay such payments for OpenLinux Third Party Software directly to
        the applicable third parties and shall pay such payments for ECential
        Third Party Software to Evergreen, and Evergreen shall pass such payment
        on to the applicable third parties. If Evergreen is the Selling Party,
        then Evergreen shall pay such payments for ECential Third Party

                                       8
<PAGE>   9

        Software directly to the applicable third parties and shall pay such
        payments for OpenLinux Third Party Software to Caldera, and Caldera
        shall pass such payment on to the applicable third parties.

        Proceeds do not include fees or payments for any support, maintenance or
        services not included in the price for eBuilder. For example, support,
        maintenance and other services invoiced or charged separate from the
        price for the sale, distribution and/or licensing of eBuilder or
        Evergreen's version of the bundled product, are not subject to the
        Royalty. Software products which are distributed or licensed in
        conjunction with eBuilder, but not included by either party in eBuilder
        or Evergreen's version of the bundled product, shall not be subject to
        the Royalty, i.e., the Royalty is not payable on the sales price
        received by the Selling Party for such other software products.

        "Net Proceeds" shall mean Proceeds minus Third Party Software Payments.

        "Net Revenue" shall mean 50% of Net Proceeds.

        The "Royalty" payable by the Selling Party to the Other Party shall be
        [****] of Net Revenue [****].

        The parties agree that they will review on a quarterly basis by the last
        day of March, June, September, and December of each calendar year, the
        definition and percentages of net revenue.

        Evergreen may have customers who choose to deploy eCential on Linux
        distributions that compete with Caldera. Evergreen will promote the
        eBuilder bundle or Evergreen's version of the bundled product to
        customers who ask for Linux. If the customer insists on purchasing
        eCential and not the bundle Evergreen may sell it to them. If Evergreen
        knows at the time of any transaction that eCential will be deployed on
        Linux then that sale is subject to the royalty payments described above.

        Evergreen may choose to refer customers who seek a Linux Support
        Agreement to Caldera. If Caldera signs an agreement with a customer
        referred by Evergreen then Caldera will give Evergreen [****] of the
        first 12 months revenue as a referral fee.

        Caldera may choose to refer customers who seek support on eCential to
        Evergreen. If Evergreen signs an agreement with a customer referred by
        Caldera then Evergreen will give Caldera [****] of the first 12 months
        revenue as a referral fee.

        4.3 PAYMENT

        Selling Party will make quarterly payments to Other Party of the royalty
        amounts Other Party is entitled to receive hereunder. Payments will
        accompany the quarterly reports described in section 3.5. Reports and
        payments are due the 20th day of that month which follows the end of
        each calendar quarter. To compensate for the loss of the use of money
        and the administrative expense involved in collecting past due amounts,
        all amounts past due or in default under this Agreement shall bear
        interest at a rate of one (1.5%) per month.

        4.4 TAXES AND OTHER FEES.

        As between Selling Party and Other Party, Selling Party shall be
        responsible for payment of all sales, use and other taxes, fees and/or
        assessments of any sort which come due because of or are related to
        transactions between Selling Party and its customers. Selling Party
        shall also pay, at its own expense, all import and export licenses and
        permits, customs charges, and duty fees required to

                                       9

**** CERTAIN INFORMATION ON THIS PAGE HAS BEEN OMITTED AND FILED SEPARATELY WITH
THE SECURITIES AND EXCHANGE COMMISSION. CONFIDENTIAL TREATMENT HAS BEEN
REQUESTED WITH RESPECT TO SUCH OMITTED PORTIONS.
<PAGE>   10

        accomplish the export and import of the licenses sold by Selling Party.
        However, all of the foregoing are not including in Proceeds. Nothing
        herein applies to Other Parties income taxes.

        4.5 INSPECTION OF SELLING PARTY RECORDS.

        Upon twenty (20) days written notice to Selling Party, at Other Parties
        expense (except as otherwise provided below), and no more often than
        once per year, Other Parties designated representative, or its
        independent certified public accountant shall have the right to inspect
        Selling Parties records relevant to the royalty or selling parties
        compliance with the alliance during business hours solely for the
        purposes of verifying the royalty amounts due to Other Party and Selling
        Parties compliance with the provisions of this License and all related
        Contracts under the Master Agreement. A final inspection shall occur no
        later than one year after the termination of this Agreement. Selling
        Party shall make immediate payment of any amounts that an inspection
        accurately shows to be due to Other Party. If, as a result of any such
        inspection, it is accurately determined that the amount paid or due from
        Selling Party to Other Party for the period being reviewed has been
        understated by an amount in excess of five percent (5%) of the total
        amount due Other Party, then Selling Party shall promptly pay the
        reasonable cost of such inspection. Other Parties representative or
        independent certified public accountant must agree in writing with
        Selling Party to keep confidential Selling Parties records and the
        contents thereof, except for reasonable disclosures to Other Party
        relating to Selling Parties failure to pay the royalty and/or Selling
        Parties failure to comply with its obligations under any of the
        contracts to the Business Alliance. Other Party must keep such
        disclosures confidential and not use for any purpose, except as
        necessary to enforce Selling Parties royalty obligation or any terms of
        the contracts of the Business Alliance.

5. TERM AND TERMINATION

        5.1 TERM.

        Unless terminated earlier as provided herein, the initial term of this
        Agreement shall be three (3) years from the date of this Agreement, and
        the term of this Agreement shall automatically renew for an unlimited
        number of successive one-year terms. However, either party may terminate
        this Agreement by giving at least 90 days advance written notice of
        termination to the other party, provided that the date of such
        termination does not occur prior to the end of said initial three year
        term. Either party may terminate this Agreement for any reason or no
        reason as provided in the Master Agreement.

        5.2 RIGHTS NOT TERMINATED.

        The termination or expiration of this Agreement shall not affect any
        licenses granted or sold to end-users prior to such termination or
        expiration. Upon such termination or expiration, each party (the "first
        party") shall use all commercially reasonable efforts to return or
        destroy all materials provided by other party to the first party during
        the term of this Agreement, as specifically provided in the Master
        Agreement, but subject to Section 5.3.

        5.3 SUPPORT OF EXISTING END USERS

        Notwithstanding anything herein to the contrary, in the event of
        termination or expiration of this Agreement, the parties shall cooperate
        to ensure that end users who received eBuilder under this Agreement
        prior to termination or expiration shall continue to receive the support
        and maintenance contemplated by this Agreement for at least three years.
        Caldera and Evergreen may continue to

                                       10
<PAGE>   11

        meet their respective support and maintenance obligations to such end
        users as established in good faith prior to the date of termination.

        5.4 TERMINATION FOR NON-PERFORMANCE

        In the event that eBuilder has not been made available for shipping by
        June 30, 2000 either party may terminate this agreement with 30 days
        written notice.

6. SOFTWARE SUPPORT, DEVELOPMENT SUPPORT, UPGRADES AND TRAINING

        6.1 SUPPORT OBLIGATIONS.

        The selling party shall provide first and second line support to
        customers for the Caldera Software and the Evergreen Software during the
        term of this Agreement. The non-selling partyshall provide third line
        support. The Selling party will be responsible to communicate third line
        support requests to the other party. Third line support means technical
        support, consultation with support personnel (and end users if
        necessary), trouble shooting, diagnosis of problems, and back-up support
        to first and second lines of support. Evergreen and Caldera shall
        provide respective support for their Software in accordance with the
        following support hours and response times. Evergreen and Caldera will
        review support hours and response times guidelines on a quarterly basis
        and make appropriate adjustments as mutually agreed upon.: Working Hours
        (Hours of Live Support byboth parties) live escalation call support
        Monday - Friday 9am - 5pm Mountain Time during normal business days
        (non-holidays).

        Holidays

        Evergreen will notify Caldera each year of Evergreen's annual holiday
        schedule, and vice versa.

        Response Times

        Evergreen and Caldera will accept escalation support incidents from each
        other via e-mail and/or elephone for Severity 2 or 3 incidents, and the
        other party will acknowledge such incidents within 4 working hours. Each
        party will make best effort to reply to and resolve Severity 2 incidents
        within 2 business days, and Severity 3 incidents within 5 business days.

        The parties will accept escalation support incidents from each other
        only via telephone for Severity 1 incidents, and the other party will
        acknowledge such incidents within 1 working hour. Each party will make
        best effort to reply to and resolve Severity 1 incidents within 4
        business hours.

        Severity is the impact the problem has on business operations. Severity
        1, 2, and 3 incidents are defined below:

        "1" - for Errors that result in an emergency condition that cause
        critical impact to end user's schedule, cause a serious security breach,
        or that make performance or continued performance of any feature or
        function impossible or impracticable by the end user.

        "2" - for errors that significantly affect an end user's schedule, cause
        a minor security breach or which make the performance or continued
        performance of any feature

                                       11
<PAGE>   12

        or function difficult that cannot be circumvented or avoided on a
        temporary basis by the end user.

        "3" - for errors that are not critical in that performance can be
        continued without difficulty or loss of data by easy circumvention or
        avoidance by the end user.

        6.2 DEVELOPMENT SUPPORT

        Development and Software implementation for the integration of ECential
        to the Caldera OpenLinux eBuilder Caldera Software and tools will be
        defined through Evergreen and Caldera Product Management procedures.
        Both parties will dedicate resources to support and ensure integration
        and success of the bundled Software.

        6.3 UPDATES AND BUG FIXES. Evergreen shall maintain ECential and correct
        bugs and programming errors in ECential. Within a commercially
        reasonable time, Evergreen shall provide maintenance fixes, corrections,
        and patches to Caldera for distribution by Caldera to end users under
        licenses sold by Caldera. Such maintenance fixes, corrections, and
        patches shall be governed by this Agreement as part of ECential. When
        possible, Evergreen shall provide work-around solutions and temporary
        fixes as soon as possible while Caldera and end users are awaiting such
        maintenance fixes, corrections, and patches. Caldera shall use
        commercially reasonable efforts to provide to Evergreen information
        known to Caldera necessary (including, where appropriate, reproducible
        test cases and other diagnostic information) to diagnose and correct or
        repair such problems as Caldera may report to Evergreen. Caldera makes
        the same promises to Evergreen.

        Evergreen shall deliver Updates to Caldera as soon as they become
        available. Updates shall be governed by this Agreement as ECential.
        Caldera makes the same promises to Evergreen.

        As Evergreen creates commercial versions of ECential for other operating
        systems or platforms, Evergreen will also port such commercial versions
        to OpenLinux and provide the same to Caldera as Updates, provided that
        the port to OpenLinux is commercially viable. In the event Evergreen
        elects to not make any such port to OpenLinux, then Caldera may do so at
        its expense.

        6.4 TRAINING

        Within sixty (60) days of the execution of this Agreement, Evergreen
        will provide three (3) days of free training for two (2) Caldera
        employees. Caldera is responsible for travel and expense costs of
        Caldera personnel to Evergreen facilities in Arizona. If Caldera
        requests that training take place at Caldera facilities and Evergreen
        agrees, then Caldera will be charged for the time of Evergreen's
        personnel, travel, hotels, and other associated costs for Evergreen's
        personnel, as well as training facilities and associated costs.

        For their respective support obligations Evergreen and Caldera will pay
        each other $20,000 per month for the life of the agreement (unless each
        party agrees to waive the fee). Payment will be due quarterly at the
        same time as the product royalty payment.

                                       12
<PAGE>   13

        Evergreen will provide Caldera with a training manual that both parties
        agree is sufficient for Caldera's internal use within 20 days of the
        signing of this agreement.

7. COVENANTS OF THE PARTIES

        7.1 PROTECT INTELLECTUAL PROPERTY.

        Caldera shall use its best commercially reasonable efforts to protect
        Evergreen's and its licensors' / suppliers' intellectual property and
        proprietary rights in the Evergreen Software, Proprietary Data,
        Evergreen Marks, and other intellectual property of Evergreen. Evergreen
        shall use its best commercially reasonable efforts to protect Caldera's
        and its licensors' / suppliers' intellectual property and proprietary
        rights in the Caldera Software, Proprietary Data, Caldera Marks, and
        Caldera's other intellectual property.

        7.2 REPRESENTATIONS/WARRANTIES BY CALDERA OR EVERGREEN CONCERNING
        SOFTWARE.

        Caldera shall make no representations or warranties about the Evergreen
        Software in excess of the representations or warranties contained in the
        Exhibit B Software License Agreement attached hereto or otherwise made
        by Evergreen if in writing and made specifically for Caldera or its
        end-users. Evergreen shall make no representations or warranties about
        the OpenLinux for eBuilder software in excess of the representations or
        warranties contained in the license agreements of Sections 3.14 and
        3.15, or otherwise made by Evergreen, if in writing and made
        specifically for Evergreen or its end-users.

        7.3 Mutual Representations.

        Each party (the "first party") represents and warrants to the other
        party that the first party (a) has not relied on any promises or
        representations not expressly made in this Agreement or the Business
        Alliance; (b) possesses the facilities, personnel, and experience
        necessary to meet its financial and other commitments under this
        Agreement; (c) has the full right, power and authority to enter into
        this Agreement and to carry out its obligations under this Agreement;
        and (d) knows of no impediments that would prevent the first party from
        complying with all the terms of this Agreement.

        7.5 NOTIFICATION OF INFRINGEMENT.

        If the management of Caldera becomes aware of the unauthorized use,
        copying, or disclosure of the Evergreen Software, Evergreen Marks, or
        Evergreen's Proprietary Data, Caldera will notify an Evergreen
        representative. Caldera shall assist Evergreen, at Evergreen's request
        and expense, in the investigation and prosecution of such unauthorized
        use, copying, or disclosure.

        If the management of Evergreen becomes aware of the unauthorized use,
        copying, or disclosure of the OpenLinux for eBuilder software, Caldera
        Marks, or Caldera's Proprietary Data, Evergreen will notify a Caldera
        representative. Evergreen shall assist Caldera, at Caldera's request and
        expense, in the investigation and prosecution of such unauthorized use,
        copying, or disclosure.

                                       13
<PAGE>   14

8. WARRANTIES

        8.1 LIMITED WARRANTIES.

        (1) Evergreen represents and warrants to and for the benefit of Caldera
        that (a) the Evergreen Software and ECential do not infringe any valid
        United States patent, copyright, or trademark, or include any
        misappropriated trade secret, or violate any privacy or other rights of
        any third party and (b) Evergreen has full right, power, and authority
        to enter into this Agreement and to carry out its obligations hereunder.

        (2) Evergreen represents and warrants that the Evergreen Software is and
        will be Year 2000 Compliant. "Year 2000 Compliant" means that the
        Evergreen Software is designed for use prior to, during and after
        January 1, 2000 and will conform to the following:

                1. Date data representative of years are represented or stored
                   in a four digit format, i.e., full representation of the year
                   (e.g., "1998") rather than partial representation of the year
                   (e.g., "98").

                2. The screen displays, reports and printed output generated by
                   the Evergreen Software will show years in four digit format.

                3. The Evergreen Software will not include any two digit
                   representation of years that causes: (a) execution of the
                   Evergreen Software to terminate abnormally, (b) invalid
                   values or incorrect results in century date data, (c)
                   ambiguity in the recognition of century date data, or (d)
                   other errors or problems.

                4. The calculations performed by the Evergreen Software will
                   accommodate the use of both same-century date values and
                   multi-century date values.

                5. The calculations performed by the Evergreen Software will
                   accurately accommodate the occurrence of leap years.

                This warranty is subject to the following: This warranty does
                not apply to any third party software integrated into ECential
                or to modifications or enhancements to the Evergreen Software
                made by persons other than Evergreen or its contractors. All
                date data and date values received by the Evergreen Software
                must be accurate, in a four digit century format, and otherwise
                compatible with the Evergreen Software. Evergreen is not
                responsible for inaccuracies, inadequacies or problems caused
                by: (a) any computer programs and databases not licensed by
                Evergreen to Caldera, and (b) any hardware. Any use of, or
                interaction with, the Evergreen Software must be in accordance
                with Evergreen's then-current documentation and instructions and
                within the scope of the License.

        (3) Evergreen warrants to Caldera that no master copy of the Evergreen
        Software provided by Evergreen under this Agreement, except for
        demonstration or evaluation software, will contain or be accompanied by
        any Self-Help Code or Unauthorized Code (as defined below). This
        warranty shall not applied to Evergreen software delivered over the
        Internet to which such Unauthorized Code may have been attached outside
        of Evergreen's control.

                                       14
<PAGE>   15

                "Self-Help Code" means any back door, time bomb, drop dead
                device, or other routine, code, algorithm or hardware component
                designed or used: (i) to disable, erase, alter or harm the
                Evergreen Software or any computer system, program, database,
                data, hardware or communications system, automatically with the
                passage of time, or under the control of, or through some
                affirmative action by, a person other than Caldera or its
                Affiliate, or (ii) to access any computer system, program,
                database, data, hardware or communications system of Caldera or
                its Affiliate. "Self-Help Code" does not include any code in the
                Evergreen Software or any accompanying hardware component
                designed and used to permit Evergreen to obtain access to the
                Evergreen Software on Caldera's or its Affiliate's computer
                system (e.g., remote access via modem) solely for purposes of
                providing maintenance or technical support to Caldera or its
                Affiliate, provided that such code or hardware component is
                first disclosed to Caldera and approved by Caldera in writing.

                "Unauthorized Code" means any virus, Trojan horse, worm, or
                other routine, code, algorithm or hardware component designed or
                used to disable, erase, alter, or otherwise harm any computer
                system, program, database, data, hardware or communications
                system, or to consume, use, allocate or disrupt any computer
                resources, in a manner which is malicious or intended to damage
                or inconvenience. The term Unauthorized Code does not include
                Self-Help Code.

        Evergreen warrants that ECential will conform to the Documentation
        provided by Evergreen in connection with ECential and any then effective
        published specifications, descriptions or statements from Evergreen
        concerning ECential that are made in writing to Caldera for the benefit
        of Caldera or its end users. Caldera makes the same warranties and
        covenants to Evergreen with respect to Caldera's products as contained
        in this section.

        8.2 EXCLUSIONS.

        Evergreen makes no warranty concerning, and shall have no liability with
        respect to (a) software not delivered by Evergreen; (b) use of the
        Evergreen Software in a manner for which it was not designed; (c)
        Caldera's modification of the Evergreen Software in a manner to become
        infringing; or (d) any use of the Software in violation of this
        Agreement. Evergreen does not warrant that the Software is free from
        errors or that it will interface without any problems with Caldera's or
        any end-user's computer system, however, this does not negate or limit
        Evergreen's obligations of maintenance and support. Evergreen shall not
        be liable for any damage or loss to Caldera's computer or data resulting
        from the evaluation or use of the Evergreen Software.

        Caldera makes no warranty concerning, and shall have no liability with
        respect to (a) software not delivered by Caldera; (b) use of the Caldera
        Software in a manner for which it was not designed; (c) Evergreen's
        modification of the Caldera Software in a manner to become infringing;
        or (d) any use of the Software in violation of this Agreement. Caldera
        does not warrant that the Software is free from errors or that it will
        interface without any problems with Evergreen's or any end-user's
        computer system, however, this does not negate or limit Caldera's
        obligations of maintenance and support. Caldera shall not be liable for
        any damage or loss to Evergreen's computer or data resulting from the
        evaluation or use of the Caldera Software.

        8.3 DISCLAIMER.

                                       15
<PAGE>   16

        EXCEPT FOR THE REPRESENTATIONS AND WARRANTIES SET FORTH IN THE BUSINESS
        ALLIANCE, THE EVERGREEN SOFTWARE IS OFFERED "AS IS" WITH ALL FAULTS.
        CALDERA MAKES NO WARRANTIES NOT EXPRESSLY SET FORTH IN THE BUSINESS
        ALLIANCE. ALL WARRANTIES AND OTHER TERMS WHICH WOULD OTHERWISE BE
        IMPLIED OR INCORPORATED INTO THIS AGREEMENT BY STATUTE OR COMMON LAW ARE
        HEREBY EXCLUDED BY THE PARTIES. THE WARRANTIES OF MERCHANTABILITY AND
        FITNESS FOR A PARTICULAR PURPOSE ARE SPECIFICALLY DISCLAIMED BY
        EVERGREEN AND CALDERA. IT IS EXPRESSLY AGREED THAT EVERGREEN SHALL NOT
        BE IN ANY WAY RESPONSIBLE FOR THE COMMERCIAL SUCCESS OF THE EVERGREEN
        SOFTWARE OR THE BUNDLED SOFTWARE AND THAT CALDERA SHALL NOT BE IN ANY
        WAY RESPONSIBLE FOR THE COMMERCIAL SUCCESS OF CALDERA SOFTWARE OR
        EVERGREEN SOFTWARE BUNDLED WITH CALDERA SOFTWARE. THERE ARE NO
        GURANATEED SALES OR MINIMUM ROYALTIES. NEITHER PARTY MAKES ANY
        WARRANTIES CONCERNING ANY THIRD PARTY SOFTWARE AND HAS NO OBLIGATION TO
        INDEMNIFY, DEFEND OR HOLD HARMLESS WITH RESPECT TO THIRD PARTY SOFTWARE.

        8.4 RESPONSE TO ANY INFRINGEMENT CLAIM.

        If Caldera receives notice of any claim that the Evergreen Software
        infringes a United States or foreign patent or copyright, Caldera shall
        promptly give written notice of the claim to Evergreen in accordance
        with Section 9.2 below. If Evergreen determines that the claim may have
        merit, Evergreen may instruct Caldera to cease selling licenses for the
        Evergreen Software. Evergreen shall have no obligation to indemnify
        Caldera for any sales of licenses that occur (a) after Caldera has
        notice of the infringement claim but before notice of such claim is
        given to Evergreen, or (b) after Evergreen has instructed Caldera to
        cease selling licenses, except for sales that are required by
        contractual commitments existing prior to (a) and (b) above. Upon
        receiving notice of the claim and determining that the claim may have
        merit, Evergreen shall use commercially reasonable efforts to (a)
        procure the right to continue using the Evergreen Software or portions
        thereof and all rights and licenses necessary for this Agreement and the
        Business Alliance; or (b) modify or replace all or part of the concerned
        Evergreen Software to avoid any infringement, provided that the modified
        Evergreen Software or the replacement is substantially the same or
        better in functions, features and performance. If Evergreen determines
        that it is not able to do either of the foregoing in a commercially
        reasonable fashion, as determined by Evergreen in Evergreen's sole
        discretion, Evergreen may terminate Caldera's license to sell further
        licenses of the Evergreen Software (i.e., remove the infringing
        Evergreen Software from eBuilder. In such case, Caldera shall have the
        right to terminate all future obligations of the parties under the
        Business Alliance, including this Agreement.

        If Evergreen receives notice of any claim that the Caldera Software
        infringes a United States or foreign patent or copyright, Evergreen
        shall promptly give written notice of the claim to Caldera in accordance
        with Section 9.2 below. If Caldera determines that the claim may have
        merit, Caldera may instruct Evergreen to cease selling licenses for the
        Caldera Software. Caldera shall have no obligation to indemnify
        Evergreen for any sales of licenses that occur (a) after Evergreen has
        notice of the infringement claim but before notice of such claim is
        given to Caldera, or (b) after Caldera has instructed Evergreen to cease
        selling licenses, except for sales that are required by contractual
        commitments existing prior to (a) and (b) above. Upon receiving notice
        of the claim and determining that the claim may have merit, Caldera
        shall use commercially reasonable efforts to (a) procure the right to
        continue using the Caldera Software or portions thereof and all rights
        and licenses necessary for this Agreement and the Business Alliance; or
        (b) modify or replace all or part of the concerned Caldera Software to
        avoid any infringement, provided that the modified Caldera Software or
        the replacement is substantially the same or better in functions,
        features and performance. If Caldera determines that it is not able to
        do either of the foregoing in a commercially reasonable fashion, as

                                       16
<PAGE>   17

        determined by Caldera in Caldera's sole discretion, Caldera may
        terminate Evergreen's license to sell further licenses of the Caldera
        Software (i.e., remove the infringing Caldera Software from eBuilder).
        In such case, Evergreen shall have the right to terminate all future
        obligations of the parties under the Business Alliance, including this
        Agreement.

9. CROSS INDEMNITY

        9.1 INDEMNIFICATION

        Each party (the "first party") hereby agrees to indemnify, defend and
        hold the other party harmless from and against any and all losses,
        damages, judgments, settlements, liabilities, costs, charges and
        expenses, including reasonable attorneys' fees, arising out of or from
        any infringement or claim of infringement of any patent, copyright,
        trade secret, trademark or other proprietary right. When the
        infringement or claim of infringement applies to Evergreen Software,
        then Evergreen is the "first party." When the infringement or claim of
        infringement applies to Caldera Software, then Caldera is the "first
        party." The exclusions of Section 8.2 or elsewhere shall also be
        exclusions from the first parties obligations to indemnify, defend and
        hold harmless the other party hereunder. Regarding the part of said
        indemnity running from first party in favor of the other party, the
        first party shall indemnify, defend and hold harmless the other party
        only if: (i) the infringement is not caused by the combination of the
        Software (Evergreen Software if Evergreen is the first party; and
        Caldera Software if Caldera is the first party) with any other item not
        provided by the first party, including but not limited to software,
        data, or hardware, (ii) notification by the indemnified party shall be
        in accordance with Section 9.2 below. and (iii) the indemnified party
        allows the indemnifying party to control any litigation and settlement
        of such infringement charges in accordance with Sections 9.3 and 9.4
        below. Should any portion of the Software (Evergreen Software if
        Evergreen is the first party; and Caldera Software if Caldera is the
        first party) or its intended use become, or in the first parties opinion
        be likely to become, the subject of a claim of infringement of a United
        States patent, copyright or other proprietary right, then Section 8.4
        above shall apply. The first parties liability and obligation to the
        other party in the event of infringement or claimed infringement shall
        be strictly limited to the obligations set forth in this Article 9.

        9.2 NOTICE OF CLAIMS.

        A party entitled to indemnification under Section 9.1, or any other
        provision of this Agreement (an "Indemnified Party") shall give the
        party required to provide such indemnification (the "Indemnifying
        Party") written notice of any claim for indemnification promptly after
        the Indemnified Party actually learns of the existence of such claim.
        The Indemnifying Party shall have no obligation with respect to any
        claim to the extent that failure to promptly give such notice materially
        prejudices the ability of the Indemnifying Party to defend such claim.

        9.3 CONDUCT OF DEFENSE.

        The Indemnified Party shall permit the Indemnifying Party to assume the
        defense of any claim covered by the indemnification. The Indemnified
        Party shall have the right to approve the counsel who shall conduct the
        defense of the claim but shall not withhold such approval unreasonably.
        The Indemnified Party may participate in the defense at the Indemnified
        Parties expense.

        9.4 SETTLEMENTS.

        No Indemnifying Party, in the defense of any claim, shall, except with
        the consent of each Indemnified Party, consent to entry of any judgment
        or enter into any settlement that does not include an unconditional
        release by the claimant of the Indemnified Party from all liability in
        respect to the

                                       17
<PAGE>   18

        claim. The Indemnified Party shall not settle any Claim without the
        consent of the Indemnifying Party. The consent of the Indemnifying Party
        is a condition to the obligation of the Indemnifying Party to pay money
        pursuant to this Article 9. The Indemnifying Party shall not
        unreasonably withhold consent to any proposed settlement. The settlement
        must not include any obligation on the part of the Indemnified Party,
        i.e., the settlement must be satisfied by the Indemnifying Party in
        full.

10. LIMITATION OF LIABILITY

        10.1 EXTENT OF LIABILITY.

        Except for liabilities and obligations under Section 8.4 or Article 9,
        and the royalty fees due Caldera pursuant to this Agreement and any
        interest thereon, Evergreen's liability arising out of this Agreement or
        arising out of the use or distribution of the Evergreen Software by
        Caldera shall be limited to the amount paid by Caldera to Evergreen for
        the Evergreen Software. Except for liabilities and obligations under
        Section 8.4 and Article 9, and the royalty fees due Evergreen pursuant
        to this Agreement and any interest thereon, Caldera's aggregate
        liability to Evergreen shall not exceed a limit equal to the same
        amount. Notwithstanding the foregoing, the limitation of liability under
        this section 10.1, does not apply to liabilities that arise to either
        party as a result of actions that infringe intellectual property or
        violate Confidential Information responsibilities under this Agreement.

        10.2 DISCLAIMER.

        IN NO EVENT SHALL EVERGREEN OR CALDERA BE LIABLE FOR COSTS OF
        PROCUREMENT OF SUBSTITUTE GOODS BY ANYONE (OTHER THAN AS PROVIDED FOR IN
        SECTIONS 8.4 AND 9.1), NOR WILL EVERGREEN OR CALDERA BE LIABLE FOR ANY
        SPECIAL, INDIRECT, INCIDENTAL, EXEMPLARY, PUNITIVE OR CONSEQUENTIAL
        DAMAGES, INCLUDING WITHOUT LIMITATION LOST PROFITS, RELATING TO THIS
        AGREEMENT OR RESULTING FROM A USE OR INABILITY TO USE THE EVERGREEN
        SOFTWARE OR CALDERA SOFTWARE, OR EBUILDER OR OPENLINUX FOR EBUILDER,
        HOWEVER CAUSED, ARISING UNDER ANY CAUSE OF ACTION, INCLUDING WITHOUT
        LIMITATION, BREACH OF CONTRACT, WARRANTY, STRICT LIABILITY, NEGLIGENCE
        OR OTHERWISE, AND WHETHER OR NOT EVERGREEN OR CALDERA HAS BEEN ADVISED
        OF THE POSSIBILITY OF SUCH DAMAGES. THE ESSENTIAL PURPOSE OF THIS
        SECTION 10.2 IS TO LIMIT THE POTENTIAL LIABILITY OF EVERGREEN AND
        CALDERA ARISING OUT OF THIS AGREEMENT. Notwithstanding the foregoing,
        the limitation of liability under this section 10.2, does not apply to
        liabilities that arise to either party as a result of actions that
        infringe intellectual property or violate Confidential Information
        responsibilities under this Agreement.

11. CONFIDENTIALITY.

        Evergreen and Caldera agree that each of them shall, during the term of
        this Agreement and for so long thereafter as the information remains
        confidential, take all steps which are reasonable to safeguard the
        confidentiality of, and proprietary rights to, the confidential
        information ("Confidential Information") of the other party which may be
        disclosed under this Agreement (including, but not limited to, product
        plans, designs, business plans, technical specifications, research, and
        customer or financial data, and Proprietary Data) and shall not, without
        the prior written consent of the other party, (a) use such Confidential
        Information for its own benefit or the benefit of any third party except
        for purposes expressly provided for in this Agreement, or (b) disclose
        such Confidential Information to any third party. This Article 11 shall
        not be construed to restrict, and Confidential Information shall not
        include, information which (a) is publicly known at the time of its
        disclosure to the receiving party, (b) is lawfully received by a party
        from a third party not bound in a confidential relationship to the
        disclosing party, (c) was already known by the receiving party prior to
        disclosure by the disclosing party, or (d) is independently developed or
        created by the receiving party without use of the Confidential
        Information from the disclosing party. There is no restriction on
        disclosures required by

                                       18
<PAGE>   19

        law or court order. If, however, either party is issued a Subpoena or
        court order requiring disclosure of confidential information, it shall
        provide the other party hereto notice of such Subpoena or notice and
        provide said party an opportunity to contest it. Confidential
        Information which becomes publicly known through no fault of the
        receiving party after disclosure to the receiving party shall cease to
        be Confidential Information.

12. RESTRICTED RIGHTS OF GOVERNMENT USERS

        If an end user of any Evergreen Software will be an agency, department,
        or other entity of the United States Government (the "Government"), the
        end user's Software License Agreement shall include such "restricted
        rights of government users" clause as Evergreen has included in Exhibit
        B.

IN WITNESS WHEREOF the parties through their duly authorized representatives
have caused this OEM License Agreement to be executed as of the date first set
forth above.

CALDERA SYSTEMS, INC.                       EVERGREEN INTERNET, INC.

By: /s/ RANSOM H. LOVE                      By: /s/ PHILLIP E. BROUDBENT
   --------------------------------            ---------------------------------

Name: Ransom H. Love                        Name: Phillip E. Broudbent
     ------------------------------              -------------------------------

Title: CEO / President                      Title: CEO / President
      -----------------------------               ------------------------------

                                       19
<PAGE>   20

                       EXHIBIT A TO OEM LICENSE AGREEMENT

       ------------------------------------------------ -----------------

       ------------------------------------------------ -----------------

       ------------------------------------------------ -----------------

       ------------------------------------------------ -----------------

ECential

        ECential(TM)  Enterprise
        ECential(TM)  Multi-Store
        Additional Store-Fronts for ECential Multi-Store
        Additional Server License
        ECential(TM) Enterprise Annual Software Maintenance
        ECenital(TM) Multi-Store Annual Software Maintenance

Pricing for Visibroker

        [Insert Pricing]

        Visibroker for Linux

Each party will unilaterally determine the price at which it sells, licenses or
distributes eBuilder.

As of the date of this Agreement there are no fees payable for any third party
software in ECential other than Visibroker. If any fees become payable to third
parties for third party software in ECential, then Evergreen shall provide as
much advance written notice as reasonably possible and this Exhibit shall be
amended by the parties to make it current.

Evergreen will use its best reasonable efforts to negotiate and obtain the most
favorable pricing for Visibroker and other third party software in ECential.

                                       20
<PAGE>   21

                       EXHIBIT B to OEM License Agreement

ECENTIAL(TM) 2.X

                           SOFTWARE LICENSE AGREEMENT

PLEASE READ THIS AGREEMENT CAREFULLY BEFORE INSTALATION AND USE OF THE PROGRAM.
EVERGREEN INTERNET WILL LICENSE THE PROGRAM TO YOU (LICENSEE) ONLY IF YOU FIRST
ACCEPT THE TERMS OF THIS AGREEMENT. BY USING THE PROGRAM YOU AGREE TO THESE
TERMS. IF YOU DO NOT AGREE TO THE TERMS OF THIS AGREEMENT, EXIT INSTALATION NOW.
ERASE, DESTROY, OR RETURN THE SOFTWARE TO EVERGREEN.

1.  LICENSE GRANT AND LIMITATION.

        a.) LICENSE. Subject to the terms and conditions of this Agreement,
        Evergreen grants Licensee a perpetual (except in the event of
        termination under section 13(b)), nontransferable, nonassignable,
        nonexclusive license to use one copy of Ecential(TM) Software
        ("Software") and user documentation. The Software licenses covered by
        this agreement are listed in Exhibit 1 hereto. B.) MODULAR BASED.
        Licensee understands and agrees that the Software is modular based to
        facilitate distributive computing.

        a.)

        c.) LIMITATIONS. Evergreen and/or its suppliers reserve all rights not
        expressly granted herein. Without limiting the generality of the
        preceding sentence, Licensee receives no rights and agrees:

                1.) not to modify, port, translate, localize, add features or
                    functionality, or create derivative works of the Software,

                2.) not to decompile, deencrypt, disassemble or otherwise
                    reverse engineer the Software, algorithms, logic or program
                    code of the Software or any derivative work thereof, or
                    attempt to do any of the same. Licensee does not and shall
                    not receive any rights by implication or otherwise in the
                    Software or any component thereof.

                3.) WEB SITE DISPLAY. Licensee shall, throughout its use of the
                    Software, display the following or something similar on its
                    home page and product pages:

                    "Ecential(TM) by Evergreen Internet, Inc.,
                    Setting the Standard for Open Commerce."

                or, a "powered by ECentialTM button represented with an
                Evergreen/ECential graphic provided by Evergreen.

2.  DELIVERABLES. Evergreen or its distributor shall provide Licensee one
    executable copy of the object code version of the Software and one copy of
    the Software's user documentation. Licensee shall not copy the Software
    (except for one archival copy for back up purposes only) or the user
    documentation, subject to the conditions referred to in the license grant
    herein.

3.  TITLE. The Software is licensed, not sold. Title to the Software remains
    with Evergreen. Title to any third party software used by the Software
    remains with the third party.

4.  THIRD PARTY SOFTWARE. Licensee understands and agrees that the Software
    utilizes software components from third parties as described in Exhibit 2
    and said third party software is licensed to Licensee pursuant to the terms
    of the license agreement(s) as stated in Exhibit 2. Licensee hereby agrees
    to abide by the terms of the third party license agreement(s) included in
    Exhibit 2 which accompany this Agreement. Evergreen makes no warranties
    regarding third party software.

5.  INSTALLATION. Licensee shall be responsible for installation of the
    Software.

                                       21
<PAGE>   22

6.  CONFIDENTIALITY. Licensee agrees that neither Licensee, its agents nor its
    employees shall in any manner use, disclose or otherwise communicate any
    information with respect to the Software which might enable use or copying
    of all or any portion of the Software. Licensee agrees to take all necessary
    action to protect the confidential and proprietary information included in
    the Software, including appropriate instruction and agreement with its
    employees.

7.  SOFTWARE SUPPORT POLICY This license does not guarantee software support
    from Evergreen. Any software support is provided by separate agreement with
    the distributor of this software.

8.  WARRANTIES.

    a.) Evergreen warrants that it has clear title to the Software. Evergreen
        warrants to Licensee that it has all necessary rights, power and
        authority to enter into this Agreement and to grant the rights granted
        under this Agreement.

    b.) Licensee warrants that it has all necessary rights, power and authority
        to enter into this Agreement and to grant the rights granted under this
        Agreement.

    c.) Evergreen warrants that the Software as delivered to Licensee is not
        contaminated by harmful computer programming code.

    d.) Company warrants that the software accurately processes date/time data
        (including but not limited to, calculating, comparing and sequencing)
        from, into, and between the twentieth and twenty-first centuries, and
        the years 1999 and 2000 and leap year calculations, to the extent that
        other information technology properly exchanges date/time data with it.

    e.) For 90 days from the date software is installed, Evergreen warrants that
        the Software will perform substantially in accordance with the
        accompanying documentation, and the Software media will be free from
        defects in materials and workmanship. In the event of a breach of this
        warranty, Evergreen shall (a) refund to Licensee the price paid for the
        Software, or (b) repair or replace the Software that does not meet this
        Limited Warranty.

    f.) EXCEPT AS OTHERWISE PROVIDED HEREIN, THE SOFTWARE AND THE ACCOMPANYING
        WRITTEN MATERIALS ARE PROVIDED "AS IS" WITHOUT EXPRESS OR IMPLIED
        WARRANTY OF ANY KIND. EVERGREEN FURTHER DISCLAIMS ALL IMPLIED
        WARRANTIES, INCLUDING WITHOUT LIMITATION ANY IMPLIED WARRANTIES OF
        MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. EVERGREEN DOES NOT
        WARRANT THAT THE SOFTWARE WILL BE ERROR FREE OR WILL OPERATE WITHOUT
        INTERRUPTION OR THAT THE SOFTWARE DOES NOT INFRINGE ANY COPYRIGHT,
        PATENT, ETC. OF ANY THIRD PARTY. THE ENTIRE RISK ARISING OUT OF THE USE
        OR PERFORMANCE OF THE SOFTWARE AND ACCOMPANYING WRITTEN MATERIALS
        REMAINS WITH LICENSEE.

        The Software is not designed or licensed for use in hazardous
        environments requiring fail-safe controls, including without limitation
        operation of nuclear facilities, aircraft navigation or communication
        systems, air traffic control, and life support or weapons systems.
        Without limiting the generality of the foregoing, Evergreen specifically
        disclaims any express or implied warranty of fitness for such purposes.

9.  INDEMNITY. Both parties shall indemnify, defend and hold the other party
    harmless from and against any and all losses, damages, liabilities, costs,
    charges and expenses, including reasonable attorneys' fees, arising out of
    any breach by either party of their obligations under this agreement or from
    any infringement or claim of infringement of any patent, copyright, trade
    secret, trademark or other proprietary right based on or arising out of the
    creation, use or installation by Licensee of the Software. Regarding the
    part of said indemnity running from Evergreen in favor of Licensee,
    Evergreen shall indemnify and hold harmless Licensee for any liability for
    infringement of any United States patent, copyright or trade secret rights
    of and due to a third party caused solely by the use of the Software in
    accordance with the Software's documentation, provided that: (i) the
    infringement is not caused by the combination of the Software with any other
    item not provided by the Evergreen, including but not limited to software,
    data, or

                                       22
<PAGE>   23

    hardware, (ii) Licensee notifies Evergreen in writing within ten (10) days
    of Licensee's first knowledge of a charge of infringement of patent,
    copyright or trade secret rights by another party, and (iii) Licensee agrees
    to allow Evergreen to fully control any litigation and settlement of such
    infringement charges provided any such settlement does not require the
    Licensee to make any payment.

10. NO CONSEQUENTIAL DAMAGES. Evergreen shall not be liable to Licensee for
    indirect, special, incidental, exemplary, punitive, or consequential damages
    (including, without limitation, lost profits) related to this Agreement or
    resulting from Licensee's use or inability to use the Software, arising from
    any cause of action whatsoever, including without limitation, contract,
    warranty, strict liability, or negligence, even if notified of the
    possibility of such damages.

11. LIMITATION ON RECOVERY. UNDER NO CIRCUMSTANCES, INCLUDING NEGLIGENCE, SHALL
    EVERGREEN BE LIABLE FOR ANY INCIDENTAL, SPECIAL, INDIRECT, PUNITIVE OR
    CONSEQUENTIAL DAMAGES ARISING OUT OF OR RELATING TO THIS LICENSE. SOME
    JURISDICTIONS DO NOT ALLOW THE LIMITATION OF INCIDENTAL OR CONSEQUENTIAL
    DAMAGES SO THIS LIMITATION MAY NOT APPLY TO YOU. In no event shall either
    Evergreen's total liability to you for all damages exceed the amount paid
    for this License for the Software.

12. PROPRIETARY RIGHTS. Except as expressly provided for in Section 1 of this
    Agreement, Evergreen and/or its suppliers retain any and all right, title
    and interest in and to the Software. This Agreement grants no additional
    express or implied license, right or interest in any copyright, patent,
    trade secret, trademark, invention or other intellectual property right of
    Evergreen Internet, Inc. or its suppliers. Licensee receives no rights to
    and will not distribute, sublicense, sell, assign, lease market, transfer,
    encumber or suffer to exist any lien or security interest on the Software,
    nor will Licensee take any action that would cause the Software to be placed
    in the public domain. Licensee will not remove, or allow to be removed, any
    Evergreen copyright, trade secret or other proprietary rights notice from
    the Software. Licensee will not make any warranties with respect to the
    Software beyond those made to Licensee by Evergreen under this Agreement.
    Evergreen and its suppliers reserve all rights not specifically granted
    under this License.

13. GENERAL PROVISIONS.

    a.  ASSIGNMENT. Licensee shall not assign or otherwise transfer the Software
        or this Agreement to anyone, including any parent, subsidiaries,
        affiliated entities or third parties, or as a part of the sale of any
        portion of its business, or pursuant to any merger, consolidation or
        reorganization, without Evergreen's prior written consent. Third
        parties, such as consultants, subcontractors, or agents of licensee who
        have been contracted by the licensee to implement the Software on
        Licensee's behalf at licensee's facility, or in a hosting facility, and
        who have agreed in writing to use the Software only in accordance with
        the terms and conditions of this license, do not violate this Section
        13(a).

    b.  TERMINATION. Without prejudice to other rights, Evergreen may terminate
        this License if Licensee fails to comply with the terms and conditions
        of the License, provided that prior to any termination Evergreen shall
        have provided written notice to Licensee specifying the nature of such
        failure to comply and Licensee shall have failed to remedy such failure
        within 30 days of receipt of such notice. In such event, Licensee must
        destroy all copies of the Software and all of its component parts and
        shall certify in writing to Evergreen that such destruction has
        occurred.

    c.  NOTICES. Any notice required or permitted to be sent to a party under
        this Agreement will be in writing, effective on receipt by that party,
        and will be sent by overnight carrier, fax, first-class mail or personal
        delivery to the Address for Notice given for that party below. Either
        party may change its notice address by giving written notice to the
        other party at the other party's notice address.

    d.  EXPORT. Licensee may not export or re-export the Software to a national
        of a country in Country Groups E:1 or E:2 without a license or a license
        exception from the U.S. Department of Commerce nor otherwise violate any
        provision of U.S. export laws.

                                       23
<PAGE>   24

        IMPORTANT NOTICE: THIS SOFTWARE OR ANY UNDERLYING INFORMATION OR ANY
        UNDERLYING TECHNOLOGY MAY NOT BE DOWNLOADED, DISTRIBUTED OR OTHERWISE
        EXPORTED OR RE-EXPORTED OUTSIDE THE UNITED STATES (OR CANADA) OR TO ANY
        FOREIGN ENTITY OR "FOREIGN PERSON" AS DEFINED BY U.S. GOVERNMENT
        REGULATIONS. INCLUDING WITHOUT LIMITATION ANYONE WHO IS NOT A CITIZEN,
        NATIONAL, OR LAWFUL PERMANENT RESIDENT OF THE UNITED STATES (OR CANADA)
        OR TO ANYONE ON THE U.S. TREASURY DEPARTMENT'S LIST OF SPECIALLY
        DESIGNATED NATIONALS OR ON THE U.S. COMMERCE DEPARTMENT'S TABLE OF
        DENIAL ORDERS OR ENTITY LIST, OR INTO (OR TO A NATIONAL OR RESIDENT OF)
        CUBA, IRAQ, LIBYA, NORTH KOREA, IRAN OR ANY OTHER COUNTRY TO WHICH THE
        U.S. EMBARGOES GOODS. BY DOWNLOADING OR USING THIS SOFTWARE, YOU AND
        YOUR COMPANY ARE AGREEING TO ABIDE BY THE FOREGOING AND ARE WARRANTING
        THAT YOU AND YOUR COMPANY ARE NOT A FOREIGN PERSON OR FOREIGN ENTITY
        (OTHER THAN A CANADIAN PERSON OR CANADIAN ENTITY) OR UNDER THE CONTROL
        OF A FOREIGN PERSON OR FOREIGN ENTITY (OTHER THAN A CANADIAN PERSON OR
        CANADIAN ENTITY).

    e.  ARBITRATION. Evergreen and the Licensee shall settle any controversy
        arising out of this Agreement by arbitration in the State of Arizona in
        accordance with the rules of the American Arbitration Association. A
        single arbitrator shall be agreed upon by Evergreen and the Licensee or,
        if Evergreen and the Licensee cannot agree upon an arbitrator within
        thirty (30) days, then Evergreen and the Licensee agree that a single
        arbitrator shall be appointed by the American Arbitration Association.
        The arbitrator may award attorneys' fees and costs as part of the award.
        The award of the arbitrator shall be binding and may be entered as a
        judgment in any court of competent jurisdiction. The arbitrator shall
        not have the power to award non-monetary, injunctive or equitable relief
        of any sort, which may be sought in court as provided in section 13(l),
        in addition to any other legal remedies that may be available hereunder.

    f.  COMPLETE AGREEMENT. Evergreen and the Licensee agree that this Agreement
        is the complete and exclusive statement of the agreement between
        Evergreen and the Licensee, which supersedes and merges all prior
        proposals, understandings and all other agreements, oral or written,
        between the Evergreen and the Licensee relating to this Agreement.

    g.  AMENDMENT. This Agreement may not be modified, altered or amended except
        by written instrument duly executed by both Evergreen and the Licensee.

    h.  WAIVER. The waiver or failure of either Evergreen or the Licensee to
        exercise in any respect any right provided for in this Agreement shall
        not be deemed a waiver of any further right under this Agreement. Any
        waiver must be in writing, signed by the party waiving its rights.

    i.  SEVERABILITY. If any provision of this Agreement is invalid, illegal or
        unenforceable under any applicable statute or rule of law, it is to that
        extent to be deemed omitted. The remainder of the Agreement shall be
        valid and enforceable to the maximum extent possible.

    j.  RECORDS INSPECTION. Upon three business days written notice, Licensee
        shall allow Evergreen and/or its agents to inspect and audit all of
        Licensee's records, in any media, relating to the Software and this
        Agreement, at the Licensee's regular place of business and at such
        reasonable times as shall not disrupt Licensee's business operations, to
        confirm Licensee's compliance with its obligations hereunder. If such
        inspection and/or audit discloses that Licensee has not complied with
        its obligations, Licensee shall bear the full cost of the inspection and
        audit, in addition to any other rights Evergreen may have hereunder.

    k.  GOVERNING LAW. This agreement and performance hereunder shall be
        governed by the laws of the State of Arizona without regard to conflict
        of law principles. Any Dispute shall be resolved in Maricopa County,
        Arizona, and

                                       24
<PAGE>   25

        Licensee submits to the personal jurisdiction in Arizona of the
        arbitrator and/or the Arizona court, as appropriate under the Agreement.

                                       25
<PAGE>   26

IN WITNESS WHEREOF, by virtue of accepting the Software by electronic means,
downloading, installing the Software, or by using the Software in any way, the
parties hereto have caused this Ecential(TM) License to be executed and consider
this AGREEMENT to be effective as of the day and year the software was acquired.

Address for Notice:

Evergreen Internet, Inc.
3260 North Colorado Street
Phoenix, AZ 85225
Phone: 602-926-4500  Fax: 602-926-8939

                                       26<PAGE>   1
                                                                   EXHIBIT 10.17

                          SUN COMMUNITY SOURCE LICENSE
                                   Version 2.3

         (Rev. Date Feb. 22, 1999) as revised by Sun Microsystems, Inc.
           ("Original Contributor") and Caldera Systems, Inc. ("You")

                                    RECITALS

Original Contributor has developed Specifications and Source Code
implementations of certain Technology; and

Original Contributor desires to license the Technology to a large community to
facilitate research, innovation and product development while maintaining
compatibility of such products with the Technology as delivered by Original
Contributor; and

Original Contributor desires to license certain Sun Trademarks for the purpose
of branding products that are compatible with the relevant Technology delivered
by Original Contributor; and

You desire to license the Technology and possibly certain Sun Trademarks from
Original Contributor on the terms and conditions specified in this License.

In consideration for the mutual covenants contained herein, You and Original
Contributor agree as follows:

                                    AGREEMENT

1. Introduction. The Sun Community Source License and attachments ("License")
may include five distinct licenses: Research Use, TCK, Internal Deployment Use,
Commercial Use and Trademark License. The Research Use, TCK and Internal
Deployment Use licenses are effective when You sign this License. The Commercial
Use and Trademark licenses must be signed by You and Original Contributor in
order to become effective. Once effective, these licenses and the associated
requirements and responsibilities are cumulative. Capitalized terms used in this
License are defined in the Glossary.

2. License Grants.

2.1 Original Contributor Grant. Subject to Your compliance with Sections 3, 8.10
and Attachment A of this License (and Your right to cure breaches to the extent
provided in Section 6.), Original Contributor grants to You a worldwide,
royalty-free, non-exclusive license, to the extent of Original Contributor's
Intellectual Property Rights covering the Original Code, Upgraded Code and
Specifications, to do the following:

a) Research Use License:

      (i) use, reproduce and modify the Original Code, Upgraded Code and
Specifications to create Modifications and Reformatted Specifications for
Research Use by You,

Agreement No. 55391                                                     Page 1

<PAGE>   2

      (ii) publish and display Original Code, Upgraded Code and Specifications
with, or as part of Modifications, as permitted under Section 3.1 b) below,

      (iii) reproduce and distribute copies of Original Code and Upgraded Code
to Licensees and students for Research Use by You,

      (iv) compile, reproduce and distribute Original Code and Upgraded Code in
Executable form, and Reformatted Specifications to anyone for Research Use by
You.

b) Other than the licenses expressly granted in this License, Original
Contributor retains all right, title, and interest in Original Code and Upgraded
Code and Specifications.

2.2 Your Grants.

a) To Other Licensees. You hereby grant to each Licensee a license to Your Error
Corrections and Shared Modifications, of the same scope and extent as Original
Contributor's licenses under Section 2.1 a) above relative to Research Use,
Attachment C relative to Internal Deployment Use, and Attachment D relative to
Commercial Use.

b) To Original Contributor. You hereby grant to Original Contributor a
worldwide, royalty-free, non-exclusive, perpetual and irrevocable license, to
the extent of Your Intellectual Property Rights covering Your Error Corrections,
Shared Modifications and Reformatted Specifications, to use, reproduce, modify,
display and distribute Your Error Corrections, Shared Modifications and
Reformatted Specifications, in any form, including the right to sublicense such
rights through multiple tiers of distribution.

c) Other than the licenses expressly granted in Sections 2.2 a) and b) above,
and the restriction set forth in Section 3.1 d)(iv) below, You retain all right,
title, and interest in Your Error Corrections, Shared Modifications and
Reformatted Specifications.

2.3 Contributor Modifications. You may use, reproduce, modify, display and
distribute Contributor Error Corrections, Shared Modifications and Reformatted
Specifications, obtained by You under this License, to the same scope and extent
as with Original Code, Upgraded Code and Specifications.

2.4 Independent Contractors. You may deliver the Source Code of Covered Code to
other Licensees having at least a Research Use license, for the sole purpose of
furnishing development services to You in connection with Your rights granted in
this License. All such Licensees must execute appropriate documents with respect
to such work consistent with the terms of this License, and acknowledging their
work-made-for-hire status or assigning exclusive right to their work product and
associated Intellectual Property Rights to You.

3. Requirements and Responsibilities.

Agreement No. 55391                                                      Page 2

<PAGE>   3

3.1 Research Use License. As a condition of exercising the rights granted under
Section 2.1 a) above, You agree to comply with the following:

a) Your Contribution to the Community. All Error Corrections and Shared
Modifications which You create or contribute to are automatically subject to the
licenses granted under Section 2.2 above. You are encouraged to license all of
Your other Modifications under Section 2.2 as Shared Modifications, but are not
required to do so. Your Modification will be a Shared Modification only if You
deliver it to Original Contributor or disclose it to third party software
developers as provided herein (other than Your agents acting on Your behalf and
independent contractors engaged by You to perform services for You, and
excluding Compliant Covered Code distributed under Attachment D). You agree to
notify Original Contributor of any errors in the Specification which come to
Your attention.

b) Source Code Availability. You agree to provide all Your Error Corrections to
Original Contributor as soon as reasonably practicable and, in any event, prior
to Internal Deployment Use or Commercial Use, if applicable, or if created after
Internal Deployment Use or Commercial Use, then as soon as reasonably
practicable. Original Contributor may, at its discretion, post Source Code for
Your Error Corrections and Shared Modifications on the Community Webserver. You
may also post Error Corrections and Shared Modifications on a web-server of Your
choice; provided, that You must take reasonable precautions to ensure that only
Licensees have access to such Error Corrections and Shared Modifications. Such
precautions shall mean a password protection scheme limited to Licensees and a
click-on, download certification of Licensee status required of those attempting
to download from the server. An example of an acceptable certification is
attached as Attachment A-2. Original Contributor can require additional
reasonable precautions from time to time. This precaution applies only to the
Source Code of such Error Corrections and Shared Modifications, and not to the
executable form thereof, which is covered under Section 3.1 d) below.

c) Notices. All Error Corrections and Shared Modifications You create or
contribute to must include a file documenting the additions and changes You made
and the date of such additions and changes. You must also include the notice set
forth in Attachment A-1 in the file header. If it is not possible to put the
notice in a particular Source Code file due to its structure, then You must
include the notice in a location (such as a relevant directory file or
accompanying documentation), where a recipient would be most likely to look for
such a notice.

d) Redistribution.

      (i) Source. Covered Code may be distributed in Source Code form only to
another Licensee (except for students as provided below). You may not offer or
impose any terms on any Covered Code that alter the rights, requirements, or
responsibilities of such Licensee. You may distribute Covered Code to students
for use in

Agreement No. 55391                                                      Page 3

<PAGE>   4

connection with their course work and research projects undertaken at accredited
educational institutions. Such students need not be Licensees, but must be given
a copy of the notice set forth in Attachment A-3 and such notice must also be
included in a file header or prominent location in the Source Code made
available to such students.

      (ii) Executable. You may distribute Executable version(s) of Covered Code
to Licensees and other third parties only for the purpose of evaluation and
comment in connection with Research Use by You and under a license of Your
choice, but which limits use of such Executable version(s) of Covered Code only
to that purpose.

      (iii) Modified Class, Interface and Package Naming. In connection with
Research Use by You only, You may use Original Contributor's class, interface
and package names only to accurately reference or invoke the Source Code files
You modify. Original Contributor grants to You a limited license to the extent
necessary for such purposes.

      (iv) You expressly agree that any distribution, in whole or in part, of
Modifications developed by You shall only be done pursuant to the term and
conditions of this License.

e) Extensions.

      (i) Covered Code. You may not include any Source Code of Community Code in
any Extensions;

      (ii) Publication. No later than the date on which You first distribute
such Extension for Commercial Use, You must publish to the industry, on a
non-confidential basis and free of all copyright restrictions with respect to
reproduction and use, an accurate and current specification for any Extension.
In addition, You must make available an appropriate test suite, pursuant to the
same rights as the specification, sufficiently detailed to allow any third party
reasonably skilled in the technology to produce implementations of the Extension
compatible with the specification. Such test suites must be made available as
soon as reasonably practicable but, in no event, later than ninety (90) days
after Your first Commercial Use of the Extension. You must use reasonable
efforts to promptly clarify and correct the specification and the test suite
upon written request by Original Contributor.

      (iii) Open. You agree to refrain from enforcing any Intellectual Property
Rights You may have covering any interface(s) of Your Extension, which would
prevent the implementation of such interface(s) by Original Contributor or any
Licensee. This obligation does not prevent You from enforcing any Intellectual
Property Right You have that would otherwise be infringed by an implementation
of Your Extension.

      (iv) Class, Interface and Package Naming. You may not add any packages, or
any public or protected classes or interfaces

Agreement No. 55391                                                      Page 4

<PAGE>   5

with names that originate or might appear to originate from Original Contributor
including, without limitation, package or class names which begin with "sun",
"java", "javax", "jini", "net.jini", "com.sun" or their equivalents in any
subsequent class, interface and/or package naming convention adopted by
Original Contributor. It is specifically suggested that You name any new
packages using the "Unique Package Naming Convention" as described in "The Java
Language Specification" by James Gosling, Bill Joy, and Guy Steele, ISBN 0-201-
63451-1, August 1996. Section 7.7 "Unique Package Names", on page 125 of this
specification which states, in part:

"You form a unique package name by first having (or belonging to an organization
that has) an Internet domain name, such as "sun.com". You then reverse the name,
component by component, to obtain, in this example, "Com.sun", and use this as a
prefix for Your package names, using a convention developed within Your
organization to further administer package names."

4. Versions of the License.

4.1 License Versions. Original Contributor may publish revised versions of the
License from time to time. Each version will be given a distinguishing version
number.

4.2 Effect. Once a particular version of Covered Code has been provided under a
version of the License, You may always continue to use such Covered Code under
the terms of that version of the License. You may also choose to use such
Covered Code under the terms of any subsequent version of the License. No one
other than Original Contributor has the right to promulgate License versions.

5. Disclaimer of Warranty.

5.1 COVERED CODE IS PROVIDED UNDER THIS LICENSE "AS IS," WITHOUT WARRANTY OF ANY
KIND, EITHER EXPRESS OR IMPLIED, INCLUDING, WITHOUT LIMITATION, WARRANTIES THAT
THE COVERED CODE IS FREE OF DEFECTS, MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE
OR NON-INFRINGING. YOU AGREE TO BEAR THE ENTIRE RISK IN CONNECTION WITH YOUR USE
AND DISTRIBUTION OF COVERED CODE UNDER THIS LICENSE. THIS DISCLAIMER OF WARRANTY
CONSTITUTES AN ESSENTIAL PART OF THIS LICENSE. NO USE OF ANY COVERED CODE IS
AUTHORIZED HEREUNDER EXCEPT SUBJECT TO THIS DISCLAIMER

ERROR CORRECTIONS AND SHARED MODIFICATIONS ARE PROVIDED BY YOU "AS IS," WITHOUT
WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING, WITHOUT LIMITATION,
WARRANTIES THAT THE ERROR CORRECTIONS OR SHARED MODIFICATIONS ARE FREE OF
DEFECTS, MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE OR NONINFRINGING. ORIGINAL
CONTRIBUTOR AGREES TO BEAR THE ENTIRE RISK IN CONNECTION WITH ITS USE AND
DISTRIBUTION OF SUCH ERROR CORRECTIONS AND SHARED MODIFICATIONS. THIS DISCLAIMER
OF WARRANTY CONSTITUTES AN ESSENTIAL PART OF THIS LICENSE. NO USE OF ANY SUCH
ERROR CORRECTIONS OR SHARED MODIFICATIONS IS AUTHORIZED HEREUNDER EXCEPT SUBJECT
TO THIS DISCLAIMER.

Agreement No. 55391                                                     Page 5

<PAGE>   6

5.2 You acknowledge that Original Code, Upgraded Code and Specifications are not
designed or intended for use in (i) on-line control of aircraft, air traffic,
aircraft navigation or aircraft communications; or (ii) in the design,
construction, operation or maintenance of any nuclear facility. Original
Contributor disclaims any express or implied warranty of fitness for such uses.

Original Contributor acknowledges that Error Corrections and Shared
Modifications provided by You are not designed or intended for use in (i)
on-line control of aircraft, air traffic, aircraft navigation or aircraft
communications; or (ii) in the design, construction, operation or maintenance of
any nuclear facility. You disclaim any express or implied warranty of fitness
for such uses.

5.3 This License, the Trademark License and the Master Support Agreement do not
restrict, limit or apply to any Caldera Independent Product or Third Party
Independent Product or the Commercialization of any Independent Product. A
"Caldera Independent Product" means any product, code, service or technology
which is created or developed without infringing any intellectual property
rights of Original Contributor by or for You independent of and without the use
of any Covered Code (code or software which is lawfully received by You from a
source other than Original Contributor and not under this License, and that You
could have rightfully obtained in the absence of this License, shall not be
deemed Covered Code for this purpose), provided the Commercialization of such
product, code, service or technology does not infringe any intellectual property
rights of Original Contributor. A "Third Party Independent Product "means any
product, code, service or technology lawfully licensed or provided to You by a
source other than Original Contributor that You could have rightfully obtained
in the absence of this License, provided the Commercialization of such product,
code, service or technology does not infringe any intellectual property rights
of Original Contributor. An "Independent Product" means either a Caldera
Independent Product or a Third Party Independent Product. Subject to the
foregoing provisions of this Section, an Independent Product might or might not
be a product, code, service or technology implementing or relating to the
Technology, Java based code or Java Specifications. The term "Commercialization
of an Independent Product" means any creation, development, modification, use,
copying, distribution, manufacture, sale, display, publication, and/or
Commercialization of the Independent Product without the infringement of any
valid and unexpired intellectual property right of Original Contributor. The
intent of the parties is to ensure that any activity which You could lawfully
engage in, in the absence of this License, the Trademark License and the Master
Support Agreement, will not be prohibited or restricted by this License, the
Trademark License or the Master Support Agreement. This Section 5.3 does not
grant expressly or by implication any license or rights to You to any
intellectual property of Original Contributor.

6. Termination.

Agreement No. 55391                                                      Page 6

<PAGE>   7

6.1 By You. You may terminate this Research Use license or the License at
anytime by providing written notice to Original Contributor.

6.2 By Original Contributor. This License and the rights granted hereunder will
terminate:

      (i) automatically if You materially breach the terms of this License and
fail to cure such breach within 30 days of receipt of written notice of the
breach. Said notice must describe the breach and facts upon which the breach is
alleged. If more than 30 days is required to cure the breach, then the 30 day
period shall be extended as reasonably necessary provided that You begin the
cure within said 30 days and are diligent to complete the cure as soon as
reasonably possible. If the breach is of an incurable nature, then it shall be
deemed cured for the purposes of this section if You take reasonable steps to
ensure that the breach is not repeated and inform Original Contributor of such
steps. If You dispute the existence of the breach, then You shall have the right
to have such dispute first resolved in accordance with Section 8.6 before
termination under this Section 6.2(i) and the 30 day cure period begin. Nothing
in this Section 6.2 shall limit the injunctive relief or other remedies to which
Original Contributor may be entitled for any copying, use or distribution by You
of Covered Code outside the scope of this License.

      (ii) notwithstanding Section 6.2(i) above, immediately in the event of
circumstances specified in Section 7.1 or a violation of Original Contributor's
intellectual property rights (except for Your first curable violation that was
inadvertent or occurred despite Your exercise of reasonable care and good faith,
which will be covered by Section (i) above except as provided herein); or

      (iii) at Original Contributor's discretion upon any action initiated in
the first instance by You alleging that use or distribution by Original
Contributor or any Licensee, of Original Code, Upgraded Code, Error Corrections
or Shared Modifications contributed by You, or Specifications, infringe a patent
owned or controlled by You.

6.3 Effect of Termination. Upon termination, You agree to discontinue use and
return or destroy all copies of Covered Code in your possession. However, for
termination for any reason other than a violation of Original Contributor's
intellectual property rights, You may continue to use Covered Code in compliance
with the License in connection with the support of Your customers and end-users
existing on the date of termination and the distribution of error corrections to
them in compliance with the terms of the License governing distribution. The
foregoing limitation does not apply to violations that were inadvertent or
occurred despite Your exercise of reasonable care and good faith (or if in good
faith but due to lack of reasonable care, You have taken appropriate steps to
ensure that it does not happen again). All sublicenses and licenses to the
Covered Code which you have properly granted shall survive any termination of
this

Agreement No. 55391                                                      Page 7

<PAGE>   8

License. Provisions which, by their nature, should remain in effect beyond the
termination of this License shall survive including, without limitation,
Sections 2.2, 3, 5, 7 and 8 hereof and Section 5 of the Commercial Use license.

6.4 Each party waives and releases the other from any claim to compensation or
indemnity for permitted or lawful termination of the business relationship
established by this License.

7. Liability.

7.1 Infringement. Should any of the Original Code, Upgraded Code, TCK or
Specifications ("Materials") become the subject of a claim of infringement,
Original Contributor may, at its sole option, (i) attempt to procure the rights
necessary for You to continue using the Materials, (ii) modify the Materials so
that they are no longer infringing, or (iii) terminate Your right to use the
Materials, immediately upon written notice, and refund to You the amount, if
any, having then actually been paid by You to Original Contributor for the
Original Code, Upgraded Code and TCK, depreciated on a straight line, five year
basis.

7.2 LIMITATION OF LIABILITY. EXCEPT FOR VIOLATIONS OF ORIGINAL CONTRIBUTOR'S OR
YOUR INTELLECTUAL PROPERTY RIGHTS:

TO THE FULL EXTENT ALLOWED BY APPLICABLE LAW, YOUR LIABILITY TO ORIGINAL
CONTRIBUTOR AND ORIGINAL CONTRIBUTOR'S LIABILITY TO YOU FOR CLAIMS RELATING TO
THIS LICENSE, WHETHER FOR BREACH OR IN TORT, SHALL BE LIMITED TO ONE HUNDRED
PERCENT (100%) OF THE AMOUNT HAVING THEN ACTUALLY BEEN PAID BY YOU TO ORIGINAL
CONTRIBUTOR UNDER THIS LICENSE (THIS LIMIT DOES NOT APPLY TO YOUR OBLIGATION TO
MAKE PAYMENTS UNDER SECTION 7 OF ATTACHMENT D). IN NO EVENT WILL YOU OR ORIGINAL
CONTRIBUTOR BE LIABLE FOR ANY INDIRECT, PUNITIVE, SPECIAL, INCIDENTAL OR
CONSEQUENTIAL DAMAGES IN CONNECTION WITH OR ARISING OUT OF THIS LICENSE
(INCLUDING, WITHOUT LIMITATION, LOSS OF PROFITS, USE, DATA, OR OTHER ECONOMIC
ADVANTAGE), HOWEVER IT ARISES AND ON ANY THEORY OF LIABILITY, WHETHER IN AN
ACTION FOR CONTRACT, STRICT LIABILITY OR TORT (INCLUDING NEGLIGENCE) OR
OTHERWISE, WHETHER OR NOT YOU OR ORIGINAL CONTRIBUTOR HAS BEEN ADVISED OF THE
POSSIBILITY OF SUCH DAMAGE AND NOTWITHSTANDING THE FAILURE OF ESSENTIAL PURPOSE
OF ANY REMEDY.

8. Miscellaneous.

8.1 Trademark. You agree to comply with the then current Sun Trademark & Logo
Usage Requirements accessible through the SCSL Webpage. Except as expressly
provided in the License, You are granted no right, title or license to, or
interest in, any Sun Trademarks. You agree not to (i) challenge Original
Contributor's ownership or use of Sun Trademarks; (ii) attempt to register any
Sun Trademarks, or any mark or logo substantially similar thereto; or (iii)
incorporate any Sun Trademarks into your own trademarks, product names,
service marks, company names, or domain names.

Agreement No. 55391                                                      Page 8

<PAGE>   9

8.2 Integration. This License represents the complete agreement concerning the
subject matter hereof.

8.3 Assignment. Original Contributor may assign this License, and its rights and
obligations hereunder, in its sole discretion. You may assign or transfer this
License to any third party who acquires all or substantially all of Your
business assets relating to this License, except to a competitor of Original
Contributor, in which case You cannot assign or transfer this License (including
by way of merger, even if You are the surviving entity) without Original
Contributor's prior written consent, not to be unreasonably withheld or delayed.

8.4 Severability. If any provision of this License is held to be unenforceable,
such provision shall be reformed only to the extent necessary to make it
enforceable. Notwithstanding the foregoing, if You are prohibited by law from
fully and specifically complying with Sections 2.2 or 3, this License will
continue in effect upon the agreement of the parties to revised terms that most
nearly accomplish the same effect as the present Sections 2.2 and 3.

8.5 Governing Law. This License shall be governed by the laws of the United
States and the State of California, as applied to contracts entered into and to
be performed in California between California residents. The application of the
United Nations Convention on Contracts for the International Sale of Goods is
expressly excluded.

8.6 Dispute Resolution.

a) Any dispute arising out of or relating to this License shall be finally
settled by arbitration as set out herein, except that either party may bring any
action, in a court of competent jurisdiction (which jurisdiction shall be
exclusive), with respect to any dispute relating to such party's Intellectual
Property Rights or with respect to Your compliance with the TCK license.
Arbitration shall be administered: (i) by the American Arbitration Association
(AAA), (ii) in accordance with the applicable rules of the American Arbitration
Association (the "Rules") in effect at the time of arbitration as modified
herein; and (iii) the arbitrator will apply the substantive laws of California
and United States. Judgement upon the award rendered by the arbitrator may be
entered in any court having jurisdiction to enforce such award.

b) All arbitration proceedings shall be conducted in English by a single
arbitrator selected in accordance with the Rules, who must be fluent in English
and be either a retired judge or practicing attorney having at least ten (10)
years litigation experience and be reasonably familiar with the technology
matters relative to the dispute. Unless otherwise agreed, arbitration venue
shall be in San Francisco if You demand the arbitration and in Salt Lake City if
Original Contributor demands the arbitration. The arbitrator may award monetary
damages only and nothing shall preclude either party from seeking provisional or
emergency relief from a court of competent

Agreement No. 55391                                                      Page 9

<PAGE>   10

jurisdiction. The arbitrator shall have no authority to award damages in excess
of limitations on liability set forth in this License and any such award in
excess is void to the extent of the excess. All awards will be payable in U.S.
dollars and may include, for the prevailing party (i) pre-judgment award
interest, (ii) reasonable attorneys' fees incurred in connection with the
arbitration, and (iii) reasonable costs and expenses incurred in enforcing the
award. The arbitrator will order each party to produce identified documents and
respond to no more than twenty-five single question interrogatories.

8.7 Construction. Any law or regulation which provides that the language of a
contract shall be construed against the drafter shall not apply to this License.

8.8 U.S. Government End Users. The Covered Code is a "commercial item," as that
term is defined in 48 C.F.R. 2.101 (Oct. 1995), consisting of "commercial
computer software" and "commercial computer software documentation," as such
terms are used in 48 C.F.R. 12.212 (Sept. 1995). Consistent with 48 C.F.R.
12.212 and 48 C.F.R. 227.7202-1 through 227.7202-4 (June 1995), all U.S.
Government End Users acquire Covered Code with only those rights set forth
herein. You agree to pass this notice to Your licensees.

8.9 Press Announcements. All press announcements relative to the execution of
this License must be reviewed and approved by Original Contributor and You prior
to release.

8.10 International Use.

a) Export/Import laws. Covered Code is subject to U.S. export control laws and
may be subject to export or import regulations in other countries. Each party
agrees to comply strictly with all such laws and regulations and acknowledges
their responsibility to obtain such licenses to export, re-export, or import as
may be required. You agree to pass these obligations to Your licensees.

b) Intellectual Property Protection. Due to limited intellectual property
protection and enforcement in certain countries, You agree not to redistribute
the Original Code, Upgraded Code, TCK and Specifications to any country other
than the list of restricted countries on the SCSL Webpage. This section 8.10 b)
does not apply to distribution of executable code.

8.11 Language. This License is in the English language only, which language
shall be controlling in all respects, and all versions of this License in any
other language shall be for accommodation only and shall not be binding on the
parties to this License. All communications and notices made or given pursuant
to this License, and all documentation and support to be provided, unless
otherwise noted, shall be in the English language.

8.12 Consultation. Original Contributor shall, upon Your request, consult with
You on questions or issues concerning this

Agreement No. 55391                                                      Page 10

<PAGE>   11

License and other agreements referenced herein and Your compliance therewith.

AGREED TO AND ACCEPTED BY:

You:                                                  Original Contributor:

Caldera Systems, Inc.                                 Sun Microsystems, Inc.

By:                                                   By:

Title:                                                Title:

Date:                                                 Date:

GLOSSARY

1. "Commercial Use" means any use (excluding Internal Deployment Use) or
distribution, directly or indirectly of Compliant Covered Code by You to any
third party, alone or bundled with any other software or hardware, for direct or
indirect commercial or strategic gain or advantage.

2. "Community Code" means the Original Code, Upgraded Code, Error Corrections,
Shared Modifications, or any combination thereof.

3. "Community Webserver(s)" means the webservers designated by Original
Contributor for posting Error Corrections and Shared Modifications.

4. "Compliant Covered Code" means Covered Code that complies with the
requirements of the TCK.

5. "Contributor" means each Licensee that creates or contributes to the creation
of any Error Correction or Shared Modification.

6. "Covered Code" means the Original Code, Upgraded Code, Modifications, or any
combination thereof.

7. "Error Correction" means any change made to Community Code which conforms to
the Specification and corrects the adverse effect of a failure of Community Code
to perform any function set forth in or required by the Specifications.

Agreement No. 55391                                                      Page 11

<PAGE>   12

7. "Executable" means Covered Code that has been converted to a form other than
Source Code.

9. "Extension(s)" means any additional classes or other programming code and/or
interfaces developed by or for You which: (i) are designed for use with the
Technology;(ii) constitute an API for a library of computing functions or
services; and (iii) are disclosed to third party software developers for the
purpose of developing software which invokes such additional classes or other
programming code and/or interfaces. The foregoing shall not apply to software
development by Your subcontractors or independent contractors to be exclusively
used by You.

10. "Intellectual Property Rights" means worldwide statutory and common law
rights associated with (i) patents and patent applications; (ii) works of
authorship including copyrights, copyright applications, copyright registrations
and "moral rights"; (iii) the protection of trade and industrial secrets and
confidential information; and (iv) divisions, continuations, renewals, and re-
issuances of the foregoing now existing or acquired in the future.

11. "Internal Deployment Use" means use of Compliant Covered Code (excluding
Research Use) within Your business or organization only by Your employees and/or
agents and independent contractors, subject to execution of Attachment C by You
and Original Contributor.

12. "Licensee" means any party that has entered into and has in effect a version
of the Sun Community Source License with Original Contributor.

13. "Modification(s)" means (i) any change to Covered Code; (ii) any new file or
other such representation of computer program statements that contains any
portion of Covered Code; and/or (iii) any new Source Code implementing any
non-trivial portion of the Specifications (subsection (iii) does not include an
implementation of a portion of the Specifications not specific to Java or the
Technology and in common usage (or a combination of such common usage portions
of the Specifications provided such combination is not specific to Java or the
Technology and in common usage), that is independently developed without use of
Specifications.

14. "Original Code" means the initial Source Code for the Technology as
described on the Technology Download Site.

15. "Original Contributor" means Sun Microsystems, Inc., its affiliates and its
successors and assigns.

16. "Reformatted Specifications" means any revision to the Specifications which
translates or reformats the Specifications (as for example in connection with
Your documentation) but which does not alter, subset or superset the functional
or operational aspects of the Specifications.

Agreement No. 55391                                                      Page 12

<PAGE>   13

17. "Research Use" means use and distribution of Covered Code only for Your
research, development, testing, gaining familiarity, educational or personal and
individual use, and expressly excludes Internal Deployment Use and Commercial
Use.

18. "SCSL Webpage" means the Sun Community Source license webpage located at
http://sun.com/software/communitysource, or such other URL that Sun may
designate from time to time.

19. "Shared Modifications" means Modifications provided by You, at Your option,
pursuant to Section 2.2, or received by You from a Contributor pursuant to
Section 2.3.

20. "Source Code" means computer program statements written in any high-level,
readable form suitable for modification and development.

21. "Specifications" means the specifications for the Technology and other
documentation, as designated on the Technology Download Site, as may be revised
by Original Contributor from time to time.

22. "Sun Trademarks" means Original Contributor's SUN, JAVA, and JINI trademarks
and logos, whether now used or adopted in the future.

23. "Technology" means the technology described or identified in Attachment B,
and Upgrades.

24. "Technology Compatibility Kit" or "TCK" means the test programs, procedures
and/or other requirements, designated by Original Contributor for use in
verifying compliance of Covered Code with the Specifications, in conjunction
with the Original Code and Upgraded Code. Original Contributor may, in its sole
discretion and from time to time, revise a TCK to correct errors and/or
omissions and in connection with Upgrades. Original Contributor agrees that the
test programs, procedures and/or other requirements of the TCK will be applied
to You in a nondiscriminatory manner.

25. "Technology Download Site" means the site(s) designated by Original
Contributor for access to the Original Code, Upgraded Code, TCK and
Specifications.

26. "Upgrade(s)" means new versions of Technology designated exclusively by
Original Contributor as an "Upgrade" and released by Original Contributor from
time to time.

27. "Upgraded Code" means the Source Code for Upgrades, possibly including
Modifications made by Contributors.

28. "You(r)" means Caldera Systems,Inc. "You(r)" includes any entity that by
majority voting interest controls, is controlled by, or is under common control
with You.

Agreement No. 55391                                                      Page 13

<PAGE>   14

ATTACHMENT A

REQUIRED NOTICES

ATTACHMENT A-1

REQUIRED IN ALL CASES

"The contents of this file, or the files included with this file, are subject to
the current version of Sun Community Source License for [fill in name of
applicable Technology] (the "License"); You may not use this file except in
compliance with the License. You may obtain a copy of the License at
http://sun.com/software/communitysource. See the License for the rights,
obligations and limitations governing use of the contents of the file.

The Original and Upgraded Code is [fill in name and version of applicable
Technology]. The developer of the Original and Upgraded Code is Sun
Microsystems, Inc. Sun Microsystems, Inc. owns the copyrights in the portions it
created. All Rights Reserved.

Contributor(s):

Associated Test Suite(s) Location:

ATTACHMENT A-2

SAMPLE LICENSEE CERTIFICATION

"By clicking the `Agree' button below, You certify that You are a Licensee in
good standing under the Sun Community Source License, [fill in applicable
Technology and Version] ("License") and that Your access, use and distribution
of code and information You may obtain at this site is subject to the License."

ATTACHMENT A-3

REQUIRED STUDENT NOTIFICATION

"This software and related documentation has been obtained by your educational
institution subject to the Sun Community Source License, [fill in applicable
Technology]. You have been provided access to the software and related
documentation for use only in connection with your course work and research
activities as a matriculated student of your educational institution. Any other
use is expressly prohibited.

Agreement No. 55391                                                      Page 14

<PAGE>   15

THIS SOFTWARE AND RELATED DOCUMENTATION CONTAINS PROPRIETARY MATERIAL OF SUN
MICROSYSTEMS, INC, WHICH ARE PROTECTED BY VARIOUS INTELLECTUAL
PROPERTY RIGHTS.

You may not use this file except in compliance with the License. You may obtain
a copy of the License on the web at http://sun.com/software/communitysource."

ATTACHMENT B

Java(tm) 2 Standard Edition ("J2SE") Technology

Description of "Technology"

Java(tm) 2 Standard Edition Technology v.1.2 as described on the Technology
Download Site.

ATTACHMENT C

INTERNAL DEPLOYMENT USE

This Attachment C is only effective for the Technology specified in Attachment
B,upon execution of Attachment D (Commercial Use License). In the event of a
conflict between the terms of this Attachment C and Attachment D, the terms of
Attachment D shall govern.

1. Internal Deployment License Grant. Subject to Your compliance with Section 2
below, and Section 8.10 of the Research Use license (and Your right to cure
breaches to the extent provided in Section 6. of the Research Use license); in
addition to the Research Use license and the TCK license, Original Contributor
grants to You a worldwide, non-exclusive license, to the extent of Original
Contributor's Intellectual Property Rights covering the Original Code, Upgraded
Code and Specifications, to do the following:

a) reproduce and distribute internally, Original Code and Upgraded Code as part
of Compliant Covered Code, and Specifications, for Internal Deployment Use,

b) compile such Original Code and Upgraded Code, as part of Compliant Covered
Code, and reproduce and distribute internally the same in Executable form for
Internal Deployment Use, and

c) reproduce and distribute internally, Reformatted Specifications for use in
connection with Internal Deployment Use.

2. Additional Requirements and Responsibilities. In addition to the requirements
and responsibilities described under Section 3.1 of the Research Use license,
and as a condition to exercising the

Agreement No. 55391                                                      Page 15

<PAGE>   16

rights granted under Section 3 above, You agree to the following additional
requirements and responsibilities:

2.1 Compatibility. All Covered Code must be Compliant Covered Code prior to any
Internal Deployment Use or Commercial Use, whether originating with You or
acquired from a third party. Successful compatibility testing must be completed
in accordance with the TCK License. If You make any further Modifications to any
Covered Code previously determined to be Compliant Covered Code, you must ensure
that such modified Covered Code is Compliant Covered Code.

                      ATTACHMENT D COMMERCIAL USE LICENSE

1. Effect. This Attachment D is to the Sun Community Source License version 2.3
for Java2 Standard Edition ("SCSL"). You and Original Contributor have agreed to
the terms of the SCSL. You acknowledge that the SCSL is binding on You. This
Attachment D is effective only if signed below by You and Original Contributor,
and applies to Your Commercial Use of Original Code and Upgraded Code. All
capitalized terms used herein shall have the same meaning setforth in the SCSL
unless otherwise stated. In the event of a conflict between the express terms of
this Attachment D and the Research Use license Section 3.1, the terms of this
Attachment D shall govern.

2. Term. Upon execution of this Attachment D by You and Original Contributor,
this Commercial Use license shall have a term of 18 months. Upon payment by You
of the amounts set forth in Section 7 hereof, the term of this Attachment D
shall be extended by one or two years, as applicable.

3. Commercial Use License Grant. Subject to Your compliance with Section 4
below, Section 8.10 of the SCSL, and the TCK license (and Your right to cure
breaches to the extent provided in Section 6 of the SCSL); in addition to the
Research Use license, the TCK license, and the Internal Deployment Use license,
Original Contributor grants to You a worldwide, non-exclusive, non-transferable
license, to the extent of Original Contributor's Intellectual Property Rights
covering the Original Code, Upgraded Code and Specifications, to do the
following within the specified field of use:

a) reproduce and distribute Compliant Covered Code and authorize or license its
use in compliance with the License by other Licensees;

b) compile Compliant Covered Code and reproduce and distribute the same in
Executable form directly to end users or through one or multiple tiers of
distribution and authorize or license its use by others in compliance with the
License;

c) reproduce and distribute Reformatted Specifications in association with
Compliant Covered Code and authorize or license their use by others in
compliance with the License; and

Agreement No. 55391                                                      Page 16

<PAGE>   17

d) create Modifications for Commercial Use or Internal Deployment Use under the
provisions of this Attachment D and Section 2.a)(i) of the Research Use license.

4. Additional Requirements and Responsibilities. In addition to the requirements
and responsibilities specified in the Research Use license, the TCK license and
the Internal Deployment license, and as a condition to exercising the rights
granted in Section 3 above, You agree to the following additional requirements
and responsibilities:

a) Distribution of Source Code. Source Code of Compliant Covered Code may be
distributed only to another Licensee of the same Technology.

b) Distribution of Executable Code. You may distribute the Executable version(s)
of Compliant Covered Code under a license of Your choice, which may contain
terms different from this License, provided (i) that You are in compliance with
the terms of this License, and (ii) You must make it absolutely clear that any
terms which differ from this License are offered by You alone, not by Original
Contributor or any other Contributor. Commencing with Your first release of
Compliant Covered Code, each binary copy of Your Linux operating system
distributed by You must include the executable version of Your implementation of
the Technology (and which must conform to the definition of Compliant Covered
Code), except that for binary copies made available via web download, You must
instead make the executable version of Your implementation of the Technology
(and which must conform to the definition of Compliant Covered Code) available
for download as well. This section does not require bundling of Your
implementation of the Technology with Your OpenLinux software in fields of use
outside the scope of Section 7, or in distributions limited to demonstration,
evaluation, or promotional purposes or copies of Your OpenLinux software which
must be distributed in order to comply with the GNU General Public License.

c) Branding. Products integrating Compliant Covered Code used for Commercial Use
must be branded with the Technology compliance logo under a separate trademark
license required to be executed by You and Original Contributor concurrent with
execution of this Attachment D.

5. Indemnity/Limitation of Liability. The provisions of Section 7.1 of the
Research Use license are superseded by the following:

a) Your Indemnity Obligation. You hereby agree to defend, at Your expense, any
legal proceeding brought against Original Contributor or any Licensee to the
extent it is based on a claim: (i) that the use, reproduction or distribution of
any of Your Error Corrections or Shared Modifications is an infringement of a
third party trade secret or a copyright in a country that is a signatory to the
Berne Convention; (ii) based on any representation, warranty, support,
indemnity, liability or other license terms You may offer in connection with any
Covered Code; or (iii) arising from Your

Agreement No. 55391                                                      Page 17

<PAGE>   18

Commercial Use of Covered Code, other than a claim covered by Section 5.b)
below, or a patent claim based solely on Covered Code not provided by You. You
will pay all damages, costs and fees awarded by a court of competent
jurisdiction, or such settlement amount negotiated by You, attributable to such
claim.

b) Original Contributor's Indemnity Obligation. Original Contributor will
defend, at its expense, any legal proceeding brought against You, to the extent
it is based on a claim that Your authorized Commercial Use of Original Code and
Upgraded Code is an infringement of a third party trade secret or a copyright in
a country that is a signatory to the Berne Convention, and will pay all damages,
costs and fees awarded by a court of competent jurisdiction, or such settlement
amount negotiated by Original Contributor, attributable to such claim. The
foregoing shall not apply to any claims of intellectual property infringement
based upon the combination of code or documentation supplied by Original
Contributor with code, technology or documentation from other sources.

c) Right of Intervention. Original Contributor will have the right, but not the
obligation, to defend You, at Original Contributor's expense, in connection with
a claim that Your Commercial Use of Original Code and Upgraded Code is an
infringement of a third party patent and will, if Original Contributor chooses
to defend You, pay all damages, costs and fees awarded by a court of competent
jurisdiction, or such settlement amount negotiated by Original Contributor,
attributable to such claim.

d) Prerequisites. Under Sections 5.b) and c) above, You must, and under Section
5.a) above, Original Contributor or any Licensee must: (i) provide notice of the
claim promptly to the party providing an indemnity; (ii) give the indemnifying
party sole control of the defense and settlement of the claim; (iii) provide the
indemnifying party, at indemnifying party's expense, all available information,
assistance and authority to defend; and (iv) not have compromised or settled
such claim or proceeding without the indemnifying party's prior written consent.

e) Additional Remedies. Should any Original Code, Upgraded Code, TCK,
Specifications, Error Corrections, or Modifications become, or in the
indemnifying party's opinion be likely to become, the subject of a claim of
infringement for which indemnity is provided above, the indemnifying party may,
at its sole option, attempt to procure on reasonable terms the rights necessary
for the indemnified party to exercise its license rights under this License with
respect to the infringing items, or to modify the infringing items so that they
are no longer infringing without substantially impairing their function or
performance. If the indemnifying party is unable to do the foregoing after
reasonable efforts, then the indemnifying party may send a notice of such
inability to the indemnified party together with a refund of any license fees
received by the indemnifying party from the indemnified party for the infringing
items applicable to the indemnified party's future use or distribution of such
infringing items, in which case the indemnifying party will not be liable for
any

Agreement No. 55391                                                      Page 18

<PAGE>   19

damages resulting from infringing activity with respect to the infringing items
occurring after such notice and refund.

6. Support Programs.

Support to You. Technical support is not provided to You by Original Contributor
under this License. You may contract for one or more support programs from
Original Contributor relating to the Technology which are described on the SCSL
Webpage.

Customer Support. You are responsible for providing technical and maintenance
support services to Your customers for Your products and services incorporating
the Compliant Covered Code.

7. Technology and Payments.

Technology specified in Attachment B.

Field of Use: OpenLinux for the x86, UltraSPARC, Itanium (Merced), and Power PC
processors

The Solaris reference port and the "release candidate" pre-release version of
the Linux reference port of the Technology will be made available to You
promptly following execution hereof. Original Contributor will provide
subsequent releases of the Linux reference port as released until general
commercial availability of such port. Thereafter, You will receive subsequent
releases as provided under the Master Support Agreement entered into
concurrently herewith. Original Contributor is planning an initial release of
the Linux reference port of the Technology by June 30, 2000, which will be made
available to You promptly upon release. In addition, at Your option, Original
Contributor will separately make available to You (i) its "Blackdown" binary
reference port of the Java2 Standard Edition runtime environment, under Original
Contributor's then standard terms and conditions for such software (except that
in addition You must not expose any APIs to the software, or indicate in any way
that it is included in any of Your products), at no charge to You; and (ii) its
commercially released binary Linux reference port of the Java2 Standard Edition
runtime environment, under Original Contributor's then standard terms and
conditions for such software (except that You may bundle the software with Your
LinuxOS), at no charge to You. Your license to the Blackdown port will terminate
no later than upon release of the Linux reference port of the Technology.

For the right to distribute, for 18 months from the execution of this Attachment
D, Compliant Covered Code for Java2 Standard Edition and the Java HotSpot
Performance Engine (as provided in the separate SCSL and Attachment D entered
into between the parties concurrently herewith) in compliance with and subject
to the provisions of the applicable SCSL and its attachments, and in
consideration of the Master Support Agreement between the parties entered into
concurrently herewith, You hereby agree to pay Original Contributor
a nonrefundable payment in the amount of $1,250,000 as follows: $400,000 within
30

Agreement No. 55391                                                      Page 19

<PAGE>   20

days from execution of this Attachment D, and $850,000 by March 24, 2000.

You may elect to pay Original Contributor a nonrefundable payment of $3,100,000
by March 24, 2000 (instead of $850,000), in which case this Attachment D will
have a term of three years and six months. Alternatively, You may renew this
Attachment D (i) for a year (following the 18 month initial term) by paying
Original Contributor a nonrefundable payment of $1,500,000 by the 18 month
anniversary of the execution date hereof, and (ii) for a third year by paying
Original Contributor an additional nonrefundable payment of $1,750,000 by the
thirtieth month anniversary of the execution date hereof. The exercise of option
(i) does not require You to exercise option (ii). Provided that this Attachment
has been extended to three and a half years as above, You may elect to extend
this Attachment for up to an additional three years. If You elect to extend the
term of this Attachment, the pricing for such additional term (excluding
support) will not exceed Original Contributor's applicable then-current standard
pricing for the license and rights granted herein.

b) [****].

c) Taxes. All payments required by this License shall be made in United States
dollars, are exclusive of taxes, and You agree to bear and be responsible for
the payment of all such taxes, including, but not limited to, all sales, use,
rental receipt, personal property or other taxes and their equivalents which may
be levied or assessed in connection with this License (excluding only taxes
based on Original Contributor's net income). To the extent You are required to
withhold taxes based upon Original Contributor's income in any country, You
agree to provide Original Contributor with written evidence of such withholding,
suitable for Original Contributor to obtain a tax credit in the United States.

8. Notice of Breach or Infringement. Each party shall notify the other
immediately in writing when it becomes aware of any breach or violation of the
terms of this License, or when You become aware of any potential or actual
infringement by a third party of the Technology or Sun's Intellectual Property
Rights therein.

9. Proprietary Rights Notices. You may not remove any copyright notices,
trademark notices or other proprietary legends of Original Contributor or its
suppliers contained on or in the Original Code, Upgraded Code and
Specifications.

10. Notices. All written notices required by this License must be delivered in
person or by means evidenced by a delivery receipt and will be effective upon
receipt by the persons at the addresses specified below.

Original Contributor:                                 You:

Agreement No. 55391                                                      Page 20

****CERTAIN INFORMATION ON THIS PAGE HAS BEEN OMITTED AND FILED SEPARATELY WITH
THE SECURITIES AND EXCHANGE COMMISSION. CONFIDENTIAL TREATMENT HAS BEEN
REQUESTED WITH RESPECT TO SUCH OMITTED PORTIONS.
<PAGE>   21

Sun Microsystems, Inc.                         Caldera Systems, Inc.

901 San Antonio Road                           240 West Center St.

Palo Alto, California 94303                    Orem UT 84057

Attn.: VP, Sun Software and
Technology Sales                               Attn: President,

cc: Sun Software and Technology,               cc: Contracts Administrator
General Counsel

11. Disclaimer of Agency. The relationship created hereby is that of licensor
and licensee and the parties hereby acknowledge and agree that nothing herein
shall be deemed to constitute You as a franchisee of Original Contributor. You
hereby waive the benefit of any state or federal statutes dealing with the
establishment and regulation of franchises.

12. Marketing. The parties agree on the following:

- Your participation at Original Contributor's Java/Linux press announcement.

- A Java.Sun.Com home page story announcing the parties' relationship, and a
link from that home page to Your website for six months from the execution
hereof.

- A link to Your website from the appropriate Partner Webpage as determined by
Original Contributor.

- Java on Linux user group co-marketing efforts.

- You may participate in Original Contributor's beta and early access programs
for the Linux port of the Java2 Standard Edition and the Java HotSpot
Performance Engine, under Original Contributor's standard terms and conditions
for such participation.

- If and when Original Contributor introduces a J2EE-Ready or similar branding
program, You may participate at Your option in such program and receive access
to the TCK as required for such program, all under Original Contributor's then-
standard terms and conditions for such program, except with no fee to You.

- Meeting between You and Original Contributor to discuss Caldera OpenLinux as
an Original Contributor reference port.

- You are entitled to two guest speaking slots at each of two Original
Contributor events, as reasonably selected by Original Contributor.

- You are entitled to two slots in a mutually agreed program at Original
Contributor's Java University or other similar education facility.

- Original Contributor will pay up to $50,000 in matching Your actual payments
for purchasing web banner advertisements promoting all of You, Java2 Standard
Edition and Original Contributor. To qualify for payment from Original
Contributor, You must obtain Original Contributor's prior approval for such
banner advertisement.

- Original Contributor will facilitate meetings between You and Original
Contributor's investment arm, a guest spot on one of Original Contributor's
internal "radio" broadcasts to employees, meetings with Java marketing and
product marketing to discuss an international press tour, and a meeting with
Original Contributor Education executives.

Agreement No. 55391                                                      Page 21

<PAGE>   22
- Original Contributor will work with You to include You as appropriate in
future public events during the term involving Java technology on the Linux
platform.

13. Confidentiality. You and Original Contributor shall keep and maintain in
confidence the terms and conditions of this License. However, either party may
disclose the general nature of the rights and obligations under this Attachment
D in the course of business or as required by law or court order.

Agreed:

You:                                       Original Contributor:

Caldera Systems, Inc.                      Sun Microsystems, Inc.

By:                                        By:
   -----------------------------              -----------------------------

Title:                                     Title:
      --------------------------                 --------------------------

Date:                                      Date:
     ---------------------------                ---------------------------

ATTACHMENT E
TECHNOLOGY COMPATIBILITY KIT

The following license is effective for the Java(tm)2 Standard Edition Version
1.2 Technology Compatibility Kit and subsequent releases made available only
upon execution of a separate Master Support Agreement entered into concurrently
herewith. The Technology Compatibility Kit for the Technology specified in
Attachment B may be accessed at the Technology Download Site only upon execution
of the support agreement.

1. TCK License.

a) Subject to the restrictions set forth in Section 1.b below and Section 8.10
of the SCSL (and Your right to cure breaches to the extent provided in Section
6. of the SCSL), in addition to the Research Use license, Original Contributor
grants to You a worldwide, non-exclusive, non-transferable license, to the
extent of Original Contributor's Intellectual Property Rights in the TCK
(without the right to sublicense), to use the TCK to develop and test
Covered Code. Such Compliant Covered Code may be distributed by You under the
Commercial Use license.

b) TCK Use Restrictions. You are not authorized to create derivative works of
the TCK or use the TCK to test any implementation of the Specification that is
not Covered Code. You may not publish Your test results or make claims of
comparative compatibility with respect to other implementations of the
Specification. In consideration for the license grant in Section 1.a above You
agree not

Agreement No. 55391                                                      Page 22

<PAGE>   23

to develop Your own tests which are intended to validate conformation with the
Specification.

2. Requirements for Determining Compliance.

2.1 Definitions.

a) "Added Value" means code which:

      (i) has a principal purpose which is substantially different from that of
the stand-alone Technology;

      (ii) represents a significant functional and value enhancement to the
Technology;

      (iii) operates in conjunction with the Technology; and

      (iv) is not marketed as a technology which replaces or substitutes for the
Technology.

The parties agree that Your current (as of the execution date hereof) version of
OpenLinux operating system software is "Added Value."

b) "Java Classes" means the specific class libraries associated with each
Technology defined in Attachment B.

c) "Java Runtime Interpreter" means the program(s) which implement the Java
virtual machine for the Technology as defined in the Specification.

d) "Platform Dependent Part" means those Original Code and Upgraded Code files
of the Technology which are not in a "share" directory or subdirectory thereof.

e) "Shared Part" means those Original Code and Upgraded Code files of the
Technology which are identified as "shared" (or words of similar meaning) or
which are in any "share" directory or subdirectory thereof, except those files
specifically designated by Original Contributor as modifiable.

f) "User's Guide" means the user's guide for the TCK which Sun makes available
to You to provide direction in how to run the TCK and properly interpret the
results, as may be revised by Sun from time to time.

2.2 Development Restrictions. Compliant Covered Code:

a) must include (such as by being bundled with) Added Value;

b) must fully comply with the Specifications for the Technology specified in
Attachment B;

c) must include the Shared Part, complete and unmodified;

Agreement No. 55391                                                      Page 23

<PAGE>   24

d) may not modify the functional behavior of the Java Runtime Interpreter or the
Java Classes;

e) may not modify, subset or superset the interfaces of the Java Runtime
Interpreter or the Java Classes;

f) may not subset or superset the Java Classes; and

g) may not modify or extend the required public class or public interface
declarations whose names begin with "java", "javax", "jini", "net.jini",
"sun.hotjava", "COM.sun" or their equivalents in any subsequent naming
convention.

2.3 Compatibility Testing. Successful compatibility testing must be completed by
You (or at Original Contributor's option at commercially reasonable cost and
timeliness, a third party designated by Original Contributor to conduct such
tests) in accordance with the User's Guide. Further, compatibility testing must
be conducted using the most current version of the applicable TCK that was
available from Original Contributor one hundred twenty (120) days (two hundred
forty [240] days in the case of silicon implementations) prior to: (i) Your
Internal Deployment Use; and (ii) each release of Compliant Covered Code by You
for Commercial Use. In the event that You elect to use a version of Upgraded
Code that is newer than that which is required under this Section 2.3, then You
agree to pass the version of the TCK that corresponds to such newer version of
Upgraded Code.

2.4 Test Results. You agree to provide to Original Contributor or the third
party test facility if applicable, Your test results that demonstrate that
Covered Code is Compliant Covered Code and that Original Contributor may publish
or otherwise distribute such test results.

Agreement No. 55391                                                      Page 24

Source: [{"source": "alea-institute/alea-institute/kl3m-data-edgar-agreements/train-00000-of-00352.parquet"}, [{"source": "alea-institute/alea-institute/kl3m-data-edgar-agreements/train-00000-of-00352.parquet"}]]