LICENSE INFORMATION

The Programs listed below are licensed under the following terms and conditions in addition to those of the International Program License Agreement.

Program Name: IBM WebSphere Message Broker with Rules and Formatter Extension V6.0.2
Program Number: 5724-J06
Authorization for Use on Home/Portable Computer: You may not copy and use this Program on another computer without paying additional license fees.

Limited Use Rights for Other IBM Programs

If You acquired this Program as part of another IBM Program ("Principal Program") that lists this Program under "Other IBM Programs", You received this Program only in support of the Principal Program, and Your rights to use this Program will be limited by the license of the Principal Program. Please contact Your IBM Sales Representative if You wish to acquire a separate license to this Program not limited by the Principal Program's license terms.

Other IBM Programs

The Program is licensed as a multi-product package and includes other products distributed with the Program ("Other IBM Programs"). You are authorized to install and use such Other IBM Programs only in association with Your licensed use of the Program under this Agreement. The Other IBM Programs may not be used for any other purpose. You are not authorized to transfer or remarket the Other IBM Programs. The terms of the Program's Agreement may replace or modify the license terms for the Other IBM Programs. In the event of conflict, the Program's terms supersede the terms of the license agreement which accompanies the Other IBM Programs. When Your right to use the Program expires or terminates, You must discontinue use, destroy or promptly return all copies of the Other IBM Programs to the party from whom You acquired it; if You downloaded the Other IBM Programs contact the party from whom You acquired it. If You wish to license the Other IBM Programs for any use beyond the limits set forth above, please contact an IBM Sales Representative or the party from whom You acquired it to obtain the appropriate licenses.

The following are Other IBM Programs licensed with the Programs:
- IBM Cloudscape V10
- IBM DB2 UDB V8.2
- IBM Rational Application Developer (RAD) V6.0.1.1
- IBM WebSphere Eclipse Platform V3.0.2
- IBM WebSphere MQ V6.0
- IBM WebSphere MQ Everyplace V2.0.2
- WebSphere Message Broker V6.0 Extensions, Samples and Demos (SupportPacs):
High Availability for WebSphere Message Broker on Distributed Platforms (IC91)
WebSphere Business Integration Broker ? Support for WBI Adapter for JText (IA9F)
WebSphere Business Integration Message Broker - Broker Domain Data Store (IA91)
WebSphere Business Integration Message Broker - FTP Server Input Node (IA0X)
WebSphere Business Integration Message Broker - Get All Environment Variables Plug-in (IA06)
WebSphere Business Integration Message Broker - LDAP Plug- in (IA08)
WebSphere Business Integration Message Broker V6 - Message Display, Test and Performance Utilities (IH03)
WebSphere Business Integration Message Broker - Proxy Servlet for the HTTP nodes (IE01)
WebSphere Business Integration Message Broker - Reformat User Trace (IA0R)
WebSphere Business Integration Message Broker - Sendmail Plug-in (IA07)
WebSphere Business Integration Message Broker TCP/IP Sockets Plug-in Node (IA98)
WebSphere Business Integration Message Broker for z/OS V6.0 - CICSRequest Node (IA12)
WebSphere Business Integration Message Broker for z/OS V6.0 - VSAM Nodes (IA13)
WebSphere Business Integration Message Replay Server (IO03)
WebSphere Message Broker Administrator Explorer Plug-in (IS02)
WebSphere Message Broker - CEP Detector Nodes (IA0S)
WebSphere Message Broker Extensions, Samples and Demos - Demonstrations (IA9M)
WebSphere Message Broker Extensions, Samples and Demos - Technology Samples (IA9N)

Excluded Components

The provisions of this paragraph do not apply to the extent they are held to be invalid or unenforceable under the law that governs this license. The components listed below are "Excluded Components." Notwithstanding any of the terms in the Agreement or any other agreement You may have with IBM:
(a) the third party suppliers of such Excluded Components ("Suppliers") provide the components WITHOUT WARRANTIES OF ANY KIND and, such Suppliers DISCLAIM ANY AND ALL EXPRESS AND IMPLIED WARRANTIES AND CONDITIONS INCLUDING, BUT NOT LIMITED TO, THE WARRANTY OF TITLE, NON-INFRINGEMENT OR INTERFERENCE AND THE IMPLIED WARRANTIES AND CONDITIONS OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE, WITH RESPECT TO THE EXCLUDED COMPONENTS;
(b) in no event are the Suppliers liable for any direct, indirect, incidental, special, exemplary, punitive or consequential damages, including but not limited to lost data, lost savings, and lost profits, with respect to the Excluded Components; and,
(c) IBM and the Suppliers are not liable to You, and will not defend, indemnify, or hold You harmless for any claims arising from or related to the Excluded Components.

