1 Exhibit 10.3 SALES AGREEMENT Customer DGS, Inc. -------------------------------------------------- Street Address 4601 Gateway Circle -------------------------------- City Dayton State OH Zip Code 45440 ------ --- ----- Telephone SHIP TO ABOVE UNLESS NOTED: - -------------------------------------------------------------------------------- - -------------------------------------------------------------------------------- - -------------------------------------------------------------------------------- - -------------------------------------------------------------------------------- ECHELON agrees to sell to CUSTOMER the hardware products ("Hardware Products") and license to CUSTOMER the software products ("Software Products") listed on Schedule A (collectively "Products"). CUSTOMER understands that such Products will be either new or reconditioned. Any Software Products in this Agreement are licensed subject to the corresponding Software License, Development License, and OEM License Agreements attached hereto as Exhibits A, B and C, respectively. Additional exhibits may be added to this Agreement from time to time as CUSTOMER purchases or licenses other products from ECHELON. THE FOLLOWING "TERMS AND CONDITIONS", SCHEDULE A AND EXHIBITS A THROUGH C ARE ATTACHED TO THIS SALES AGREEMENT AND MADE A PART HEREOF. ACCEPTED BY: ECHELON CORPORATION CUSTOMER DGS, Inc. By:/s/ Oliver R. Stanfield By: /s/ T. Haas for DGS Title: Vice President & CEO Title: CEO Date: 11-30-03 Date: Nov. 29, 1993 2 1. Prices, License Fees and Taxes. The prices for Hardware Products and license fees for Software Products are set forth on Schedule A and are exclusive of all federal, state, municipal, or other government taxes or duties (except taxes paid on net income). Any such tax fee, or charge shall be paid by the CUSTOMER. If ECHELON is required to pay any such tax, fee, or charge, the CUSTOMER shall reimburse ECHELON therefor. All prices are quoted in United States dollars. 2. Terms of Payment. CUSTOMER agrees to pay ECHELON's invoices within 30 days of the shipment of Products; provided, however that ECHELON reserves the right to require payment in advance or by letter of credit. CUSTOMER will pay ECHELON interest of one and one-half percent (1 1/2%) per month (18% per year), or a lower interest rate set by law, for all amounts not paid when due. All payments are to be made in United States dollars. 3. Delivery. Delivery will be F.O.B. ECHELON's shipping facility. Title (except title to licensed Software Products) will pass to CUSTOMER upon ECHELON's delivery to a carrier. Upon delivery to the carrier, CUSTOMER will become responsible for and bear the entire risk of loss or damage to the Products. Scheduled delivery dates are estimates only. 4. Cancellation or Delay of Orders. (a) CUSTOMER may cancel any order (or part thereof) or postpone delivery dates for any Products without charge by giving ECHELON written notice not less than sixty (60) days (Freeze Date) prior to ECHELON's scheduled delivery date for those Products. If CUSTOMER requests a postponement of over six (6) months, the order for such Products shall be considered cancelled. (b) If CUSTOMER cancels any order (or part thereof) or requests delay in delivery after the Freeze Date, there will be a twenty-five percent (25%) restocking charge. CUSTOMER will have no rights in partially completed goods from cancelled orders. (c) If CUSTOMER requests and is granted a delay in delivery, and if ECHELON has, prior to such request, notified CUSTOMER of price changes that are effective at the time of the new delivery date, then ECHELON's price to CUSTOMER on Products for which delivery was delayed and any penalties due to ECHELON hereunder shall be based upon ECHELON's new list prices. 5. Substitutions and Modifications. ECHELON reserves the right to make substitutions or modifications to the specifications or implementations of the Products, provided that these substitutions and modifications do not materially reduce overall system performance. 6. Shipment Packaging and Mode of Transportation. CUSTOMER may provide ECHELON with written shipment and packaging instructions to within twenty (20) days of the scheduled delivery date. ECHELON will use its reasonable efforts to accommodate these 3 instructions. In the absence of specific instructions, ECHELON will ship the Products by the method it deems most advantageous and in standard commercial packaging. Transportation and insurance charges will be collect, or if prepaid, will be invoiced to CUSTOMER. When special packaging is requested or, in the opinion of ECHELON, required, the costs of the same, if not set forth on the invoice, will be separately invoiced to and paid by CUSTOMER. Equipment held or stored for CUSTOMER after an agreed upon delivery date shall be held or stored at CUSTOMER's sole expense and risk. 7. Security Interest. ECHELON hereby reserves a purchase money security interest in all Products sold or licensed hereunder and the proceeds thereof in the amount of their purchase price until all such Products have been paid for in full. CUSTOMER hereby agrees to perform all acts necessary or appropriate to assist ECHELON in perfecting and maintaining such security interest. In the event of a default by CUSTOMER of any of its obligations to ECHELON, ECHELON will have the right, without liability to CUSTOMER, to repossess the Products sold or licensed hereunder. 8. Installation and Training. Product installation per ECHELON's installation instructions is the responsibility of CUSTOMER. CUSTOMER will be provided with telephone support in accordance with ECHELON's standard practice. Additional support will be available based on ECHELON's then current pricing and practice. CUSTOMER may contract for training subject to ECHELON's then current schedules, pricing, and practices. 9. Limited Warranty. ECHELON warrants the Hardware Products against defects in materials and workmanship for a period of ninety (90) days after shipment to CUSTOMER. ECHELON's sole and exclusive liability and CUSTOMER's sole remedy under this warranty shall be, at ECHELON's option, to repair or replace any such defective Hardware Products. The products which CUSTOMER considers defective shall be returned to ECHELON, by a method of shipment approved by ECHELON in advance. This warranty shall be void if in ECHELON's reasonable opinion such defective condition was caused in whole or in part by CUSTOMER's misuse, neglect, testing, attempts to repair, or any other cause beyond normal usage, or by accident, fire, or other hazard. Repair or replacement does not extend the warranty period for such Hardware Product. The limited warranty, if any, for Software Products will be as set forth in the Software License Agreement attached hereto as Exhibit A. THE WARRANTY SET FORTH ABOVE IS IN LIEU OF ALL OTHER WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY IMPLIED WARRANTY OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. 10. Limitation of Liability. ECHELON'S LIABILITY UNDER OR FOR BREACH OF THIS AGREEMENT SHALL NOT EXCEED THE PURCHASE PRICE OR LICENSE FEE PAID FOR THE PRODUCTS LESS REASONABLE RENTAL OR PAST USE. IN NO EVENT SHALL ECHELON BE LIABLE FOR COSTS OF 4 PROCUREMENT OF SUBSTITUTE GOODS. IN NO EVENT SHALL ECHELON BE LIABLE FOR ANY SPECIAL, CONSEQUENTIAL, OR INCIDENTAL DAMAGES ARISING IN ANY WAY OUT OF THIS AGREEMENT, HOWEVER CAUSED, AND ON ANY THEORY OF LIABILITY. THESE LIMITATIONS SHALL APPLY NOTWITHSTANDING THE FAILURE OF ESSENTIAL PURPOSE OF ANY LIMITED REMEDY PROVIDED HEREIN. 11. Patent Infringement. ECHELON agrees to indemnify, hold harmless, and defend CUSTOMER from and against any and all suits or proceedings and any and all liability, loss, or damage arising out of any claim that the use of the Hardware Products infringes any United States patent; provided, however, that CUSTOMER notifies ECHELON promptly in writing of any such suit or proceeding and gives ECHELON sole control of the defense and all negotiations for the settlement or compromise thereof. This indemnity shall not apply if normally noninfringing Hardware Products are rendered infringing by reason of CUSTOMER'S particular use of such Hardware Products. At its Option, ECHELON may at any time replace, modify, or procure for the CUSTOMER the right to continue using any Hardware Products to avoid any infringement. The indemnification for Software Products is as set forth in the Software License Agreement attached hereto as Exhibit A. ECHELON'S LIABILITY UNDER THIS PARAGRAPH 11 SHALL NOT EXCEED THE TOTAL PURCHASE PRICE OF THE PRODUCTS, THE FOREGOING STATES THE ENTIRE LIABILITY AND OBLIGATION OF ECHELON WITH RESPECT TO INFRINGEMENT OR CLAIMS OF INFRINGEMENT OF ANY PATENT, COPYRIGHT, TRADE SECRET, OR OTHER INTELLECTUAL PROPERTY OR PROPRIETARY RIGHT BY THE HARDWARE PRODUCTS OR ANY PART THEREOF. 12. Software License. CUSTOMER hereby agrees to the terms and conditions of the Software License Agreement attached hereto as Exhibit A. 13. Development and OEM License. CUSTOMER understands that it may not purchase NEURON,(R) Chips without having first entered into a LONWORKS(TM) Development License Agreement with ECHELON. CUSTOMER agrees not to use in other than a development environment or sell products or technology using ECHELON's LONTALK(TM) Protocol without having first entered into a LONWORKS OEM License Agreement with ECHELON. ECHELON's standard Development and OEM License Agreements are attached hereto as Exhibits B and C, respectively. 14. Termination of Licenses. CUSTOMER agrees that, if the Products are being purchased for CUSTOMER's use pursuant to a trial, rental, or lease program, then CUSTOMER's rights under the Software License, Development License and OEM License Agreements shall terminate upon termination of the applicable trial, rental or lease period or any extensions thereof; provided, however, that if CUSTOMER purchases the Products at the end of such period, then such rights shall continue perpetually except as provided elsewhere herein or in such license agreements. Within two (2) weeks after any such termination, CUSTOMER shall return to ECHELON or a third party designated by ECHELON the original 5 and all copies, in whole or in part, including partial copies and modifications of the Software Products, or destroy such items and deliver certification thereof to ECHELON. 15. Export Controls. CUSTOMER agrees not to export or reexport, or cause to be exported or reexported, any Products received hereunder, or the direct product of such Products, to any country to which, under the laws of the United States, CUSTOMER is or might be prohibited from exporting its technology or direct product thereof. 16. Partial Invalidity. If any provision in this Agreement shall be held to be invalid or unenforceable, the remainder of this Agreement shall remain valid and enforceable. 17. Acceptance. CUSTOMER will accept Products if such Products conform to all material specifications of ECHELON. CUSTOMER will provide ECHELON with notice of any material nonconformities within ten (10) days of CUSTOMER's receipt of Products ("Initial Acceptance Period"). After resolution or correction, ECHELON will provide CUSTOMER with notice that such nonconformities have been resolved or corrected, and a new ten (10) day acceptance period ("Subsequent Acceptance Period") will commence. If ECHELON is not provided with notice of any such nonconformities during any Initial or Subsequent Acceptance Period, then CUSTOMER agrees that the Products shall be deemed accepted. 18. General Provisions. ECHELON and CUSTOMER agree that (i) this Agreement shall be governed by the laws of the State of California, (ii) CUSTOMER shall not assign this Agreement without the prior written consent of ECHELON, (iii) no modification to this Agreement, or any waiver of any rights, shall be effective unless assented to in writing and the waiver of any breach or default shall not constitute a waiver of any other rights hereunder or any subsequent breach or default, (iv) the prevailing party in any legal action hereunder shall be entitled to reimbursement of its expenses including without limitation reasonable attorneys' fees, (v) any required notices hereunder shall be given in writing at the address of each party set forth on the reverse side of this page, and shall be deemed served when delivered or, if delivery is not accomplished by reason or some fault of the addressee, when tendered, and (vi) this Agreement and the Software License Agreement, the LONWORKS Development License Agreement and the LONWORKS OEM License Agreement attached hereto as Exhibits A, B and C, respectively, constitute the entire and exclusive agreement between the parties hereto with respect to the subject matter hereof. 19. Termination. In the event of (i) a material breach of this Agreement by CUSTOMER (ii) any proceeding, voluntary or involuntary, in bankruptcy or insolvency by or against CUSTOMER, or (iii) any assignment of CUSTOMER's assets for the benefit of creditors, this Agreement shall, if such condition is not corrected within thirty (30) days after written notice thereof from ECHELON, at ECHELON's option, terminate, and ECHELON may 6 elect to cancel any unfilled orders hereunder. Within two (2) weeks after any such termination, CUSTOMER shall return to ECHELON the original and all copies, in whole or in part, including partial copies and modifications, of the Software Products, or destroy such items and deliver certification thereof to ECHELON. Notwithstanding the foregoing, the provisions of Sections 9, 10, 11, 13 and 14 hereof shall survive any termination of this Agreement. 20. Arbitration. Any dispute or claim arising out of this Agreement, the Software License Agreement, or the Development or OEM License Agreements, shall be finally settled by binding arbitration in San Francisco, California under the Rules of Arbitration of the International Chamber of Commerce by three arbitrators appointed in accordance with said rules. Judgment on the award rendered by the arbitrators may be entered in any court having jurisdiction thereof. 7 SALES AGREEMENT ADDENDUM ECHELON acknowledges that CUSTOMER has entered into the Sales Agreement to which this Addendum is attached with the expectation of obtaining financing for the Products covered thereby pursuant to Trial, Rental or Lease Programs offered through Echelon Credit Corporation. Accordingly, 1. ECHELON hereby consents to the assignment by CUSTOMER of its right and obligation to purchase the Products for the purpose of obtaining such financing. 2. ECHELON agrees that, if CUSTOMER is unable to obtain such financing by ___________________________________________, the Sales Agreement will terminate with no further obligation of ECHELON or CUSTOMER, except that if such Products have been delivered to CUSTOMER, the last sentence of Section 19 shall apply. ACCEPTED BY: ECHELON CORPORATION CUSTOMER DGS, Inc. By:/s/ Oliver R. Stanfield By: /s/ T. Haas for DGS Title: Vice President & CEO Title: CEO Date: 11-30-93 Date: Nov. 29, 1993 8 Exhibit A LonBuilder(TM) SOFTWARE LICENSE AGREEMENT Echelon Corporation ("Echelon") grants you a non-exclusive, non-transferable license to use the copy of the software and documentation contained in this package and any updates or upgrades thereto provided by Echelon according to the terms set forth below. If the software contained in this package is being provided to you as an update or upgrade to software which you have previously licensed, then you agree to destroy all copies of the prior release of this software within thirty (30) days after opening this package; provided, however, that you may retain one copy of the prior release for backup, archival and support purposes. LICENSE You may: (a) install the software on only one computer, (b) use the software only for developing applications using Echelon's LonWorks(TM) tools and components. (c) make one (1) copy of the software in machine readable form solely for backup purposes, provided that you reproduce all proprietary notices on the copy, and (d) physically transfer the software from one computer to another, provided that the software is removed from the computer which it was installed and is used on only one computer at a time. You may not: (a) use the software on more than one workstation at a time or in a multi-user system, (b) modify, translate, revere engineer, decompile or disassemble the software, (except to the extent that such acts may be prohibited under applicable law), (c) copy the software (except for the backup copy or for the copies made automatically by the system for use with NEURON(R) embedded within LONBUILDER(TM) products), or copy the accompanying documentation, or (d) rent, transfer or grant any rights in the software or accompanying documentation in any form to any person without the prior written consent of Echelon. This license is not a sale. Title and copyrights to the software, accompanying documentation and any copy made by you remain with Echelon. Unauthorized copying of the software or the accompanying documentation, or failure to comply with the above restrictions, will result in automatic termination of this license and will make available to Echelon other legal remedies. 9 LIMITED WARRANTY AND DISCLAIMER Echelon warrants that, for a period of ninety (90) days from the date of delivery to you, the diskettes on which the software is furnished under normal use will be free from defects in materials and workmanship and the software under normal use will perform substantially in accordance with the software specifications contained in the LonBuilder Developer's Workbench documentation. Echelon's entire liability and your exclusive remedy under this warranty (which is subject to your returning the software to Echelon) will be, at Echelon's option, to use reasonable commercial efforts to attempt to correct or work around errors, to replace the software or diskettes with functionally equivalent software or diskettes, as applicable, or to refund the purchase price and terminate this Agreement. EXCEPT FOR THE ABOVE EXPRESS LIMITED WARRANTIES, ECHELON MAKES AND YOU RECEIVE NO WARRANTIES ON CONDITIONS, EXPRESS, IMPLIED, STATUTORY OR IN ANY COMMUNICATION WITH YOU, AND ECHELON SPECIFICALLY DISCLAIMS ANY IMPLIED WARRANTY OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. Echelon does not warrant that the operation of the software will be uninterrupted or error free or that the software will meet your specific requirements. LIMITATION OF LIABILITY IN NO EVENT WILL ECHELON BE LIABLE FOR LOSS OF DATA, LOST PROFITS, COST OF COVER OR OTHER SPECIAL INCIDENTAL, PUNITIVE, CONSEQUENTIAL OR INDIRECT DAMAGES ARISING FROM THE USE OF THE SOFTWARE OR ACCOMPANYING DOCUMENTATION, HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY. THIS LIMITATION WILL APPLY EVEN IF ECHELON OR ANY AUTHORIZED DISTRIBUTOR HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. YOU ACKNOWLEDGE THAT THE AMOUNTS PAID BY YOU FOR THE LonBuilder DEVELOPER'S WORKBENCH REFLECT THIS ALLOCATION OF RISK. GENERAL This Agreement will be governed by the laws of the State of California. This Agreement is the entire agreement between us and supersedes any other communications or advertising with respect to the software and accompanying documentation. If an provision of this Agreement is held invalid, the remainder of this Agreement shall continue in full force and effect. Using duplication, or disclosure by the U.S. Government is subject to restrictions as set forth in subdivision (c)(1)(ii) of the Rights and Technical Data and Computer Software clause at DFARS 252.227- 7013. 10 Exhibit B LonWorks(TM) DEVELOPMENT LICENSE AGREEMENT This Agreement is entered into between ECHELON CORPORATION ("Echelon") and __________________________________, ("Licensee") on the following terms and conditions: 1. DEFINITIONS (a) "LonTalk(TM) Protocol" means Echelon's protocol for control networks. (b) "NEURON CHIPS" means semiconductor devices designed or used to implement all or part of the LonTalk Protocol that are manufactured by Echelon or by a supplier licensed by Echelon to manufacture or distribute such devices. (c) "LonWorks Applications" means equipment that incorporates NEURON CHIPS and the LonTalk Protocol, LonWorks Applications shall exclude development systems for developing applications that use the LonTalk Protocol. (d) "Echelon Intellectual Property" means (i) U.S. Patent No.4,918,690, U.S. Patent No. 4,941,143, U.S. Patent No. 4,955,018, U.S. Patent No. 4,969,147 and foreign patents based upon such U.S. patents and claiming the same inventions, and (ii) Echelon copyrights governing the LonTalk Protocol. (e) "NEURON CHIP Firmware" means only the Echelon software identified in the LonBuilder(TM) documentation and/or start up screen as "NEURON CHIP FIRMWARE," which, among other things, implements the LonTalk Protocol. (f) "Interface" means Echelon's proprietary interface between the NEURON CHIP and a transceiver as claimed in U.S. Patent No. 5,182,746. commonly known as the `special purpose mode interface.' 2. LICENSE (a) Echelon grants Licensee a nonexclusive license, under Echelon Intellectual Property, solely to use NEURON CHIPS to develop and design LonWorks Applications. Licensee agrees that whenever a NEURON CHIP is executing instructions, the NEURON CHIP Firmware shall be loaded into it starting at address location 0 (zero). Licensee's right to use the LonTalk Protocol and NEURON CHIPS shall not extend to use of the LonTalk Protocol in devices that duplicate functions of all or part of the NEURON CHIPS, or to use the NEURON CHIPS with any communications protocol other than the LonTalk Protocol. The foregoing limitations shall apply to all NEURON CHIPS used by Licensee, including NEURON CHIPS contained in products of equipment purchased by Licensee. (b) Echelon hereby grants Licensee a nonexclusive license, under U.S. Patent No. 5,182,746 and any foreign patents based thereon claiming the same inventions to develop 11 and design transceivers (only as part of LonWorks Applications) that incorporate the Interface. Unless otherwise approved in writing by Echelon, such transceivers must be of Licensee's own proprietary design and LonWorks Applications containing such transceivers must include Licensee's proprietary software that will perform the end use functions, in addition to network connection, for which the particular LonWorks Application was designed. (c) Echelon grants Licensee a nonexclusive license to reproduce the NEURON CHIP Firmware without modification for use only with NEURON CHIPS and only for developing and designing LonWorks Applications. Licensee shall not use in other than a development environment, sell or otherwise distribute products, technology or NEURON CHIP that include NEURON CHIP Firmware without entering a LonWorks OEM License Agreement with Echelon. (d) Echelon grants Licensee the additional right to have made LonWorks Applications that do not incorporate the Interface, subject to the following limitations: (i) such LonWorks Applications may be used for internal development purposes only and may not be sold or otherwise distributed, (ii) title to the NEURON CHIP and any memory device that contains the LonTalk Protocol or Neuron Chip Firmware must be at all times with Licensee and Licensee shall not provide to its manufacturer the LonTalk Protocol or NEURON CHIP Firmware unless the LonTalk Protocol or NEURON CHIP Firmware has already been incorporated into the NEURON CHIP or memory device and (iii) Licensee's manufacturer must acknowledge in writing to Licensee that it ha read and understands the limitations of this Agreement and will not knowingly manufacture items that are in violation of the provisions of this Agreement, Licensee shall have no right to have made transceivers, or components thereof, that incorporate the Interface. (e) No license is granted, express or implied, under any patents, trade secrets, know-how or other intellectual property of Echelon covering specific applications or implementations of the LonTalk Protocol, LonWorks Applications, Interface or NEURON CHIPS. Licensee shall have no right under Echelon Intellectual Property to modify the LonTalk Protocol. 3. USE OF Neuron Chips LICENSEE ASSUMES RESPONSIBILITY FOR, AND HEREBY AGREES TO USE ITS BEST EFFORTS IN, DESIGNING AND MANUFACTURING EQUIPMENT LICENSED HEREUNDER TO PROVIDE FOR SAFE OPERATION THEREOF, INCLUDING, BUT NOT LIMITED TO, COMPLIANCE OR QUALIFICATION WITH RESPECT TO ALL SAFETY LAWS, REGULATIONS OR AGENCY APPROVALS, AS APPLICABLE. THE Neuron Chip, LonTalk PROTOCOL, INTERFACE AND Neuron Chip FIRMWARE ARE NOT DESIGNED, INTENDED OR AUTHORIZED FOR USE AS COMPONENTS IN EQUIPMENT INTENDED FOR SURGICAL IMPLANT INTO THE BODY, OR OTHER APPLICATIONS INTENDED TO SUPPORT OR SUSTAIN LIFE, OR 12 FOR ANY OTHER APPLICATION IN WHICH THE FAILURE OF THE Neuron Chip, LonTalk PROTOCOL, INTERFACE AND Neuron Chip FIRMWARE COULD CREATE A SITUATION IN WHICH PERSONAL INJURY OR DEATH MAY OCCUR. 4. WARRANTY DISCLAIMER ECHELON DISCLAIMS ALL WARRANTIES AND CONDITIONS, EXPRESS, IMPLIED OR STATUTORY, RESPECTING THE LonTalk PROTOCOL, LonWorks APPLICATIONS, Neuron Chips, ECHELON INTELLECTUAL PROPERTY, INTERFACE OR Neuron Chip FIRMWARE, INCLUDING BUT NOT LIMITED TO ANY IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. 5. TERMINATION The non-breaching party may terminate this Agreement upon a breach by the other party if such breach remains uncured thirty (30) days after delivery by the non-breaching party of written notice of the breach. The provisions of paragraphs 3, 4, 6, 7 and 9 shall survive any termination of this Agreement. All other provisions shall terminate. 6. SOFTWARE LICENSE AGREEMENTS Licensee agrees to be bound by the terms and conditions of the software license agreements accompanying any LonBuilder Developer's Workbench and software updates thereto purchased by Licensee. 7. LIMITATION OF LIABILITY NEITHER PARTY SHALL BE LIABLE TO THE OTHER FOR ANY SPECIAL, CONSEQUENTIAL, INDIRECT, PUNITIVE OR INCIDENTAL DAMAGES, HOWEVER CAUSED ON ANY THEORY OF LIABILITY, ARISING IN ANY WAY OUT OF THIS AGREEMENT OR THE DEVELOPMENT OR DISTRIBUTION BY LICENSEE OF APPLICATIONS OR SYSTEMS USING THE LonTalk PROTOCOL, Neuron Chips, INTERFACE OR Neuron Chip FIRMWARE. 8. RELATED COMPANIES A parent corporation of Licensee that owns more than fifty percent (50%) of the voting stock or other equity interests in Licensee, and subsidiaries and affiliates of Licensee or such parent in that Licensee or such parent own more than fifty percent (50%) of the voting stock or other equity interests, shall be entitled to the rights of Licensee under this Agreement: provided that Licensee and each parent, subsidiary or affiliate desiring such rights shall first agree in writing to be bound by the terms of this Agreement or if they were a party hereto. 9. MISCELLANEOUS (a) Licensee shall comply with any United States export controls governing export of any technical data or technology provided by Echelon. If Licensee is other than a U.S. entity or is located outside the U.S. Licensee, as a prior condition to exercising its rights hereunder, shall execute any letter of written assurances required for the export of technical data or 13 technology by Echelon and shall comply with such other requirements of the U.S. Department of Commerce or other applicable agency for the export of technical data or technology by Echelon to Licensee. (b) If Licensee is other than a U.S. entity or is located outside of the U.S., Licensee represents that no consent or approval of any governmental authority is required in connection with the valid execution and performance of this Agreement. (c) This Agreement will be governed by and construed in accordance with the laws of the State of California, U.S.A., except that body of California law concerning conflicts of law. (d) Licensee shall not assign this Agreement or any of its rights or duties hereunder except to a successor-in-interest without the prior written consent of Echelon which shall not be unreasonably withheld. (e) Use, duplication or disclosure by the U.S. Government is subject to restrictions as set forth in subdivision (c)(i)(ii) of the Rights in Technical Data and Computer Software clause at DFARS 252.227-7013. (f) Licensee agrees that Echelon may disclose its name, address and Agreement number to vendors of NEURON CHIPS or LonWorks Applications for the purpose of verifying Licensee's status as an Echelon licensee. (g) This Agreement constitutes the entire agreement between the parties, and supersedes any prior agreements, with respect to the subject matter hereof. No amendment to any term of the Agreement shall be valid unless mutually agreed to in writing by the parties. The failure of either party to enforce any provision of this Agreement shall not constitute a waiver of such provision. ECHELON CORPORATION: LICENSEE:DGS, Inc. Signature: /s/ Oliver R. Stanfield Signature: T. Haas for DGS Print Name: Oliver R. Stanfield Print Name: Tom Haas Title: Vice President & CEO Title: CEO Effective Date:11-30-93 Date Signed: Nov. 29, 1993 Address: 4015 Miranda Avenue Address: 4601 Gateway Circle Palo Alto, CA 94304 Dayton, OH (800) 258-4LON Phone: 513-439-0036 LonBuilder S/N: 14 Exhibit C LonWorks(TM) OEM LICENSE AGREEMENT This Agreement is entered into between ECHELON CORPORATION ("Echelon") and _____________________________("Licensee") upon the following terms and conditions: 1. DEFINITIONS (a) "LonTalk(TM) Protocol" means Echelon's protocol for control networks. (b) "NEURON(R) Chips" means semiconductor devices designed or used to implement all or part of the LonTalk Protocol that are manufactured by Echelon or by a supplier licensed by Echelon to manufacture or distribute such devices. (c) "LONWORKS Applications" means equipment that incorporates NEURON CHIPS and the LONTALK Protocol. LONWORKS Applications shall exclude development systems for developing applications that use the LONTALK Protocol. (d) "Echelon Intellectual Property" means (i) U.S. Patent No, 4,918,690., U.S. Patent No. 4,941,143, U.S. Patent No. 4,955,018, U.S. Patent No. 4,969,147 and foreign patents based upon such U.S. patents and claiming the same inventions, and (ii) Echelon copyrights governing the LONTALK Protocol. (e) "NEURON CHIP Firmware" means only the Echelon software identified in the LONBUILDER(TM) documentation and/or start up screen as "NEURON CHIP Firmware", which, among other things, implements the LONTALK Protocol. (f) "Interface" means Echelon's proprietary interface between the NEURON CHIP and a transceiver as claimed in U.S. Patent No. 5,182,746, commonly known as the 'special purpose mode interface'. 2. LICENSE (a) Echelon grants Licensee a nonexclusive license, under Echelon Intellectual Property, to make, use and sell LONWORKS Applications, Licensee agrees that whenever a NEURON CHIP is executing instructions, the NEURON CHIP Firmware shall be loaded into it starting at address location 0 (zero). Licensee's rights to use the LONTALK Protocol and NEURON CHIPS shall not extend to use of the LONTALK Protocol in devices that duplicate the functions of all or part of the NEURON CHIPS, or to use the NEURON CHIPS with any communications protocol other than the LONTALK Protocol. The foregoing limitations shall apply to all NEURON CHIPS used by Licensee, including NEURON CHIPS contained in products or equipment purchased by Licensee. (b) In the event that Licensee manufactures LONWORKS Applications in an incomplete form without the LONTALK Protocol. Licensee may sell or otherwise distribute such LONWORKS Applications only to customers who have 15 entered into a LONWORKS Development License Agreement or LONWORKS OEM License Agreement with Echelon or its subsidiaries that has an agreement number preceded by the letter "E" or a subsequent letter of the alphabet. Licensee shall maintain records of the names, addresses and Echelon License Agreement numbers of its customers for such LONWORKS Applications and shall, within fifteen (15) days after the end of each calendar quarter, provide Echelon with a report listing all of such customers for the previous calendar quarter. If Echelon notifies Licensee that any customer listed in such report is not an Echelon licensee, then Licensee shall promptly discontinue selling such LONWORKS Applications to such customer. (c) Echelon hereby grants Licensee a nonexclusive license under U.S. Patent No. 5,182.746 and any foreign patents based thereon claiming the same inventions, to make, use and sell transceivers (only as part of LONWORKS Applications) that incorporate the Interface. Unless otherwise approved in writing by Echelon, such transceivers must be of Licensee's own proprietary design and LONWORKS Applications containing such transceivers must include Licensee's proprietary software that will perform the end use functions, in addition to network connection, for which the particular LONWORKS Application was designed. (d) Echelon grants Licensee a nonexclusive license to reproduce and distribute the NEURON CHIP Firmware without modification for use only with NEURON CHIPS: provided that NEURON CHIP Firmware is programmed into either: (i) the memory of a NEURON CHIP, or (ii) a memory device attached to the memory bus of a NEURON CHIP. At the request of Licensee. Echelon will deliver to Licensee one (1) copy of the NEURON CHIP Firmware if Licensee has not already received such a copy from Echelon. (e) Echelon grants Licensee the additional right to have made LONWORKS Applications that do not incorporate the Interface, subject to the following limitations: (i) title to the NEURON CHIP and any memory device that contains the LONTALK Protocol or NEURON CHIP Firmware must be at all times with Licensee and Licensee shall not provide to its manufacturer the LONTALK Protocol or NEURON CHIP Firmware unless the LONTALK Protocol or NEURON CHIP Firmware has already been incorporated into the NEURON CHIP or memory device and (ii) Licensee's manufacturer must acknowledge in writing to Licensee that it has read and understands the limitations of this Agreement and will not knowingly manufacture items that are in violation of the provisions of this Agreement. Licensee shall have no right to have made transceivers, or components thereof, that incorporate the Interface. (f) No license is granted, express or implied, under any patents, trade secrets, know-how or other intellectual 16 property of Echelon covering specific applications or implementations of the LONTALK Protocol, LONWORKS Applications, Interface or NEURON CHIPS. In addition, Licensee shall have no right to use Echelon's trademarks, trade names or logos without the prior written consent of Echelon. Licensee shall have no right under Echelon Intellectual Property to modify the LONTALK Protocol. 3. LICENSE FEE Upon execution of this Agreement, Licensee shall pay Echelon the non-refundable amount of Two Thousand Five Hundred U.S. Dollars (U.S. $2,500), unless this Agreement replaces a prior version of the OEM License Agreement for which Licensee has already paid such amount to Echelon. 4. USE OF NEURON CHIPS LICENSEE ASSUMES RESPONSIBILITY FOR, AND HEREBY AGREES TO USE ITS BEST EFFORTS IN, DESIGNING AND MANUFACTURING EQUIPMENT LICENSED HEREUNDER TO PROVIDE FOR SAFE OPERATION THEREOF, INCLUDING, BUT NOT LIMITED TO, COMPLIANCE OR QUALIFICATION WITH RESPECT TO ALL SAFETY LAWS, REGULATIONS OR AGENCY APPROVALS, AS APPLICABLE. THE NEURON CHIP, LONTALK PROTOCOL, INTERFACE AND NEURON CHIP FIRMWARE ARE NOT DESIGNED, INTENDED OR AUTHORIZED FOR USE AS COMPONENTS IN EQUIPMENT INTENDED FOR SURGICAL IMPLANT INTO THE BODY, OR OTHER APPLICATIONS INTENDED TO SUPPORT OR SUSTAIN LIFE, OR FOR ANY OTHER APPLICATION IN WHICH THE FAILURE OF THE NEURON CHIP, LONTALK PROTOCOL, INTERFACE AND NEURON CHIP FIRMWARE COULD CREATE A SITUATION IN WHICH PERSONAL INJURY OR DEATH MAY OCCUR. 5. INDEMNITY AND WARRANTY DISCLAIMER (a) Echelon shall indemnify Licensee for any liabilities, damages and costs payable by Licensee to a third party in an action for infringement of any third party United States patent by the LONTALK Protocol and for reasonable attorney's fees relating thereto. The foregoing shall be subject to the Licensee notifying Echelon promptly in writing of and giving Echelon the exclusive authority to defend or settle any such claim or proceeding. If the use of the LONTALK Protocol is enjoined or is the subject of any actual or potential patent infringement action, Echelon may, at its option, procure for Licensee the right to continue to use the LONTALK Protocol or replace or modify the LONTALK Protocol so that it becomes noninfringing. Notwithstanding the foregoing, Echelon assumes no liability for any claims attributable to Licensee's specific applications for the LONTALK Protocol or attributable to the use of the LONTALK Protocol in combination with equipment or technology not provided by Echelon if the claim would not have occurred but for such specific application or combination. In addition, 17 in no event shall Echelon's liability to Licensee under this paragraph exceed the fee paid by Licensee to Echelon under this Agreement. THE FOREGOING STATES THE ENTIRE LIABILITY OF ECHELON WITH RESPECT TO INFRINGEMENT OF ANY PATENTS OR OTHER INTELLECTUAL PROPERTY RIGHT BY THE LONTALK PROTOCOL, LONWORKS APPLICATIONS, NEURON CHIPS. ECHELON INTELLECTUAL PROPERTY, INTERFACE OR NEURON CHIP FIRMWARE. (b) EXCEPT FOR THE REMEDIES AVAILABLE UNDER PARAGRAPH 5(a), ECHELON DISCLAIMS ALL WARRANTIES AND CONDITIONS, EXPRESS, IMPLIED OR STATUTORY, RESPECTING THE LONTALK PROTOCOL, LONWORKS APPLICATIONS, NEURON CHIPS, ECHELON INTELLECTUAL PROPERTY, INTERFACE OR NEURON CHIP FIRMWARE, INCLUDING BUT NOT LIMITED TO ANY IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. 6. TERM AND TERMINATION (a) The term of this Agreement shall be ten (10) years from the date of execution unless terminated earlier as provided below. Licensee may renew this Agreement for an additional ten (10) year period upon written notice delivered to Echelon within the last six (6) months of the initial term. (b) In addition, the non-breaching party may terminate this Agreement upon a breach by the other party if such breach remains uncured thirty (30) days after delivery by the non-breaching party of written notice of the breach. The provisions of paragraphs 4, 5, 7.8 and 10 shall survive any termination of this Agreement. All other provisions shall terminate. 7. SOFTWARE LICENSE AGREEMENTS Licensee agrees to be bound by the terms and conditions of the software license agreements accompanying any LONBUILDER Developer's Workbench and software updates thereto purchased by Licensee. 8. LIMITATION OF LIABILITY NEITHER PARTY SHALL BE LIABLE TO THE OTHER FOR ANY SPECIAL, CONSEQUENTIAL, INDIRECT, PUNITIVE OR INCIDENTAL DAMAGES, HOWEVER CAUSED ON ANY THEORY OF LIABILITY, ARISING IN ANY WAY OUT OF THIS AGREEMENT OR THE DEVELOPMENT OR DISTRIBUTION BY LICENSEE OF APPLICATIONS OR SYSTEMS USING THE LONTALK PROTOCOL, NEURON CHIPS, INTERFACE OR NEURON CHIP FIRMWARE. 9. RELATED COMPANIES A parent corporation of Licensee that owns more than fifty percent (50%) of the voting stock or other equity interests in Licensee, and subsidiaries and affiliates of Licensee or such parent in that Licensee or such parent own more than fifty percent (50%) of the voting stock or other equity interests, shall be entitled to the rights of Licensee under this Agreement; provided, that Licensee and each parent, 18 subsidiary or affiliate desiring such rights shall first agree in writing to be bound by the terms of this Agreement as if they were a party hereto. 10. MISCELLANEOUS (a) Licensee shall comply with any United States export controls governing export of any technical data or technology provided by Echelon. If Licensee is other than a U.S. entity or is located outside the U.S., Licensee, as a prior condition to exercising its rights hereunder, shall execute any letter of written assurances required for the export of technical data or technology by Echelon and shall comply with such other requirements of the U.S. Department of Commerce or other applicable agency for the export of technical data or technology by Echelon to Licensee. (b) If Licensee is other than a U.S. entity or is located outside of the U.S., Licensee represents that no consent or approval of any governmental authority is required in connection with the valid execution and performance of this Agreement. (c) This Agreement will be governed by and construed in accordance with the laws of the State of California, U.S.A., except that body of California law concerning conflicts of law. (d) Licensee shall not assign this Agreement or any of its rights or duties hereunder except to a successor-in-interest without the prior written consent of Echelon which shall not be unreasonably withheld. (e) Use, duplication or disclosure by the U.S. Government is subject to restrictions as set forth in subdivision (c)(i)(ii) of the Rights in Technical Data and Computer Software clause at DFARS 252.227-7013. (f) Licensee agrees that Echelon may disclose its name, address and Agreement number to vendors of NEURON CHIPS or LONWORKS Applications for the purpose of verifying Licensee's status as an Echelon licensee. (g) This Agreement constitutes the entire agreement between the parties, and supersedes any prior agreements, with respect to the subject matter hereof. No amendment to any term of the Agreement shall be valid unless mutually agreed to in writing by the parties. The failure of either party to enforce any provision of this Agreement shall not constitute a waiver of such provision. ECHELON CORPORATION: LICENSEE: Signature:____________________ Signature:____________________ Print Name:___________________ Print Name:___________________ Title:________________________ Title:________________________ Effective Date:_______________ Date Signed: _________________ Address: 4015 Miranda Avenue Address:______________________ Palo, Alto, CA 94304 ______________________________ (800) 258-4LON Phone:________________________ LonBuilder S/N:_______________