<PAGE> 1
Exhibit 10.9
[ORACLE LOGO]
ORACLE ALLIANCE AGREEMENT
This Oracle Alliance Agreement (the "Agreement") is between Oracle Corporation
("Oracle") and the Alliance Member identified below. The terms of this Agreement
shall apply to each Program license granted and to all services provided by
Oracle under this Agreement, which will be identified on one or more Order
Forms.
1. DEFINITIONS
1.1 "COMMENCEMENT DATE" means the date on which the Programs are delivered by
Oracle, or if no delivery is necessary, the Effective Date set forth on the
relevant Order Form.
1.2 "DESIGNATED SYSTEM" shall mean the computer hardware and operating system
designated on the relevant Order Form or Sublicense report for use in
conjunction with a Sublicensed Program, Development License, or Marketing
Support License.
1.3 "DOCUMENTATION" means the user guides and manuals for installation and use
of the Program software. Documentation is provided in CD-ROM or bound form,
whichever is generally available.
1.4 "ORDER FORM" shall mean the document in hard copy or electronic form by
which the Alliance Member orders Program licenses, Sublicenses, and
services, and which is agreed to by the parties. The Order Form shall
reference the Effective Date of this Agreement.
1.5 "PROGRAM" shall mean the software in object code form distributed by Oracle
for which the Alliance Member is granted a license or grants a Sublicense
pursuant to this Agreement; and the media, Documentation, and Updates
therefor.
1.6 "SUBLICENSE ADDENDA" shall mean the addenda to this Agreement specifying
additional Sublicense terms and Sublicense rates and fees for the various
types of Sublicenses which may be granted by the Alliance Member.
1.7 "SUBLICENSE" shall mean a nonexclusive, nontransferable right granted by or
through the Alliance Member to an end user to use an object code copy of the
Programs with the Value-Added Package under authority of a Sublicense
Addendum. "Sublicensee" shall mean a third party who is granted a Sublicense
of the Programs with the Value-Added Package for such party's own internal
data processing purposes and not for purposes of any further distribution.
1.8 "TECHNICAL SUPPORT" means Program support provided under Oracle's policies
in effect on the date Technical Support is ordered.
1.9 "UPDATE" shall mean a subsequent release of a Program which Oracle makes
generally available for Program Licenses at no additional license fee other
than media and handling charges, provided the Alliance Member has ordered
Technical Support for such licenses for the relevant time period. Updates
shall not include any release, option or future product which Oracle
licenses separately.
1.10"VALUE-ADDED PACKAGE" shall mean the hardware or software products or
services having added value which are developed, sold, and/or licensed with
the Programs to a Sublicensee by the Alliance Member, as provided under the
applicable Sublicense Addenda.
2. RIGHTS GRANTED
2.1 DEVELOPMENT LICENSES AND TRIAL LICENSES
A. Oracle grants to the Alliance Member a nonexclusive license to use the
Development Licenses the Alliance Member obtains under this Agreement and
applicable Sublicense Addenda, as follows:
1. to develop or prototype the Value-Added Package on the Designated System
or on a backup system if the Designated System is inoperative, up to any
applicable maximum number of designated Users or other such limitation as
may be applicable;
2. to demonstrate the Programs to potential Sublicensees solely in
conjunction with the Value-Added Package;
3. to provide training and technical support to employees and to customers
solely in conjunction with the Value-Added Package;
4. to use the Documentation provided with the Programs in support of the
Alliance Member's authorized use of the Programs; and
5. to copy the Programs for archival or backup purposes; no other copies
shall be made without Oracle's prior written consent. All titles,
trademarks, and copyright and restricted rights notices shall be reproduced
in such copies. All archival and backup copies of the Programs are subject
to the terms of this Agreement.
B. The Alliance Member may order temporary trial licenses ("Trial Licenses")
for its evaluation purposes only, and not for development or prototype
purposes, for use during a period specified in the Order Form. Each Order
Form for Trial Licenses shall clearly state the trial period and shall
identify that the order is for a Trial License.
2.2 MARKETING SUPPORT LICENSES
Oracle grants to the Alliance Member a nonexclusive license to use the
Marketing Support Licenses the Alliance Member obtains under this Agreement
and applicable Sublicense Addenda, as follows:
A. to demonstrate the Programs to potential Sublicensees solely in
conjunction with the Value-Added Package, up to any applicable maximum
number of designated Users or other such limitation as may be applicable;
B. to develop customized prototypes of the Value-Added Package for
prospective Sublicensees on the Designated System if the Alliance Member
does not receive any fees related to the development of such customized
prototypes;
C. to use the Documentation provided with the Programs in support of the
Alliance Member's authorized use of the Programs; and
D. to copy the Programs for archival or backup purposes; no other copies
shall be made without Oracle's prior written consent. All titles,
trademarks, and copyright and restricted rights notices shall be reproduced
in such copies. All archival and backup copies of the Programs are subject
to the terms of this Agreement.
2.3 SUBLICENSING
A. LICENSE TO SUBLICENSE PROGRAMS
As further set forth in the applicable Sublicense Addenda, Oracle hereby
grants the Alliance Member a nonexclusive, nontransferable license to market
and grant
<PAGE> 2
Sublicenses as set forth in such Sublicense Addenda and at the rates and
fees set forth in such Sublicense Addenda. The Alliance Member shall only
have the right to Sublicense Programs pursuant to an effective Sublicense
Addendum between the parties hereto.
The Alliance Member shall Sublicense the Programs through a Sublicense
agreement, which may include an on-line version, as provided under Section
2.3.B. Upon Oracle's request, the Alliance Member shall provide Oracle with
a copy of the Alliance Member's standard Sublicense agreement.
B. SUBLICENSE AGREEMENT
Every Sublicense agreement shall include, at a minimum, contractual
provisions which:
1. Restrict use of the Programs to object code, subject to the restrictions
provided under the applicable Sublicense Addenda and consistent with the
Sublicense fees payable to Oracle;
2. Prohibit (a) transfer of the Programs except for temporary transfer in
the event of computer malfunction; (b) assignment, timesharing and rental of
the Programs; and (c) title to the Programs from passing to the Sublicensee
or any other party;
3. Prohibit the reverse engineering, disassembly or decompilation of the
Programs and prohibit duplication of the Programs except for a single backup
or archival copy;
4. Disclaim, to the extent permitted by applicable law, Oracle's liability
for any damages, whether direct, indirect, incidental or consequential,
arising from the use of the Programs;
5. Require the Sublicensee, at the termination of the Sublicense, to
discontinue use and destroy or return to the Alliance Member all copies of
the Programs and Documentation;
6. Prohibit publication of any results of benchmark tests run on the
Programs;
7. Require the Sublicensee to comply fully with all relevant export laws and
regulations of the United States to assure that neither the Programs, nor
any direct product thereof, are exported, directly or indirectly, in
violation of United States law; and 8. Specify Oracle as a third party
beneficiary of the Sublicense agreement to the extent permitted by
applicable law.
C. MARKETING/SUBLICENSING PRACTICES
In marketing and Sublicensing the Programs, the Alliance Member shall:
1. Not engage in any deceptive, misleading, illegal, or unethical practices
that may be detrimental to Oracle or to the Programs;
2. Not make any representations, warranties, or guarantees to Sublicensees
concerning the Programs that are inconsistent with or in addition to those
made in this Agreement or by Oracle; and
3. Comply with all applicable federal, state, and local laws and regulations
in performing its duties with respect to the Programs.
2.4 LIMITATIONS ON USE
The Alliance Member shall not use or duplicate the Programs (including
the Documentation) for any purpose other than as specified in this Agreement
or make the Programs available to unauthorized third parties. The Alliance
Member shall not (a) use the Programs for its internal data processing or
for processing customer data; (b) rent, electronically distribute, or
timeshare the Programs or market the Programs by interactive cable or remote
processing services or otherwise distribute the Programs other than as
specified in this Agreement; or (c) cause or permit the reverse engineering,
disassembly, or decompilation of the Programs, except to the extent required
to obtain interoperability with other independently created software or as
specified by law.
2.5 TITLE
Oracle shall retain all title, copyright, and other proprietary rights
in the Programs and any modifications or translations thereof. The Alliance
Member and its Sublicensees do not acquire any rights in the Programs other
than those specified in this Agreement.
2.6 TRANSFER OF PROGRAMS
The Alliance Member may transfer a Development License or Marketing
Support License within its organization upon notice to Oracle; transfers are
subject to the terms and fees specified in Oracle's transfer policy in
effect at the time of the transfer.
2.7 USE OF PROGRAMS BY THIRD PARTIES
The Alliance Member and each Sublicensee (as the case may be) shall have
the right to allow third parties to use each such party's licensed Programs
for the licensee's operations so long as the applicable licensee ensures
that use of the Programs is in accordance with the terms of this Agreement
or the applicable Sublicense agreement.
3. TECHNICAL SERVICES
3.1 TECHNICAL SUPPORT SERVICES
Technical Support services ordered by the Alliance Member will be
provided under Oracle's Technical Support policies in effect on the date
Technical Support is ordered.
3.2 TRAINING SERVICES
Oracle will provide training services agreed to by the parties under the
terms of this Agreement. For any on-site services requested by the Alliance
Member, the Alliance Member shall reimburse Oracle for actual, reasonable
travel and out-of-pocket expenses incurred.
4. FEES AND PAYMENTS
4.1 LICENSE FEES AND SUBLICENSE FEES
The Alliance Member may order Development Licenses or Marketing
Support Licenses at the standard Program license fees set forth in the Price
List or at the fees otherwise provided in a Sublicense Addendum. For each
Sublicense granted by the Alliance Member, the Alliance Member agrees to pay
Oracle a Sublicense fee as set forth in the applicable Sublicense Addenda.
The Alliance Member shall not be relieved of its obligation to pay
Sublicense fees owed to Oracle by the nonpayment of such fees by the
Sublicensee.
The Alliance Member is free to determine unilaterally its own license
fees to its Sublicensees. If the Alliance Member or a Sublicensee upgrades
the Programs to a larger computer, transfers the Programs outside the United
States and/or to another operating system, or increases the licensed number
of Users, the Alliance Member will pay additional Sublicense fees to Oracle
as provided under Oracle's transfer policies and rates in effect at the time
the Program is upgraded or transferred.
4.2 TECHNICAL SUPPORT FEES
Technical Support services ordered by the Alliance Member for
Development Licenses and Marketing Support Licenses will be provided under
Oracle's Technical Support policies and rates in effect on the date
Technical Support is ordered.
4.3 GENERAL PAYMENT TERMS
Except as otherwise provided in a Sublicense Addendum, all fees shall be
due and payable 30 days from
2
<PAGE> 3
the invoice date. Fees due by the Alliance Member shall not be subject to
set off for any claims against Oracle. All payments made shall be in United
States currency and shall be made without deductions based on any taxes or
withholdings, except where such deduction is based on Oracle's gross income.
Any amounts payable by the Alliance Member hereunder which remain unpaid
after the due date shall be subject to a late charge equal to 1.5% per month
from the due date until such amount is paid. The Alliance Member agrees to
pay applicable media and shipping charges. The Alliance Member shall issue a
purchase order, or alternative document acceptable to Oracle, on or before
the Effective Date of the applicable Order Form.
4.4 TAXES
The fees listed in this Agreement do not include taxes; if Oracle is
required to pay sales, use, property, value-added, or other taxes based on
the licenses, Sublicenses or services granted under this Agreement or on the
Alliance Member's or a Sublicensee's use of Programs or services, then such
taxes shall be billed to and paid by the Alliance Member. This shall not
apply to taxes based on Oracle's income.
5. RECORDS
5.1 RECORDS INSPECTION
The Alliance Member shall maintain adequate books and records in
connection with activity under this Agreement. Such records shall include,
without limitation, executed Sublicense agreements, the information required
in or related to the Sublicense reports required under a Sublicense
Addendum, the number of copies of Programs used or Sublicensed by the
Alliance Member, the computers on which the Programs are installed, and the
number of Users using the Programs. Oracle may audit the relevant books and
records of the Alliance Member and Alliance Member's use of the Programs.
Any such audit shall be conducted during regular business hours at the
Alliance Member's offices and shall not interfere unreasonably with the
Alliance Member's business activities. If an audit reveals that the Alliance
Member has underpaid fees to Oracle, the Alliance Member shall be invoiced
for such underpaid fees. Audits shall be made no more than once annually.
5.2 NOTICE OF CLAIM
The Alliance Member will notify the Oracle legal department promptly in
writing of: (a) any claim or proceeding involving the Programs that comes to
its attention; and (b) any material change in the management or control of
the Alliance Member.
6. TERM AND TERMINATION
6.1 TERM
This Agreement shall become effective on the Effective Date and shall be
valid until the expiration or termination of all Sublicense Addenda
hereunder, unless terminated earlier as set forth herein. If not otherwise
specified on the Order Form, each Program license granted under this
Agreement shall remain in effect perpetually under the terms of this
Agreement unless the license or this Agreement is terminated as provided in
this Article 6. The term of each Sublicense Addendum hereunder shall be as
set forth in each such Addendum.
6.2 TERMINATION FOR CONVENIENCE
Each party may terminate any Program license or any Sublicense Addenda
at any time; however, termination shall not relieve the Alliance Member's
obligations specified in Section 6.5.
6.3 TERMINATION FOR BREACH
Each party may terminate any Program license, any Sublicense Addenda, or
this Agreement upon written notice if the other party materially breaches
this Agreement and fails to correct the breach within 30 days following
written notice specifying the breach.
6.4 FORCE MAJEURE
Neither party shall be liable to the other for failure or delay in the
performance of a required obligation if such failure or delay is caused by
strike, riot, fire, flood, natural disaster, or other similar cause beyond
such party's control, provided that such party gives prompt written notice
of such condition and resumes its performance as soon as possible, and
provided further that the other party may terminate this Agreement if such
condition continues for a period of one hundred eighty (180) days.
6.5 EFFECT OF TERMINATION
Upon expiration or termination of a Sublicense Addendum or this
Agreement, all of the Alliance Member's rights to market and Sublicense the
Programs as set forth in such Sublicense Addendum or this Agreement shall
cease.
The termination of this Agreement, a Sublicense Addendum, or any license
shall not limit either party from pursuing any other remedies available to
it, including injunctive relief, nor shall such termination relieve the
Alliance Member's obligation to pay all fees that have accrued or that are
owed by the Alliance Member under a Sublicense Addendum or any Order Form,
or that appear in a Sublicense report. The parties' rights and obligations
under Sections 2.4, 2.5, 2.6 and Articles 4, 5, 6, 7, and 8 shall survive
termination of this Agreement. Upon termination, the Alliance Member shall
cease using, and shall return or destroy, all copies of the applicable
Programs.
7. INDEMNITY, WARRANTIES, REMEDIES
7.1 INFRINGEMENT INDEMNITY
Oracle will defend and indemnify the Alliance Member against a claim
that Programs infringe a copyright or patent or other intellectual property
right, provided that: (a) the Alliance Member notifies Oracle in writing
within 30 days of the claim; (b) Oracle has sole control of the defense and
all related settlement negotiations; and (c) the Alliance Member provides
Oracle with the assistance, information and authority necessary to perform
Oracle's obligations under this Section. Reasonable out-of-pocket expenses
incurred by the Alliance Member in providing such assistance will be
reimbursed by Oracle. Oracle shall have no liability for any claim of
infringement based on use of a superseded or altered release of Programs if
the infringement would have been avoided by the use of a current unaltered
release of the Programs which Oracle provides to the Alliance Member.
In the event the Programs are held or are believed by Oracle to
infringe, Oracle shall have the option, at its expense, to (a) modify the
Programs to be noninfringing; or (b) obtain for the Alliance Member a
license to continue using the Programs. If it is not commercially reasonable
to perform either of the above options, then Oracle may terminate the
license for the infringing Programs and refund the license fees paid for
those Programs. This Section 7.1 states Oracle's entire liability and the
Alliance Member's exclusive remedy for infringement.
7.2 WARRANTIES AND DISCLAIMERS
A. PROGRAM WARRANTY
3
<PAGE> 4
Oracle warrants for a period of one year from the Commencement Date
that each unmodified Program will perform the functions described in the
Documentation.
B. MEDIA WARRANTY
Oracle warrants the tapes, diskettes or other media to be free of
defects in materials and workmanship under normal use for 90 days from the
Commencement Date.
C. SERVICES WARRANTY
Oracle warrants that its Technical Support and training services will be
performed consistent with generally accepted industry standards. This
warranty shall be valid for 90 days from performance of service.
D. DISCLAIMERS
THE WARRANTIES ABOVE ARE EXCLUSIVE AND IN LIEU OF ALL OTHER WARRANTIES,
WHETHER EXPRESS OR IMPLIED, INCLUDING THE IMPLIED WARRANTIES OF
MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.
ORACLE DOES NOT WARRANT THAT THE PROGRAMS WILL OPERATE IN COMBINATIONS
OTHER THAN AS SPECIFIED IN THE DOCUMENTATION OR THAT THE OPERATION OF THE
PROGRAMS WILL BE UNINTERRUPTED OR ERROR FREE. PRE-PRODUCTION RELEASES OF
PROGRAMS AND COMPUTER-BASED TRAINING PRODUCTS ARE DISTRIBUTED "AS IS."
The Alliance Member shall not make any warranty on Oracle's behalf.
7.3 EXCLUSIVE REMEDIES
For any breach of the warranties contained in Section 7.2 above, the
Alliance Member's exclusive remedy, and Oracle's entire liability, shall be:
A. FOR PROGRAMS
The correction of Program errors that cause breach of the warranty, or
if Oracle is unable to make the Program operate as warranted, the Alliance
Member shall be entitled to recover the fees paid to Oracle for the Program
license.
B. FOR MEDIA
The replacement of defective media returned within 90 days of the
Commencement Date.
C. FOR SERVICES
The reperformance of the services, or if Oracle is unable to perform the
services as warranted, the Alliance Member shall be entitled to recover the
fees paid to Oracle for the unsatisfactory services.
7.4 INDEMNIFICATION OF ORACLE
The Alliance Member agrees to enforce the terms of its Sublicense
agreements required by this Agreement so as to effect a timely cure of any
Sublicense breach, and to notify Oracle of any known breach of such terms.
The Alliance Member will defend and indemnify Oracle against:
A. All claims and damages to Oracle arising from any use by the Alliance
Member or its Sublicensees of any product not provided by Oracle but used in
combination with the Programs if such claim would have been avoided by the
exclusive use of the Programs; and
B. All claims and damages to Oracle caused by the Alliance Member's failure
to include the required contractual terms set forth in Section 2.3.B hereof
in each Sublicense agreement.
7.5 EQUITABLE RELIEF
The Alliance Member acknowledges that any breach of its obligations with
respect to proprietary rights of Oracle will cause Oracle irreparable injury
for which there are inadequate remedies at law and that Oracle shall be
entitled to equitable relief in addition to all other remedies available to
it.
8. GENERAL TERMS AND CONDITIONS
8.1 NONDISCLOSURE
By virtue of this Agreement, the parties may have access to information
that is confidential to one another ("Confidential Information").
Confidential Information shall be limited to the Programs, the terms and
pricing under this Agreement, and all information clearly identified as
confidential.
A party's Confidential Information shall not include information that:
(a) is or becomes a part of the public domain through no act or omission of
the other party; (b) was in the other party's lawful possession prior to the
disclosure and had not been obtained by the other party either directly or
indirectly from the disclosing party; (c) is lawfully disclosed to the other
party by a third party without restriction on disclosure; or (d) is
independently developed by the other party. The Alliance Member shall not
disclose the results of any benchmark tests of the Programs to any third
party without Oracle's prior written approval.
The parties agree to hold each other's Confidential Information in
confidence during the term of this Agreement and for a period of two years
after termination of this Agreement. The parties agree, unless required by
law, not to make each other's Confidential Information available in any form
to any third party for any purpose other than the implementation of this
Agreement. Each party agrees to take all reasonable steps to ensure that
Confidential Information is not disclosed or distributed by its employees or
agents in violation of the terms of this Agreement.
8.2 COPYRIGHTS
The Programs are copyrighted by Oracle. The Alliance Member shall retain
all Oracle copyright notices on the Programs used by the Alliance Member
under its Development Licenses or Marketing Support Licenses. The Alliance
Member shall include the following on all copies of the Programs in software
Value-Added Packages incorporating the Programs distributed by the Alliance
Member:
A. A reproduction of Oracle's copyright notice; or
B. A copyright notice indicating that the copyright is vested in the
Alliance Member containing the following
1. A "c" in a circle and the word "copyright";
2. The Alliance Member's name;
3. The date of copyright; and
4. The words "All Rights Reserved."
Such notices shall be placed on the Documentation, the sign-on screen
for any software Value-Added Package incorporating the Programs, and the
diskette or tape labels. Notwithstanding any copyright notice by the
Alliance Member to the contrary, the copyright to the Program included in
any such application package shall remain in Oracle. Other than as specified
above, on any reproduction or translation of any Programs, Documentation, or
promotional material, the Alliance Member agrees to reproduce Oracle's
copyright notices intact.
8.3 TRADEMARKS
"Oracle" and any other trademarks and service marks adopted by Oracle to
identify the Programs and other Oracle products and services belong to
Oracle; the Alliance Member will have no rights in such marks except as
expressly set forth herein and as specified in writing
4
<PAGE> 5
from time to time. The Alliance Member's use of Oracle's trademarks shall
be under Oracle's trademark policies and procedures in effect from
time-to-time. The Alliance Member agrees not to use the trademark "ORACLE,"
or any mark beginning with the letters "Ora," or any other mark likely to
cause confusion with the trademark "ORACLE" as any portion of the Alliance
Member's tradename, trademark for the Alliance Member's Value-Added
Package, trademark for any other products of the Alliance Member, or
trademark for any portion of the Alliance Member's internet addresses or
domain names. The Alliance Member shall have the right to use the trademark
"ORACLE" and other Oracle trademarks solely to refer to Oracle's Programs,
products and services.
The Alliance Member agrees with respect to each registered trademark
of Oracle, to include in each advertisement, brochure, or other such use of
the trademark, the trademark symbol "circle R" and the following statement:
______is a registered trademark of Oracle Corporation, Redwood City,
California
Unless otherwise notified in writing by Oracle, the Alliance Member
agrees, with respect to every other trademark of Oracle, to include in each
advertisement, brochure, or other such use of the trademark, the symbol
"TM" and the following statement:
______is a trademark of Oracle Corporation, Redwood City, California
The Alliance Member shall not market the Oracle Programs in any way
which implies that the Oracle Programs are the proprietary product of the
Alliance Member or of any party other than Oracle. Oracle shall not have
any liability to the Alliance Member for any claims made by third parties
relating to the Alliance Member's use of Oracle's trademarks.
8.4 RELATIONSHIPS BETWEEN PARTIES
In all matters relating to this Agreement, the Alliance Member will
act as an independent contractor. The relationship between Oracle and the
Alliance Member is that of licensor/licensee. Neither party will represent
that it has any authority to assume or create any obligation, express or
implied, on behalf of the other party, nor to represent the other party as
agent, employee, franchisee, or in any other capacity. Nothing in this
Agreement shall be construed to limit either party's right to independently
develop or distribute software which is functionally similar to the other
party's product, so long as proprietary information of the other party is
not included in such software.
8.5 ASSIGNMENT
The Alliance Member may not assign or otherwise transfer any rights
under this Agreement without Oracle's prior written consent.
8.6 NOTICE
All notices, including notices of address change, required to be sent
hereunder shall be in writing and shall be deemed to have been given when
mailed by first class mail to the first address listed in the relevant
Order Form (if to the Alliance Member) or to the Oracle address on the
Order Form (if to Oracle).
To expedite order processing, the Alliance Member agrees that Oracle
may treat documents faxed by the Alliance Member to Oracle as original
documents; nevertheless, either party may require the other to exchange
original signed documents.
8.7 GOVERNING LAW/JURISDICTION
This Agreement, and all matters arising out of or relating to this
Agreement, shall be governed by the substantive and procedural laws of the
State of California and shall be deemed to be executed in Redwood City,
California. The parties agree that any legal action or proceeding relating
to this Agreement shall be instituted in any state or federal court in San
Francisco or San Mateo County, California. Oracle and the Alliance Member
agree to submit to the jurisdiction of, and agree that venue is proper in,
these courts in any such legal action or proceeding.
8.8 SEVERABILITY
In the event any provision of this Agreement is held to be invalid or
unenforceable, the remaining provisions of this Agreement will remain in
full force and effect.
8.9 EXPORT
The Alliance Member agrees to comply fully with all relevant export
laws and regulations of the United States ("Export Law") to assure that
neither the Programs, nor any direct product thereof, are (a) exported,
directly or indirectly, in violation of Export Laws; or (b) are intended to
be used for any purposes prohibited by the Export Laws, including, without
limitation, nuclear, chemical, or biological weapons proliferation.
8.10 LIMITATION OF LIABILITY
IN NO EVENT SHALL EITHER PARTY BE LIABLE FOR ANY INDIRECT, INCIDENTAL,
SPECIAL OR CONSEQUENTIAL DAMAGES, OR DAMAGES FOR LOSS OF PROFITS, REVENUE,
DATA OR USE, INCURRED BY EITHER PARTY OR ANY THIRD PARTY, WHETHER IN AN
ACTION IN CONTRACT OR TORT, EVEN IF THE OTHER PARTY OR ANY OTHER PERSON HAS
BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. ORACLE'S LIABILITY FOR
DAMAGES HEREUNDER SHALL IN NO EVENT EXCEED THE AMOUNT OF FEES PAID BY THE
ALLIANCE MEMBER UNDER THIS AGREEMENT, AND IF SUCH DAMAGES RESULT FROM THE
ALLIANCE MEMBER'S OR SUBLICENSEE'S USE OF THE PROGRAM OR SERVICES, SUCH
LIABILITY SHALL BE LIMITED TO FEES PAID FOR THE RELEVANT PROGRAM OR
SERVICES GIVING RISE TO THE LIABILITY.
The provisions of this Agreement allocate the risks between Oracle and
the Alliance Member. Oracle's pricing reflects this allocation of risk and
the limitation of liability specified herein.
8.11 FEDERAL GOVERNMENT SUBLICENSES
If the Alliance Member grants a Sublicense to the United States
government, the Programs, including documentation, shall be considered
commercial computer software and the Alliance Member will place a legend,
in addition to applicable copyright notices, on the documentation, and on
the media label, substantially similar to the following:
NOTICE OF RESTRICTED RIGHTS
"Programs delivered subject to the DOD FAR Supplement are `commercial
computer software' and use, duplication, and disclosure of the Programs,
including documentation, shall be subject to the licensing restrictions set
forth in the applicable Oracle license agreement. Otherwise, Programs
delivered subject to the Federal Acquisition Regulations are `restricted
computer software' and use, duplication, and disclosure of the Programs,
including documentation, shall be subject to the restrictions in FAR
52.227-19, Commercial Computer Software-Restricted
5
<PAGE> 6
Rights (June 1987). Oracle Corporation, 500 Oracle Parkway, Redwood City,
CA 94065."
8.12 GPL PROGRAMS
Oracle and Alliance Member each acknowledge that distribution and use
of certain programs ("GPL Programs") are subject to the terms of the GNU
General Public License ("GPL"). Under this Agreement, Oracle grants
Alliance Member the right to market and grant sublicenses of the Oracle
Programs only as an "independent and separate work" and not as "part of a
whole" with any GPL Program as such terms are used in the GPL. Alliance
Member shall not modify or combine the Oracle Programs and/or the GPL
programs in any manner that could cause, or could be interpreted or
asserted to cause, the Oracle Programs or any modifications thereto to
become subject to the terms of the GPL.
8.13 WAIVER
The waiver by either party of any default or breach of this Agreement
shall not constitute a waiver of any other or subsequent default or breach.
Except for actions for non-payment or breach of Oracle's proprietary rights
in the Programs, no action, regardless of form, arising out of this
Agreement may be brought by either party more than two years after the
cause of action has accrued.
8.14 ENTIRE AGREEMENT
This Agreement constitutes the complete agreement between the parties
and supersedes all prior or contemporaneous agreements or representations,
written or oral, concerning the subject matter of this Agreement. This
Agreement may not be modified or amended except in a writing signed by a
duly authorized representative of each party; no other act, document, usage
or custom shall be deemed to amend or modify this Agreement.
It is expressly agreed that the terms of this Agreement and any Order
Form shall supersede the terms in any Alliance Member purchase order or
other ordering document
The Effective Date of this Agreement shall be July 13, 2000
-------------
<TABLE>
<CAPTION>
<S> <C>
EXECUTED BY THE ALLIANCE MEMBER:
EXECUTED BY ORACLE CORPORATION:
-------------------------------------
Authorized Signature: /s/ Eric Olafson Authorized Signature: /s/ Matt Mosman
----------------------- --------------------------------
Name: Eric Olafson Name: Matt Mosman
--------------------------------------- ------------------------------------------------
Title: CEO and President Title: Senior Vice President, Corporate Development
-------------------------------------- -----------------------------------------------
</TABLE>
Oracle Corporation
500 Oracle Parkway
Redwood Shores, CA 94065
(650) 506-7000
Oracle is a registered trademark of Oracle Corporation. 1-00
6
<PAGE> 7
CERTIFIED ADVANTAGE PROGRAM ADDENDUM
This Certified Advantage Program Addendum (this "Addendum") is made by and
between Oracle Corporation ("Oracle"), with its principal place of business at
500 Oracle Parkway, Redwood City, California 94065, and Tomax Corporation (the
"Alliance Member"), with its principal place of business at 205 N. 400 W. Salt
Lake City, UT 84103 and shall be governed by the terms of the Oracle Alliance
Agreement between the Alliance Member and Oracle (the "Agreement") and the terms
set forth below. In the event of conflict between this Addendum and the
Agreement, the provisions of this Addendum shall control. This Addendum is
effective as of July 13, 2000 (the "Effective Date").
ARTICLE I -- DEFINITIONS
1.1 ALLIANCE MEMBER
"Alliance Member" shall mean the company named in the first paragraph of
this Addendum and any other corporation, partnership, firm, association or
any other person in which the Alliance Member, directly or indirectly,
holds a fifty percent (50%) or more ownership interest.
1.2 ALLIANCE MEMBER PROGRAMS
"Alliance Member Programs" shall mean the computer software, interfaces and
integration points marketed and/or distributed by Alliance Member for use
in connection with the Oracle Programs; the installation guides, user
guides and manuals for use of such software ("Documentation"); and the
Alliance Member's Updates. The products comprising the Alliance Member
Programs are listed and described in Exhibit A (Alliance Member Programs).
"Alliance Member Programs" shall mean only the Object Materials for such
programs (not Source Materials) unless otherwise expressly specified.
1.3 CUSTOMER
"Customer" shall mean an end-user to whom Oracle has granted a license for
an Oracle Program, or to whom the Alliance Member has granted a license for
an Alliance Member Program, pursuant to the terms of this Addendum.
1.4 DISTRIBUTOR
"Distributor" shall mean, under the terms of this Addendum: (a) for Oracle,
a third party that is appointed by Oracle or its Distributor to market and
sublicense the Oracle Programs, or (b) for Alliance Member, a third party
that is appointed by the Alliance Member or its Distributor to market and
sublicense the Alliance Member Programs. The term "Distributor" shall
include, but not be limited to, resellers, original equipment
manufacturers, value added relicensors, dealers, agents, and
subdistributors.
1.5 INTELLECTUAL PROPERTY RIGHTS
"Intellectual Property Rights" shall mean patent rights, copyright rights,
trade secret rights, and any other intellectual property rights recognized
by the law of each applicable jurisdiction.
1.6 OBJECT MATERIALS
"Object Materials" shall mean materials, in machine-readable form,
necessary to run the Oracle Programs, the Alliance Member Programs or other
products of the Alliance Member including computer programming code,
substantially or entirely in binary form, which is directly executable by a
computer after suitable processing but without the intervening steps of
compilation or assembly, and all help, message, and overlay files.
1.7 ORACLE
"Oracle" shall mean Oracle; any other corporation, partnership, firm,
association or any other person in which Oracle, directly or indirectly,
holds a fifty percent (50%) or more ownership interest; and any entity
which is the exclusive distributor of Oracle programs within a country.
Page: 1
<PAGE> 8
1.8 ORACLE PROGRAMS
"Oracle Programs" shall mean the following computer programs owned or
distributed by Oracle for use with the Alliance Member Programs that are
available in production release and listed in Oracle's Price List for
use on the applicable computer/operating system combinations; the
installation guides, user guides and manuals for use of such software
("Documentation"); and Oracle's Updates: Oracle Accounts Payable, Oracle
Accounts Receivable, Oracle General Ledger, Oracle Inventory, Oracle
Order Management, Oracle Exchange and Oracle Workflow. "Oracle Programs"
shall mean only the Object Materials for such programs (not Source
Materials) unless otherwise expressly specified. The parties may add
additional Oracle products to the above list upon mutual written
agreement.
1.9 SOURCE MATERIALS
"Source Materials" shall mean the source code from which Object
Materials, as applicable, are compiled, including without limitation the
following: fully commented source code; internal system documentation;
design documentation; data models; help materials; tutorial programs;
and appropriate debug code. Each of the foregoing items shall include
the applicable materials in electronic and hard-copy form, whether
created by or for a party hereto.
1.10 TARGET MARKET
"Target Market" shall mean the NAICS codes listed in the attached
Exhibit B.
1.11 TECHNICAL SUPPORT
"Technical Support" shall mean support, maintenance and enhancements for
an Oracle Program or an Alliance Member Program provided under Oracle's
or the Alliance Member's policies, as applicable, in effect on the date
Technical Support is ordered.
1.12 TERRITORY
"Territory" shall mean the world.
1.13 UPDATES
"Updates" shall mean a subsequent release of an Oracle Program or an
Alliance Member Program which is generally made available for Supported
Licenses at no additional charge, other than media and handling charges.
Updates shall not include any release, option or future product which
Oracle or the Alliance Member licenses separately and/or for which
Oracle or the Alliance Member charges. "Supported License" shall mean a
license for an Oracle Program or an Alliance Member Program for which
the licensee has ordered Technical Support for the relevant time period.
ARTICLE II -- STRATEGIC ALLIANCE TERMS
2.1 BUSINESS PLAN
Within thirty (30) calendar days after the Effective Date, the parties
shall agree in writing on a business plan for cooperative marketing and
sales of the Oracle Programs and the Alliance Member Programs ("Business
Plan"). The Business Plan shall include, but shall not be limited to,
the following plans: marketing, sales, development and technical
support. The Sales Plan portion of the Business Plan shall include the
provisions specified in Section 2.4.1 below. The Marketing Plan portion
of the Business Plan shall include provisions specifying responsibility
for each identified activity and expense (e.g., Oracle's responsibility,
the Alliance Member's responsibility, or joint responsibility). In
addition the Marketing Plan portion of the Business Plan shall include
provisions for Oracle and the Alliance Member to share equally all
marketing expenditures, including expenditures for trade shows,
collateral, seminars, and other matters set forth in the Marketing Plan
portion of the Business Plan. The parties shall mutually create the
Business Plan. The parties' initial persons responsible for creation of
the Business Plan are ______ for the Alliance Member and Lorrie Moriuchi
for Oracle. The parties shall update the Business Plan within six months
after the creation of the initial Business Plan and the parties shall
thereafter update it as least every six months during the Term of this
Addendum. Except (a) as otherwise agreed in this Addendum or (b) as
specified, agreed to by the parties and budgeted for in the Business
Plan, neither party shall have any
Page: 2
<PAGE> 9
obligation to market the other's products or any product containing the other's
products, and each party shall have full freedom and flexibility in the design
and implementation of its marketing efforts, and may discontinue any marketing
efforts at any time.
2.2 RELATIONSHIP MANAGEMENT
2.2.1 Management Meetings. The parties will delegate appropriate
representatives of each party to meet at least every six months (or
more often, if the parties agree) during the Term of this Addendum
to discuss relationship management issues.
2.2.2 Relationship Representative. The alliance Member shall designate at
least one employee who shall have as one of the employee's primary
responsibilities the support of the Alliance Member's relationship
with Oracle. Oracle shall designate at least one employee from the
Oracle alliances organization ("Oracle Alliances Representative")
who shall have as one of the employee's primary responsibilities
the support of Oracle's relationship with the Alliance Member.
These designated persons shall participate in conference calls or
meetings at least every two weeks to discuss relationship
management issues.
2.3 PREFERRED RELATIONSHIP, NONEXCLUSIVITY
2.3.1 Preferred Relationship. During the Term of this Addendum, the
Alliance Member shall be Oracle's "preferred partner" for in-store
retail application programs within the Target Market. During the
Term of this Addendum, Oracle shall be the Alliance Member's
"preferred partner" for database technology and enterprise
application programs. The benefits of "preferred partner" status
for each party are as specified below.
a. "Preferred Partner" Benefits - Oracle. Oracle shall have the
right to promote the Alliance Member Programs to any customer or
prospective customer. The Alliance Member shall, at the Alliance
Member's discretion, share leads with Oracle. If either the
Alliance Member relationship representative or a member of
Alliance Member's board of directors (each, an "Alliance Member
Representative") becomes aware that an Alliance Member
salesperson is actively promoting a third party's application
program to a customer in the Target Market, which application
program is substantially similar to an Oracle Program, then the
Alliance Member Representative will notify Oracle and will give
Oracle the opportunity to propose the Oracle Programs to such
customer(s). Notwithstanding the foregoing, the above procedure
shall not be applicable to situations where a third party is the
lead in the sales to a particular customer.
b. "Preferred Partner" Benefits - The Alliance Member. The Alliance
Member shall have the right to promote Oracle Programs to any
customer or prospective customer. Oracle shall, at Oracle's
discretion, share leads with the Alliance Member. If either the
Oracle Alliances Representative or a member of Alliance Member's
board of directors that represents Oracle (each, an "Oracle
Representative") becomes aware that an Oracle salesperson is
actively promoting a third party's in-store retail application
to a customer in the Target Market, which retail application is
substantially similar to an Alliance Member Program, then the
Oracle Representative will notify the Alliance Member and will
give the Alliance Member the opportunity to propose the Alliance
Member Programs to such customer(s). Notwithstanding the
foregoing, the above procedure shall not be applicable to
situations where a third party is the lead in the sales to a
particular customer.
2.3.2 Nonexclusivity. Notwithstanding the foregoing, the parties agree
that their relationship is nonexclusive and each party shall have
the right to promote other third party programs to fit customer
requirements/desires. The parties shall, however, work together to
determine if and how they may include third party programs in the
parties' marketing efforts.
Page: 3
<PAGE> 10
2.4 SALES MANAGEMENT
2.4.1 Sales Support.
a. Each party shall provide pre-sales support for its own products.
b. The parties shall determine a sales qualification process and
shall define the responsibilities of each party with respect to
sales support. The sales qualification process and the parties'
sales support activities shall be specified in the Sales Plan
portion of the Business Plan.
2.4.2 Monthly Sales Reports. At least every month, Oracle and the Alliance
Member shall each provide a written report to the other specifying:
a. Sales Pipeline. All pending or prospective Alliance Member
Program sales in the Target Market in connection with Oracle
Program licenses in the 90-day pipeline, including the names of
the prospective customers, the products and the anticipated
dollar amounts of the sales. The parties may use this
information to work together to create a sales plan for the
applicable prospective customers.
b. Existing Customer Status. The status of all existing Alliance
Member Program licensee accounts in connection with Oracle
Programs for which the reporting party is the primary contact,
including referenceability of the accounts and status of
Alliance Member Program implementations.
c. Deal Completion Report. All orders for Alliance Member Program
licenses signed during the applicable time period. The Alliance
Member will use commercially reasonable efforts to provide such
report within five (5) days after the end of each applicable
time period. The contents of such reports will be mutually
agreed to by the parties.
d. The Oracle and Alliance Member sales operations managers shall
meet to review such sales reports. Notwithstanding any of the
foregoing, the parties shall have no obligation to provide to
the other party as part of any report described above any
information or leads that may not be provided due to
confidentiality obligations to which the providing party is
subject nor any information or leads that have been provided to
a party from a third party. Each party agrees that it shall work
together with the other party to coordinate sales activities on
leads originating with the other party.
2.4.3 Price List. Within thirty (30) days of the Effective Date, the
Alliance Member shall provide to Oracle a copy of its price list for
the Alliance Member Programs. The Alliance Member shall have the
right to update its price list at its discretion. Within ten (10)
days of the Alliance Member's release of each new Alliance Member
price list, the Alliance Member shall provide to Oracle copies of
updated price list and/or shall provide Oracle with access to a web
site where Oracle may locate such information.
2.4.4 Sales Force Compensation. Oracle will provide compensation for the
Alliance Member Programs to Oracle's sales representatives in order
to create incentives for the promotion of the Alliance Member
Programs as provided in this Addendum. Oracle will provide
compensation to its sales representatives for the foregoing in an
amount commensurate with Oracle's compensation for similar
relationships with other members of Oracle's Certified Advantage
Program. Oracle shall have full discretion to set and revise such
compensation plans.
2.5 DISPUTE RESOLUTION
In the event of a dispute between the parties concerning the subject matter
of this Addendum, the matter shall be referred to the applicable functional
relationship manager (e.g., sales operations, development, technical
support) who shall meet for the purpose of endeavoring to resolve such
dispute or negotiate for an adjustment to the applicable provision. If they
cannot resolve the dispute to the parties' mutual satisfaction within 30
days after the dispute has been referred to them, then they shall refer the
matter to each party's applicable executive sponsor. No formal proceedings
for judicial resolution of such dispute, except for the seeking of
equitable relief, may begin until the dispute resolution procedure has been
elevated to the parties' executive sponsors, and such persons in good faith
conclude, after a good faith attempt to resolve the dispute, that amicable
resolution through continued negotiation does not appear likely.
Page: 4
<PAGE> 11
ARTICLE III -- DELIVERY
3.1 DELIVERY PLAN
The Alliance Member shall focus on building a set of products that are
complementary to the Oracle Programs. The Alliance Member shall update
Oracle on at least a quarterly basis on the Alliance Member's delivery
and development plans with respect to the Alliance Member Programs
(e.g., the release schedule of the Alliance Member Programs and
schedules for execution of the delivery plan). Such information shall be
subject to the provisions of the Nondisclosure provision of the
Agreement. Attached hereto as Exhibit C is the first of such plans.
3.2 DELIVERY RESPONSIBILITIES
3.2.1 Delivery-Related Costs. Each party shall bear all costs incurred
by it in the course of performing under this Addendum, except as
otherwise expressly specified herein or in another document
signed by the parties.
3.2.2 Alliance Member Responsibilities. The Alliance Member shall:
a. Be responsible for ongoing development of the Alliance
Member Programs and integration of the Alliance Member
Programs with the Oracle Programs, including providing
resources therefor, and with input from Oracle as
applicable.
b. At its own cost perform integration of the Alliance Member
Programs to the Oracle Programs. The Alliance Member shall
make upgraded releases of the Alliance Member Programs
compatible with releases of the Oracle Programs commercially
available within one hundred and twenty (120) days after
first commercial availability of such upgraded release of
the Alliance Member Program. In addition, the Alliance
Member shall integrate the Alliance Member Programs with
upgraded releases of the Oracle Programs and make such
commercially available within one hundred and twenty (120)
days after commercial availability of the applicable Oracle
Program releases (excluding Oracle Program releases
consisting solely of patches and fixes).
c. The Alliance Member will support (and migrate to, as
necessary) the latest release of any Oracle Program embedded
in its Program each time that the Alliance Member makes a
new release of its Program generally available.
Notwithstanding the foregoing, Oracle acknowledges that the
Alliance Member may not be able to support (and migrate to,
as necessary) the latest release of any Oracle Program
embedded in its Program each time that the Alliance Member
makes a new release of its Program generally available, but
that the Alliance Member will make all reasonable efforts to
do so.
3.2.3 Oracle responsibilities. Oracle may contribute to the Alliance
Member's strategies on Target Markets, languages and
localizations, major product features, and integration with the
Oracle Programs. The Alliance Member shall have full discretion
to make decisions with respect to the Alliance Member Programs,
however.
3.3 UPGRADES AND RELEASE MANAGEMENT
3.3.1 Mutual Responsibilities.
a. Oracle and the Alliance Member shall establish a customer
issue resolution process which shall include, at a minimum,
ensuring that a senior level engineer and a senior level
functional person from the Alliance Member is available via
pager during any two to four day period when Customers are
going live with the Alliance Member Programs that have
integration with the Oracle Programs.
b. Each party shall provide upgrade paths and/or tools to move
from existing releases to each successive release (including
all ports and translations) that is designated in the
delivery plan.
3.4 COOPERATIVE APPLICATIONS INITIATIVE ("CAI") INTEGRATION
3.4.1 The Alliance Member shall complete the CAI integration to Oracle
Accounts Payable, Oracle Accounts Receivable, and Oracle General
Ledger on which it is currently working by May 31, 2000, as
certified by Veritest and at the Alliance Member's expense.
Page: 5
<PAGE> 12
3.4.2 The Alliance Member shall migrate by March 31, 2001 all integration
with Oracle Programs to a message-based architecture using
Oracle's OA1 product.
3.4.3 The Alliance Member shall by March 31, 2001 integrate the Alliance
Member Programs with the following Oracle Programs: Oracle
Inventory and Oracle Order Management. The parties may add more
Oracle Programs to such list upon mutual agreement.
3.4.4 The Alliance Member shall at its own expense develop integration
with any new Oracle retail BIS system and with the Oracle Exchange
Platform at a schedule to be agreed upon between the parties. The
schedule(s) may be changed upon mutual written agreement of the
parties.
3.5 PRODUCT CONVERSION
3.5.1 The Alliance Member shall re-architect and re-develop its
Domino-based "extranet" product to appropriate Oracle-based
technologies, primarily Oracle Workflow, by June 30, 2001 or as
soon as otherwise commercially and technically practicable.
3.5.2 The Alliance Member shall deploy its HeurisTec Labor Scheduling
solution using appropriate Oracle-based technologies by December
31, 2000.
3.6 STANDARDS
3.6.1 The Alliance Member shall adhere to mutually agreed quality
assurance (QA) practices and standards.
3.6.2 The Alliance Member shall evaluate and then adopt and/or
incorporate Oracle's development standards for Schema, PL/SQL and
Java API development, Forms, HTML and DHTML and other areas in the
Alliance Member's next major release of each Alliance Member
Program to the extent it is technically and commercially reasonable
to do so. The Alliance Member shall have full discretion to set its
own development standards.
3.7 BENCHMARKS
The Alliance Member shall fund, run and complete a performance benchmark
for its Retail.net product within the first six months after the Effective
Date. This benchmark must support transaction volumes for a Tier 1 retailer
($5-10 billion in annual sales) and an appropriate number of concurrent
users. The Alliance Member and Oracle will jointly develop the criteria for
performance and concurrent usage targets for a Tier 1 retailer within 30
days of the Effective Date.
ARTICLE IV -- LICENSES GRANTED
------------------------------
4.1 LICENSE TO ALLIANCE MEMBER
Oracle shall license the Oracle "core technology" products (as such term is
defined on the Oracle alliances website) to the Alliance Member for two
locations (the "Initial Sites") for the purposes of marketing support and
enabling the Alliance Member to perform its technical support and
integration responsibilities under this Addendum under the terms of the
Agreement. For any sites in addition to the Initial Sites, the Alliance
Member shall pay the fees to Oracle specified on the Oracle alliances
website. For the one year period commencing with the Effective Date of this
Agreement and for the Initial Sites combined (and not for each Initial
Site), Oracle grants to the Alliance Member at no charge licenses for four
(4) "technology tracks" of "core technology" (as such terms are defined on
the Oracle alliances website) for the purposes described above in the
following amounts: 30 named users with Technical Support by Oracle at a
silver level per technology track and 300 named users with no Technical
Support from Oracle per technology track. The Alliance Member shall at its
discretion allocate such total of 300 users across the Initial Sites. On
the date one year from the Effective Date and provided that the Alliance
Member meets the then applicable Oracle Certified Advantage Program
requirements, the license to the Alliance Member specified in the previous
sentence shall be extended for the Alliance Member for an additional one
year period at no additional charge. On the date two years from the
Effective Date and provided that the Alliance Member meets the then
applicable Oracle Certified Advantage Program requirements, the license to
the Alliance Member specified in the previous sentence shall be extended
for the Alliance Member for an additional one year period at no additional
charge.
Page: 6
<PAGE> 13
4.2 DEMONSTRATION LICENSE TO ORACLE
The Alliance Member shall deliver to Oracle promptly after the Effective
Date, or make available at an Alliance Member website, a complete copy of
the Object Materials and Documentation for the Alliance Member Programs to
be used by Oracle in accordance with the terms and conditions of this
Addendum. The Alliance Member shall use commercially reasonable efforts to
deliver to Oracle a complete copy of any Update of an Alliance Member
Program, including a complete set of the Object Materials and
Documentation for such Update, thirty (30) days after any production
release to a third party of such Update. The Alliance Member grants to
Oracle a worldwide, royalty-free, non-exclusive, nontransferable right and
license to execute, copy, reproduce, display, perform, or otherwise use,
the Object Materials for the purposes of enabling Oracle to perform
demonstrations (and allowing its Distributors to demonstrate) the Alliance
Member Programs in conjunction with sales presentations for the Oracle
Programs.
4.3 LICENSING
Each party shall license its respective programs to Customers pursuant to
each party's respective license agreements.
4.4 TRADEMARKS
Alliance Member hereby grants to Oracle and its Distributors a
nonexclusive, fully paid-up license to use in connection with marketing
for the Alliance Member Programs the product names and trademarks used by
Alliance Member to identify the Alliance Member Programs. Subject to the
foregoing, all uses by Oracle of the Alliance Member's trademarks shall be
in accordance with the Alliance Member trademark guidelines in Exhibit D
hereto.
4.5 ARCHIVAL COPIES; NO REVERSE ENGINEERING
Each party shall have the right to copy for archival or backup purposes
the software licensed to it under this Article IV; no other copies shall
be made without the licensing party's prior written consent, except as
expressly authorized herein. All titles, trademarks, and copyright and
restricted rights notices shall be reproduced in such copies. All archival
and backup copies of the software are subject to the terms of this
Addendum. Neither party shall cause or permit the reverse engineering,
disassembly or decompilation of any Object Materials licensed or
sublicensed to it by the other party under this Addendum.
4.6 OWNERSHIP
The Alliance Member shall retain all right, title and interest to the
Intellectual Property Rights in the Alliance Member Programs. Oracle shall
retain all right, title and interest to the Intellectual Property Rights
in the Oracle Program.
ARTICLE V -- FEES
5.1 SALES SUPPORT FEES
5.1.1 Amount of Sales Support Fees Payable.
a. Subject to the provisions of Section 5.1.2 below, for so long as
the Alliance Member is Oracle's "preferred partner" (as
described in Section 2.3.1 above) but for no longer than the
Term of this Addendum, for each license by the Alliance Member
or its Distributor of an Alliance Member product (including but
not limited to the Alliance Member Programs), the Alliance
Member shall pay to Oracle a Sales Support Fee equal to ten
percent (10%) of the Net Customer License Fees (as defined
below) payable to the Alliance Member by Customers and by
Distributors for such license.
b. Definition of the Net Customer License Fees. "Net Customer
License Fees" shall mean license fees payable to the Alliance
Member by Customers and by Distributors for licenses of
Alliance Member products, net of sales, use or other taxes paid.
c. Adjustment of Sales Support Fees Payable. After the
date eighteen (18) months from the Effective Date (the
"Adjustment Date"), the parties shall review the amount of the
Sales Support Fee (the "Original Fee") and upon mutual
agreement may make a one-time adjustment in the amount up or
down based upon factors to be agreed to by the parties,
Page: 7
<PAGE> 14
including but not limited to the level of impact that Oracle has
had on sales of the Alliance Member's products. The Alliance
Member shall continue to pay Oracle the Original Fee with respect
to all deals in the pipeline on the Adjustment Date that close
within three (3) months from the Adjustment Date.
5.1.2 Exceptions.
a. Three Month Exception. During the period beginning with the
Effective Date and ending three (3) months from the Effective
Date (the "Exception Period"), Oracle shall not receive any Sales
Support Fees with respect to transactions with any entities
listed on Exhibit E (Three Month Exception List).
b. Excepted Entities. Oracle shall not receive any Sales Support
Fees with respect to transactions with any entities listed on
Exhibit F (Excepted Entities List).
c. Excepted Products. Oracle shall not receive any Sales Support
Fees with respect to licenses for Alliance Member products that
have not been ported to Oracle. After an Alliance Member product
has been ported to Oracle, then Oracle shall receive Sales
Support Fees for licenses of that product regardless of the
version of the Alliance Member product that is licensed in the
applicable transaction (e.g., Oracle shall receive Sales Support
Fees for versions of the Alliance Member product that are not run
on Oracle); provided, however that with respect to the Alliance
Member's EXS product, Oracle shall only receive Sales Support
Fees for the version of the EXS product which runs on Oracle.
5.2 THIRD PARTY MATERIALS
Each party shall have sole responsibility for payment of all royalties
and other charges with respect to third party materials included in its
software and documentation.
5.3 PAYMENT
All fees payable by the Alliance Member and which are described
in this Article V shall be due and payable monthly in arrears, within
ten (10) days after the end of the month in which the applicable net
fees were received by the Alliance Member.
5.4 REPORTING
Within thirty (30) days of the last day of each month, the Alliance
Member shall send to Oracle a report detailing, for that month, the
applicable fees due to Oracle under this Addendum as a result of the
Alliance Member's activities pursuant to the terms of this Addendum.
5.5 RECORDS; AUDIT
The Alliance Member shall keep accurate books of account and records
pertaining to its activities and revenues from its Distributors under
the terms of this Addendum. No more than once during any twelve (12)
month period, Oracle may, at its sole expense, employ an independent
Certified Public Accountant who is not compensated based on the results
of the audit, and who is acceptable to the Alliance Member, to inspect
such books of account and records upon reasonable notice to the Alliance
Member, and at a reasonable time during normal business hours for the
purpose of verifying the applicable fees payable pursuant to this
Addendum to Oracle. If the audit reveals that the Alliance Member has
underpaid fees by more than ten percent (10%) of the total amount of
such fees paid by the Alliance Member over the past twelve (12) months,
then such party shall reimburse Oracle for Oracle's reasonable costs of
conducting the audit, notwithstanding anything to the contrary in this
Section. Unless necessary to establish in a court of law Oracle's right
to payment of fees hereunder (in which case the Certified Public
Accountant shall request a protective order), such Certified Public
Accountant shall hold all information obtained in strict confidence;
shall not disclose such information to any other person or entity
(except Oracle) without the prior written consent of the Alliance
Member; and shall not disclose to Oracle any information regarding the
business of the Alliance Member other than any noncompliance by the
Alliance Member with the fee payment provisions hereof.
Page:8
<PAGE> 15
5.6 FREEDOM TO DETERMINE CUSTOMER PRICING
Each party shall be free to determine unilaterally the pricing of all
products (including without limitation the products described in this
Addendum) and services that such party provides directly to its customers
and distributors. The Alliance Member shall have no right to approve or
influence the prices charged by Oracle for licenses granted by Oracle to
Customers or Distributors for any products or for any services provided by
Oracle to Customers or Distributors in connection with such products.
Oracle shall have no right to approve or influence the prices charged by
the Alliance Member for licenses granted by the Alliance Member to its
customers or distributors for any products, including without limitation
the Alliance Member Programs, or for any services provided by the Alliance
Member to its customers or distributor in connection with such products.
ARTICLE VI -- SERVICES AND TRAINING
6.1 SERVICES
Any cooperative provision of implementation services by the parties shall
be subject to an agreement to be negotiated by the parties on a case by
case basis.
6.2 TRAINING
6.2.1 Internal Oracle Training. Oracle shall:
a. Provide up to thirty (30) days of sales and marketing
personnel training on the Oracle Programs at Oracle's cost
for such training.
b. Provide training in addition to that specified in Section
6.2.1.a above to the Alliance Member at a discount of twenty
percent (20%) off Oracle's rates in effect when such
services are ordered.
c. Provide up to twenty (20) days of development assistance
with the Oracle Programs at Oracle's cost for such
assistance.
6.2.2 Internal Alliance Member Training. The Alliance Member shall:
a. Provide training sessions to applicable Oracle salespersons
and support personnel on the Alliance Member's products. The
training will be conducted in the form of five (5) sessions,
all to be conducted within the six (6) months of the
Effective Date. Each session shall accommodate up to ten
(10) participants. The Alliance Member will not charge
Oracle for the training, but Oracle will be responsible for
all costs incurred by either party for materials,
facilities, equipment, travel, and other similar and related
expenses.
b. Provide training in addition to that specified in Section
6.2.2.a above to Oracle at a discount of twenty percent
(20%) off the Alliance Member's rates in effect when such
services are ordered.
6.2.3 Customer Training. Each party may provide training to Customers
for its respective products.
ARTICLE VII -- TECHNICAL SUPPORT
7.1 TECHNICAL SUPPORT FOR PROGRAMS
Each party shall provide Technical Support services for its respective
programs to customers. Each party shall owe no fees to the other party for
such services.
7.2 INTERNAL DEVELOPER TECHNICAL SUPPORT
During the term of this Addendum and subject to the provisions of Section
4.1, Oracle shall provide silver Technical Support services for the Oracle
products specified in Section 4.1 in the amounts specified above to
Alliance Member internal development personnel. During the term of this
Addendum, the Alliance Member shall provide Technical Support services for
the Alliance Member Programs to Oracle internal development personnel, in
connection with integration activities. Each party shall designate __
developers (plus __ developers as backups) who shall serve as the sole
liaisons between the two parties as the parties' on-site Technical Support
Contacts. Each party shall notify the other whenever its designated
Technical Support Contact responsibilities are transferred to another
developer. For any Technical Support
Page: 9
<PAGE> 16
Updates to the Oracle products or the Alliance Member Programs, each party
shall ship to the addresses written in the preamble of this Addendum (or to
such other address as the receiving party may designate in writing) one
Technical Support Update copy for each operating system.
ARTICLE VII - TERM AND TERMINATION
8.1 INITIAL TERM
This Addendum shall become effective on the Effective Date and shall remain
in effect for three (3) years thereafter (the "Term"), unless sooner
terminated as specified below. This Addendum may be renewed by written
agreement of the parties for successive three (3)-year terms. At the end of
the second year of each 3-year term, the parties shall jointly issue a
memorandum of intent indicating whether or not they intend to renew this
Addendum for an additional 3-year term.
8.2 TERMINATION
8.2.1 Termination for Cause: Either party may terminate this Addendum
if it reasonably believes that the other has materially breached
this Addendum, or if it has cause under Section 8.2.2 (Causes)
below, and so notifies the other in writing. A party may avoid
termination after receiving such notice if it demonstrates within
sixty (60) days after receiving such notice that it has not
materially breached this Addendum, that the notifying party does
not have cause under Section 8.2.2 below, that it has cured the
breach or cause, or that it has commenced remedying the breach or
cause in good faith within such 60-day period and such party
continues to make good-faith efforts to remedy the breach or
cause. In no case may the recipient of a termination notice avoid
termination if it fails to remedy a breach or cause within one
hundred eighty (180) days after the written notice.
8.2.2 Causes. For purposes of this Section 8.2 only, "cause" shall
include but not be limited to:
a. Failure to fully and timely comply with any material
provision of this Addendum or of any exhibit or attachment
hereto.
b. The filing of any voluntary or involuntary petition in
bankruptcy, or any similar law, by or against a party, which
is not dismissed within forty-five (45) days of filing.
c. An infringement by either party of a third-party
intellectual property right which impedes either party's
ability to meet its obligations under this Addendum with
respect to its programs, as specified in Section 9.2
(Infringement Indemnity) below.
The parties shall endeavor to resolve any dispute over whether a
material breach or cause has occurred in accordance with Section
2.5 (Dispute Resolution) above.
8.2.3 Force Majeure. Neither party shall be liable to the other for
failure or delay in the performance of a required obligation if
such failure or delay is caused by riot, fire, flood, explosion,
earthquake or other natural disaster, government regulation, or
other similar cause beyond such party's control, provided that
such party gives prompt written notice of such condition and
resumes its performance as soon as possible, and provided further
that the other party may terminate this Addendum if such
condition continues for a period of one hundred eighty (180)
days.
8.3 EFFECT OF TERMINATION
Upon termination or expiration of this Addendum, all rights and obligations
of the parties under this Addendum shall cease, except as provided in this
Article VIII. Termination of this Addendum shall not limit either party
from pursuing other remedies available to it, including injunctive relief,
nor shall such termination relieve either party of its obligation to pay
all fees that have accrued or are otherwise owed by it to the other party
under this Addendum. The parties' rights and obligations under Articles
VIII (Term and Termination), IX (Limited Warranty, Infringement Indemnity
and Limitation of Liability) and X (General), and Sections 4.5 (Archival
Copies; No Reverse Engineering), 4.6 (Ownership) and 5.2 (Third Party
Materials), as well as those other Sections reasonably required to allow
the parties to exercise their post-termination rights hereunder, shall
survive expiration or termination of this Addendum.
Page: 10
<PAGE> 17
ARTICLE IX -- LIMITED WARRANTY, INFRINGEMENT INDEMNITY, AND LIMITATION OF
LIABILITY
9.1 LIMITED WARRANTIES AND EXCLUSIVE REMEDIES
9.1.1 Limited Warranties.
a. Media Warranty. Each party warrants the tapes, diskettes
or other media to be free of defects in materials and
workmanship under normal use for 90 days from delivery
to the other party.
b. Services Warranty. Each party warrants that its
technical support services will be performed consistent
with generally accepted industry standards. This
warranty shall be valid for 90 days from performance of
service.
9.1.2. DISCLAIMER. THE WARRANTIES ABOVE ARE EXCLUSIVE AND IN LIEU OF
ALL OTHER WARRANTIES, WHETHER EXPRESS OR IMPLIED, INCLUDING THE
IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
PARTICULAR PURPOSE.
9.1.3. Exclusive Remedies. For any breach of the warranties contained
in Section 9.1.1 (Limited Warranties) above, the warranting
party's exclusive liability, and the other party's exclusive
remedy, shall be:
a. For Media. The replacement of defective media.
b. For Services. The reperformance of the services, or if
the warranting party is unable to perform the services
as warranted, the other party shall be entitled to
recover the fees paid to the warranting party for the
unsatisfactory services.
9.2 INFRINGEMENT INDEMNITY
a. Each party ("Provider") will defend and indemnify the
other party ("Recipient") against a claim that any
information, design, specification, instruction,
software, data, or material furnished by the Provider
("Material") and used by the Recipient hereunder
infringes a copyright or patent provided that: (a) the
Recipient notifies the Provider in writing within thirty
(30) days after the Recipient becomes aware of the
claim; (b) the Provider has sole control of the defense
and all related settlement negotiations; and (c) the
Recipient furnishes the Provider with the assistance,
information, and authority reasonably necessary to
perform the above; reasonable out-of-pocket expenses
incurred by the Recipient in providing such assistance
will be reimbursed by the Provider.
b. The Provider shall have no liability for any claim of
infringement resulting from: (a) the Recipient's use of
a superseded or altered release of some or all of the
Material if infringement would have been avoided by the
use of a subsequent unaltered release of the Material
which is provided to the Recipient; or (b) any
information, design, specification, instruction,
software, data, or material not furnished by the
Provider.
c. In the event that some or all of the Material is held or
is believed by the Provider to infringe, the Provider
shall have the option, at its expense, (a) to modify the
Material to be non-infringing; (b) to obtain for the
Recipient a license to continue using the Material; or
(c) if neither (a) nor (b) can be accomplished in a
commercially reasonable manner, to terminate all
licenses for the infringing Material and require return
of such Material from the Recipient. If such termination
and return materially impede either party's ability to
meet its obligations under this Addendum with respect to
the Oracle Programs or the Alliance Member Programs,
then the infringement shall be deemed a material breach
of this Addendum and the Recipient may terminate this
Addendum as set forth in Section 8.2 (Termination)
above, subject to the Provider's right to cure as
specified in that Section. THIS SECTION 9.2 STATES THE
PARTIES' ENTIRE LIABILITY AND EXCLUSIVE REMEDY FOR
INFRINGEMENT.
9.3 GENERAL INDEMNITY
The Alliance Member will defend and indemnify Oracle against claims made
by third parties arising out of such third party's use of an Alliance
Member Program provided that (a) Oracle notifies the Alliance Member in
writing within thirty (30) days after Oracle becomes aware of the claim;
(b) the Alliance Member has sole control of the defense and all related
settlement negotiations; and (c) Oracle furnishes the
Page: 11
<PAGE> 18
Alliance Member with the assistance, information, and authority
reasonably necessary to perform the above; reasonable out-of-pocket
expenses incurred by Oracle in providing such assistance will be
reimbursed by the Alliance Member.
9.4 LIMITATION OF LIABILITY
EXCEPT WITH RESPECT TO SECTION 9.3, IN NO EVENT SHALL EITHER PARTY BE
LIABLE FOR ANY INDIRECT, INCIDENTAL, SPECIAL OR CONSEQUENTIAL DAMAGES,
OR DAMAGES FOR LOSS OF PROFITS, REVENUE INCURRED BY EITHER PARTY OR ANY
THIRD PARTY, WHETHER IN AN ACTION IN CONTRACT OR TORT, EVEN IF THE OTHER
PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. EXCEPT WITH
RESPECT TO SECTION 9.3, NEITHER PARTY'S LIABILITY FOR DIRECT DAMAGES
HEREUNDER SHALL EXCEED THE GREATER OF (A) ONE MILLION DOLLARS
($1,000,000) AND (B) ANY UNPAID FEES ACCRUED AND OWED TO A PARTY
(INCLUDING THOSE ACCRUED AND OWING DURING THE PENDENCY OF ANY ACTION).
The provisions of this Article IX allocate the risks under this
Addendum between the Alliance Member and Oracle and are an intrinsic
part of the bargain between the parties. The fees provided for in this
Addendum reflect this allocation of risks and the limitation of
liability specified herein.
ARTICLE X - GENERAL
10.1 INDEPENDENT DEVELOPMENT/FREEDOM OF ACTION
Each party acknowledges that the other party is in the software
development business. Neither party shall be precluded from developing,
using, marketing, licensing, and/or selling any independently developed
software which has the same or similar functionality as any product
owned or distributed by the other, so long as such activities do not
infringe the Intellectual Property Rights of the other party or the
Nondisclosure provision of the Agreement.
10.2 PUBLICITY
The parties will work together to coordinate the timing and content of
their press releases and other public statements concerning this
Addendum and related matters, to ensure that their message to the
marketplace on such matters is unified and consistent. In no case shall
either party (i) disclose to any third party the pricing or fees or any
other specific details of this Addendum without the prior written
approval of the other party, which approval shall not be unreasonably
withheld, except as required by law in order to enforce its rights
under this Addendum, or (ii) issue a formal public statement using a
Customer's name without the Customer's prior written consent.
10.3 INTERPRETATION
This Addendum, including any exhibits, addenda, schedules and
amendments, has been negotiated at arm's length and between persons
sophisticated and knowledgeable in the matters dealt with in this
Addendum. Each party has been represented by experienced and
knowledgeable legal counsel. The provisions of this Addendum shall be
interpreted in a reasonable manner to effect the purposes of the
parties at this Addendum.
Page: 12
<PAGE> 19
10.4 COUNTERPARTS
This Addendum may be executed in several counterparts, each of which shall
be deemed an original, but all of which together shall constitute one and
the same instrument.
THE ALLIANCE MEMBER ORACLE CORPORATION
By: /s/ ERIC OLAFSON By:
---------------------------- ----------------------------
Name: ERIC OLAFSON Name:
------------------------- -------------------------
Title: CEO & President Title:
------------------------- ------------------------
Page: 13
<PAGE> 20
10.4 COUNTERPARTS
This Addendum may be executed in several counterparts, each of which shall
be deemed an original, but all of which together shall constitute one and
the same instrument.
THE ALLIANCE MEMBER ORACLE CORPORATION
By: By: /s/ MATT MOSMAN
---------------------------- ----------------------------
Name: Name: MATT MOSMAN
------------------------- -------------------------
Title: Title: SENIOR VICE PRESIDENT,
------------------------- CORPORATE DEVELOPMENT
------------------------