1 EXHIBIT 10.28 [ONYX LOGO] HOSTING SERVICES DISTRIBUTOR AGREEMENT BETWEEN ONYX SOFTWARE CORPORATION & FUTURELINK DISTRIBUTION CORPORATION EXHIBIT B 2 HOSTING SERVICES DISTRIBUTOR AGREEMENT This Hosting Services Distributor Agreement ("Agreement") executed by and between ONYX Software Corporation ("ONYX"), a Washington Corporation with its principal office at 330 - 120th Avenue NE, Bellevue, Washington 98005, USA, and FutureLink Distribution Corp., with its principal office at 550-603 7 Ave SW, Calgary, Alberta T2P 2T5, Canada ("Distributor"). WITNESSETH: WHEREAS, Distributor has developed skills and expertise in the technology and the use of ONYX Product(s); and WHEREAS Distributor provides Hosting Services and wishes to market, distribute, and support ONYX Product(s) to its Hosting Services customers; NOW, THEREFORE, in consideration of the following terms and conditions, the sufficiency of which the parties acknowledge, the parties agree as follows: SECTION 1 DEFINITIONS. The following terms are incorporated herein by reference: 1.1 END-USER - An entity (customer) to whom Distributor provides ONYX Product(s) for use solely through its Hosting Services, such use being in the regular course of such customer's business, but specifically not for the purpose of sublicensing. 1.2 END-USER LICENSE AGREEMENT - The form of ONYX's agreement under which ONYX directly grants an End-User the right and license to use the Product(s), and establishes the terms for such use. 1.3 ENHANCEMENT(S) - Computer program modifications or additions, other than Maintenance modifications, that may be integrated with the Product(s), and alter or upgrade the functionality of the Product(s). ONYX, at its sole discretion, shall determine what constitutes an Enhancement, and such Enhancements may be offered separately by ONYX for an additional fee. 1.4 HOSTING SERVICES - Those business-to-business IT outsourcing services advertised, marketed and sold by Distributor to its customers. 1.5 MAINTENANCE - The telephone and facsimile support, remote diagnostics, and updates and upgrades to the Product(s), which are provided to the End-User for an annual subscription fee. 1.6 PRODUCT(S) - License(s) for the use of one or more ONYX software product(s) listed in Exhibit D, which may be updated periodically, as well as the associated ONYX created documentation for use with said Product(s) such as reference guides, user manuals, and on-line help. Product(s) shall also include all updates, upgrades, and modifications to those items listed in Exhibit D, as well as future products which ONYX chooses to make available to Distributor. 1.7 PAYMENTS - Monies due to ONYX from Distributor. 1.8 PROPRIETARY INFORMATION - Any written information marked as confidential at the time of disclosure, or any other information of either party which, under the circumstances, reasonably ought to be considered confidential and proprietary. Proprietary information shall not include information which (i) is lawfully in the other party's possession prior to the disclosure; (ii) is lawfully disclosed to such party by a third party without restrictions on its disclosure; (iii) is independently developed by such party; or (iv) became known to such party from a source other than the other party other than by the breach of an obligation of confidentiality owed to the other party. EXHIBIT B 3 1.9 TERRITORY -- is defined in Exhibit A, as either the region, regions, country or countries, in which the Distributor has been granted the right by ONYX to distribute ONYX Product(s) to End-Users pursuant to the terms of this Agreement. SECTION 2 GRANT OF RELICENSING AND OWNERSHIP 2.1 GRANT OF DISTRIBUTION: Subject to the terms and conditions of this Agreement, ONYX hereby grants, appoints and authorizes Distributor, on a non-transferable and non-exclusive basis, to market and distribute the Product(s) (in their unmodified form) to End-Users in the Territory. Distributor may not distribute the Product(s) outside of the relevant Territory without ONYX's prior written permission. This paragraph shall in no way limit ONYX's ability to market, license, and support the Product(s), either directly or indirectly, in the Territory. 2.2 OWNERSHIP: All right, title, and interest in and to the Product(s) and Enhancements and all copyrights, patents, trademarks, or other intellectual property or proprietary rights shall remain exclusively with ONYX. This paragraph 2.2 shall survive termination of this Agreement. 2.3 USE OF PRODUCT(S) BY DISTRIBUTOR: During the term of this Agreement, Distributor may use the Product(s) solely for its own business use and to the extent required to fulfill its marketing, support, and Maintenance responsibilities under this Agreement. Distributor agrees to pay ONYX the license fees for the Product(s) and the standard annual Maintenance fees for the period which Distributor utilizes the ONYX Product(s). Such license and Maintenance fees will be addressed under a separate, standard ONYX End-User License Agreement. 2.4 INTERFACES: Distributor agrees that ONYX may independently develop, use, and distribute interfaces and products which may be similar to the ideas, interfaces, or products of Distributor. Distributor irrevocably waives any claims in connection with such development, use, or distribution. The terms of this paragraph 2.4 shall survive termination of this Agreement. SECTION 3 ORDER/PRODUCT(S) PROCEDURES 3.1 DEMONSTRATION COPIES: ONYX shall promptly provide Distributor, copy(ies) of each Product(s) accompanied by demonstration instructions, for Distributor's use in marketing, demonstration, training, Maintenance, and support. Distributor shall pay ONYX an amount equal to ONYX's reasonable cost of supply for producing & shipping any Product(s) or documentation. Distributor shall not make any additional copies of Product(s), other than provided for in this Agreement, without the prior written permission of ONYX. 3.2 ORDER PROCEDURE: Distributor shall submit written purchase orders to ONYX. ONYX shall be deemed to have accepted these purchase orders upon either ONYX's written acceptance of the order or by ONYX's shipment of the Product(s) to Distributor. Any purchase order must include as a minimum, name of Product(s), installation environment (hardware platform, operating system version, number of users), number of copies of the Product(s) licensed, delivery point and fees. End-User name and billing address, and other information which ONYX may request from time to time. Distributor must also submit to ONYX a signed End-User License Agreement in the form attached hereto as Exhibit B, signifying End-User agrees to be bound by ONYX's terms and conditions for the use of the Product(s). 3.3 UPDATED VERSIONS: ONYX shall delivery master copies of any updated versions of the Product(s), including fixes, enhancements, and new releases, promptly upon their availability, in the same form as Distributor received the prior version. ONYX shall also deliver to Distributor any other materials necessary for Distributor to incorporate such updates in existing Product(s) or to supersede prior versions. Distributor shall reimburse ONYX for all reasonable costs of supply. 3.4 DISCONTINUANCE: ONYX reserves the right to discontinue developing, producing, licensing, or distributing any of the ONYX Product(s) and to modify, replace or add to the ONYX Product(s), at its sole discretion, at any time. Exhibit B 4 SECTION 4 OBLIGATIONS OF THE DISTRIBUTOR AND ONYX 4.1 DISTRIBUTOR OBLIGATIONS 4.1.1 Distributor shall use its best efforts to market, advertise and otherwise promote the Product(s) in the authorized Territory to achieve the agreed revenue targets specified in Exhibit C. 4.1.2 Distributor shall use its best efforts to ensure that the ONYX Product(s) marketed to End-Users are appropriate for the End-User's requirements. ONYX retains the right to refuse the licensing of ONYX Product(s) to any End-Users for which ONYX feels, in its sole judgment, that there is not a high likelihood of success of the End-User using the ONYX Product(s). 4.1.3 Distributor agrees to acquire and maintain throughout the term of this Agreement, at its own expense, all permissions, consents and licenses necessary to enable Distributor to distribute, market, and support the Product(s) in the Territory and necessary for the full and legal operation of this Agreement. Distributor agrees indemnify and hold ONYX harmless from any and all claims and resulting damages resulting from Distributor's failure to fulfill its obligations under this paragraph. This paragraph 4.1.3 shall survive termination of this Agreement. 4.1.4 Distributor shall comply with all applicable local laws and regulations of the Territory relating to the marketing, distribution, and support of the ONYX Product(s), including any export regulations of the United States of America. Distributor shall indemnify and hold ONYX harmless from any claims and damages resulting from Distributor's failure to comply with the provisions of this paragraph. This paragraph 4.1.4 shall survive termination of this Agreement. 4.1.5 Distributor may distribute the Product(s) to End-Users only after ONYX has received the standard ONYX End-User License Agreement which has been signed by the End-User. ONYX reserves the right to change the terms of its standard End-User License Agreement upon thirty (30) days written notice to Distributor. Updates, upgrades, and Enhancements to Product(s) may require additional licensing terms not detailed in the ONYX End-User License Agreement. Distributor may distribute the Product(s) in object code form only. Distributor may not distribute ONYX Product(s) for purposes of evaluation unless ONYX has previously authorized such distribution in writing. 4.1.6 Distributor may offer End-Users installation services with regard to the Product(s). Distributor shall negotiate the terms and conditions of any such arrangement directly with the End-User. 4.1.7 Distributor shall offer Maintenance for the Product(s) to End-Users, such services offered to be substantially in the form of the standard maintenance and product support agreement, attached hereto as Exhibit E. Distributor may charge End-Users a fee for Maintenance and Updates at a mutually agreed-upon rate. Distributor will be responsible for first and second tier support as well as establishing and maintaining an adequate support team. If Distributor is unable to fulfill its Maintenance obligations to End-Users, it shall immediately notify ONYX of this fact. ONYX may then elect to provide these Maintenance services to End-Users, and will charge Distributor for the cost of any services provided. Distributor further agrees to comply with ONYX's reasonable requests regarding both initial and ongoing training for Distributor regarding the provision of Maintenance services to End-Users. 4.1.8 Distributor shall not make any changes whatsoever to the ONYX End-User License Agreement, or give any representation or assurance that exceeds or differs from any provision of the End-User License Agreement, including but not limited to the provisions detailing ONYX's written limited warranty, disclaimers, and limitations of liability. Distributor shall indemnify ONYX for all consequences of any unauthorized representations, warranties, or guarantees so made. Any such authorizations for additional representations, warranties, or guarantees must be given in writing by a duly authorized ONYX employee with authority to bind ONYX. The terms of this paragraph 4.1.8 shall survive termination of this Agreement. EXHIBIT B 5 4.1.9 Distributor agrees not to make available to any parties, without prior written consent from a duly authorized ONYX representative, source code for the ONYX Product(s). Distributor will not make, or attempt to make, any Enhancement of the Product(s) without ONYX's prior written consent nor shall Distributor attempt to disassemble, de-compile, or reverse engineer the ONYX Product(s) object code, except as otherwise permitted under applicable law. 4.1.10 Any documentation created or distributed by Distributor, which describes features of the Product(s) components, requires the prior written approval of ONYX and may, at ONYX's discretion, require copyright or other protection of ONYX's proprietary rights. 4.1.11 Distributor agrees to execute any and all documents necessary to protect ONYX's Proprietary Information, as defined in Section 8 of this Agreement, prior to providing such Proprietary Information to any third party. 4.1.12 Distributor is obligated to implement any reasonable procedure to restrict the use of the Product(s), as instructed by ONYX, and agrees to notify ONYX if it discovers any unauthorized use of the Product(s). 4.1.13 Distributor may not distribute ONYX Product(s) to any third party where Distributor knows that the third party is licensing the ONYX Product(s) for resale or relicensing or where the third party is reasonably considered to be a competitor of ONYX. Distributor may not use agents for resale or relicensing of ONYX Product(s) without the written and explicit permission of ONYX. 4.1.14 In the event of End-User default under the End-User License Agreement, Distributor shall use its best efforts to assist ONYX in retrieving the Product(s) from said End-User. 4.1.15 Distributor must have the capability to communicate with ONYX utilizing the Internet (MAPI compliant) and must allow ONYX open and unimpeded access to its servers which host the ONYX Product(s). Distributor further agrees that it will establish open and unimpeded access to the servers of all End-Users to provide for remote telephone diagnostic evaluations wherever commercially practical to do so. 4.1.16 Distributor agrees that in the event that either the End-User requests for ONYX to become involved with the implementation of the ONYX Product(s) or that it is determined by ONYX that the Distributor does not have the required skills to implement the ONYX Product(s), then ONYX may elect to assume a direct role during the implementation process. 4.1.17 Distributor shall not register, or attempt to register, in any country in the world, any trademarks of ONYX, or any other marks deemed by ONYX, at its sole discretion, to be confusingly similar to existing ONYX trademarks. Distributor further agrees to cooperate and assist ONYX (at ONYX's request and expense) with any trademark registration efforts. The provisions of this paragraph 4.1.17 shall survive termination of this Agreement. 4.1.18 The failure of Distributor to comply with the provisions of Section 4.1 shall constitute a material breach of this Agreement. 4.2 ONYX OBLIGATIONS 4.2.1 Upon written request by Distributor, ONYX may elect to assist in the implementation of the Product(s) for End-Users. Payment for such services shall be paid to ONYX by Distributor at rates which ONYX generally charges its End-User for on site technical support services. 4.2.2 Any Maintenance or other support services for the Product(s) provided by ONYX to Distributor shall be performed in conjunction with the provisions of Exhibit C attached hereto. Any such services shall be provided by ONYX only if the Product(s) are installed in a hardware and software environment that ONYX then currently supports for its End-Users. EXHIBIT B 6 4.2.3 ONYX shall use reasonable efforts to provide Distributor with analysis, problem investigation and correction of errors pertaining to the Product(s), in accord with the terms and conditions of this Agreement. 4.2.4 ONYX shall make available to Distributor a copy of the Product(s) for development, demonstration and support purposes. Distributor shall pay ONYX an amount equal to ONYX's reasonable cost of supply for producing and shipping any Product(s) and/or documentation. 4.2.5 ONYX will provide the technical personnel of the Distributor with technical training regarding installation, use, and support of the Product(s). Such training shall take place at the Bellevue, Washington, USA world headquarters of ONYX, or such other location deemed suitable by ONYX. Distributor shall pay all of its travel and out-of-pocket expenses incurred in relation to said training and Distributor shall reimburse ONYX for the cost of training if such training takes place in any location other than ONYX's world headquarters. 4.2.6 ONYX will from time to time supply Distributor at no charge 5 copies of ONYX's current advertising and marketing materials for use by Distributor in marketing the Product(s). Any additional copies of marketing materials will be charged to the Distributor at the published rate. 4.2.7 Distributor shall be entitled to Maintenance fees of 9% of then-current ONYX list price for Product(s) licenses purchased for Distributor's use in its normal course of business, provided Distributor performs all upgrades and ongoing support for such Product(s). SECTION 5 PRODUCT SHIPMENT, PAYMENT, AND INVOICE TERMS 5.1 PRODUCT SHIPMENT. After receiving Distributor's order for the Product(s) in accord with Section 3.2 of this Agreement, ONYX shall ship to Distributor the Product(s). 5.2 PAYMENTS TO ONYX. Upon shipment of the Product(s) to Distributor under the provisions of paragraph 5.1 above, ONYX shall invoice Distributor for all license and Maintenance fees due to ONYX by Distributor under the provisions of Exhibit C attached hereto. All such moneys owed to ONYX by Distributor shall be due 30 days after receipt of invoice by Distributor. ONYX shall not be subject to any payment terms offered to End-User by Distributor, and Distributor shall pay ONYX for all orders submitted to and accepted by ONYX regardless of whether Distributor receives payment from End-User. 5.3 END-USER PAYMENT. Distributor shall have responsibility for establishing prices and collecting fees from End-Users for Product(s) licensed under any End-User License Agreement. 5.4 DELINQUENT PAYMENTS. If any payment due ONYX hereunder shall remain unpaid for thirty (30) days following the date due, ONYX may impose interest thereon at 1.0% per month (12% APR), or at the maximum rate allowed by law, if lower, until paid. 5.5 TENDER AND PAYMENT. All amounts to be paid under this Agreement are payable in U.S. Dollars currency and all payments due hereunder shall be made payable to ONYX and forwarded to ONYX at its world headquarters or other location designated by ONYX, ATTN.: CHIEF FINANCIAL OFFICER. ONYX reserves the right to halt shipment of any of the Product(s), in whole or in part, in the event of any delinquency in Payment for any prior order or shipment. 5.6 PRICE ADJUSTMENTS. ONYX reserves the right to adjust the pricing of its Product(s) and Maintenance services upon written notification to Distributor, provided that such notification is at least thirty (30) days prior to any such changes. Distributor will make Payments based on a revised ONYX list price for any licenses of the Product(s) subsequently distributed to End-Users in Distributor's Territory. 5.7 TAXES. Distributor shall collect, report, and pay to the relevant taxing authority, any property, customs excise, sales and/or use, or similar taxes (other than taxes on ONYX's income generally) that arise under EXHIBIT B 7 this Agreement. Distributor agrees to indemnify and hold ONYX harmless from any claims or damages resulting from Distributor's failure to comply with this paragraph. This paragraph 5.7 shall survive termination of this Agreement. SECTION 6 MARKETING 6.1 PUBLICITY AND ADVERTISEMENT. The parties may elect to issue a joint press release announcing their relationship under this Agreement. No such announcements or advertising will be made by either party without the consent of the other. 6.2 TRADEMARKS. Each party may, free of charge, utilize the other's trademark in marketing of the Product(s) upon written mutual agreement and in accord with the provisions of paragraph 14.11. SECTION 7 REPORTING AND AUDITING REQUIREMENTS 7.1 For each month in which Distributor distributes at least one copy of one Product, Distributor shall, with respect to each new license, provide ONYX: (i) name, address, and contact of the End-User; (ii) operating environments(s), projected installation date, and effective date of Product(s) Maintenance; and (iii) amount of license or Maintenance payments due from End-User to Distributor. Regardless of the number of licenses granted, Distributor shall provide ONYX a written summary of Product(s) sold for each quarter of Distributor's fiscal year. Such summary shall include year-to-date Payments and additional fees remitted to ONYX, taxes remitted to ONYX or the appropriate taxing authority which are associated with each End-User License Agreement, as well as the monthly totals of such payments, fees and taxes remitted by Distributor for that quarter. 7.2 Upon prior notice, ONYX or its independent accountants may examine, during normal Distributor business hours, Distributor's books and records to verify any amounts due, payable, and/or paid under this Agreement. If Distributor undergoes a certified audit, such audit shall, at ONYX's option and expense, verify the respective Payments and other fees and taxes due, payable and/or paid hereunder. Failure by Distributor to notify ONYX in a timely manner of the acquisition of additional licenses by an End-User shall constitute a breach of Distributor's material obligations under this Agreement. SECTION 8 CONFIDENTIALITY 8.1 AGREEMENT. Distributor shall not disclose the terms of this Agreement to anyone other than (i) its employees who reasonably acquire such knowledge in the ordinary course and scope of their employment; (ii) its agents or representatives whose assigned duties reasonably require such disclosure: or (iii) End-Users, to the extent necessary to distribute the Product(s). Distributor shall take all reasonable steps to ensure that the terms of this Agreement are not disclosed further by its employees, agents or representatives or by any End-User, its employees, agents or representatives. 8.2 PRODUCT(S). Distributor agrees that the Product(s), together with all materials and knowledge related thereto, obtained by Distributor pursuant to this agreement shall be held in confidence and shall not be made available in any form for the use or benefit of any person or entity other than Distributor and/or End-Users without the prior written consent of ONYX. Notwithstanding the foregoing, ONYX agrees that Distributor and/or End-Users shall be permitted to disclose relevant aspects of the Product(s) to their employees and agents to the extent reasonably necessary for Distributor or End-Users use of Product(s); provided that Distributor and/or End-User shall take all reasonable steps to ensure that Product(s) are not further disclosed or duplicated. Neither Distributor nor End-Users shall allow any attachment, levy, or execution upon or against the Product(s), and each shall immediately notify ONYX in writing regarding any such attempt. 8.3 OTHER ONYX INFORMATION. Distributor agrees to hold materials and knowledge regarding other ONYX Product(s) it is evaluating or reviewing for inclusion in this Agreement, or for general knowledge, as well as all other ONYX Proprietary Information, confidential to the same degree as Product(s), ONYX EXHIBIT B 8 reserves the right to designate in writing which of its Proprietary Information may be disclosed by Distributor under the provisions of this Agreement. 8.4 DISTRIBUTOR INFORMATION. ONYX and its employees, agents or representatives shall not use, duplicate or disclose to any third party such Proprietary Information of Distributor without Distributor's prior written consent, except to the extent reasonably necessary for the performance of ONYX obligations under this Agreement. ONYX shall take all reasonable steps to ensure Distributor's Proprietary Information hereunder is not used, duplicated, or disclosed in contravention of this Agreement. 8.5 DISCLOSURE REQUIRED BY LAW. Nothing in this Section shall restrict disclosure by either party required by any applicable law, or regulation, or the order of any court or administrative agency having jurisdiction regarding such matters. However, either party shall promptly upon receiving notice of any required disclosure, notify the other in writing, providing all information and assistance for such party to defend its rights hereunder. 8.6 INJUNCTIVE RELIEF. In the event of a breach of the provisions of this Section 8, ONYX shall be entitled to obtain injunctive relief or other equitable relief from a court of competent jurisdiction to restrain the use or disclosure of its Proprietary Information. Such remedy shall be in addition to, and not in lieu of, any other remedies provided for in this Agreement. 8.7 MATERIAL BREACH. Failure to adhere to the provisions of this Section 8 shall be considered a material breach of the Agreement. 8.8 SURVIVAL. The confidentiality obligations of this Agreement shall survive its termination. SECTION 9 WARRANTIES 9.1 EXPRESS WARRANTY. ONYX warrants, solely to Distributor, that the Product(s) will perform in substantial compliance with the Product(s) documentation for ninety (90) days from ONYX's delivery of Product(s) to Distributor. ONYX's sole responsibility, and Distributor's sole remedy under such warranty, shall be, at ONYX's option, to repair, replace, or correct any defect in the Product(s) or their related documentation or refund to Distributor the amount paid by Distributor to ONYX for the Product(s) which gave rise to such claim. The warranty contained in this Paragraph 9.1 is contingent upon proper use of the Product(s), and shall not apply if the Product(s) are modified, altered or changed, or if the Product(s) are used in a hardware or software environment which ONYX does not support at the time of such use. ONYX does not warrant that the Product(s) will meet either Distributor's requirements, or that the operation or use of any of the Product(s) will be uninterrupted or error free. 9.2 DISCLAIMER OF WARRANTIES. DISTRIBUTOR EXPRESSLY AGREES AND ACKNOWLEDGES THAT THE FOREGOING WARRANTY IN PARAGRAPH 9.1 IS IN LIEU OF ANY AND ALL OTHER ONYX WARRANTIES, EXPRESS OR IMPLIED. ONYX, ON BEHALF OF ITSELF AND ITS SUPPLIERS, DISCLAIMS ANY AND ALL OTHER REPRESENTATIONS OR WARRANTIES OF ANY KIND WHATSOEVER, EITHER EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, ANY IMPLIED WARRANTY OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. DISTRIBUTOR AGREES THAT THE DISCLAIMER IS REASONABLE AND THAT DISTRIBUTOR HAS HAD ADEQUATE PRIOR OPPORTUNITY TO ASSESS FULLY THE OPERATION AND PERFORMANCE OF THE LICENSED SOFTWARE AND ANY UPDATE AND UPGRADE. DISTRIBUTOR SHALL NOT TAKE ANY CONTRARY OR INCONSISTENT POSITION. 9.3 The terms of this Section 9 shall survive termination of this Agreement. SECTION 10 REMEDIES/LIMITATION OF LIABILITY EXHIBIT B 9 10.1 LIMITATION OF ONYX LIABILITY. DISTRIBUTOR AGREES THAT THE CUMULATIVE LIABILITY OF ONYX AND ITS SUPPLIERS FOR ANY DAMAGES ARISING FROM OR RELATED TO THIS AGREEMENT, INCLUDING BUT NOT LIMITED TO CLAIMS FOR BREACH OF CONTRACT, BREACH OF WARRANTY, NEGLIGENCE, OR TORT, SHALL NOT EXCEED ANY AMOUNT PAID BY DISTRIBUTOR TO ONYX FOR THE PRODUCT(S) WHICH GAVE RISE TO SAID CLAIM. 10.2 LIABILITY DISCLAIMER. ONYX, ON BEHALF OF ITSELF AND ITS SUPPLIERS, DISCLAIMS ANY AND ALL LIABILITY FOR SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES (INCLUDING LOSS OF PROFITS) ARISING FROM OR RELATED TO THIS AGREEMENT OR WITH RESPECT TO THE INSTALLATION, IMPLEMENTATION, CUSTOMIZATION, USE, OPERATION OR SUPPORT OF THE PRODUCT(S) EVEN IF ONYX OR ITS SUPPLIERS HAVE BEEN APPRISED OF THE POSSIBILITY OF SUCH DAMAGES. 10.3 TIME LIMITATION. Any legal proceeding based upon this Agreement must be instituted within two (2) years of the date the cause of action first accrued. 10.4 ALLOCATION OF RISK. Both parties acknowledge that the allocation of risk contained in this Section 10 is reflected in the price for the Product(s) and is also a reasonable recognition of the fact that the Product(s) cannot be tested in every possible combination and it is not within ONYX's control how and for what purpose the Product(s) are used by Distributor or End-Users. 10.5 SURVIVAL. The terms of this Section 10 shall survive termination of this Agreement. SECTION 11 TERM/TERMINATION 11.1 TERM. The initial term of this Agreement shall be fourteen (14) months, commencing November 1, 1998, unless earlier terminated pursuant to this Section 11, or by the mutual written agreement of the parties. At the end of the initial term, this Agreement shall renew for one additional year if (i) Distributor has met the agreed upon annual revenue targets as detailed in Exhibit C attached hereto: and (ii) both Distributor and ONYX mutually agree to such an extension. Any expiration or termination of the term will be final and absolute. Distributor waives any right, either express or implied by applicable law or otherwise, to renewal of this Agreement or to any damages or compensation for the expiration or termination of the term in accordance with this Section 11. Each of the parties has considered the possibility of such expiration or termination and the possibility of loss and damage resulting therefrom in making expenditures pursuant to the performance of this Agreement. It is the express intent and agreement of the parties that neither will liable to the other for damages or otherwise by reason of the expiration or termination of the term as provided for herein. 11.2 INSOLVENCY, BANKRUPTCY, ETC. If either party becomes insolvent, fails to pay, or admits in writing its inability to pay, debts as they become due; or if either party applies for, consents to, or acquiesces in the appointment of a trustee, receiver or other custodian for such party or for a substantial part of such party's property; or makes a general assignment for the benefit of creditors; or, if a trustee, receiver or other custodian is appointed for such party or for a substantial part of such party's property and is not discharged within sixty (60) days; or if any bankruptcy, reorganization, debt arrangement or other proceeding under any bankruptcy law, or any dissolution or liquidation proceeding is commenced by, consented to, or acquiesced in by such party and remains for sixty (60) days undismissed; or, if either party ceases to conduct its business in the normal course, this Agreement may be terminated by the other party immediately upon written notice without penalty of any kind. 11.3 BREACH OF AGREEMENT. In the event either party fails to perform any of its material obligations hereunder, the other may notify the non-complying party in writing of the breach. If the non-complying party fails to remedy the breach within thirty (30) days from receipt of such notice, or, if the breach is not remediable within such period and the party in breach has not undertaken and thereafter diligently and successfully pursued significant efforts to cured the breach, the non-breaching party may immediately terminate this Agreement upon written notice to the non-complying party. This right to terminate shall be Exhibit B 10 in addition to, and shall in no way limit the non-breaching party from pursuing other relief, except as otherwise limited herein. 11.4 EFFECT OF TERMINATION. Termination of this Agreement for any reason shall immediately terminate Distributor's rights under this Agreement and Distributor shall return to ONYX all proprietary materials, and other materials developed by or belonging to ONYX which have been received by Distributor pursuant to this Agreement. Any End-User License Agreements shall survive termination of this Agreement. Upon termination of this Agreement, Distributor shall continue providing Maintenance to all End-Users until alternate Maintenance services are arranged for End-Users. Termination of this Agreement shall not relieve Distributor of its obligations to make immediate and full payment to ONYX for any amounts then due and/or payable. SECTION 12 INDEMNIFICATION 12.1 INDEMNIFICATION OF DISTRIBUTOR. ONYX will defend or settle, at its own expense but under its sole direction and contingent on Distributor's total cooperation, any claim alleging that any Product in its unmodified form infringes any patent, trademark or copyright. If any ONYX Product(s) becomes the subject of such a claim, ONYX reserves the right, at its sole option, to either 1) modify or replace the affected parts so the ONYX Product(s) become non-infringing, 2) obtain for Distributor and any End-Users the right to continue to use the Product(s), or 3) terminate this Agreement immediately if options 1 and 2 listed above are commercially impracticable. In no event shall Distributor settle any such claim, lawsuit, or proceeding without ONYX's prior approval, and ONYX shall have no liability for any such unapproved settlement so made. This paragraph states the entire liability of ONYX for any infringement involving the ONYX Product(s). 12.2 INDEMNIFICATION OF ONYX. Distributor, on behalf of itself and its agents, will indemnify and hold harmless any award of costs and damages brought against ONYX to the extent that it is (i) based on a claim regarding the installation or configuration of Product(s) by Distributor or its agents; or (ii) based on a claim regarding modification, translation, customization or localization to the Product(s) by Distributor or its agents. Distributor shall have the right to control the defense of all such claims, lawsuits, and other proceedings. In no event shall ONYX settle any such claim, or proceeding without Distributor's prior approval, and Distributor shall have no liability for any such unapproved settlement so made. 12.3 SURVIVAL. The provisions of this Section 12 shall survive termination of the Agreement for any reason. SECTION 13 DISPUTE RESOLUTION/ARBITRATION 13.1 DISPUTE RESOLUTION/ARBITRATION PROCEDURES. Any controversy arising from or relating to this Agreement, shall be determined by arbitration in Washington State, United States of America, in accordance with then-prevailing Commercial Arbitration Rules. Such arbitration shall be conducted in the English language, and all documents submitted in conjunction with the arbitration shall be in English. The parties shall agree upon one commercial arbitrator knowledgeable in the subject matter hereof. Absent agreement, such arbitrator shall be appointed by the Commercial Arbitration Association. The award rendered by the arbitrator shall be final and conclusive. The prevailing party shall be entitled as part of the arbitration award, to the reasonable costs and expenses (including attorneys' fees) of investigating, preparing and pursuing an arbitration claim as may be awarded by the arbitrator; and the party enforcing any award shall be entitled to reasonable costs and expenses (including attorneys' fees) expended or incurred in connection with such effort. Any award to either party as a result of arbitration shall be subject to the limitations detailed in Section 9 and Section 10 of this Agreement, and in no event shall either party be awarded punitive damages under said arbitration. Notwithstanding the foregoing, either party may seek preliminary, Interim, or permanent injunctive relief or seek to enforce an arbitration award under this Agreement from any court having jurisdiction over the matter in dispute. This Section 13 shall survive termination of this Agreement. EXHIBIT B 11 SECTION 14 MISCELLANEOUS GENERAL PROVISIONS 14.1 PERSONNEL. Personnel of ONYX and Distributor are not, nor shall they be deemed to be, employees of the other. Each party shall be and remain an independent contractor and nothing herein shall be deemed to constitute the parties as partners. Neither party shall have any authority to act, or attempt to act, or represent itself directly or by implication, as an agent or in any manner assume or create any obligation on behalf of or in the name of the other, nor shall either be deemed the agent or employee of the other. Distributor shall have no authority to appoint any other dealer or re-marketer of the ONYX Product(s). Each party will be solely responsible for payment of all compensation, employment-related taxes, and insurance regarding its respective personnel. Each party shall be solely liable for any claims made by its personnel for injuries to persons or property damage during the performance of services hereunder. 14.2 DIRECT REPRESENTATION. Distributor agrees that ONYX will have the right at any time in the future to set up ONYX direct operations in distributor Territory(s) to offer solutions and sales support to End-Users. 14.3 FORCE MAJEURE. Except for payments due ONYX from Distributor pursuant to this Agreement, neither party shall be liable for delays in its performance hereunder due to causes beyond its reasonable control, including but not limited to, Acts of God, acts of public enemy, acts of government or courts of law or equity, civil war, insurrection or riots, fires, floods, explosions, earthquakes or other casualties, strikes or other labor troubles. 14.4 NOTICE. All notices given to either party, shall be by certified mail or by regular overnight delivery service, addressed as follows: FOR DISTRIBUTOR: Futurelink Distribution Corporation ONYX Software Corporation, 550-603 7 Ave SW 330 - 120th Avenue N.E. Calgary, AB T2P2T5, CANADA Bellevue, WA 98006, USA Attn.: Chief Executive Officer Attn.: Chief Executive Officer 14.5 SUCCESSORS. No assignment or transfer of this Agreement or any right or privilege granted hereunder, including any assignment by operation of law pursuant to a merger, liquidation, foreclosure, or involuntary sale in bankruptcy, shall be permitted of Distributor or shall be effective or binding on ONYX without ONYX's prior written consent. Subject to the foregoing limitation, this Agreement shall inure to the benefit of and be binding upon the parties hereto, their successors, and assigns. 14.6 VALIDITY OF AGREEMENT. If any provision of this Agreement shall be held illegal, unenforceable, or in conflict with any law of a federal, state, or local government having jurisdiction over this Agreement, the validity of the remaining portions or provisions hereof shall not be affected thereby. 14.7 GOVERNING LAW. This Agreement shall be construed in accordance with and by governed by laws of the State of Washington, United State of America, excluding conflict of laws interpretations. The United Nations Convention on Contracts for the International Sale of Goods shall not apply. 14.8 AMENDMENTS IN WRITING. No amendment, modification, or waiver of any provision of this Agreement shall be effective unless it is set forth in a writing that refers to this Agreement (must include Agreement Number) and the provisions so affected and is executed by an authorized representative of both parties. No failure or delay by either party in exercising any right, power, or remedy will operate as a waiver of any such right, power, or remedy. 14.9 EXPIRATION. This Agreement shall be valid only if executed by both parties within thirty (30) days of first execution. EXHIBIT B 12 14.10 ENTIRE AGREEMENT. This Agreement and its attached Exhibits constitute the entire agreement between the parties regarding the subject matter; superseding all previous communications, representations or agreements, either written or oral, with respect to the subject matter. 14.11 USE OF ONYX TRADEMARKS. ONYX grants to Distributor the limited permission to use both ONYX's trademarks and registered trademarks solely to identify ONYX Product(s) acquired from ONYX under this agreement. Distributor shall use ONYX's trademarks and registered trademarks only for purposes of advertisement, promotion, and distribution of the corresponding ONYX Product(s) and for no other purposes. Distributor shall use such trademarks and registered trademarks in accord with the guidelines established by ONYX from time to time and shall not use such marks in any manner likely to confuse or mislead the public, or to be adverse to the best interests of ONYX. 14.12 RE-EXPORT OF ONYX PRODUCT(S). Distributor shall not export or re-export any ONYX Product(s) or technology to any country specified as a prohibited destination in applicable U.S. laws, regulations, or ordinances. Distributor further agrees to comply with any similar laws in any nation where Distributor is representing ONYX. Distributor agrees to defend, indemnify and hold harmless ONYX from any claim, loss liability, expense or damage (including fines or legal fees) incurred by ONYX to Distributor's violation of the terms of this provision. 14.13 SURVIVAL. The terms of this Section 14 shall survive termination of this Agreement. SECTION 15 EXHIBITS 15.1 The following Exhibits are incorporated by reference: EXHIBIT A Territory Authorization EXHIBIT B ONYX Software License Agreement EXHIBIT C Pricing to Distributor/Revenue Targets EXHIBIT D ONYX Product(s) and Maintenance Price List EXHIBIT E Maintenance and Product Support IT WITNESS WHEREOF, the parties have executed this Agreement effective as of the date below. DISTRIBUTOR: ONYX: BY: /s/ Cameron Chell BY: ------------------------------- --------------------------------- NAME: Cameron Chell NAME: ----------------------------- ------------------------------- TITLE: CEO, Chairman TITLE: ---------------------------- ------------------------------ DATE: November 12, 1998 DATE: ----------------------------- ------------------------------- Exhibit B 13 EXHIBIT A TERRITORY AUTHORIZATION GEOGRAPHIC TERRITORY: Subject to the terms and conditions of this Agreement, Distributor is granted the non-exclusive right to distribute ONYX Product(s) in the following territory: North America. VERTICAL MARKET SEGMENTS: Without limiting ONYX's other rights to appoint Distributors and/or resellers in the Territory, ONYX expressly reserves the right to appoint vertical value added resellers, from time to time, which may have the right to market and sell the ONYX Product(s) in conjunction with their own solutions, on a global, regional or country basis. ONYX agrees to inform Distributor of subsequent appointments. PROSPECTS/PIPELINE: Distributor shall inform ONYX of all potential prospective End-Users by (i) notifying their ONYX Channel Manager of such prospects in a timely fashion; and (ii) completing all reasonably necessary reports as may be requested from time to time. If ONYX requests Distributor to withdraw from any End-User account owing to potential conflict or if in ONYX's opinion the ONYX Product(s) appears not to be a suitable solution for the prospect, Distributor will accept ONYX's decision and immediately comply with the request. DISPUTES/ARBITRATION: With regard to any territorial disputes between Distributor and vertical value added resellers involving End-Users, prospects, or territory definitions, ONYX shall be the sole source of dispute resolution. Distributor agrees that all decisions made by ONYX with regard to Territories will be binding and that Distributor will comply with all decisions. Distributor irrevocably waives any claims it may have against ONYX in this regard. Exhibit A 14 EXHIBIT B ONYX SOFTWARE LICENSE AGREEMENT Exhibit B 15 EXHIBIT C PRICING TO DISTRIBUTOR/REVENUE TARGETS PRODUCT(S) PRICING: During the term of this Agreement Distributor may order Product(s) from ONYX in accord with the terms and conditions of this Agreement at ONYX's then-current list price, as established by ONYX from time to time, reduced by the Discount Rate listed in the table below. The Tier 1 Discount Rate shall apply to Product license fees until such time as license fees paid by Distributor to ONYX during any calendar year exceed the amount listed in Tier 1 in the table below. Distributor may then order additional Product(s) from ONYX during that calendar year at the Tier 2 Discount Rate. After such time as license fees paid by Distributor to ONYX during that same calendar year exceed the amount listed in Tier 2 in the table below, Distributor may order additional Product(s) from ONYX during that calendar year at the Tier 3 Discount Rate. ??? ???? ????? - --------------------------------------------------------- 1 20% $0 to $500,000 - --------------------------------------------------------- 2 25% $501,000 to $750,000 - --------------------------------------------------------- 3 30% $751,000+ - --------------------------------------------------------- MAINTENANCE PRICING: For each End-User to whom Distributor provides Maintenance services, Distributor shall pay to ONYX 18% of the then-current US Product license fees for the Product(s) provided to the End-User. In the event that Distributor issues a purchase order for Product(s) exceeding $199,999 in license fees for one End-User, Maintenance fees associated with that order shall be entitled to the Discount Rate applied to that license. In exchange for the fees detailed herein, Distributor shall receive the following services from ONYX: o Rollout support. ONYX shall provide direct support to End-Users for sixty (60) days after execution of the ONYX Software License Agreement. o Third level support. ONYX shall provide Distributor with telephone support from 9am to 5pm Pacific time, assisting Distributor in its attempts to service its End-Users. Such assistance by ONYX shall be in the English language. In the event ONYX determines, in its sole discretion, that Distributor's is excessively requesting such telephone support, ONYX reserves the right to charge Distributor for such additional services. o Updates and upgrades to the Product(s). ONYX shall provide to Distributor all commercially released updates and upgrades to the Product(s) for each of Distributor's End-Users who are participants in Distributor's maintenance and product support program. ONYX reserves the right to charge Distributor for any reasonable documented third party costs associated with any such upgrades to the Product(s). ONYX reserves the right to determine, at its sole discretion, what constitutes an update or an upgrade to the Product(s). Physical installation of any such updates or upgrades is the responsibility of the Distributor. o Training. ONYX shall provide training for two (2) members of Distributor's support team. EXHIBIT C 16 Distributor will receive support services as listed in this Exhibit C for the current release of the Product(s) and all other releases whose version number begins with either the same number, or the previous number. For example, if the current release is version 4.5, ONYX will support only those versions between 3.0 and the current release. REVENUE TARGETS: The annual revenue targets for Distributor shall be as follows: ???? ???? ???? Year 1 $400,000 $72,000 Year 2 $1,000,000 $180,000 The above figures represent net revenues paid to ONYX in US Dollars, and shall be broken down into mutually agreeable quarterly targets. Distributor's failure to meet the revenue targets detailed above shall constitute a material breach of this Agreement. EXHIBIT C 17 EXHIBIT D ONYX SOFTWARE PRODUCTS AND MAINTENANCE PRODUCT LIST: ONYX Customer Center ONYX Customer Center-Unplugged ONYX Customer Center Server ONYX Insight ONYX Web Wizards for Sales ONYX Web Wizards for Support ONYX Channel Connect Please consult your ONYX representative for the current US price list. This list will be adjusted and updated periodically. MAINTENANCE PRICE LIST: ONYX's standard rate for Maintenance services is 18% of the retail (non-discounted) price of the Product(s). Maintenance fees for any Product(s) acquired during an existing Maintenance Period are prorated so as to be co-terminus with the then existing Maintenance period. Maintenance for the first year for any End-User is mandatory. EXHIBIT D 18 EXHIBIT E MAINTENANCE AND PRODUCT SUPPORT I MAINTENANCE SERVICES Upon payment of annual Maintenance fees by End-User, Distributor will use commercially reasonable efforts to provide the following Maintenance services for the Product(s). A. Telephone Support End-User will receive technical support for the Product(s). Distributor shall make available technical staff to assist with questions about the Product(s) and to assist End-User in solving problems with the Product(s). The hours of operation for technical support are 9:00AM to 5:00PM, local time, during normal business hours (Monday through Friday), excluding holidays. Distributor shall designate a specific technical support representative as End-User's key contact. Distributor will provide a response, but not necessarily a solution, within four (4) normal business hours, as defined in this Agreement, upon notification by End-User to Distributor of problems or defects with the Product(s). B. Support of Previous Versions of Product(s) End-User will receive support services as listed in this Schedule 1 for the current release of the Product(s) and all other releases whose version number begins with either the same number, or the previous number. For example, if the current release is version 4.5, Distributor will support only those versions between 3.0 and the current release. If End-User desires support for earlier versions of Product(s), such support will be treated as a consulting project, and End-User will be billed according to prevailing consulting rates. C. Product(s) and Documentation Updates and Upgrades: End-User will receive all modifications to the Product(s) designated as error corrections, bug fixes, patches, and updates, as well as updates to the Product(s) and ONYX created documentation. End-User will receive, without additional charge, all commercially released updates and upgrades to the Product(s), provided that End-User is a participant in Distributor's maintenance and product support program at the time of the release of the update or upgrade. Notwithstanding the foregoing, End-User may be charged for any documented third party costs associated with any commercially released upgrade. II END-USER RESPONSIBILITIES A. Remote Diagnostics End-User shall provide Distributor and its suppliers with the necessary remote access to the End-User's designated CPU so that Distributor may provide remote dial-in support services as needed by End-User. B. End-User's Designated Contact End-User shall appoint one individual within End-User's organization to serve as a primary contact and to receive support through the telephone support center. C. End-User's Dedicated Resource to the Product(s) End-User shall appoint at least one individual within its organization who is familiar with all modifications, customizations or extensions to the Product(s), and has access to any and all source code related to same. Such individual shall act as the primary contact for any support calls involving such modifications, customizations or extensions to the Product(s). III LIMITATIONS A. Support of Customizations, Modifications or Extensions to Product(s) Distributor will use commercially reasonable efforts to assist End-User in its attempts to remedy any problems with the Product(s) resulting from any customizations, modifications, or extensions to the Product(s), regardless of by who such customizations, modifications, or extensions were performed. If End-User is unable to remedy said problems, Distributor will, upon End-User's request, treat such problems as consulting projects and shall bill for its services at its then current professional services rates. IV MAINTENANCE TERMS A. In no event shall Distributor be responsible for providing Maintenance services for a period during which Maintenance coverage lapsed. B. If End-User elects to resume Maintenance after a lapse of coverage, End-User shall pay for the period of time in which Maintenance coverage lapsed. End-User's payment for the lapsed period shall be the then current annual Maintenance fee, prorated for the number of months that coverage lapsed. To resume Maintenance after a lapse of coverage, End-User must purchase a minimum of one full year's Maintenance beyond the lapsed period. If End-User resumes coverage after a lapse of coverage, the Maintenance renewal date shall be changed to the date on which End-User paid all Maintenance fees for the lapsed period and a minimum of one additional year of Maintenance. C. The term of the maintenance and product support program is for one year. Any revisions or changes in the terms of the maintenance and product support program shall occur only at the end of End-User's then current Maintenance term, and End-User shall receive no less than 30 (thirty) days written notice prior to such change. Exhibit E