Notwithstanding these exclusions, in Germany and Austria, IBM's warranty and liability for the Excluded Components is governed only by the respective terms applicable for Germany and Austria in the IBM license agreements.

Notices and important information that IBM is required to provide to You with respect to the Excluded Components, including instructions for obtaining source code for certain Excluded Components, may be found in the NOTICES file(s) that accompanies the Program.

Your use of the Excluded Components is governed by the terms of the Agreement and not by any terms that may be contained in the NOTICES file(s). The terms contained in the Agreement are offered by IBM and not by any other party. Future Program updates or fixpacks may contain additional Excluded Components. Such additional Excluded Components, and related notices and information, if any, will be listed in another NOTICES file that accompanies the Program update or fixpack.

The following are Excluded Components:
Ant 1.6.1
Apache Batik
Apache Commons-Logging V1.03
Apache Commons-Net V1.1
Apache Derby
Apache JEXL
Apache Struts V1.1
Commons Logging 1.0.3
DOM API?s
DOM
Eclipse SDK 3.0
EMF 2.0
GEF 3.0
Hyades 3.0
ICU
InfoZip UnZipSFX
Java SSH Applet
JSch 0.1.16
JUnit 3.7
JUnit 3.8.1
Lucene 1.4.3.
Mozilla API
MX4J
Open Motif
SAX
Tomcat 3.2.4
Tomcat 4.1.30
Visual Editor 1.0
xalan.jar
Xerces-C
xercesImpl.jar
XML4C 5.4
XML4J 4.3
xml-apis.jar
XSD 2.0
XSLT4J 2.6

Separately Licensed Code

The provisions of this paragraph do not apply to the extent they are held to be invalid or unenforceable under the law that governs this license. Each of the components listed below is considered "Separately Licensed Code". IBM Separately Licensed Code is licensed to You under the terms of the applicable third party license agreement(s) set forth in the NON_IBM_LICENSE file(s) that accompanies the Program. Notwithstanding any of the terms in the Agreement, or any other agreement You may have with IBM, the terms of such third party license agreement(s) governs Your use of all Separately Licensed Code unless otherwise noted below.

Future Program updates or fixpacks may contain additional Separately Licensed Code. Such additional Separately Licensed Code and related licenses are listed in another NON_IBM_LICENSE file that accompanies the Program update or fixpack. You acknowledge that You have read and agree to the license agreements contained in the NON_IBM_LICENSE file(s). If You do not agree to the terms of these third party license agreements, You may not use the Separately Licensed Code.

For Programs acquired under the International Program License Agreement ("IPLA") or International Program License Agreement for Non Warranted Program ("ILAN") and You are the original licensee of the Program, if You do not agree with the third party license agreements, You may return the Program in accordance with the terms of, and within the specified time frames stated in, the "Money-back Guarantee" section of the IPLA or ILAN IBM Agreement.

Note: Notwithstanding any of the terms in the third party license agreement, the Agreement, or any other agreement You may have with IBM:
(a) IBM provides this Separately Licensed Code to You WITHOUT WARRANTIES OF ANY KIND;
(b) IBM DISCLAIMS ANY AND ALL EXPRESS AND IMPLIED WARRANTIES AND CONDITIONS INCLUDING, BUT NOT LIMITED TO, THE WARRANTY OF TITLE, NON-INFRINGEMENT OR INTERFERENCE AND THE IMPLIED WARRANTIES AND CONDITIONS OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE, WITH RESPECT TO THE SEPARATELY LICENSED CODE;
(c) IBM is not liable to You, and will not defend, indemnify, or hold You harmless for any claims arising from or related to the Separately Licensed Code; and
(d) IBM is not liable for any direct, indirect, incidental, special, exemplary, punitive or consequential damages including, but not limited to, lost data, lost savings, and lost profits, with respect to the Separately Licensed Code.

Notwithstanding these exclusions, in Germany and Austria, IBM's warranty and liability for the Separately Licensed Code is governed only by the respective terms applicable for Germany and Austria in IBM license agreements.

Note: IBM may provide limited support for some Separately Licensed Code. If such support is available, the details and any additional terms related to such support will be set forth in the License Information document.

The following are Separately Licensed Code:
DTD-XSD
GTK+API
HP-UX JAVA RTE
Rhino 1.5.2
TEA
WSDL4J
WSVT 1.2
Zlib 1.1.2

Sub-Capacity Terms for System z Programs

Refer to the "IPLA Amendment for IBM System z Programs Sub- Capacity Pricing" (previously known as the "IPLA Amendment for zSeries Platform Programs Sub-Capacity Pricing" and "IPLA Amendment for IBM System z9 and eServer zSeries Programs Sub-Capacity Pricing") to determine applicable sub-capacity terms.

