1 EXHIBIT 10.21 ================================================================================ DEVELOPMENT INCENTIVE AGREEMENT between Synon, Inc. Larkspur, California and International Business Machines Corporation Purchase, New York IBM PR6539 ================================================================================ 2 Development Incentive Agreement This is a development incentive loan agreement (hereinafter referred to as "Agreement") made on September 27, 1990 by and between International Business Machines Corporation, a corporation organized and existing under the laws of New York, having a place of business at 2000 Purchase Street, Purchase, New York 10577 (hereinafter referred to as "IBM") and Synon, Inc., a corporation organized and existing under the laws of Illinois, having a place of business at 1100 Larkspur Landing Circle, Larkspur, California 94939 (hereinafter referred to as "Synon"). WHEREAS, IBM desires to encourage Synon to develop and make generally available to the marketplace, an AS/400 application generator capable of exporting the external source format representation of IBM's Systems Application Architecture (SAA) Application Generator Common Programming Interface (CPI), as a strategic software tool that fits into IBM's AD/Cycle for mid range computers; AND WHEREAS, to this extent, IBM is willing to loan funds to Synon: AND WHEREAS, Synon is desirous of developing said software tool; NOW, THEREFORE, in consideration of the mutual covenants and undertakings contained herein, IBM and Synon agree as follows: 1.0 DEFINITIONS 1. "AUTHORIZED SIGNING OFFICER" shall mean a person authorized to bind his or her company by signing this Agreement and any amendment thereto. 2. "CUSTOMER" shall mean any person, corporation or other entity to which IBM, Synon or their respective licensees, license or sell products primarily for such entity's end use. Customers shall not mean other IBM locations or IBM Subsidiaries, nor shall it include other Synon locations or Synon Affiliates. 3. "DERIVATIVE WORKS" shall mean a work which is based upon the New Product, such as a revision, enhancement, modification, translation, abridgement, condensation, expansion, or any other form in which such preexisting works may be recast, transformed, or adapted, and which, if prepared without authorization by the owner of the copyright in such Preexisting Works, would constitute a copyright infringement. For purposes hereof, Derivative Works shall also include any compilation that incorporates such a Preexisting Work. 4. "ENHANCEMENTS" shall mean changes, additions, or modifications to the New Product and Related Documentation that: a. correct Errors; b. support new releases of operating systems with which the New Product is designed to operate; Page 1 3 c. provide support for new input/output devices; d. provide other incidental updates to the New Product and Related Documentation; or e. improve functions, add new functions, or improve performance by changes in system design or coding. Enhancements further include, in the alternative, additions to the New Product and Related Documentation that: 1) provide substantial additional value and utility; 2) as a practical matter, may be priced and offered separately as optional additions to the New Product and Related Documentation and which; 3) are not made available to Synon's Customers generally without separate charge. 5. "ERRORS" shall mean any error, problem, or defect resulting from: a. an incorrect functioning of the New Product; or b. an incorrect or incomplete statement or diagram in the New Product or Related Documentation, if such error, problem, or defect renders the New Product inoperable, causes the New Product to fail to meet the specifications thereof, causes the Related Documentation to be inaccurate or incomplete in any material respect, causes incorrect results, or causes incorrect functions to occur. 6. "IBM or SYNON CONFIDENTIAL INFORMATION" shall mean all information identified as "IBM confidential" or "Synon Confidential" at the time of disclosure by IBM or Synon which relates to the parties' past, present or future research, development or business activities. 7. "NEW PRODUCT" shall mean a new software product, developed by Synon as a result of this Agreement, to be known as "Cross System Product/External Source Format Synon/2E Generation" which is more fully defined in Appendix A. 8. "OBJECT CODE" shall mean computer programming code in binary machine readable form. 9. "RELATED DOCUMENTATION" shall mean end-user manuals and other written end-user materials that relate to the New Product. 10. "SOURCE CODE" shall mean computer programming code written in source language, comprising the New Product, in which Synon owns, or if Synon does not own, has a license to intellectual property rights, all to the extent that Synon has the right to provide such subject matter to IBM and subject to any licenses Synon has from third parties with respect to such subject matter. Subject to the foregoing, Source Code includes: related programmer's notes, comments and procedural code such as control language and design documentation necessary to use and understand such Source Code. 11. "SUBSIDIARY" as to IBM, shall mean a corporation, company or other entity: a. more than fifty percent (50%) of whose outstanding shares or securities (representing the right to vote for the election of directors or other managing authority) are; or Page 2 4 b. which does not have outstanding shares or securities, as may be the case in partnership, joint venture or unincorporated association, but more than fifty percent (50%) of whose ownership interest (representing the right to make decisions for such corporation, company or other entity) is: now or hereafter, owned or controlled directly or indirectly, by International Business Machines Corporation, but such corporation, company or other entity shall be deemed to be a Subsidiary only so long as such ownership or control exists. 12. "SYNON AFFILIATES" shall mean any direct or in direct subsidiary or parent corporation of Synon and any direct or indirect subsidiary of a direct or indirect parent of Synon. 2.0 SCOPE OF WORK Synon shall use diligent efforts to develop, and make generally available to the marketplace, the New Product and Related Documentation in accordance with the Development Plan and Project Schedule set forth in Appendix A. Synon shall also use diligent efforts to prepare and furnish IBM with documentation defined as "Deliverables" in Appendix A on the dates specified therein. 3.0 PAYMENT OF LOANED FUNDS In consideration of Synon's dedication of resources to the work to be performed under this Agreement, IBM shall lend certain funds to Synon in accordance with the terms and conditions set forth in Appendix B. Such funds shall be applied exclusively to the work to be performed under this Agreement. 4.0 REPAYMENT OF LOANED FUNDS Synon shall repay to IBM all funds lent to Synon under this Agreement in accordance with the repayment schedule set forth in Appendix C, plus interest. Simple interest shall start to accrue on January 1, 1994 and shall be compounded monthly at ____% (the prime reference rate plus 2 (two) percentage points, as announced by Chemical Bank, New York, NY on the date this amendment has been signed by both parties.) Repayment shall be due regardless of the fact that Synon may or may not realize revenues from the sale of the New Product. Page 3 5 5.0 SOURCE CODE DEPOSIT Agreement Number C92172, Source Code Transfer and Custody Agreement between IBM and Synon, is hereby incorporated by reference into this Agreement and made a part hereof as Appendix D, Source Code Escrow. 6.0 MANAGING COORDINATORS 1. IBM and Synon shall each designate a Managing Coordinator and an Alternative Managing Coordinator for this Agreement. Each Managing Coordinator shall be authorized to: Page 4 6 a. represent the respective parties in all matters relating to this Agreement. b. perform periodic performance reviews, and monitor schedules and progress of the work to be performed hereunder. c. submit and accept Deliverable Items required to be furnished under this Agreement. d. schedule and coordinate meetings and consultations between the parties and visits by its employees to the place of business of the other party as may be deemed necessary for the successful accomplishment of work under this Agreement. e. supervise the exchange of information including confidential and/or proprietary information. 2. Within 15 days of the effective date of this Agreement each party shall advise the other in writing of the names of these designees. A party may change its Managing Coordinator upon 15 days written notice to the other party. 7.0 INFORMATION EXCHANGE 1. General It is the intention of IBM and Synon to exchange information from time to time as may be essential for the accomplishment of the work to be performed under this Agreement. 2. Disclosure and handling of IBM and Synon Confidential Information The disclosure and handling of IBM and Synon Confidential Information shall be in accordance with the terms and conditions set forth in the Bilateral Confidential Disclosure Agreement, dated February 26, 1990 between Synon Limited and IBM and bearing CDA Number CA-B01- 90-RJL (the "CDA"). The terms and provisions of the CDA are incorporated by reference as if Synon, Inc., and IBM were the parties thereto, subject to the following conditions: a. The Managing Coordinators named pursuant to Section 6.0 of this Agreement or their designees shall be the Technical Coordinators for the purposes of the CDA as it applies to this Agreement. b. The CDA as it applies to this Agreement shall not expire and may not be terminated by either Synon Limited or IBM until completion of development of the New Product or termination of this Agreement. c. The five year limitation on duties with respect to Confidential Information provided in the CDA shall not apply to Source Code. 3. Source Code Protection: IBM shall treat the Source Code provided under Section 5.0 with at least the same degree of care as IBM uses for its own confidential source code, and shall maintain a written record of all IBM employees accessing such Source Code. In no event shall IBM provide any Source Code to a third party without Synon's written consent. Such consent shall not be unreasonably withheld. Page 5 7 Upon Synon's written request, IBM shall notify Synon of all IBM employees who have accessed the Source Code. Synon retains all of its right, title and interest in the Source Code, except as expressly provided herein. 8.0 RIGHTS IN DATA The New Product and Related Documentation developed pursuant to this Agreement shall be owned by Synon and IBM agrees to execute and deliver such additional documents as may be reasonable required to confirm ownership by Synon of the New Product. 9.0 USE OF NEW PRODUCT AND RELATED DOCUMENTATION No license or right is granted hereunder to IBM whether expressly or by implication, estoppel, or otherwise, to use, execute, reproduce, display, perform, distribute internally or externally, sell or license copies of or prepare Derivative Works based upon, the New Product received hereunder, except that IBM is licensed to use, execute, reproduce, display, perform, and distribute internally the Object Code and Related Documentation for the New Product, including prerelease and prototype software received hereunder solely for the purpose of evaluating the New Product. Such license shall include the right of IBM to sublicense its Subsidiaries to do any, some, or all of the foregoing for the same purpose. Upon termination or expiration of this Agreement, at Synon's request, IBM shall provide written certification that the New Product received by IBM from Synon for evaluation purposes together with all backup copies made thereof have been destroyed, except that one copy of the New Product may be retained by IBM for archival purposes. 10.0 WARRANTIES 1. Synon represents and warrants that it has the right to grant the rights and licenses granted in this Agreement, and that it is under no obligation or restriction, nor shall it assume any obligation or restrictions, which would conflict with Synon's obligations under this Agreement. 2. Synon further represents and warrants that to the best of its knowledge at the time it furnishes the New Product and Related Documentation to IBM, Synon shall either have full and complete right, title, and interest, or full and complete right to grant the licenses provided herein for the New Product and Related Documentation. Synon further represents and warrants that neither the New Product or Related Documentation, nor the worldwide use or distribution of Page 6 8 the New Product or Related Documentation, shall infringe any trade secret, copyright, patent or other intellectual property right, or privacy or similar right, of a third party. If requested by IBM, Synon shall defend IBM and its Subsidiaries against any claim that IBM's exercise of its rights and licenses granted in the Section, entitled "Use of New Product and Related Documentation" infringes a third party's trade secret, copyright, patent, or other intellectual property right or privacy right, provided that IBM promptly notifies Synon in writing of the claim, and provides Synon with the sole control of the defense and settlement thereof. 3. If the New Product or Related Documentation, or any part thereof, are, or in the opinion of Synon may become, the subject of any claim, suite or proceeding for such an infringement, then Synon may, at its option and expense: a. replace the New Product and Related Documentation, or part thereof, with another non-infringing New Product and Related Documentation or parts that are substantially equivalent in functionality and performance; or b. similarly modify the New Product and Related Documentation, or part thereof to render them non-infringing; or c. obtain a valid license under reasonable terms and cost for IBM to use the New Product and Related Documentation; or d. failing a. b. or c. above, terminate this Agreement and promptly repay to IBM all funds lent to Synon under this Agreement. Notwithstanding the foregoing, Synon assumes no liability for (i) any infringement claims with respect to any product in or with which the New Product and Related Documentation may be used but not covering the New Product and Related Documentation standing alone; (ii) any trademark infringements involving any marking or branding applied at the request of IBM; or (iii) the modification of the New Product and Related Documentation, or any part thereof, unless such modification was made by Synon. THIS SECTION 10.0 STATES THE ENTIRE LIABILITY AND OBLIGATION OF SYNON AND THE EXCLUSIVE REMEDY OF IBM, WITH RESPECT TO ANY ALLEGED INFRINGEMENT OF PATENTS, COPYRIGHTS. TRADEMARKS OR OTHER INTELLECTUAL PROPERTY RIGHTS BY THE NEW PRODUCTS OR ANY PART THEREOF, AND WITH RESPECT TO ANY BREACH OF THE WARRANTIES IN THIS SECTION 10.0. 4. EXCEPT AS EXPRESSLY PROVIDED IN THIS SECTION 10.0, SYNON MAKES NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR IMPLIED, WITH RESPECT TO THE NEW PRODUCTS OR ANY OTHER MATERIALS OR SERVICES PROVIDED HEREUNDER. SYNON EXPRESSLY DISCLAIMS ANY WARRANTY OF FITNESS FOR A PARTICULAR PURPOSE WARRANTY OF MERCHANTABILITY AND ALL OTHER STATUTORY WARRANTIES. Page 7 9 11.0 MAINTENANCE SUPPORT Synon shall provide Customer maintenance support for the New Product and Related Documentation at a level equivalent to the level of support Synon provides for its current "Synon/2E" software product offering and its related documentation. For the purpose of this Section 11.0, maintenance support shall include updating the New Product and Related Documentation to be compatible with future releases of IBM products on which the New Product depends on or with which it interfaces. If Synon materially breaches its obligations to provide maintenance support to its Customers for the New Product and Related Documentation, IBM will have the right to use the Source Code held in deposit at a single central technical support location, solely for the purpose of providing maintenance support to such Customers. Synon's failure to correct all or any particular Errors or to enhance the New Product and Related Documentation shall not constitute a breach. 12.0 IBM'S RIGHT TO SELL NEW PRODUCT IBM reserves the right to nominate the New Product and Related Documentation for which development is completed under this Agreement as a candidate for sale by IBM through its Cooperative Software Supplier Program (CSSP) marketing channel. If IBM exercises this right, the parties agree to negotiate in good faith at that time to enter into an IBM CSSP agreement". IBM may exercise its right under this Section 12.0 with respect to the New Product and Related Documentation by giving written notice to Synon of its intention and entering into a mutually acceptable IBM CSSP agreement concerning the New Product and Related Documentation within 6 months after the date such New Product and Related Documentation are made generally available for sale by Synon. 13.0 AGREEMENT WITH SYNON EMPLOYEES Synon agrees that it shall have and maintain for so long as this Agreement is in effect, written agreements with all of its employees, subcontractors or agents engaged by Synon to assist with or contribute to Synon's duties, obligations or performance under this Agreement. Such written agreements shall contain provisions sufficient to establish the rights and benefits contemplated by, and to assure compliance with the Sections, entitled "Information Exchange" and "Rights In Data". Page 8 10 14.0 TERM AND TERMINATION 1. Stated Term The effective date of this Agreement is the date Synon and IBM Authorized Signing Officers sign this Agreement and shall expire upon Synon's complete repayment to IBM of all funds lent to Synon under this Agreement. 2. Termination without Cause Either party may, at its sole option and discretion, terminate this Agreement, in whole or in part, with or without reason by giving the other party 30 days prior written notice. If this Agreement is terminated by IBM for convenience, IBM shall continue to loan those funds which would have been loaned to Synon had this Agreement not been terminated for 3 months following the date of termination. The balance of loaned funds outstanding at the end of this 3 month period shall be repaid on a prorated basis in accordance with the original repayment schedule, without interest. If this Agreement is terminated by Synon for convenience, IBM's obligation to continue loaning funds shall terminate on the date such notice is given, and the balance of loaned funds outstanding on the date of such termination shall be repaid within 12 months following the date of such termination, with interest from the date of termination. 3. Termination for Cause: This Agreement may be terminated by either party in the event of a material breach by the other party of its obligations hereunder and after written notice to the other party has been given which specifically identifies the breach for which termination is threatened. If the breaching party does not (i) reach agreement with the non-breaching party within 30 days of such notice on a plan to cure such breach, or (ii) present a plan to the non-breaching party within 30 days of such notice that provides for a cure within 90 days of the notice of breach, and actually cures the breach within such 90 day period, then in either case the non-breaching party may terminate this Agreement effective upon a further written notice of termination given to the breaching party. Termination shall not occur if the above conditions are met. If this Agreement is terminated by IBM due to a material breach by Synon, the balance of loaned funds outstanding at the date of termination shall be repaid with interest from the date of termination within 12 months after the date of termination. If this Agreement is terminated by Synon due to a material breach by IBM, IBM shall continue to loan those funds that would have been loaned to Synon, had this Agreement not been terminated for 3 months following the date of termination. The balance of loaned funds outstanding at the end of this 3 month period shall be repaid on a prorated basis in accordance with the original repayment schedule, without interest. Page 9 11 4. Survival In the event of any termination or expiration of this Agreement, the following listed Sections shall survive and continue to have affect and shall inure to the benefit of and be binding upon the parties and their legal representatives, heirs, successors and assigns: a. Source Code Deposit; (if the deposit is made prior to termination or expiration) b. Rights in Data; c. Information Exchange; d. Warranties; (if the New Product is completed prior to expiration or termination) e. Term and Termination; f. Trademark and Trade Names Usage; and g. General. 5. Limited Effect In addition, in the event of termination or expiration of this Agreement, both parties shall have all rights which they would have had if they had never entered into this Agreement and which the public has at the time of such termination. 15.0 FREEDOM OF ACTION/OTHER VENDORS This Agreement shall not prevent either party from entering into similar agreements with other parties or from independently developing or acquiring materials, products, or services irrespective of their functional similarity to materials, products, or services which may result from this Agreement. 16.0 TRADEMARK AND TRADE NAMES USAGE Nothing in this Agreement confers upon either party any right to use the other party's name, trademark(s) or trade name(s) or similar matters in connection with any product, service, promotion, or publication, except that Synon may represent that the New Product developed under this Agreement is strategic to IBM and is System Application Architecture compliant and fits in AD Cycle for IBM's mid range computers, if such is the case, and if Synon's reference to IBM is not misleading. Page 10 12 17.0 GENERAL 1. Limitation of Liability: TERMINATION OF THIS AGREEMENT UNDER SUBSECTION 3 OF SECTION 14.0 SHALL BE THE EXCLUSIVE REMEDY OF EITHER PARTY UPON A BREACH OF ANY OBLIGATION, REPRESENTATION OR WARRANTY HEREUNDER BY THE OTHER PARTY, OTHER THAN SECTION 7.0 WHICH MAY BE SPECIALLY ENFORCED AND SUBSECTION 2 OF SECTION 10.0. NEITHER PARTY SHALL BE LIABLE FOR ANY LOST PROFITS OR OTHER CONSEQUENTIAL, DAMAGES UNDER ANY PART OF THIS AGREEMENT EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. 2. Entire Agreement: This Agreement including Appendix "A" "B" and "C" attached hereto, shall constitute the entire agreement between the parties and supersedes all prior agreements, oral or written, and all other communications relating to the subject matter of this Agreement. Any terms and conditions contained in invoices, acknowledgments, shipping instructions, or other forms that are inconsistent with or different from the terms and conditions of this Agreement shall be void and of no effect. 3. Governing Law: The validity, construction, and performance of this Agreement shall be governed by the substantive law of the State of New York. 4. Severability: If any provision of this Agreement is held by a court of competent jurisdiction to be contrary to law, the remaining provisions of this Agreement shall remain in full force and effect. 5. Notices: Any notice required or permitted to be made or given by either party hereto pursuant to this Agreement such as but not necessarily limited to "termination" or "assignment of this Agreement" shall be sufficiently made or given on the date of issuance if sent by such party to the other party by mail, telecopy, commercial courier, personal delivery, or a similar reliable delivery method, addressed as set forth below or to such other address as a party shall designate by written notice given to the other party: a.In the case of IBM's Managing Coordinator: IBM Canada Ltd. 895 Don Mills Road. North York, ON Canada M3C 1W3 Page 11 13 With a carbon copy in the case of a. above to: International Business Machines Corporation Programming Systems Division 2000 Purchase Street Purchase, NY 10577 Attention: Mr. S. Mills, Director of Planning and Operations b. In the case of Synon's managing Coordinator Synon, Inc. 1100 Larkspur Landing Circle Larkspur, CA 94939 With a carbon copy in the case of b. above to: Synon, Inc. 1100 Larkspur Landing Circle Larkspur, CA 94939 Attention: Mr. C. Herron, President c. All deliveries from Synon to IBM shall be addressed as follows: IBM Corporation Bldg 671, 11000 Regency Pkwy. Gary, NJ 27511 Attention: Roger Vollrath d. All deliveries from IBM to Synon shall be addressed as follows: Synon, Inc. 1100 Larkspur Landing Circle Larkspur, CA 94939 Attention: Madeline Selig e. Source Code deliveries for escrow by IBM's designated counsel shall be delivered as follows: IBM Canada Ltd. 1150 Eglinton Avenue East North York, ON Canada M3C 1V7 Page 12 14 f. All invoices from Synon to IBM shall be addressed as follows: International Business Machines Corporation 150 Kettle Town Road Southbury, CT 06488-4001 Attention: Mr. Nick Milton, Manager Vendor Accounting Cross Support Function With a carbon copy in the case of f. above to: IBM Canada Ltd. Laboratory Dept. 81-838 895 Don Mills Road, North York, Ontario Canada M3C 1W3 Attention: Application Enabling Products, Financial Analyst. g. All repayment checks from Synon to IBM shall be addressed as follows: International Business Machines Corporation 2000 Purchase Street Purchase, NY 10577 Attention: Mr. S. Mills, PRGS Director of Planning and Operations 6. Amendment/Waiver: No waiver of any provision of this Agreement shall be effective unless it is set forth in a writing which refers to the provisions so waived and the instrument in which such provision is contained and is executed by an Authorized Signing Officer of the party waiving its rights. No failure or delay by either party in exercising any right, power or remedy shall operate as a waiver of any such right, power or remedy. 7. Independent Software Vendor: a. Synon is and shall remain a software vendor independent of IBM with respect to all performance rendered pursuant to this Agreement. Neither Synon nor any employee of Synon shall be considered an employee or agent of IBM for any purpose. Synon and its employees shall have no authority to bind or make commitments on behalf of IBM for any purpose and shall not hold itself or themselves out as having such authority. Page 13 15 b. As between IBM and Synon, Synon assumes full responsibility for its actions and the actions of its employees in rendering performance pursuant to the Agreement, and Synon shall have sole responsibility for the supervision, daily direction and control, payment of salaries including withholding of income taxes and social security, worker's compensation, disability benefits and the like of its employees. As between IBM and Synon, Synon also assumes full responsibility for the acts of all its subcontractors. 8. Taxes: Each party shall assume its own responsibility for the payment of taxes imposed by all government entities, as they pertain to the duties, obligations and performance undertaken by them under this Agreement. Each party shall pay sales taxes on items purchased by such party under this Agreement. 9. Force Majeure: Neither party shall be held liable for failure to fulfill its obligations under this Agreement, if such failure is caused by flood, extreme weather, fire, or other natural calamity, acts of governmental agency, or similar causes beyond the control of such party. 10. Advertising: Both parties agree not to disclose by way of advertisement, publication, or otherwise to any person other than their respective employees who have a need to know for purposes of performing this Agreement, the financial terms of this Agreement or of the relationship between the parties hereto without the prior written approval of the other party. However, either party may disclose the existence, nature, substance and provisions of this Agreement on a confidential need to know basis to its accountants, attorneys or financial institutions, or (i) to the extent required by generally accepted accounting standards in such party's financial statements, (ii) to the extent required by law, or (iii) to investors in connection with a proposed financing transaction. 11. Assignment: Neither party shall sell, transfer, assign or subcontract any right or obligation hereunder without the prior written consent of the other party. Such consent shall not be unreasonably withheld. Consent shall not be required where an entity requires via acquisition, merger or otherwise, all or substantially all of the assets of a party and such entity agrees in writing to be bound by the provisions of this Agreement. Any attempted act in derogation of the foregoing shall be null and void. Page 14 16 12. Headings of Sections: The headings of sections are inserted for convenience of reference only and are not intended to be part of or to affect the meaning or interpretation of this Agreement. IN WITNESS WHEREOF, the parties hereto have caused this Agreement to be executed by their respective Authorized Signing Officers. ACCEPTED AND AGREED TO BY: International Business Machines Synon, Inc. Corporation By /s/ Steven A. Mills /s/ Christopher Herron --------------------------- --------------------------------- Signature Signature Steven A. Mills Christopher Herron --------------------------- --------------------------------- Name Name PRGS Director of Planning and Operations President - ------------------------------ --------------------------------- Title Title Oct 17, 1990 Oct 5, 1990 - ------------------------------ --------------------------------- Date Date Page 15 17 Appendix A - Development Plan for New Product ATTACHED Page 1 18 CROSS SYSTEM PRODUCT/EXTERNAL SOURCE FORMAT SYNON/2E GENERATION DEVELOPMENT PLAN I. BUSINESS REQUIREMENTS The AD/Cycle partnership requires bi-directional support for Cross System Product to support communications between AD/Cycle tools. Import of external source format is handled through Synon's AD/Interface Product. Export of external source format will be a separate generator option for Synon/2E. This product will allow the developer to use Synon/2E design specifications to generate external source format specifications. This generator will 're-export' imported ESF as functionally equivalent or identical ESF as appropriate. The exported ESF will be transferred to other platforms for use with Cross System Product or PS/2-based analysis and design tools. II. FUNCTIONAL REQUIREMENTS A. The generator must be able to generate ESF for any appropriate target environment. The user must be able to specify the target environment. B. The generator must map all Synon/2E elements to appropriate ESF elements. C. The import history stored when importing ESF to Synon/2E through AD/Interface must be used during ESF export. III. ANCILLARY REQUIREMENTS A. Function options and definition of ESF export files and source members must be included by Synon/2E Release 3.0. B. Documentation of the ESF generator must be included in Synon/2E product documentation. C. An ESF export manual explaining the target environments and the Synon/2E - ESF mapping must be developed. D. A facility for transferring the exported ESF to the PS/2 must be included with the ESF generator. IV. DEVELOPMENT PHASES The following outline contains each development phase, its tasks, and the expected deliverables from this stage. Target completion dates will be reviewed at the end of each phase and subsequent dates will be adjusted if necessary. The Synon Development Manager and the IBM liaison will be responsible for reviewing the schedules and determining the completion of deliverables. A. PLANNING Tasks: Define business requirements Recruit and train personnel Deliverables: Business Requirements Target Completion: November 1, 1990 19 B. FUNCTIONAL DESIGN Tasks: Map Synon/2E to ESF Define target environments Define impact to existing generator programs Define Synon/2E enablement Outline documentation requirements Deliverables: External Design Document Documentation Outline Completion Criteria: External design reviews will be conducted. External design is complete when there are no more than 10 low impact outstanding issues. Target Completion: February 1, 1990 C. INTERNAL DESIGN Tasks: Define program specifications Development first draft documentation Deliverables: Internal Design Document Documentation - Draft 1 Completion Criteria: Internal design reviews will be conducted. Internal design is complete when there are no more than 10 low impact outstanding issues. Target Completion: May 1, 1991 D. PROGRAM DEVELOPMENT Tasks: Develop program Perform development testing Define Q/A test plan Define profile of beta sites and locate candidates Define beta test plan Develop second draft documentation Deliverables: Documentation - Draft 2 Q/A test plan Beta test plan Alpha product Completion Criteria: Development test plan completed with no more than 40 outstanding severity 3 errors. Product and source code are delivered to Quality Assurance. Target Completion: September 1, 1991 20 E. QUALITY ASSURANCE Tasks: Perform Q/A testing Sign up beta sites Develop final documentation Deliverables: Beta product Q/A results Completion Criteria: Product may not be released to beta with more than 40 outstanding severity 3 errors. No severity 1 or 2 errors are permitted. Target Completion: October 1, 1991 F. BETA TEST Tasks: Ship product and final draft manuals to beta sites Conduct weekly surveys of beta sites Ship program fixes for reported errors to beta sites. Make final changes to documentation Deliverables: Weekly beta reports Documentation Final product Completion Criteria: Product may not be released with more than 20 outstanding severity 3 errors. No severity 1 or 2 errors are permitted. Target Completion: December 1, 1991 G. PRODUCT RELEASE Tasks: Complete production procedures Ship demonstration copies Target Completion: December 8, 1991 21 V. IBM ASSISTANCE & DEPENDENCIES A. EXTERNAL DESIGN PHASE During this phase, a detailed knowledge of CSP target environments will be required. The assignment of a knowledgeable IBM employee to this phase would ensure the proper mapping of Synon/2E elements of ESF. Estimated project time is four months. B. QUALITY ASSURANCE Generated external source format will need to be tested in a number of environments. Synon does not own or have access to the appropriate hardware facilities. As well, a large number of test cases have already been designed for ESF and CSP. Assistance will be required from IBM to assist Synon in the design of test cases and in the actual testing. This assistance will need to be in the form of both hardware facilities and personnel. C. BETA TEST Synon will need assistance in identifying and contracting with beta test sites. 22 Appendix B Checkpoint Payment Criteria IBM will review each deliverable identified in each of the following phases of the development, verify the satisfactory completion of each development phase, and IBM's Managing Coordinator shall advise Synon's Managing Coordinator of IBM's acceptance decision within five (5) working days from the date the deliverable was actually received by IBM: 1. Planning phase Completion date: November 1, 1990 Deliverable: Business Requirements Document This document will include the functional requirements for the export of Synon application definitions in external source format, hereafter referred to as "the product". It will specify a level of support that includes, but is not limited to, the SAA Application Generator CPI. This document will include the quality requirements for function, documentation, usability, performance, reliability, and service. The goal will be zero-defects with specification of the expected level of attainment. 2. Functional Design Phase Completion date: February 1, 1991 Deliverables: External Design Document This document will include the external design for the product. The design will provide for the functional requirements as specified in the Business Requirements document. It will include the user interface, input and output descriptions, error recording, and error recovery designs. Documentation Outline This document will outline the functions and features of the product. It will include the installation, directions for use, and user interface. 3. Internal Design Phase Completion date: May 1, 1991 Deliverables: Internal Design Document This document will include the detail designs for the implementation of the function of the product. It will include, but not be limited to, the architecture, data areas definitions, and interface definitions for the product. Page 1 23 Development Test Plan This document will include the test plans for complete functional verification of the requirements for the product. This will include meeting the product design, verifying the user interface, verifying correct and complete output, verifying the user interface, verifying correct and complete output, verify appropriate error handling, performance, and adequate and usable documentation. This documentation will provide the descriptions of the product function, installation instructions, descriptions of the user interface and its use, error messages and error recovery procedures. The documentation will be written to the appropriate user level, be technically accurate and complete, be consistent with grammatical standards, and have a logical flow of information presentation for the intended user. 4. Program Development Phase Completion date: September 1, 1991 Deliverables: Documentation Draft 2 The documentation will incorporate the corrections and additions that result from the review of draft 1 with the air of completing the requirements as specified for draft 1. Development Test Report The document will record the results of the execution of the Development Test Plan. The results recorded will show attainment of the quality level as specified in the Business Requirements document. Quality/Assurance Test plan This document will provide the test plan to assure the quality requirements for the product are satisfied. The quality areas tested will include, but not be limited to, documentation, usability, reliability, and serviceability. Beta Test plan 5. Quality Assurance Phase Completion date: October 1, 1991 Deliverable: Quality Assurance Test Report The document will record the results of the execution of the Quality Assurance Test Plan. The results recorded will show attainment of the quality level as specified in the Business Requirements document. 6. Beta Test Phase Completion date: December 1, 1991 Deliverables: Documentation Final Page 2 24 The documentation will incorporate the corrections and additions that result from the review of draft 2, the development test, the Quality/Assurance test, and Beta test. Final Beta Test Report The document will record the results of the execution of the Beta Test Plan. The results recorded will show attainment of the quality level as specified in the Business Requirements document. Loaned Funds Payment Schedule Loan Payment Number Amount Checkpoint Payment Criteria -------------- ------ --------------------------- 1st $300,000.00 Execution of this Agreement by both parties. 2nd $300,000.00 Completion of the "Functional Design Phase" and IBM's acceptance of the "External Design Document". 3rd $450,000.00 Completion of the "Internal Design Phase" and IBM's acceptance of the "Internal Design Document". 4th $450,000.00 Completion of the "Program Development Phase" and the commencement of the "Quality/Assurance Phase". This payment schedule assumes that Synon will make the New Product and Related Documentation generally available for sale to the marketplace no later than December 31, 1991. Invoicing and Terms of Payment Upon receipt of IBM's acceptance decision, for which a loan payment is tied to, Synon shall submit an invoice to IBM and IBM shall make payment to Synon on terms net 30 days, from the date of actual receipt of the invoice by IBM. Payment shall be deemed to be in the hands of Synon at time of mailing. Each invoice shall reference this Agreement's number as well as list Mr. Sean Welch and Mr. Steve Mills as the IBM approvers. A photo copy of each invoice shall also be sent to the IBM Canada Laboratory. Page 3 25 Appendix C Loaned Funds Repayment Schedule Synon shall repay the loaned funds to IBM in accordance with the following repayment schedule: Amount Due Date Amount Due Date mm/dd/yy mm/dd/yy 1. $ 65,000.00 03/31/94 7. $130,000.00 09/30/95 2. $ 75,000.00 06/30/94 8. $140,000.00 12/31/95 3. $ 85,000.00 09/30/94 9. $150,000.00 03/31/96 4. $100,000.00 12/31/94 10. $165,000.00 06/30/96 5. $110,000.00 03/31/95 11. $175,000.00 09/30/96 6. $120,000.00 06/30/95 12. $185,000.00 12/31/96 Accrued interest, in accordance with Section 4.0 of this Agreement, must be added to each of the above amounts at the time payment is made. Payment shall be deemed to be received by IBM at the time of mailing. Payment shall be deemed to be in the hands of IBM at time of mailing. Page 1 26 CDA Number CA-B01-90-RJL - -------------------------------------------------------------------------------- CDA Date: February 26, 1990 BILATERAL CONFIDENTIAL DISCLOSURE AGREEMENT BETWEEN INTERNATIONAL BUSINESS MACHINES CORPORATION AND SYNON, LTD. - -------------------------------------------------------------------------------- -i- 27 CDA Number CA-B01-90-RJL - -------------------------------------------------------------------------------- CDA Date: February 26, 1990 Contents 1.0 Recitals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 2.0 Definitions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 3.0 Handling of Disclosures . . . . . . . . . . . . . . . . . . . . . . . 2 4.0 Term and Termination . . . . . . . . . . . . . . . . . . . . . . . . . 5 5.0 Coordinators . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 6.0 General Provisions . . . . . . . . . . . . . . . . . . . . . . . . . . 5 7.0 Acceptance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 ATTACHMENT A. ANNEX I . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 - -------------------------------------------------------------------------------- -ii- 28 CDA Number CA-B01-90-RJL - -------------------------------------------------------------------------------- CDA Date: February 26, 1990 1.0 RECITALS 1.1 International Business Machines Corporation (hereinafter called IBM) with an address for the purpose of this Agreement at 11000 Regency Park, P.O. Box 60000, Cary, NC 27512, USA, and Synon, Ltd. (hereinafter called Synon) with an address for the purpose of this Agreement at 91 St. Pauls Road, London N1 2YU, England, UK, enter into this Agreement to permit Synon and IBM each to disclose to the other, for a limited period of time, information, some of which may be considered confidential, in order to develop enhancements to IBM's application development products and Synon's application generator products for the IBM AS/400 and IBM's workstation products for the mutual benefit of both companies. 1.2 This Agreement sets forth the terms and conditions under which such information, including that information considered to be confidential, will be disclosed. This Agreement does not obligate either party to make any disclosures. 1.3 Synon/IBM Confidential Disclosure Agreement CA-056-89-HPF dated April 10, 1989 shall continue to govern disclosures expressly made under that Agreement. 1.4 IBM and Synon may enter into discussions regarding possible technology licenses, development efforts, or other business relationships. Entering these discussions does not obligate either party to sign additional Agreements. Neither party will disclose the fact that these discussions are/will be taking place unless approved in writing by the other party. 1.5 This Agreement shall limit the use of IBM Information to Synon's application generator products that operate with the IBM AS/400 and to Synon's products that operate with IBM's workstation products for the purpose of supporting Synon's application generator products for the IBM AS/400. The use of IBM Information regarding other platforms and/or related subjects shall not occur without the written consent of IBM. 2.0 DEFINITIONS 1. "IBM Information" shall mean information related to Cross System Product, AD Cycle Interfaces, OS/2, SAA Languages such as C and RPG, and related materials. 2. "Synon Information" shall mean that information related to Synon's Application Generator Products and relevant tools, interfaces, environments and other related materials. 3. "Information" shall mean Synon or IBM Information, as the case may be. - -------------------------------------------------------------------------------- -1- 29 CDA Number CA-B01-90-RJL - -------------------------------------------------------------------------------- CDA Date: February 26, 1990 4. "Confidential Information" shall mean Information designated as Confidential according to the terms of this Agreement, and which is owned by either IBM or Synon as the case may be. 5. "Residuals" shall mean that Confidential Information retained in non-tangible form in the minds of those employees of the receiving party who have had access to the Confidential Information of the disclosing party during the term of this Agreement. 6. For purposes of this Agreement the terms "receiving party" and "disclosing party" shall be construed to mean not only IBM and Synon but also their respective Subsidiaries, as that term is defined in this Agreement. 7. "Subsidiary" shall mean a corporation, company, or other entity: a. more than fifty percent (50%) of whose outstanding shares or securities (representing the right to vote for the election of directors or other managing authority) are now or hereafter, owned or controlled, directly or indirectly, by a party hereto, but such corporation, company, or other entity shall be deemed to be a Subsidiary only so long as such ownership or control exists; or b. which does not have outstanding shares or securities, as may be the case in a partnership, joint venture or unincorporated association, but more than fifty percent (50%) of whose ownership interest representing the right to make the decisions for such corporation, company or entity is; now or hereafter, owned or controlled, directly or indirectly, by a party hereto, but such corporation, company, or other entity shall be deemed to be a Subsidiary only so long as such ownership or control exists. 3.0 HANDLING OF DISCLOSURES 3.1 All disclosures of information by one party to the other party pursuant to this Agreement shall be made by or under the supervision of a Technical Coordinator of the disclosing party to a Technical Coordinator of the receiving party or his designee. Such Technical Coordinators are designated in Section 5. All disclosures of Information will be deemed to be nonconfidential unless specifically designated at the time of disclosure (as provided in Section 3.2 below) as including the Confidential Information of Synon or IBM, as the case may be. With respect to all such Information disclosed by one party to the other party, except such Information as is so designated as the Confidential Information of the disclosing party, and subject to any patents or statutory copyrights existing in published materials at the time of the disclosure, the disclosing party grants to the receiving party, to the extent, if any, of its interest therein, a nonexclusive, royalty free, irrevocable, unrestricted, and worldwide license to use, have used, disclose to others, make copies in the case of documents, and dispose of, all without limitation, such nonconfidential Information in any manner it - -------------------------------------------------------------------------------- -2- 30 CDA Number CA-B01-90-RJL - -------------------------------------------------------------------------------- CDA Date: February 26, 1990 determines, including the use of such nonconfidential Information in the development, manufacture, marketing, and maintenance of products and services incorporating such nonconfidential Information. 3.2 Prior to disclosing any Confidential Information, the disclosing party shall provide the receiving party's Technical Coordinator with a nonconfidential general description of the Confidential Information. The receiving party's Technical Coordinator shall give his written agreement that the receiving party understands the nature of the Confidential Information and will accept it or not accept it. With respect to all Confidential Information, when such is disclosed in writing and accepted, such writing will state the date of disclosure, that the information contained therein is Confidential and that it is being disclosed pursuant to this Agreement, and will contain the legend "IBM Confidential" or "Synon Confidential" Information as the case may be. If such disclosure is orally and/or visually made, the disclosure shall be clearly identified at the time of disclosure as being Confidential and confirmed in a written resume within twenty days following such disclosure. The resume will specifically recite that information which is Confidential. 3.3 Subject to the provisions of Sections 3.4 and 3.5, for a period of five (5) years from the date of disclosure, the receiving party agrees to use the same care and discretion to avoid disclosure, publication, or dissemination outside of the receiving party of received "Synon Confidential" Information or "IBM Confidential" Information as the case may be, as the receiving party employs with similar information of its own which it does not desire to publish, disclose, or disseminate. Annex I attached hereto shall define minimum standards of care. 3.3.1 During such period, the receiving party agrees to limit the dissemination of the Confidential Information of the other party to those of its employees having a need to know such Confidential Information. It is understood that receipt of Confidential Information under this Agreement shall not create any obligation in any way limiting or restricting the assignment and/or reassignment of IBM employees within IBM and Synon employees within Synon. 3.3.2 The receiving party may not copy the other party's Confidential Information. If additional copies are required by the receiving party, they will be provided or authorized in writing by the disclosing party upon receipt of a written request from the receiving party. 3.3.3 Within two months following the expiration or termination of this Agreement as provided in Section 5, the receiving party will return to the disclosing party, or destroy at the disclosing party's option, all writings and resumes received from the disclosing party and copies thereof, containing such Confidential Information (except for one copy thereof which shall be retained by the receiving party for archival pur- - -------------------------------------------------------------------------------- -3- 31 CDA Number CA-B01-90-RJL - -------------------------------------------------------------------------------- CDA Date: February 26, 1990 poses). The receiving party will not be obligated to transfer to the disclosing party any reports and/or other written documentation prepared by the receiving party. 3.3.4 The receiving party shall be free to use the Residuals from any such Confidential Information, the reports and written documentation referred to in the preceding paragraph, and any ideas, concepts and/or techniques contained therein for any purpose including the use of such Confidential Information in the development, manufacture, marketing and maintenance of its products and services, subject only to the obligation not to disclose, publish or disseminate such Confidential Information during such foregoing specified period of confidentiality and subject to statutory copyrights, if any. 3.3.5 Following the period of confidentiality, no obligation of any kind is assumed by, or is to be implied against the receiving party, with respect to any Confidential Information, and the receiving party shall be free, subject to any statutory copyright, to disclose, publish and disseminate such Confidential Information to others without limitation and shall have all the rights relative to such Information as are set forth in Section 3.1 as if it had been transferred as nonconfidential Information under such Section. 3.4 Disclosure of Confidential Information shall not be precluded if such disclosure is: 1. in response to a valid order of a court or other governmental body of the United States or any State or any political subdivision thereof; provided, however, that the party responding to the order shall first have given notice to the other party and made a reasonable effort to obtain a protective order requiring that the Confidential Information and/or documents so disclosed be used only for the purposes for which the order was issued; or 2. otherwise required by law, or 3. necessary to establish rights under this Agreement. 3.5 Notwithstanding any other provisions of this Agreement, the obligations specified in Section 3.3 above will not apply to any information that: 1. is already in the possession of the receiving party without obligation of confidence; 2. is independently developed by the receiving party or any of its Subsidiaries; 3. is or becomes publicly available without breach of this Agreement; 4. is rightfully received by the receiving party from a third party; 5. is released for disclosure by the disclosing party with its written consent; - -------------------------------------------------------------------------------- -4- 32 CDA Number CA-B01-90-RJL - -------------------------------------------------------------------------------- CDA Date: February 26, 1990 6. is inherently disclosed in product(s) or normal supporting or user documentation for product(s) of either party, or in the use, lease, sale or other distribution of such product(s). 4.0 TERM AND TERMINATION 4.1 The term of this Agreement shall be from the date of this Agreement through March 30, 1992. Either party may terminate this Agreement prior to that time with or without cause upon ten days' written notice. 5.0 COORDINATORS 5.1 The Technical Coordinators for the parties are: For IBM: Roger Vollrath IBM Corporation 11000 Regency Park, P.O. Box 60000 Cary, NC 27512, USA For Synon: To be designated by Synon 5.2 Each party may change its Technical Coordinator at any time and from time to time during the term of this Agreement by notifying the Technical Coordinator for the other party in writing at the designated address. 6.0 GENERAL PROVISIONS 6.1 IBM and Synon agree that they will not disclose the terms and conditions, and subject matter of this Agreement without the written consent of the other, or except as provided in Section 3.4. 6.2 No license or immunity is granted by this Agreement by either party to the other, either directly or by implication, estoppel, or otherwise, under any patents. None of the information which may be disclosed shall constitute any representation, warranty, assurance or guarantee by either party to the other with respect to the infringement of patents or other rights of others. 6.3 The rights and obligations of Sections 3.1, 3.3, 3.4, 3.5, 6.1, 6.3, 6.4, and 6.5 of this Agreement shall survive and continue after any expiration or termination of this Agreement and shall bind the parties and their legal representatives, successors and assigns. - -------------------------------------------------------------------------------- -5- 33 CDA Number CA-B01-90-RJL - -------------------------------------------------------------------------------- CDA Date: February 26, 1990 6.4 Each party agrees to comply, and do all things necessary for the other party to comply, with all applicable Federal, State and local laws, regulations and ordinances, including but not limited to the Regulations of the United States Department of Commerce relating to the Export of Technical Data, insofar as they relate to the activities to be performed under this Agreement. Each party agrees to obtain the required government documents and approvals prior to export of any technical data disclosed to it or the direct product related thereto. Furthermore, each party agrees not to ship, directly or indirectly, any technical data provided by IBM nor the direct product of such data to any of the following countries: Afghanistan, Albania, Bulgaria, Cambodia, Cuba, Czechoslovakia, Estonia, German Democratic Republic (including East Berlin), Hungary, Laos, Latvia, Libya, Lithuania, Mongolian People's Republic, North Korea, People's Republic of China, Poland, Romania, Union of Soviet Socialist Republics, and Vietnam. This list of countries is subject to change in accordance with U. S. export control laws (15 United States Code of Federal Regulations 379.4(f)(1)). 6.5 Nothing contained in this Agreement shall be construed as conferring any rights to use in advertising, publicity or other marketing activities any name, trade name, trademark, or other designation of either party hereto, including any contraction, abbreviation, or simulation of any of the foregoing. 6.6 This Agreement shall be construed in accordance with the law of the State of New York and of the United States of America. The courts of the United States of America shall have exclusive jurisdiction over any dispute arising out of this Agreement. 6.7 Any amendment or modification of this Agreement shall be in writing and shall be signed by an authorized representative of each party. 7.0 ACCEPTANCE If the above terms and conditions are acceptable to Synon, kindly have the enclosed three copies of this Agreement signed on behalf of Synon by an authorized person and return two copies to Software Acquisition, Department T49/B671, IBM Corporation, P.O. Box 60000, Cary, North Carolina 27512, USA. Please retain one copy for your records. - -------------------------------------------------------------------------------- -6- 34 CDA Number CA-B01-90-RJL - -------------------------------------------------------------------------------- CDA Date: February 26, 1990 ACCEPTED AND AGREED TO: INTERNATIONAL BUSINESS SYNON, LTD. MACHINES CORPORATION BY: /S/ ALEX VASILOS BY: /S/ CHRIS HERRON - --------------------------------- --------------------------------- ALEX VASILOS CHRIS HERRON - --------------------------------- --------------------------------- PRINT NAME PRINT NAME SOFTWARE ACQ. MGR. DIRECTOR - --------------------------------- --------------------------------- TITLE TITLE 3/16/90 3/20/90 - --------------------------------- --------------------------------- DATE DATE - -------------------------------------------------------------------------------- -7- 35 CDA Number CA-B01-90-RJL - -------------------------------------------------------------------------------- CDA Date: February 26, 1990 ATTACHMENT A. ANNEX I 1. Maintain listings of the writings, resumes or other items that contain IBM/Synon Confidential Information. 2. Secure all writings, resumes or other items, including work in progress, which contain IBM/Synon Confidential Information, in a safe, file, desk, cabinet or other suitable container with locking device, or in a locked room with restricted access, when such writings, resumes or other items are not in use. 3. Provide limited access to those areas of its facilities where work is being performed under the Agreement only to those employees with the need to know. 4. Establish a plan for the recovery and/or reconstruction of lost or missing writings, resumes or other items which contain IBM/ Synon Confidential Information and promptly report the loss of the same to the other party within 24 hours. - -------------------------------------------------------------------------------- -1- 36 [IBM LETTERHEAD] April 4, 1989 Christopher Herron Synon Inc. 1110 Larkspur Landing Circle, Suite 340 Larkspur CA 94939 Dear Mr. Herron: IBM is planning to release to you IBM Confidential information for several enabling activities relating to OS/2, CSP ESF Interface, etc. Prior to releasing this information, we must have a Confidential Disclosure Agreement (CDA) signed. Attached for signature are three (3) copies of CDA Number CA-056-89-HFP. Please have all three copies signed, return two (2) signed copies to J. W. Krier at the address shown on page 8 of the Agreement, and retain the third copy for your files. A security audit must also be done at your location. Someone from IBM will be calling you to schedule this audit in the very near future. Sincerely, /s/ HENRY P. FUHRMANN Henry P. Fuhrmann Contracts Administrator Dept. T49-4AA (919) 469-6658 37 - -------------------------------------------------------------------------------- IBM CORPORATION 11000 REGENCY PARKWAY POST OFFICE BOX 60000 CARY, NORTH CAROLINA 27511 April 4, 1989 Christopher Herron Synon Inc. 1110 Larkspur Landing Circle, Suite 340 Larkspur, CA 94939 Subject: IBM/Synon Inc. Confidential Disclosure Agreement CA-056-89-HFP International Business Machines Corporation (IBM), Cary, NC and Synon Inc. (Vendor) wish to enter into an Agreement which will permit IBM to disclose to Vendor, for a limited period of time, information, some of which may be considered IBM Confidential, in order to allow Vendor to respond to IBM's request for information relating to IBM's software activities. This Agreement sets forth the terms and conditions under which such information, including that information considered to be IBM Confidential, will be disclosed. 1. "IBM Confidential" Information shall mean any information or materials: a. developed by or collected by or utilized in the operations of IBM or its subsidiaries that relates to past, present or future business plans or research and development of IBM or its subsidiaries; b. designated IBM Internal Use Only, IBM Confidential, or IBM Confidential Restricted; c. inadvertent disclosures to the Vendor unrelated to the subject matter of this disclosure; or d. all interim information and reports generated by Vendor pursuant to this Agreement and all collateral agreements incorporating this Agreement by reference. 2. For the purposes of this Confidential Disclosure Agreement, IBM may provide IBM Proprietary Programs and/or substitute proprietary programs and all related Program Documentation (hereinafter collectively referred to as "Proprietary Pro- - -------------------------------------------------------------------------------- -1- 38 - ------------------------------------------------------------------------------- grams") which shall be deemed to be IBM Confidential as defined in this Confidential Disclosure Agreement. Such Proprietary Programs will be provided without charge for the period deemed necessary by IBM to accomplish the objectives of, but not to exceed expiration or termination whichever first occurs of, this Agreement. Such Proprietary Programs shall be made available to Vendor subject to the following additional conditions: a. Proprietary Programs are not to be copied by Vendor without receiving IBM's prior written approval. b. Vendor shall take the necessary steps to ensure that the Proprietary Programs shall be used solely for the purposes of this Agreement and for the benefit of IBM. c. IBM may correct errors in the Proprietary Programs and issue corrected copies. IBM does not represent or warrant that any or all errors will be corrected. d. IBM personnel shall have access to the Proprietary Programs during Vendor's normal business hours for programming maintenance services and observation during the period of their utilization. e. IBM may, at its option, at any time during the term of this Agreement, substitute IBM Proprietary Programs needed to carry out any activity under this Agreement. f. Vendor agrees not to provide or make available any Proprietary Program or portions thereof without written consent of IBM, to any person other than Vendor employees who have a need to know. g. Within one week after expiration or termination of this Agreement, Vendor will, at IBM's sole option, either certify to IBM in writing that all Proprietary Programs and authorized copies have been destroyed or have become licensed for use under the terms and conditions of IBM's then applicable Program License Agreement at IBM's then applicable charges. 3. Vendor understands that IBM does not wish to receive from Vendor any information which may be considered confidential and/or proprietary to Vendor and/or to any third party. Vendor represents and warrants that any information disclosed by Vendor to IBM is not confidential and/or proprietary to Vendor and/or to any third party. Accordingly, except with respect to Vendor's rights under valid patents and statutory copyrights, no obligation of any kind is assumed by or to be implied against IBM by virtue of IBM's discussions and/or correspondence with Vendor or with respect to any information received (in whatever form or whenever received) from Vendor relating to the subject matter hereof, and IBM will be free to reproduce and to use and disclose to others such information without limita- - ------------------------------------------------------------------------------- -2- 39 - ------------------------------------------------------------------------------- tion. Vendor understands that IBM may now market or have under development products which are competitive with products or services now offered or which may be offered by Vendor. Moreover, discussions and/or communications between the parties will not serve to impair the right of either party to develop, make, use, procure, and/or market products or services now or in the future which may be competitive with those offered by the other, nor require either party to disclose any planning or other information to the other. 4. All disclosures of information by IBM to Vendor pursuant to this Agreement shall be made by or under the supervision of a Technical Coordinator of IBM to a Technical Coordinator of Vendor or its designee. All disclosures of information will be deemed to be non- confidential unless specifically designated at the time of disclosure (as provided in Section 5 below) as including the Confidential Information of IBM. With respect to all such information disclosed by IBM to Vendor, except such Information as is so designated as the Confidential Information of IBM or is protected by statutory copyright, IBM grants to Vendor, to the extent, if any, of its interest therein, a nonexclusive, royalty free, irrevocable, unrestricted, and worldwide license to use, have used, disclose to others, make copies in the case of documents, and dispose of, all without limitation, such non-confidential information in any manner it determines, including the use of such non-confidential information in the development, manufacture, marketing, and maintenance of products and services incorporating such non-confidential information. 5. With respect to the Confidential Information of IBM, when such is disclosed in writing, such writing will state the date of disclosure, that the information contained therein is confidential and that it is being disclosed pursuant to this Agreement, and will contain an appropriate legend, such as "IBM Confidential." If such disclosure is orally and/or visually made then it shall be confirmed in a written resume within twenty (20) days following such disclosure. The resume will specifically recite that information which is confidential. Such resume will have such information which is confidential identified as "IBM Confidential." IBM Confidential Information is not to be copied by Vendor without receiving prior written approval from IBM to copy a specific document. IBM Confidential Information is to be used by Vendor solely for the benefit of IBM. When Vendor generates a work product using IBM Confidential Information, all tangible forms of that work product, including but not limited to, texts, drawings, computer print-outs, etc., will have each page labeled "IBM Confidential/Prepared by Vendor." This work product will be handled in the same manner as the original IBM Confidential Information transmitted to Vendor. 6. Subject to the provisions of Sections 7 and 8, for a period of five (5) years from the date of receipt of IBM Confidential Information, as measured from the date of first receipt under this Agreement, Vendor agrees not to disclose received IBM - -------------------------------------------------------------------------------- -3- 40 - -------------------------------------------------------------------------------- Confidential Information outside of Vendor's designated location and/or to any person other than those persons within Vendor's organization who have a need to know such IBM Confidential Information. Vendor also agrees not to disclose received IBM Confidential Information to IBM employees not directly having a need to know such IBM Confidential Information without prior written approval of the IBM Contracts Administrator identified in this Agreement. IBM and Vendor agree that the items set forth in Annex I are illustrative, but not all inclusive, of steps that should be taken by Vendor with respect to the Confidential Information of IBM to meet the standard of care recited in the foregoing sentence. During such period, Vendor agrees to limit the dissemination of IBM Confidential Information to those of its employees having a need to receive such information. It is understood that receipt of IBM Confidential Information under this Agreement shall not create any obligation in any way limiting or restricting the assignment and/or reassignment of Vendor's employees. Vendor shall have written agreements with its employees and subcontractors, sufficient to enable Vendor to comply with all the terms of this Agreement. Vendor's written agreement with its employees and subcontractors should provide for coverage of the following items: a. IBM Confidential Information is to be defined based on the definition set forth in Section 1 of this Agreement, b. IBM Confidential Information unrelated to the subject of this Agreement which is inadvertently disclosed to Vendor employees is not to be disclosed to any third party or other Vendor or subcontractor employees, c. Information which is confidential to others and known to Vendor employees will not be disclosed to IBM, and d. Any IBM Confidential Information or materials to which Vendor employees have access to or have been entrusted with will not be removed from IBM premises without prior written approval from IBM and shall return all IBM Confidential Information and materials to the responsible IBM Manager before leaving IBM premises. e. Vendor employees will comply and do all things necessary for IBM and its subsidiaries to comply with the laws and regulations of all governments under which IBM and its subsidiaries do business, and with provisions of contracts between any such government and its contractors and IBM and its subsidiaries that relate to intellectual property or to the safeguarding of information. IBM's written approval is required prior to the disclosure of Confidential Information to a subcontractor. - ------------------------------------------------------------------------------- -4- 41 Upon written request from IBM or within fifteen days following the expiration of this Agreement as provided in Section 10, Vendor will return to IBM all writings and resumes received from IBM and copies thereof containing such IBM Confidential Information. IBM will not be obligated to transfer to Vendor any reports and/or other written documentation prepared by Vendor for IBM as a part of, or in conjunction with, this subject matter. Following the specified period of Confidentiality no obligation of any kind, subject to the statutory copyrights and patent rights of IBM, is assumed by, or is to be implied against, Vendor, with respect to any Confidential Information, and Vendor shall be free to disclose, publish and disseminate such Confidential Information to others without limitation and shall have all the rights relative to such Information as are set forth in Section 4 as if it had been transferred as non-confidential information under such section subject to any related Agreements that are executed between the parties. 7. Disclosure of IBM Confidential Information shall not be precluded if such disclosure is: a. in response to a valid order of a court or other governmental body of the United States or any political subdivision thereof; provided, however, that Vendor shall first have given notice to IBM and made a reasonable effort to obtain a protective order requiring that the IBM Confidential Information and/or documents so disclosed be used only for the purposes for which the order was issued; or b. otherwise required by law; or c. necessary to establish rights under this Agreement. 8. Notwithstanding any other provisions of this Agreement, the obligations specified in Section 6 above will not apply to any information that: a. is already in the possession of Vendor or any of its Subsidiaries without obligation of confidence; b. is independently developed by Vendor or any of its Subsidiaries; c. is or becomes publicly available without breach of this Agreement; d. is rightfully received by Vendor from a third party, without obligation of Confidentiality; e. is released for disclosure by IBM with its written consent; or f. is inherently disclosed in the use, lease, sale or other distribution of, or publicly available supporting documentation for, any present or future product or service by or for IBM or any of its Subsidiaries. - ------------------------------------------------------------------------------- -5- 42 - ------------------------------------------------------------------------------- 9. "Subsidiary" shall mean a corporation, company, or other entity: a. more than fifty percent (50%) of whose outstanding shares or securities (representing the right to vote for the election of directors or other managing authority) are; or b. which does not have outstanding shares or securities, as may be the case in a partnership, joint venture or unincorporated association, but more than fifty percent (50%) of the ownership interest representing the right to make the decisions for such corporation, company or other entity is: now or hereafter, owned or controlled, directly or indirectly, by a party hereto, but such corporation, company or other entity shall be deemed to be a Subsidiary only so long as such ownership or control exists. 10. The term of this Agreement shall be effective from the date of execution of all parties and shall extend through April 1, 1991, with the option of further extension at the sole discretion of IBM. 11. IBM and Vendor also agree that each will not disclose the terms, conditions, or subject matter of this Agreement without the written consent of the other, or, except as provided in Section 8. 12. No license or immunity is granted by this Agreement by either party to the other, either directly or by implication, estoppel, or otherwise, under any patents. None of the information which may be disclosed shall constitute any representation, warranty, assurance or guarantee by either party to the other with respect to the infringement of patents or other rights of others. 13. The rights and obligations of Sections 6 and 11 of this Agreement shall survive and continue after any expiration or termination of this Agreement and shall bind the parties and their legal representatives, successors and assigns. 14. Each party agrees to comply with, and do all things necessary for the other party to comply with, all applicable Federal, State and local laws, regulations and ordinances, including but not limited to the Regulations of the United States Department of Commerce relating to the Export of Technical Data, insofar as they relate to the activities to be performed under this Agreement. Vendor agrees to obtain the required government documents and approvals prior to export of any technical data disclosed to it or the direct product related thereto. 15. This Agreement shall be construed in accordance with the law of the State of New York. 16. This Agreement may be executed in one or more counterparts, all of which will be considered one and the same Agreement. Any amendment or modification of this Agreement shall be in writing and shall be signed by the parties. - ------------------------------------------------------------------------------- -6- 43 17. IBM shall have the right to visit periodically, during normal business hours with prior scheduling, Vendor's premises and conduct a review of the compliance with the above Agreement terms. If the above terms and conditions are acceptable to Vendor, please have the enclosed three (3) copies of this Agreement signed on behalf of Vendor by an authorized person and return within ten (10) days, two (2) copies to: J. W. Krier IBM Corporation Department T49-4AA Post Office Box 60000 11000 Regency Parkway Cary, NC 27511 Please retain one copy for your records. ACCEPTED AND AGREED TO: INTERNATIONAL BUSINESS SYNON INC. MACHINES CORPORATION BY: /S/ J.W. KRIER BY: /S/ CHRIS HERRON ---------------------------- ---------------------------- NAME: J. W. KRIER NAME: CHRIS HERRON -------------------------- PRINT NAME TITLE: CONTRACTS ADMINISTRATION TITLE: PRESIDENT ------------------------- DATE: DATE: 4/10/89 ---------------------------- ---------------------------- - -------------------------------------------------------------------------------- -7- 44 - -------------------------------------------------------------------------------- ANNEX I 1. Maintain listings of the writings, resumes or other items that contain IBM Confidential Information. 2. Secure all writings, resumes or other items, including work in progress which contain IBM Confidential Information, in a safe, file, desk, cabinet or other suitable container with locking device, or in a locked room with restricted access, when such writings, resumes or other items are not in use. 3. Provide limited access to those areas of its facilities where work is being performed under the Agreement only to those employees with the need to know. 4. Establish a plan for the recovery and/or reconstruction of lost or missing writings, resumes or other items containing IBM Confidential Information and promptly report the loss of the same to IBM within twenty-four (24) hours. - -------------------------------------------------------------------------------- -8- 45 [IBM LETTERHEAD] June 4, 1990 Christopher Herron AMENDMENT NUMBER One Synon, Inc. TO CDA NUMBER CA-056-89-HPF 1110 Larkspur Landing Circle, Suite 340 Larkspur, CA 94939 SUBJECT: Amendment One REFERENCE: IBM/Synon Confidential Disclosure Agreement CA-056-89-HPF dated April 4, 1989 Dear Mr. Herron, The purpose of this letter is to amend the referenced Agreement as follows: 1. Add the following to the end of the first paragraph: "...including, but not limited to, development feedback on IBM's AD/Cycle software strategy, and to allow VENDOR to enable its CASE products to operate with the planned IBM AD Platform." 2. In Section 1, subsection b, please add the following to the end of this subsection: "...whether prepared by IBM or a vendor to IBM," 3. In Section 6, first paragraph, delete the words "...for a period of five (5) years..." and substitute "...for a period of seven (7) years...". 4. All other terms and conditions of the Agreement remain in full force and effect. If you are in agreement with this Amendment, please sign and return two (2) copies of this letter to: Henry P. Fuhrmann IBM Corporation Dept T49-4AA P. 0. Box 60000 Cary, NC 27512-9968 -1- 46 CDA Number CA-056-89-HPF - -------------------------------------------------------------------------------- CDA Date: April 4, 1989 Please retain one (1) copy for your records. VERY TRULY YOURS, ACCEPTED AND AGREED TO: INTERNATIONAL BUSINESS SYNON, INC. MACHINES CORPORATION BY: /S/ K.A. COOK BY: /S/ CHRIS HERRON ---------------------------- ---------------------------- K.A. COOK K.A. COOK - ------------------------------- ---------------------------- PRINT NAME PRINT NAME BUYER PRESIDENT - ------------------------------- ---------------------------- TITLE TITLE 6/4/90 6/5/90 - ------------------------------- ---------------------------- DATE DATE - -------------------------------------------------------------------------------- -2- 47 INTERNATIONAL BUSINESS MACHINES CANADA LIMITED MARKHAM, ONTARIO AGREEMENT FOR RECEIPT OF IBM CONFIDENTIAL INFORMATION Name and Address of Customer: Reference Agreement No.: 615-001 Ms. M. Selig Synon, Inc. 1100 Larkspur Landing Circle Larkspur, California USA 94939 The Customer (you) and International Business Machines Canada (IBM) agree that these terms and conditions apply when IBM discloses its confidential information (IBM Confidential Information) to you. Specific IBM Confidential Information is described in a Supplement to Agreement for Receipt of IBM Confidential Information (Supplement). Such information becomes subject to this Agreement on the Effective Date listed in a Supplement which the parties sign before or promptly after such disclosure. The Supplement may also contain additional terms and conditions. 1. DISCLOSURE IBM will identify IBM Confidential Information at the time of disclosure and promptly send you a written confirmation. 2. DELIVERY AND USE You will identify in the Supplement your Point of Contact for receipt of IBM Confidential Information. IBM and your Point of Contact will coordinate and control the delivery of IBM Confidential Information. You will use the same care and discretion to avoid disclosure, publication or dissemination of IBM Confidential Information as you employ with similar information of your own which you do not desire to disclose, publish or disseminate. You may disclose IBM Confidential Information to your employees or to employees of any of your Subsidiaries who have a need to know such information. Prior to disclosure, you will have an appropriate written agreement with any such employee or Subsidiary. You may disclose IBM Confidential Information to others provided, prior to disclosure, you have an appropriate written agreement with the other party and IBM approves such disclosure in writing. Except for your obligation to avoid disclosure, publication or dissemination, you shall be free to use IBM Confidential Information for any purpose. 2 48 You may market products or services, including any supporting documentation, which inherently disclose IBM Confidential Information. You may disclose IBM Confidential Information in response to a valid order of a court or other governmental body. However, you must give IBM notice of the order. In addition, you will make a reasonable effort to obtain a protective order. The order will require that the information be used only for the purposes for which the order was issued. 3. CONFIDENTIALITY PERIOD This Agreement applies to IBM Confidential Information on the Effective Date listed in the Supplement which is the earlier of the date of the initial disclosure of IBM Confidential Information or the date of the parties sign a Supplement. Unless IBM specifies otherwise in the Supplement, this Agreement will apply to applicable IBM Confidential Information for a period of two years following its Effective Date. 4. EXCEPTIONS This Agreement will not apply to any IBM Confidential Information that: a. you or any of your Subsidiaries already possess without obligation of confidence; b. you or any of your Subsidiaries develop independently; c. is or becomes publicly available without breach of this Agreement; d. you rightfully receive without obligation of confidence from a third party; or e. is released for disclosure with IBM's written consent. 5. DISCLAIMERS Neither this Agreement nor any disclosure of IBM Confidential Information grants you any license under any patents or copyrights. IBM PROVIDES IBM CONFIDENTIAL INFORMATION TO YOU ON AN "AS IS" BASIS WITHOUT WARRANTY OF ANY KIND, INCLUDING THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. Further, IBM does not represent or warrant that the rights of others will not be infringed by your use of such IBM Confidential Information. In addition, IBM will not be liable to you for lost profits, lost savings, incidental damages, or other consequential damages arising out of your use of IBM Confidential Information, even if IBM has been advised of the possibility of such damages. IBM may choose not to use or announce any products using the data disclosed under this agreement. 6. GENERAL The term "Subsidiary" means a corporation, company or other entity: a. more than 50% of whose outstanding shares or securities (representing the right to vote for the election of directors or other managing authority) are; or b. which does not have outstanding shares or securities, as may be the case in a partnership, joint venture or unincorporated association, but more than 50% of whose ownership interest representing the right to make the decisions for such corporation, company or entity is, now or hereafter, owned or controlled, directly or indirectly, by you, but such corporation, company or other entity shall be deemed to be a Subsidiary only so long as such ownership or control exists. 3 49 This Agreement does not require IBM to disclose or you to receive IBM Confidential Information. IBM may, upon written notice to you, modify the terms and conditions of this Agreement. Any such modification will apply to IBM Confidential Information disclosed on or after the date of notification of the modification. If there is a conflict between this Agreement and a Supplement, the terms and conditions of the Supplement shall prevail. The laws of the State of New York govern this Agreement. The parties acknowledge that they have read this Agreement, understand it, and agree to be bound by its terms and conditions. Further, they agree that the complete and exclusive statement of the Agreement between the parties relating to this subject shall consist of this Agreement and any Supplements. This statement of the Agreement supersedes all proposals or other prior agreements, oral or written, and all other communications between the parties relating to this subject. Accepted By: International Business Machines Canada Ltd. Synon, Inc. ---------------------------- Customer By: /s/ R. L. Bradley By: /s/ M. C. Selig ---------------------------- ---------------------------- Authorized Signature Authorized Signature R. L. Bradley M. C. Selig 9/7/89 ---------------------------- ---------------------------- Name (Type or Print) Date Name (Type or Print) Date 4 50 INTERNATIONAL BUSINESS MACHINES CANADA LIMITED MARKHAM, ONTARIO SUPPLEMENT TO AGREEMENT FOR RECEIPT OF IBM CONFIDENTIAL INFORMATION Name and Address of Customer: Reference Agreement No.: 715-001 Ms. M. Selig Customer No.: Synon, Inc. 1100 Larkspur Landing Circle IBM Branch Office No: Larkspur California USA 94939 Effective Date: 09/07/89 Name and Address of Point of Contact: J. H. Vanos IBM Canada Limited 1150 Eglinton Avenue East North York, Ontario M3C lH7 Customer Confidential Information (Nonconfidential Description) Information pertaining to Workstation Platform, Edit/Compile/Debug tool (ECD) and DDS Definition Utility (DDU) for the AS/400. THE CUSTOMER AGREES THAT THE REFERENCED AGREEMENT, AND THIS SUPPLEMENT ARE THE COMPLETE AND EXCLUSIVE STATEMENT OF THE AGREEMENT BETWEEN THE PARTIES, SUPERSEDING ALL PROPOSALS OR PRIOR AGREEMENT, ORAL OR WRITTEN, AND ALL OTHER COMMUNICATIONS BETWEEN THE PARTIES RELATING TO THE SUBJECT MATTER HEREOF. Accepted By: International Business Machines Canada Ltd. Synon, Inc. ---------------------------- Customer By: /s/ R. L. Bradley By: /s/ M. C. Selig ---------------------------- ---------------------------- Authorized Signature Authorized Signature R. L. Bradley M. C. Selig 9/7/89 ---------------------------- ---------------------------- Name (Type or Print) Date Name (Type or Print) Date 1 51 [IBM LETTERHEAD] September 21, 1990 Keith Jaeger Synon, Incorporated 1100 Larkspur Landing Circle Larkspur, CA 94939 Dear Mr. Jaeger, CONFIDENTIAL DISCLOSURE AGREEMENT International Business Machines Corporation (IBM) proposes to give Synon, Incorporated (Synon) access to information which is confidential to IBM (IBM Confidential Information). The IBM Confidential Information pertains to AS/400* development activities conducted at IBM's facility in Rochester, MN. Synon and IBM agree the terms and conditions of this Confidential Disclosure Agreement (Agreement) apply as follows: * 400 is a registered trademark of the IBM Corporation. 1. Synon Information IBM does not want to receive from Synon, and Synon agrees not to disclose to IBM, any information that is of a confidential or proprietary nature to Synon or a third party. All information and materials which IBM obtains from Synon in connection with this Agreement shall be deemed nonconfidential, and, except with respect to Synon's rights under valid patents and Federal statutory copyrights, IBM shall be free to use in any manner, for any purpose, and to disclose to others, any ideas, concepts, know-how and techniques received from Synon under this Agreement. 2. IBM Confidential Information "IBM Confidential" information means information or materials that IBM identifies as confidential and discloses to Synon under this Agreement. It does not include information that rightly becomes public, or that Synon otherwise knows or receives without obligation of confidence. For two (2) years from the date of this Agreement, Synon shall hold all IBM Confidential information in trust and confidence for IBM and shall not Agreement Number 985-0377 52 Keith Jaeger September 21, 1990 Page 2 use any IBM Confidential information except as explicitly approved by IBM. If any materials containing any IBM Confidential information are lost, Synon shall promptly notify IBM. Upon termination of this Agreement, Synon shall deliver to IBM all materials containing any IBM Confidential information. 3. Scope of IBM Disclosure IBM will not be obligated to disclose any particular information to Synon. 4. Manner of Disclosure IBM Confidential information may be disclosed to Synon visually, orally, or in writing (including graphic material). When disclosed in writing, the information will be labeled "IBM CONFIDENTIAL." When disclosed visually or orally, the information will be identified as IBM Confidential at the time of disclosure. Synon agrees to clearly label as "IBM CONFIDENTIAL" all information reduced to writing or graphics as a result of IBM's visual or oral disclosures. 5. Dissemination Synon will limit dissemination of IBM Confidential information to those of its employees with a need to know. Synon will not copy any IBM Confidential information without prior written approval from IBM. Synon will have an appropriate written agreement with each of its employees or other persons whose services Synon may require, sufficient to enable Synon to comply with all of the provisions of this Agreement. 6. Accountability of IBM Materials All IBM materials are and will remain the property of IBM. Synon agrees to maintain a one hundred (100%) percent accountability of all IBM Confidential materials at all times and will be prepared to locate and produce all such materials at any time. IBM, at its option, reserves the right to retrieve Product related IBM Confidential materials prior to termination of this Agreement, if the Product becomes generally available. 7. Protection of IBM Assets Agreement Number 985-0377 53 Keith Jaeger September 21, 1990 Page 3 Synon shall maintain security procedures adequate to prevent loss of any IBM Confidential materials. If such a loss occurs, Synon shall notify IBM immediately. When not in use, IBM Confidential information will be secured or locked in a safe, file, desk, cabinet, or other suitable container or furniture, or in a locked room with restricted access. Items of work in process or work products that embody IBM Confidential information and which are impractical to secure or lock as required above will be completely covered from view. In instances where complete cover is impractical, IBM must concur in advance to the security measures taken. Synon agrees to segregate IBM Confidential information from the confidential information of others. 8. Confidentiality of the Agreement Synon agrees not to disclose by way of advertisement, publication, or otherwise to any person other than employees of Synon, who have a need to know for purposes of performing this Agreement, the existence, nature, substance, or terms and conditions of this Agreement or of the relationship between the parties hereto without the prior written approval of IBM. However, Synon may disclose this entire Agreement on a confidential, need-to-know basis, to its accountants, attorneys, or financial institutions. 9. Disclaimers Neither this Agreement nor any disclosure of IBM Confidential information grants you any license under any patents or copyrights. IBM PROVIDES IBM CONFIDENTIAL INFORMATION TO Synon ON AN "AS IS" BASIS WITHOUT WARRANTY OF ANY KIND, INCLUDING THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. Neither party shall be liable for any lost revenue, lost profits or other consequential damages under any part of this Agreement even if advised of the possibility of such damages. Furthermore, IBM shall not be liable for any delays, losses or any other damages which may result from the furnishing of any equipment, documentation, programs or services under this Agreement, even if advised of the possibility of such damages. Agreement Number 985-0377 54 Keith Jaeger September 21, 1990 Page 4 IBM does not represent or warrant that the rights of others will not be infringed by Synon's use of such IBM Confidential information. 10. Trademark - Trade Name Notwithstanding any other provisions of this Agreement, neither party shall have the right to use the other party's name, trademark or trade name or other designation (including any contraction, abbreviation, or simulation of any of the forgoing), or to refer to this Agreement or the services performed hereunder directly or indirectly, in connection with any product, service, promotion or publication without the prior written approval of the other party. 11. Term and Termination This Agreement is effective from the date on which it accepted by both parties, and shall expire 24 months from that date. Either party may terminate this Agreement with or without cause at any time by written notice to the other party. 12. Compliance with Laws and Regulations Synon agrees to comply with all applicable Federal, State, and local laws, regulations and ordinances, including but not limited to the Regulations of the United States Department of Commerce relating to the Export of Technical Data, in so far as they relate to this Agreement. Synon agrees to use its best efforts to obtain any required government documents and approvals prior to exporting any technical data disclosed to Synon or any product to which such data relate. 13. Waiver of Breach/Severability No waiver of any breach of any provision of this Agreement shall constitute a waiver of any prior, concurrent or subsequent breach of the same or any other provisions hereof, and no waiver shall be effective unless made in writing and signed by an authorized representative of the waiving party. In the event that any provision of this Agreement shall be found illegal or otherwise unenforceable, such provision shall be severed, the entire Agreement shall not fail on account thereof, and the balance of the Agreement shall continue in full force and effect. Agreement Number 985-0377 55 Keith Jaeger September 21, 1990 Page 5 14. Assignment and Delegation Except in connection with the sale or other transfer of substantially all of Synon's business, no right or interest in this Agreement shall be assigned by Synon without the, prior written approval of IBM, and no delegation of the services or other obligations owed by Synon to IBM shall be made or effective without IBM's prior written approval. Any attempt by Synon to assign any right or interest created by this Agreement shall be void. In the event of a sale or other transfer of substantially all of Synon's business, IBM has the right to terminate this Agreement. 15. Sole Agreement This Agreement shall supersede all prior Agreements and understandings between the parties respecting the subject matter hereof and shall constitute the complete and exclusive agreement between the parties respecting this subject matter. 16. Applicable Law This Agreement shall be construed and the legal relations created herein between the parties shall be determined in accordance with the substantive laws of the State of New York which pertain to agreements executed in, and fully performed within, the State of New York. Any proceeding to enforce, or to resolve disputes arising under or related to, this Agreement shall be brought before a court of competent jurisdiction in the State of New York, including a Federal District Court sitting within such State. The parties hereby expressly waive any right to a jury trial and agree that any proceeding hereunder shall be tried by a judge without a jury. 17. Continuing Obligations The rights, activities, and obligations of the Sections of this Agreement which by their nature create obligations that survive the expiration or termination of this Agreement shall survive and continue after any expiration or termination of this Agreement and shall bind the parties and their legal representatives, successors, heirs, and assigns. This includes: Section 1 - "Synon Information" Section 2 - "IBM Confidential Information" Agreement Number 985-0377 56 Keith Jaeger September 21, 1990 Page 6 Section 5 - "Dissemination" Section 8 - "Confidentiality of the Agreement" Section 9 - "Disclaimers" Section 10 - "Trademark - Trade Name" Section 12 - "Compliance with Laws and Regulations" Please return an executed copy of this Agreement to Patrick Griffin, IBM Corp., 985/658-C at the address on this letterhead. Accepted: Accepted: INTERNATIONAL BUSINESS SYNON, INCORPORATED MACHINES CORPORATION By /s/ David A. Andersen By /s/ Chris Herron ---------------------------- ---------------------------- David A Andersen, Manager Authorized Representative Business Partner Programs Name Chris Herron -------------------------- (Print or Type) Title President ------------------------- Date September 21, 1990 Date September 27, 1990 --------------------------- -------------------------- Agreement Number 985-0377 57 May 3, 1990 Ms Madeline Selig SYNON Inc. Larkspur, CA. Subject: Confidential Disclosure Agreement To enable you to determine whether you wish to explore the possibility of developing future function for IBM Rochester, IBM proposes to give you access to IBM Confidential information pertaining to products currently under development. This confidential and proprietary information will be identified as IBM Confidential and will be disclosed to you in a meeting at the IBM Rochester, Minnesota facility May 3, 1990. Upon receipt of such confidential information, you agree to hold all such confidential information in trust and confidence for IBM for a period of two (2) years from the date of disclosure or until such time as the information is publicly disclosed by IBM whichever occurs first. During this prescribed period, you agree to treat this information in the same manner as you treat your own confidential and proprietary information you do not want disclosed to others. IBM does not want to receive and SYNON Inc. agrees not to disclose to IBM any information that is of a Confidential or proprietary nature to SYNON Inc. or a third party. All information and materials which IBM obtains from SYNON Inc. in connection with this Agreement shall be deemed non-confidential, and, except with respect to SYNON Inc. rights under valid patents and Federal statutory copyrights, IBM shall be free to use in any manner, for any purpose, and to disclose to others, any ideas, concepts, know-how and techniques received from SYNON Inc. under this Agreement.