Specified Operating Environment

The Program's specifications and specified operating environment information may be found in documentation accompanying the Program, if available, such as a read-me file, or other information published by IBM, such as an announcement letter.

Program-unique Terms

The various Program Unique Terms set forth or referred to below apply to the Program and to its components as identified below, and are in addition to, and may modify, those of the IBM International Program License Agreement.

Other IBM Programs

Your attention is drawn to the fact that each of the Other IBM Programs is subject to separate licensing terms and conditions, which are displayed to you, and accepted by you, as part of the installation process for such program; in particular, such other licensing terms and conditions may include specific "Excluded Components", "Third Party Code", "Benchmarking" and other provisions, including its own 'license.txt' (or similar) files.

The SupportPacs which are listed in the "Other IBM Programs" section are not warranted by IBM, and are provided without support.

Charging and license use management

Charges for authorized use of the Program are based on processor Value Units. The use of the Program on any server machine requires one hundred (100) Value Units to be acquired (from IBM or an IBM Business Partner) for each processor or symmetric multiprocessor contained in the server machine on which any copy of the Program is to run. Value Units are required for every server machine on which the Broker component of the Program is installed. You are also required to obtain a corresponding number of additional Value Units if the Program installation is moved to a server machine with a greater number of processors, or if any additional processors are added to the server machine on which the Program is installed.

Failure to comply with requirement for the appropriate number of Value Units will invalidate the terms of this license. License Use Management software is used to monitor compliance.

No separate server authorizations are required to license any other component part of the Program.

You should retain your original product and all Passport Advantage documents as Proof of Entitlement.

Specific restrictions also apply to various components of the Program, as described below.

Use of components on separate machines

The Program consists of several components:

1. Broker Runtime
2. Configuration Manager
3. User Name Server
4. Database Manager
5. Message Broker Toolkit

Each such component may be installed on only a single machine, at any one time except for the Message Broker Toolkit, which may be installed on multiple machines provided that they are all used in conjunction with the same broker machine.
You may use the Program's Configuration Manager on the same server machine as the Broker Runtime component, or on one Microsoft Windows or Linux x86 machine.

Unit Testing

The Program license authorizes multiple developers to install one copy of the Broker Runtime, the Toolkit, WebSphere MQ and DB2 on a single Microsoft Windows machine or a single Linux machine running on Intel per developer, for purposes of "unit testing". "Unit testing" is limited to testing of configurations written or generated by such developer to confirm that such configuration functions as designed. Such authorized "unit testing" DOES NOT include any of the following:

1. Testing message flows on servers separate from the developer's machine. The developer may create local message flows that connect to remote servers hosting non-production applications and services in a unit-test environment;
2. Exchanging messages with any production application or system, or
3. Simulating production workloads for the purpose of testing scalability of any code, application or system in an integration test environment

IBM WebSphere MQ

IBM WebSphere MQ (Distributed environments only): The Program includes a limited-use license in respect of IBM WebSphere MQ V6.0. For each Proof of Entitlement, you are authorized to install and use WebSphere MQ V6.0 in association with your use of the Program components, as follows:

- For every deployment of the Broker Runtime component, you are authorized to install and use one license of WebSphere MQ V6.0 in accordance with the terms and conditions of that program.
- You are authorized to install and use one WebSphere MQ V6.0 license for each deployment of the Configuration Manager and User Name Server components. This license must be used only for messages generated by the components of the Program (the Configuration Manager and User Name Server), and not for any other purpose (to use WebSphere MQ V6.0 for any other purpose, you must acquire a separate (unrestricted) Proof of Entitlement which authorizes such use of a WebSphere MQ V6.0 software product).

IBM Cloudscape

The Program includes an embedded version of IBM Cloudscape version 10.0 (or components of IBM Cloudscape version 10.0). Your use of IBM Cloudscape includes the right to copy, modify, prepare derivative works of, and embed IBM Cloudscape into applications you develop, and to redistribute IBM Cloudscape, as modified, as part of those applications, provided that you: (1) agree to defend, hold harmless and indemnify IBM from and against any and all claims, liabilities, damages, expenses and costs arising out of or in connection with your use or distribution of the Program, modifications thereof, or your application program (s), and (2) distribute your applications under a license that states (i) that IBM (or any suppliers of code included in your application) assumes no responsibility and extend(s) no warranties covering its (their) code, (ii) disclaims implied warranties and any indemnities for the IBM (or any suppliers') code, and (iii) extends to IBM (or any suppliers of code included in your application) the same cumulative limits of liability protections that you provide for yourself in your license. Each copy or partial copy of IBM Cloudscape, or any modifications thereof, must include a copyright notice as follows:

"(C) Copyright (your company name) (year). Portions of this code are derived from an IBM Program. (C) Copyright IBM Corp. 1997-2004. All rights reserved."

IBM DB2 Components

The Program includes portions of IBM DB2 Universal Database version 8.2 ("DB2") and DB2 Run-Time Client version 8.2. For each Proof of Entitlement of the Program, you are authorized to install and use a maximum of one (1) copy of DB2 components only in association with your licensed use of the Program for the storage and management of data used and generated by the Program, and not for other data management purposes, specifically excluding use for application data. For example, this license does not include inbound connections to the database from other applications for queries or report generation. You are authorized to install and use one copy of these DB2 components on the server used by the Broker component of the Program.

Your use of DB2 and DB2 Run-time Client components is subject to the terms and conditions of the license agreement which accompany the components except as limited in this license. The DB2 components may not be used for any other purpose. Please contact your DB2 Reseller if your needs exceed this license agreement, to obtain a full DB2 and DB2 Run-Time Client program.

IBM WebSphere MQ Everyplace

The Program includes a copy of IBM WebSphere MQ Everyplace version 2.0.2 (WebSphere MQ Everyplace). For each Proof of Entitlement, you are authorized to install and use WebSphere MQ Everyplace in association with your use of the Program, as follows:

- you are authorized to install a maximum of one (1) copy of WebSphere MQ Everyplace for use with the Program.
- you are authorized to use WebSphere MQ Everyplace only with messages generated for the Program, and not for other purposes. (To use WebSphere MQ Everyplace for any other purpose, you must acquire a separate (unrestricted) Proof of Entitlement which authorizes such use of a WebSphere MQ Everyplace software product.)

IBM Message Brokers Toolkit

The Message Brokers Toolkit included with the Program includes a copy of IBM Rational Application Developer (RAD) and IBM WebSphere Eclipse Platform Components. You are authorized to use IBM Rational Application Developer and IBM WebSphere Eclipse Platform Components only with the Message Brokers Toolkit, and not for other purposes. (To use IBM Rational Application Developer and IBM WebSphere Eclipse Platform components for any other purpose, you must acquire a separate (unrestricted) Proof of Entitlement which authorizes such use of the IBM Rational Application Developer and IBM WebSphere Eclipse Platform software product.)

The Source Code to the following IBM WebSphere Eclipse Platform components was obtained from Eclipse.org:

Ant 1.6.1, Ant 1.6.2, XML4J 4.3, Tomcat 4.1.30, SAX, DOM, MX4J, Lucene 1.4.3, Mozilla API, JSch 0.1.16, Java SSH Applet, JUnit 3.8.1, Eclipse SDK 3.0, JDT 3.0, PDE 3.0, GTK +API, Tomcat 3.2.4, CDT 2.0, EMF 2.0.2, GEF 3.0.1, TPTP 3.3, Commons Logging 1.0.3, UML2 1.0.2, Visual Editor 1.0.2.1, and XSD 2.0.2 (herein collectively referred to as "Eclipse Code").

Additional Terms and Conditions apply to Eclipse SDK 3.0, GEF 3.0.1, XSD 2.0.2, TPTP 3.3, EMF 2.0.2, Visual Editor 1.0.2.1, including its components, which are actual projects maintained by ECLIPSE.ORG itself (Collectively, "ECLIPSE PROJECTS").

Refer to the Eclipse.ORG Common Public License ("CPL") in the license.txt file shipped with this program for terms related to the use of Eclipse Code.

Treeview

The Program contains a copy of Treeview's JavaScript obtained from www.Treeview.net . Your use of the Treeview JavaScript as part of the Program is governed by the terms of the IPLA and this License Information. You may not extract the Treeview JavaScript and use it in another application or program.

DataDirect ODBC Driver Manager Components

Portions of this Program are copyrighted by DataDirect Technologies, 1991 - 2002.

IBM Rules and Formatter

The IBM WebSphere Message Broker with Rules and Formatter Extension includes certain 'Rules and Formatter' material supplied under license by Sybase Inc. ("R+F Code"). The following apply in respect of the R+F Code:

You may not assign or transfer the R+F Code to any other end user;

Sybase Inc. DISCLAIMS ALL WARRANTIES WITH RESPECT TO THE USE OF THE R+F CODE INCLUDED IN THE PROGRAM, INCLUDING WITHOUT LIMITATION ANY WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE; and

the aggregate liability of Sybase Inc to you for all claims relating to the R+F Code shall not exceed the amount paid by You for the Program.


D/N: L-AFOS-6TKES7
P/N: L-AFOS-6TKES7