Software Announcement October 28, 2003

IBM DB2 Everyplace Express Edition V8.1.4 — Mobile data capability for SMBs; DB2 Universal Express Edition V8.1 — Processor option

Overview anywhere and anytime. IBM offers an entry point to mobility on demand At a glance DB2 Everyplace — A and the ability to grow as business small-footprint relational database expands. DB2 Everyplace delivers significant and synchronization server, meets new features to support e-business today′s mobile workforce needs. DB2 Everyplace Enterprise Edition on demand and introduces DB2 Enterprise applications and data can includes the high performance, Everyplace Express Edition, which be extended to mobile devices such robust DB2 Everyplace database as is specially tailored to meet the as personal digital assistants (PDAs) well as a powerful enterprise needs of SMBs: and smart phones. DB2 Everyplace synchronization solution that securely replicates data and • Easy to install and deploy. can also be embedded into devices • and appliances to increase their performs real-time queries between Simple to manage: Autonomic function. Choose from three enterprise data sources and mobile (self-management) features editions: or embedded devices. This edition reduce skills and resources delivers self-healing and required to manage underlying DB2 Everyplace Database Edition self-managing features, broad data store. provides an embeddable relational platform support, and administration • Affordable: Competitively database with a footprint as small as improvements to reduce the skills priced for SMBs with robust 200 KB. It is capable of and resources required to manage capabilities. high-performance data queries mobile solutions. • Easy to build and integrate; handling large volumes of mobile supports:  data. Embedded and mobile DB2 Universal Database (UDB) − Open industry standards developers have the flexibility to Express combines the power, − Latest mobile devices and create powerful data-driven function, and reliability of an open the latest development applications quickly using existing industry-standards-based relational environments skills in relational database database with simplicity in − Other Express products technology. New features improve packaging, installing, and deploying including DB2 UDB Express the capability, robustness, and at a minimal investment cost. DB2 Edition and WebSphere openness of performance of mobile UDB Express meets the data Application Server Express and embedded applications with management needs of SMBs • Extensible: Upgrade to DB2 powerful data search and encryption positioning themselves for Everyplace Enterprise Edition  capabilities. This edition enables e-business on demand . and WebSphere Everyplace Access as needed. secure embedded applications and Flexible licensing options help to flexible mobile data management meet your needs. The new solutions. Additional value for DB2 Universal processor-based deployment option Database customers: Mobility on DB2 Everyplace Express Edition is designed for SMBs with Internet demand based on DB2 Everyplace addresses the needs of small and users or enough named users to functionality available for selected medium businesses (SMBs) for a make the processor-based licensing DB2 UDB products with next simple and affordable mobile model more attractive. The existing service release. application infrastructure — A major named user deployment model is building block in supporting the on authorized for use by intranet users DB2 UDB Express Edition demand e-business environment. only. processor-based licensing option: Developed on the same code base • Easy to install and deploy as DB2 Everyplace Enterprise Key prerequisites • Simple to manage Edition, DB2 Everyplace Express is • Affordable easy to install, deploy, and manage. Refer to the Hardware requirements • and Software requirements sections. Open It extends the strengths of DB2 • Scalable on demand Everyplace in open standards, • Extensible feature richness, scalability, and Planned availability date reliability. By leveraging DB2 For ordering, contact: Everyplace Express, Refer to the Planned availability Your IBM representative or the resource-constrained SMBs can section. Americas Call Centers at access critical data and make 800-IBM-CALL Reference: VE001 intelligent business decisions

This announcement is provided for your information only. For additional information, contact your IBM representative, call 800-IBM-4YOU, or visit the IBM home page at: http://www.ibm.com.

IBM United States IBM is a registered trademark of International Business Machines Corporation. 203-298 The DB2 Everyplace database includes a significant new Description feature for ad-hoc queries on mobile devices. Case-insensitive search queries enable application Planned availability developers to easily perform generic searches across a DB2 Everyplace database to find user data quickly. • October 31, 2003, DB2 Everyplace V8.1.4 (electronic Mobile provide users with a fast, powerful software delivery). search mechanism. Case-insensitive search enables • December 5, 2003, CPU Option of DB2 UDB Express users to search without requiring matching case or V8.1 (electronic software delivery). custom routines that modify data or search queries to improve the chances of desired results. In addition, the • November 21, 2003, DB2 Everyplace V8.1.4 (media). Integer and Decimal datatype autoincrement capability, and cursor hold have been added. • January 9, 2004, CPU Option of DB2 UDB Express Edition V8.1 (media). DB2 Everyplace V8.1.4 also significantly reworks the Binary Large Object (BLOB) support of the DB2 DB2 Everyplace V8.1.4 adds new features to the DB2 Everyplace database to support piece-meal retrieval of Everyplace database and the DB2 Everyplace BLOB data. Synchronization Server. These new features support on demand requirements including integration, automation, Application development: and virtualization of resources. Application development is a significant area of DB2 Everyplace Synchronization Server V8.1.4 fully investment for DB2 Everyplace. DB2 Everyplace V8.1.4 supports DB2 UDB V8.1. Although previous versions of supports  .NET development and major DB2 Everyplace required DB2 UDB V7.2 for the enhancements to Java development. DB2 Everyplace administration database (but supported DB2 UDB V8.1 as now provides a .NET Framework and a .NET Compact a JDBC datasource), DB2 Everyplace V8.1.4 uses DB2 Framework interface for both the DB2 Everyplace UDB V8.1 for the administration and mirror databases and database and the DB2 Everyplace Sync Client. Support as a JDBC or DataPropagator datasource (configured for both the base and compact frameworks enables .NET via XML Scripting). In addition, JDBC adapter may development on either Windows workstations and servers enforce referential integrity at the data source. The or Windows mobile devices and PocketPCs. The DB2 ability to reorder subscriptions and subscription sets Everyplace database is also exposed as an ADO.NET Data facilitates maintaining referential integrity at the data Provider for easier .NET database integration. source. DB2 Everyplace Java Database Connectivity (JDBC) Other data source enhancements include the ability to support is improved with support for several new control datatype mapping from the mirror database to the methods including getFloat() and setFloat(). DB2 target database and support for IBM Cloudscape as both Everyplace V8.1.4 adds JSR169 compatibility and support a data source and a mobile database. for the DB2 Everyplace remote stored procedure adapter through JDBC. Several performance improvements have DB2 Everyplace V8.1.4 support for IBM Cloudscape data been made across the JDBC interface. The IBM J9 Java sources is implemented with a pure Java synchronization Virtual Machine is bundled with the DB2 Everyplace client. This enables the Cloudscape database to act as a application development tools to enable easier mobile client for the DB2 Everyplace Synchronization Server with device Java development. full synchronization with any supported datasource of the DB2 Everyplace Sync Server. IBM Cloudscape is also Other application development enhancements include supported as a data source enabling DB2 Everyplace improvements to the free Mobile Application Builder tool database or Cloudscape database clients to synchronize for both Palm OS and Java application development. data with a Cloudscape server. This allows DB2 Significant investment to enable DB2 Everyplace as a Everyplace Synchronization Server to be used for: datasource and integrate mobile development in • WebSphere Studio-based development environments also Cloudscape to Cloudscape synchronization improves with a new release of the DB2 Everyplace • DB2 Everyplace to Cloudscape Synchronization plug-in for WebSphere Studio. • Cloudscape to any supported DB2 Everyplace data No matter which DB2 Everyplace offering meets your source synchronization (replaces the IBM Cloudsync enterprise mobility on demand requirements, each edition capability previously available) comes with the free DB2 Everyplace Software Development Kit (SDK) to enable easy application Usability improvements: development using industry-standard tools and open • APIs. V8.1.4 supports Microsoft Server 2003 APIs and Administration is improved with a new Sync Server tight integration with WebSphere Studio Device Administration API. Developer Edition. • The existing XML scripting API is improved with the The DB2 Everyplace Software Development Kit (SDK) is ability to alter existing items through the XML scripting included as part of DB2 Universal Developer′s Edition and interface and configuring DataPropagator V8 data is also available free for download from the DB2 sources. Everyplace Web site at: • Support for HTTP proxies in the Synchronization Client improves the ability for mobile users to get connected. http://www.ibm.com/software/data/db2/everyplace/ • The default Application Server included with DB2 DB2 Everyplace is also part of IBM′s pervasive computing Everyplace V8.1.4 on Windows platforms now runs as software portfolio, which delivers a broad set of mobile a Windows Service to enable tighter integration with software features beyond database synchronization. the Windows platform. WebSphere Everyplace Access includes the DB2 Everyplace product, and adds additional features such as server-based synchronization of e-mail and calendar

203-298 -2- data, offline Web content, notification and location services, and a rich set of tools for developing mobile Product positioning applications and accessing core order entry, field service, repair, inventory, insurance claims processing, and A flavor for every palate supply chain systems. The solution fits the budget and needs of SMBs just as Mobility on demand feature easily as those of a multinational corporation. You can select from three offerings: DB2 UDB customers can easily extend their solutions to include mobile data by leveraging the new mobility on • DB2 Everyplace Database Edition demand capability available with DB2 UDB V8.1 fixpack • DB2 Everyplace Enterprise Edition 4. The mobility on demand capability includes the • DB2 Everyplace Express Edition high-performance, robust DB2 Everyplace database as well as a powerful synchronization solution for use with DB2 Everyplace Database Edition V8.1, designed for existing DB2 UDB deployments. embedded users such as mobile device manufacturers, can securely handle high-performance queries. Existing customers of DB2 UDB Express Edition, DB2 UDB Sophisticated analytical capabilities provide new insight Workgroup Server Edition, DB2 UDB Workgroup Server into corporate information, creating the environment for Unlimited Edition, DB2 UDB Enterprise Server Edition, and an intelligent on demand e-business. DB2 Universal Developer′s Edition as well as Business Partners can download the mobility on demand feature DB2 Everyplace Enterprise Edition V8.1, enables you to directly from the DB2 Everyplace Web site. To download, respond to the needs of enterprise users with a powerful, simply go to: bidirectional, multiplatform synchronization server. To lessen the administrative load on your database http://www14.software.ibm.com/webapp/download/ administrators, it delivers advanced autonomic features, product.jsp?s=p&id=JPEN-4HNW2H including index advisors and performance monitoring tools to optimize performance and avoid system failures. • Select the mobility on demand feature • Choose the language DB2 Everyplace Express Edition V8.1, is designed for • Continue through the registration process SMBs seeking a simple and affordable mobile application • Download the mobility on demand feature infrastructure. DB2 UDB Express Edition Scalable and based on open standards, DB2 Everyplace Express Edition will grow with your business, making it a DB2 UDB Express Edition, the newest member of the DB2 long-term investment. UDB product family, offers flexible licensing options to meet your needs. The new processor-based deployment Based on the same code as DB2 Everyplace Enterprise option (CPU Option) is designed for SMBs with Internet Edition, DB2 Everyplace Express Edition runs on Linux and users or enough named users to make the Microsoft Windows and is easy to install and manage, so processor-based licensing model more attractive. The you won′t need the support of a full-fledged IT existing named user deployment model is authorized for department. use by intranet users only. DB2 UDB Express Edition is the lowest-priced full-function Statement of direction relational database. It features the self-tuning Optimizer, the self-configuring Configuration Advisor, and the HP-UX on IA64 for DB2 UDB Server self-managing Health Center, which increase reliability while reducing complexity and required skills. Available IBM intends to release a Technology Preview of 64-bit on Linux and Microsoft Windows platforms, it supports DB2 UDB server for HP-UX operating system on Integrity easy integration through a full range of APIs including servers. HP Integrity server family is based on the Java and .NET, and is fully compatible with other versions Itanium processor family and optimized for the HP-UX of the scalable DB2 UDB family. DB2 UDB Express is operating system running on IA64 (Itanium Processor configurable by customers for transparent installation Family) systems. within their application and is designed to reduce the total All statements regarding IBM′s plans, directions, and costs of ownership for SMBs. intent are subject to change or withdrawal without notice. For additional information, refer to Software Announcement 203-138, dated May 20, 2003. Reference information

Section 508 of the U.S. Rehabilitation Act Refer to Software Announcement 203-138, dated May 20, 2003. DB2 Everyplace Enterprise Edition is integrated with DB2 UDB V7.2, and has a dependency on the Control Center. Refer to Software Announcement 202-199, dated With this integration, the Mobile Device Administration August 27, 2002. Center (MDAC) is not fully compliant in the area of Keyboard accessibility. Trademarks Everyplace, e-business on demand, and DataPropagator are trademarks of International Business Machines Corporation in the United States or other countries or both. DB2, DB2 Universal Database, and WebSphere are registered trademarks of International Business Machines Corporation in the United States or other countries or both. Windows and Microsoft are trademarks of Microsoft Corporation. Java is a trademark of Sun Microsystems, Inc. Other company, product, and service names may be trademarks or service marks of others.

-3- 203-298 IBM US Announcement Supplemental Information

October 28, 2003

The validation status for new Linux kernels and Discretionary information distributions is frequently updated. To obtain the current information for supported Linux software levels, visit: DB2 UDB V8.1 software requirements http://www.ibm.com/software/data/db2/linux/ The following is the reannouncement of DB2 UDB V8.1 validate software requirements, at general availability code level. AIX DB2 UDB V8.1 has the following requirements for operating systems: • AIX (32-bit) 4.3.3 with maintenance level 9, or later, and APARs IY22308, Y32690, and IY33024 Java Runtime Environment (JRE) 1.3.1 is required for running applications and tools in all platforms except for • AIX (32-bit) 5.1.0 with maintenance level 2, or later, 64-bit HP-UX and 64-bit Solaris, which require JRE 1.4. and APARs IY31254, IY32217, IY32905, IY33023, and IY29345 Java Development Kit (JDK) 1.3.1 is required to develop • applications on all platforms except 64-bit HP-UX and AIX (64-bit) 5.1.0 with maintenance level 2, or later, 64-bit Solaris, which require JDK 1.4. and APARs IY31254, IY32217, IY32905, Y33023, IY29345, and IY32466 Note: DB2 Connect Enterprise Edition can be installed • AIX (32-bit and 64-bit) 5.2.0 on the same machine as DB2 UDB Workgroup Server Edition, DB2 UDB Workgroup Server Unlimited Edition, or HP-UX DB2 UDB Express Edition. • HP-UX 11i (32-bit and 64-bit), or later, with Microsoft Windows December 2001 GOLDBASE11i and December 2001 GOLDAPPS11i bundles, patch PHSS_26560, patches for • Microsoft Windows 98 Java SDK 1.3.1. For required patches, visit: • Microsoft Windows Me http://www.hp.com/products1/unix/java/ • Microsoft Windows NT 4.0 with SP 6a, or later, and infolibrary/patches.html Internet Explorer 4.01 with SP2 , or later Solaris • Microsoft Windows 2000 Professional, Standard Server, Advanced Server, and Datacenter Servers • Solaris 7 (32-bit) with recommended and security patches plus patches 107226-17, 107153-01, and • Microsoft Windows XP (32-bit) Home Edition and 106327-10 Professional Edition • Solaris 7 (64-bit) with recommended and security • Support for 32-bit Windows Server 2003 and 64-bit patches plus patches 107226-17, 107153-01, and Windows Server 2003 operating systems will be 106300-11 provided after these operating systems become generally available; Windows XP 64-bit Professional • Solaris 8 (32-bit) with recommended and security Edition will also be supported at the same time as patches plus patches 108921-12, 108940-24, 108434-03, Windows Server 2003 64-bit and 108528-12 • Linux Solaris 8 (64-bit) with recommended and security patches plus patches 108921-12, 108940-24, 108435-03, IA-32 systems: and 108528-12 • Red Hat Advanced Server 2.1, Red Hat 7.3, Red Hat All patches are available from: 7.2, Red Hat 8.0 • SLES 8, SLES 7, SuSE 7.3, SuSE 8 Pro, or SuSE 8.1 Pro http://sunsolve.sun.com • SCO Linux 4.0 (powered by United Linux 1.0) DB2 UDB V8.1 Platform Matrix • TurboLinux Enterprise Server 8.0, TurboLinux Enterprise Server 7.0 DB2 product and component acronyms used in the tables • United Linux 1.0 that follow: IBM zSeries 31-bit systems: • DB2 UDB Enterprise Server Edition (ESE) • DB2 UDB Personal Edition (PE) • Red Hat 7.2 • DB2 UDB Workgroup Server Edition (WSE) • SLES 7 • DB2 Universal Developer′s Edition (UDE) • DB2 Personal Developer′s Edition (PDE) • DB2 Data Links Manager (DLM) • DB2 Net Search Extender (NSE) • DB2 Spatial Extender (SPE) • DB2 Intelligent Miner Scoring (IMSC)

This announcement is provided for your information only. For additional information, contact your IBM representative, call 800-IBM-4YOU, or visit the IBM home page at: http://www.ibm.com.

IBM United States IBM is a registered trademark of International Business Machines Corporation. 203-298 • DB2 Intelligent Miner Modeling (IMMO) DB2 Connect Personal Edition (CPE) • DB2 Intelligent Miner Visualization (IMVI) DB2 Connect Enterprise Edition (CEE) • Runtime Client (RTC), including Application DB2 Connect Unlimited Edition (CUE) Development Client DB2 Connect Application Server (CASE) • Net.Data (ND) • DB2 XML Extender (XML) Support for operating systems by DB2 products and • DB2 UDB Audio/Image/Video Extender (AIV) components: • DB2 UDB Text Extender (TE) • DB2 Federated (F) Platform CPE CEE CUE CASE Support for operating systems by DB2 products and Windows 98 Y N N N components: Windows ME Y N N N Windows XP Home YNNN Windows XP Professional YNNN Platform RTC PE WSE/ ESE PDE UDE XML NSE SPE DLMM Windows XP 64─bit Y* N N N WSUE Windows NT Workstation YNNN Windows 98 Y N N N Y N N N N N Windows NT Servers YYYY Windows ME Y Y N N Y N Y N Y N Windows 2000 Professional YNNN Windows XP Home YYNNYNYYYN Windows 2000 Servers YYYY Windows XP Professional Y YYNYYYYYN Windows .NET Y* Y* Y* Y* Windows XP 64─bit Y* Y* N N Y* Y* N N Y* N Windows .NET 64─bit Y* Y* Y* Y* Windows NT Workstation YYYNYYYYYY AIX 4.3 32─bit NYYY Windows NT Servers YYYYYYYYYY AIX 5L 32─bit NYYY Windows 2000 Y Y Y Y Y Y Y Y Y Y AIX 5L 64─bit NYYY Professional HP─UX 32─bit N Y Y Y Windows 2000 Servers YYYYYYYYYY HP─UX 64─bit N Y Y Y Windows Server 2003 Y* Y* Y* Y* Y* Y* N Y* Y* N Solaris 32─bit N Y Y Y Windows Server 2003 Y* Y* N Y* Y* Y* N N Y* N Solaris 64─bit N Y Y Y 64─bit Linux 32─bit Y Y Y Y AIX 4.3 32─bit YNYYNYYYYY Linux Itanium 64─bit Y* Y* Y* Y* AIX 5L 32─bit YNYYNYYYYY Linux zSeries Y Y Y Y AIX 5L 64─bit YNNYNYNY*YN HP─UX 32─bit Y N Y Y N Y N Y* Y N HP─UX 64─bit Y N N Y N Y N Y* Y N • Note 1: The support for DB2 platform and product Solaris 32─bit Y N Y Y N Y Y Y Y Y Solaris 64─bit Y N N Y N Y N Y* Y N combinations marked with (*) in the tables will be Linux 32─bit Y Y Y Y Y Y Y Y* Y N delivered as part of the periodic maintenance. Linux Itanium 64─bit Y* Y* N Y* Y* Y* N N Y* N Linux zSeries Y N N Y N Y N Y* Y N • Note 2: CEE, CUE, and CASE are not supported for production use on Windows XP, Windows NT Workstation, and Windows 2000 Professional. The DB2 Platform AIV TE ND IMSC IMMO IMVI F products and components can be used only for test Windows ME N N N N N N N and development purposes on the single-user Windows XP Home Y* Y* Y Y Y Y Y Windows platforms. Windows XP Professional Y* Y* Y Y Y Y Y Windows XP 64─bit N N Y* N N N Y* Limitations: For known limitations refer to the Part 1. Windows NT Workstation Y* Y* Y Y Y Y Y* “Known limitations, problems and workarounds” section Windows NT Servers Y* Y* Y Y Y Y Y Windows 2000 Professional Y* Y* Y Y Y Y Y of the DB2 UDB V8 release notes at: Windows 2000 Servers Y* Y* Y Y Y Y Y Windows Server 2003 N N Y* Y* Y* Y* Y* http://www.ibm.com/software/data/db2/udb/ Windows Server 2003 64─bit N N Y* N N N Y* v8releasenotes.htmlRnotes/v8/db2rn.pdf AIX 4.3 32─bit Y* Y* Y Y Y Y Y* AIX 5L 32─bit Y* Y* Y Y Y Y Y Development Center supports only V8 servers. You AIX 5L 64─bit NNYN N NY* should use Stored Procedure Builder to develop server HP─UX 32─bit Y* Y* Y N N N Y* HP─UX 64─bit N N Y N N N Y* objects on pre-Version 8 servers. Solaris 32─bit Y* Y* Y Y Y Y Y* Solaris 64─bit N N Y N N N Y* DB2 UDB V8.1 Packaging Linux 32─bit N N Y Y Y Y Y* Linux Itanium 64─bit N N Y* N N N N The following is the reannouncement of selected DB2 UDB Linux zSeries N N Y Y Y Y Y products packaging. DB2 Personal Developers Edition V8.1 and DB2 Universal • Note 1: The support for DB2 platform/component Developers Edition V8.1 products include entitlement to combinations marked with (*) in the tables will be award-winning products for developing Windows and delivered as part of the periodic maintenance. Linux DB2 applications, Borland C++, Delphi and C#. • Note 2: DPF is not supported on Linux zSeries. Products available include: • Note 3: Using development center, you can debug only • Borland Delphi Studio Architect Java stored procedures running on DB2 servers on • Borland C++Builder=B7 Enterprise 32-bit Windows, AIX, and Solaris operating systems. • Borland C#Builder Enterprise • Note 4: ESE and Warehouse Manager components 30-day trial versions can be downloaded from: (excepting DWC and ICC) are not supported for production use on Windows XP, Windows NT http://www.borland.com/products/downloads/ Workstation, and Windows 2000 Professional. The DB2 index.html products and components may only be used for test and development purposes on the single-user DB2 Connect Unlimited Edition V8.1, DB2 Connect Windows platforms. Enterprise Edition V8.1 and DB2 Connect Application Server V8.1 include the Java Application Development DB2 product and component acronyms used in the table and Web Administration Tools Supplement for DB2 CD in that follow: their packaging.

203-298 -2- DB2 Everyplace Enterprise Edition requires a server Offering information capable of supporting:

Product information will be available through the Offering • Microsoft Windows 2000, Windows Server 2003, or Information Web site at: Windows NT with Service Pack 4 (SP4), or later • AIX 4.3.3 or AIX 5L http://www.ibm.com/common/ssi • Sun Solaris Operating Environment 8 •  Linux (Red Hat 7.3, or later; Mandrake 8.2, or later; Through the Passport Advantage Web site at: TurboLinux 6.1, or later; SuSE Linux 7.0, or later) • http://www.ibm.com/software/passportadvantage Linux for IBM iSeries (SuSE Linux V8.1) The server should have: Publications • CD-ROM drive • Minimum of 700 MB available disk space for No publications are shipped with these products. installation (without IBM SDK) • Minimum of 256 MB of memory (512 MB The IBM Publications Center: recommended) • Support for a communications adapter http://www.ibm.com/shop/publications/order DB2 UDB Express The Publications Center is a worldwide central repository for IBM product publications and marketing material with For DB2 products running on Intel systems, a Pentium a catalog of 70,000 items. Extensive search facilities are processor (or equivalent), or higher. provided. Payment options for orders are via credit card or customer number. A large number of publications are Memory requirements: The following table shows available online in various file formats, and they can all recommended minimum memory for installation. The be downloaded free of charge. actual requirement depends on the applications you intend to run. Additional memory may be required to The IBM Publications Notification System (PNS): handle heavy workloads and large numbers of users. The numbers below are for reference only. http://service5.boulder.ibm.com/pnsrege.nsf/ messages/welcome Windows Linux

The PNS enables subscribers to set up profiles of interest DB2 UDB Express 256 256 by order number/product number. PNS subscribers Edition automatically receive notifications by e-mail of all new publications defined in their profiles. These may then be Disk space requirements: The following table shows ordered/downloaded via the Publications Center. recommended minimum disk space for a typical install. The actual space required may vary depending on your file system and the components installed. The numbers Technical information below are for reference only.

Hardware requirements Windows Linux

Application development with DB2 Everyplace Database DB2 UDB Express 350 450 Edition requires a workstation capable of supporting: Edition • Windows 2000, Windows XP Professional, or Windows Software requirements: The following are supported NT V4 Service Pack 3, or later development environments for DB2 Everyplace Database Edition: The workstation should have: • Windows 2000/XP or Windows NT with Server Pack 4 • CD-ROM drive (SP4, or later) • Minimum of 150 MB available disk space for installation (without IBM SDK) The following are supported synchronization server • Minimum of 256 MB of memory environments for DB2 Everyplace Express Edition: • Support for a communications adapter • Windows 2000/XP/2003 or Windows NT with Service DB2 Everyplace Express Edition requires a server capable Pack 4 (SP4), or later of supporting: • Linux (Red Hat 7.3, or later; Mandrake 8.2, or later; • Microsoft Windows 2000, Windows Server 2003, or TurboLinux 6.1, or later; SuSE Linux 7.0, or later) Windows NT with Service Pack 4 (SP4), or later • Linux (Red Hat 7.3, or later; Mandrake 8.2, or later; The following are supported synchronization server TurboLinux 6.1, or later; SuSE Linux 7.0, or later) environments for DB2 Everyplace Enterprise Edition: The server should have: • Windows 2000/XP/2003 or Windows NT with Service Pack 4 (SP4), or later • CD-ROM drive • Minimum of 700 MB available disk space for • AIX 4.3.3, AIX 5L, or later installation (without IBM SDK) − • Korn shell, or compatible environment (Ksh) Minimum of 256 MB of memory (512 MB required recommended) • Support for a communications adapter • Sun Solaris Operating Environment 8, or later − Korn shell, or compatible environment (Ksh) required

-3- 203-298 • Linux (Red Hat 7.3, or later; Mandrake 8.2, or later; • Windows Server 2003 Standard, Enterprise, and TurboLinux 6.1, or later; SuSE Linux 7.0, or later) Datacenter Editions • Linux for iSeries (SuSE Linux V8.1) Windows 2000 SP3 or Windows XP SP1 are required for running DB2 applications in either of the following • Optional: DB2 UDB V8.1; DB2 UDB V7 Fixpack 3 or environments: V7.2, or later • • Optional: Web Application Server (such as WebSphere Applications that have COM+ objects using ODBC Application Server 5.0, or later) recommended for or maximum scalability • Applications that use OLE DB Provider for ODBC with The following are supported mobile or embedded OLE DB resource pooling disabled software environments for DB2 Everyplace Database Edition, Express Edition, or Enterprise Edition: If you are not sure about whether your application environment qualifies, then it is recommended that you • Palm OS 3.5+, 4.1+, and 5.0+, or later releases install the appropriate Windows service level. • Windows CE 3.0, PocketPC, PocketPC2002, Linux HandheldPC, Windows CE.Net, and Windows Mobile 2003 for PocketPC The following distributions are supported with kernel and • library as specified on the DB2 for Linux Validation Web Symbian platform V6 and V7 site. • Neutrino 6.2, for x86 and STRONGARM/XSCALE • Red Hat Advanced Server 2.1, Red Hat 7.2, Red Hat architectures 7.3, Red Hat 8.0 • Linux and embedded Linux kernel 2.2, or later, for x86 • SuSE 7.3, SuSE Pro 8.0, SuSE Pro 8.1, SLES 7, SLES 8 and STRONGARM/XSCALE architectures • SCO Linux 4.0 • Win32-based platforms (Windows NT/2000/XP) • TurboLinux 7 Server, TurboLinux 8 Server, TurboLinux • Java 2 Micro Edition Mobile Information Device Profile Enterprise Server 8 virtual machine (Express Edition and Enterprise Edition synchronization client only) • United Linux 1.0 The following are supported data sources for DB2 • FT Linux 1.0 Everyplace Express Edition and Enterprise Edition: The validation status for new Linux kernels and • DB2 UDB V8.1 for Windows, Linux, AIX, HP-UX, and distributions is frequently updated. To obtain the current Solaris information for supported Linux software levels, refer to: • DB2 UDB V7.2 for Windows, Linux, AIX, HP-UX, and http://www.ibm.com/software/data/db2/linux/ Solaris validate • DB2 UDB V7.1 for zSeries and OS/390 (with For information on the DB2 UDB V8.1 requirements for DataPropagator ) operating systems, refer to the Discretionary information • DB2 UDB V5.1 and V5.2 for iSeries and AS/400 (with section. DataPropagator) Planning Information • Informix Dynamic Server 9 (with Informix JDBC driver) Software Maintenance, previously referred to as • IBM Cloudscape V5.2.1 Subscription and Technical Support, is now included in the Passport Advantage Agreement. Installation and • Lotus Domino Server 6.0.1 and 6.0.2 (with Lotus technical support for the products announced in this letter Domino Driver for JDBC) is provided by the Software Maintenance offering of the IBM International Passport Advantage Agreement. This • Oracle 8i 8.1.7 fee service enhances customer productivity by providing • Microsoft SQL Server 2000 (with SQL Server Driver for voice and/or electronic access into the IBM support JDBC Service Pack 3a) organizations. • Sybase Adaptive Server Enterprise 11.93 (with Sybase For additional information, refer to the IBM software J-Connect 5.5 for JDBC) support Web site at: The DB2 UDB Express Edition V8.1 has the following http://www.ibm.com/software/support/ requirements for operating systems: Or contact your IBM representative or IBM Business JRE 1.3.1 is required for running applications and tools in Partner. all platforms. Only 32-bit Windows Systems are supported. Packaging: DB2 Everyplace packages include: Windows DB2 Everyplace Database Edition • Windows NT 4.0 with SP 6a, or later, and Internet Media Explorer 4.01 with SP2, or later • Database Edition CD • Windows XP (32-bit) Professional Edition Complimentary products • Windows 2000 Professional, Standard Server, Advanced Server, and Datacenter Servers • SDK CD

203-298 -4- DB2 Everyplace Express Edition and as use authorizations without program supply. It has no separate options that can be ordered. Media DB2 UDB Express Edition has two charging options, a • Express Edition CD server and named user; and a processor option. DB2 Everyplace Enterprise Edition Metric descriptions Media • Processor: Each CPU attached to the DB2 Server must have a separate entitlement. • Enterprise Edition CDs • Users: A named user is a person, application, or Complimentary products device entitled to establish one or more connections • SDK CD to any authorized server install of a DB2 UDB Express product in the customer′s enterprise, either directly DB2 UDB Express Edition CPU Option: The packaging or through a multiplexing program or application content for the CPU Option of DB2 UDB Express Edition server. is as follows: • Server: Each server installation of the program must have a separate entitlement. Publications: • DB2 Universal Database Quick Beginnings for DB2 Passport Advantage licensing Universal Database Express Part Media: Program name number • DB2 UDB Express Edition CPU Option V8.1 for Windows Intel 32-bit CD DB2 Everyplace Database Edition • DB2 UDB Express Edition CPU Option V8.1 for Linux IBM DB2 Evpl Database Ed Users D5D03LL Intel 32-bit CD SW Maintenance Reinstatement • 12 Months Java Application Development and Web IBM DB2 Evpl Database Ed Users E1D02LL Administration Tools Supplement for DB2 CD SW Maintenance Annual Renewal • PDF Documentation CD IBM DB2 Evpl Database Ed Users D5D00LL License & SW Maintenance Mobility on demand feature 12 Months DB2 UDB will also include mobility on demand capability in DB2 Everyplace V8.1.4 timeframe in selected products. DB2 Everyplace Enterprise Edition This new capability provides DB2 UDB customers with a complete mobile data solution without requiring additional DB2 Evpl Enterprise Edition D519ALL software licenses. Processor(s) License & SW Maintenance 12 Months Security, auditability, and control DB2 Evpl Enterprise Edition D519CLL Processor(s) SW Maintenance The customer is responsible for evaluation, selection, and Reinstatement 12 M implementation of security features, administrative DB2 Evpl Enterprise Edition E00BRLL procedures, and appropriate controls in application Processor(s) SW Maintenance systems and communication facilities. Annual Renewal DB2 Evpl Enterprise Edition ASQE3LL Processor Day Per Use-DAY, On Ordering information Off Capacity on

This product is only available via Passport Advantage. It DB2 Everyplace Express is not available as shrinkwrap. DB2 Evpl Express Ed Server D52XJLL Licensed function Install License & SW title Product group Product category Maintenance 12 Months DB2 Evpl Express Ed Server E010ZLL DB2 Everyplace Database 2 DB2 Everyplace Install SW Maintenance Annual Database Edition Renewal DB2 Everyplace Database 2 DB2 Everyplace DB2 Evpl Express Ed Users SW D52XMLL Enterprise Edition Maintenance Reinstatement DB2 Everyplace Database 2 DB2 Everyplace 12 Months Express DB2 Evpl Express Ed Users D52XLLL DB2 Universal Database 2 DB2 Universal License & SW Maintenance Database Express Database 12 Months Edition DB2 Evpl Express Ed Users SW E0110LL DB2 Universal Database 2 DB2 Universal Maintenance Annual Renewal Database Express Database DB2 Evpl Express Ed Server D52XKLL Edition CPU Option Install SW Maintenance Reinstatement 12 Months DB2 Everyplace has a per processor and server-based charging structure. It can be ordered as a media package

-5- 203-298 DB2 UDB Express Edition DB2 EVPL Database Ed V8.1.4

DB2 UDB Express Server Install D52BILL Media Pack Multilingual (French, BB0IRML License & SW Maintenance Hebrew, Arabic, Korean, Chinese — 12 Months Simplified, Spanish, German, — DB2 UDB Express Server Install E00QTLL Japanese, Chinese Traditional, SW Maintenance Annual Renewal English US, Czech, Italian, DB2 UDB Express Users SW D52BLLL Polish) Windows 2000, Windows XP, Maintenance Reinstatement Palm Operating System, 12 Months Symbian, Windows Server 2003, DB2 UDB Express Users License D52BKLL Windows 98, Windows NT, Windows & SW Maintenance 12 Months CE, Windows Me, Neutrino, Linux DB2 UDB Express Users SW E00QULL for x86Series Intel-based — Maintenance Annual Renewal servers CD-ROM Digital Disk DB2 UDB Express Server Install D52BJLL ISO 9660 Standard V8.1.4 SW Maintenance Reinstatement DB2 EVPL EXP ED V8.1.4 12 Months Media Pack Multilingual (French, BB0ITML DB2 UDB Express Edition CPU Option Hebrew, Arabic, Korean, Chinese — Simplified, Spanish, German, DB2 UDB Expr Ed CPU Option Per E013SLL Japanese, Chinese — Traditional, Processor SW Maintenance Annual English US, Czech, Italian, Renewal Polish) Windows 2000, DB2 UDB Expr Ed CPU Option D53H1LL Windows XP, Windows Processor Day Per Use-DAY, On Server 2003, Off Capacity on d Windows NT, Linux for DB2 UDB Expr Ed CPU Option Per D535PLL x86Series Intel-based Processor License & servers CD-ROM Digital SW Maintenance 12 Months Disk — ISO 9660 DB2 UDB Expr Ed CPU Option Per D535QLL Standard V8.1.4 Processor SW Maintenance Reinstatement 12 M Passport Advantage customer: Media pack entitlement DB2 UDB WSUE from DB2 Expr Ed D53GYLL details: Customers with active maintenance or CPU Option Processor Trdup subscription for the products listed below are entitled to Lic+SW Maint 12 Mo receive the corresponding media pack.

Passport Advantage supply Entitled maintenance Media packs Part offerings description description number Part DB2 Evpl Exp Ed V8.1.4 Program name number DB2 Everyplace DB2 Evpl Exp Ed BB0ITML DB2 UDB Express V8.1.0 Express Server Multilingual (French, Hebrew, Arabic, Media Pack Brazilian Portuguese BB0HZBP Korean, Chinese — Windows XP, Windows NT CD-ROM Simplified, Spanish, Digital Disk — ISO 9660 Standard German, Japanese, V8.1.0 Chinese — Media Pack English U.S. Windows XP, BB0HZNA Traditional, English Windows NT CD-ROM Digital U.S., Czech, Italian, Disk — ISO 9660 Standard V8.1.0 Polish) Windows 2000, Doc Pack English US V8.1.0 BB0I0NA Windows XP, Windows Server 2003, Windows NT, DB2 UDB Express CPU Option V8.1.0 Linux for x86Series Intel-based servers Media Pack English US Windows BB0IVNA CD-ROM Digital Disk — XP, Windows NT CD-ROM Digital ISO 9660 Standard Disk — ISO 9660 Standard V8.1.0 DB2 Everyplace DB2 Evpl Exp Ed BB0ITML DB2 EVPL Enterprise Edition V8.1.4 Express User Multilingual (French, Hebrew, Arabic, Media Pack Multilingual (French, BB0ISML Korean, Chinese — Hebrew, Arabic, Korean, Chinese Simplified, Spanish, — Simplified, Spanish, German, German, Japanese, Japanese, Chinese — Traditional, Chinese — English US, Czech, Italian, Traditional, English Polish) Windows 2000, Windows U.S., Czech, Italian, XP, Windows Server 2003, Windows Polish) Windows 2000, NT, Linux for x86Series Windows XP, Windows Intel-based servers CD-ROM Server 2003, Windows NT, Digital Disk — ISO 9660 Standard Linux for x86Series V8.1.4 Intel-based servers CD-ROM Digital Disk — ISO 9660 Standard

203-298 -6- DB2 Evpl Database Ed V8.1.4 DB2 UDB Express V8.1.0

DB2 Everyplace DB2 Evpl Database Ed BB0IRML DB2 Universal DB2 UDB Express BB0HZBP Database Ed User Multilingual (French, Database Express Brazilian Portuguese Hebrew, Arabic, Edition Server Windows XP, Windows Korean, Chinese — NT CD-ROM Digital Simplified, Spanish, Disk — ISO 9660 German, Japanese, Standard Chinese — DB2 Universal DB2 UDB Express BB0HZNA Traditional, English Database Express English US Windows U.S., Czech, Italian, Edition Server XP, Windows NT CD-ROM Polish) Windows 2000, Digital Disk — ISO Windows XP, Palm 9660 Standard Operating System, DB2 Universal DB2 UDB Express BB0HZBP Symbian, Windows Database Express Brazilian Portuguese Server 2003, Windows 98, Edition User Windows XP, Windows Windows NT, Windows CE, NT CD-ROM Digital Windows Me, Neutrino, Disk — ISO 9660 Linux for x86Series Standard Intel-based servers DB2 Universal DB2 UDB Express BB0HZNA CD-ROM Digital Disk — Database Express English U.S. Windows ISO 9660 Standard Edition User XP, Windows NT CD-ROM Digital Disk — ISO Entitled maintenance Media packs Part 9660 Standard offerings description description number Entitled maintenance Media packs Part DB2 Evpl Enterprise Edition V8.1.4 offerings description description number

DB2 Everyplace DB2 Evpl Enterprise BB0ISML DB2 UDB Express CPU Option V8.1.0 Enterprise Edition Proc UU Multilingual (French, DB2 Express CPU DB2 UDB Express CPU BB0IVNA Hebrew, Arabic, Option Processor Option English US Korean, Chinese — Windows XP, Windows Simplified, Spanish, NT CD-ROM Digital German, Japanese, Disk — ISO 9660 Chinese — Standard Traditional, English DB2 Express CPU DB2 UDB Express CPU BB0IVNA U.S., Czech, Italian, Option Processor Option English US Polish) Windows 2000, Windows XP, Windows Windows XP, Windows NT CD-ROM Digital Server 2003, Windows NT, Disk — ISO 9660 Linux for x86Series Standard Intel-based servers CD-ROM Digital Disk — ISO 9660 Standard Terms and conditions DB2 Everyplace DB2 Evpl Enterprise BB0ISML Enterprise Edition Licensing: IBM International Program License Agreement Proc UU Multilingual (French, (IPLA). Proofs of Entitlement (PoE) are required for all Hebrew, Arabic, authorized use. Korean, Chinese — Simplified, Spanish, Part number products only, offered outside of Passport German, Japanese, Advantage, where applicable, are license only and do not Chinese — include Software Maintenance. Traditional, English U.S., Czech, Italian, License information form number Polish) Windows 2000, Windows XP, Windows Program License information Server 2003, Windows NT, Program name number form number Linux for x86Series Intel-based servers DB2 Everyplace 5724-D04 L-GKAI-5CDSFU, CD-ROM Digital Disk — L-GKAI-5CDSFU ISO 9660 Standard DB2 Universal 5724-E49 L-SBEE-5K64CA Database Express Edition V8.1

Limited warranty applies: Yes

Warranty: This program has program services for a minimum of one year from the date of notification of an end to support for these products.

Money-back guarantee: If for any reason you are dissatisfied with the program, return it within 30 days from the invoice date, to the party (either IBM or its

-7- 203-298 reseller) from whom you acquired it, for a refund. This Usage restriction — Development use applies only to your first acquisition of the program. If a program is acquired through DB2 Personal Copy and use on home/portable computer: Yes Developer′s Edition, then this program is licensed for installation and use by an individual user on a single Volume orders (IVO): No machine within your enterprise. You may only use the program for the purposes of evaluating, demonstrating, Passport Advantage applies: Yes and through the testing, and developing application programs. Passport Advantage Web site at: If a program is acquired through DB2 Universal http://www.ibm.com/software/passportadvantage Developer′s Edition, it can be installed on a shared server for use by all users with valid DB2 UDE licenses. You may Usage restriction: Yes only use the program for the purposes of evaluating, demonstrating, testing, and developing application DB2 Everyplace Express V8.1.4 license terms programs. This product is licensed for installation on a single server. Usage restriction — Limited platform support You must acquire a separate user license for each named user of the product as described below. If the program is acquired under the terms of an IBM offering for limited platform support (that is, the program Use-based charges — Named users is acquired for use on a single platform or less than all available platforms), then that program is licensed only A named user is a person, application, or device entitled for installation and use on the specific platforms or to establish one or more connections to any authorized operating systems as designated by the offering terms server installation of a DB2 Everyplace Express Edition and conditions. product in the customer′s enterprise, either directly or through a multiplexing program or application server. Program components You must acquire a separate user license for each named user of the product. DB2 Everyplace User entitlements The program contains components which are provided to are not transferable between products. support your authorized use of the program on server machines within your enterprise. If you want to perform Resource restriction multiple installations or distribution of these components, you must contact IBM or your software reseller to obtain The following restrictions apply to the program: the appropriate licenses. The following are the exceptions: • Use of this program is restricted to servers with up to two processors per server. • The program may be accompanied by an embedded • Connections made to this product through the intranet version of WebSphere Application Server — Express (connections from within your Enterprise) or the (“embedded Application Server — Express”). Your use Internet (connections outside your enterprise) must be of the embedded Application Server — Express counted as DB2 Everyplace users. components is limited to use in support of your licensed use of the program. The embedded Failover licensing-users Application Server — Express components may not be In idle standby or active standby, you must acquire used for any other purpose. All users must abide by correct number of server installs and the correct number the terms of the embedded Application Server — of users: Express. • • In idle standby, you must license the program for one DB2 Components: The program includes portions of server install. No additional user entitlements need to DB2 UDB Express. You are authorized to install and be acquired in the idle standby server. An idle standby use these components only in association with your server has a DB2 Everyplace Sync Server database licensed use of the DB2 Everyplace Sync Server installed on it, but DB2 Everyplace Sync Server is not component of the program for the storage and processing any end-user transactions or management of data used or generated by DB2 synchronizations query workloads. The DB2 Everyplace Sync Server, and not for other data Everyplace Sync Server is considered “idle” if it is management purposes. For example, this license does used exclusively for administrative actions that assist not permit inbound connections to the DB2 in failover scenarios. components from other applications for queries or report generation. You are authorized to install and • In active standby, you must license the program in the use these components only with and on the same active standby server for one server install and the machine as the DB2 Everyplace Sync Server number of users accessing the server before the component of the program. failover. During the failover, the user licenses on the failed server are transferred to the active standby. For DB2 Everyplace Enterprise Edition V8.1.4 license terms example, if the active server is licensed for 50 users The program includes one processor entitlement. and the standby server is licensed for 80 users, after failover, the active standby server is licensed for 130 Use-based charges — Resources users. An active standby server has an independent, operational DB2 Everyplace Sync Server that services Charges for this program are based on the processors user transactions and synchronizations. Because the that are attached or available to the DB2 Server on which active standby machine is used for user transactions it is licensed. The total number of processors attached and synchronization before or after a failure, it must or available may not exceed the number authorized by be fully licensed. In active standby, you must license the applicable PoE or authorized by each product the program for the number of processors on the authorization acquired under Passport Advantage. If the active standby server. For example, if the standby total number exceeds the quantity in your PoE or exceeds machine has four processors then you must obtain four your product authorizations acquired under Passport processor entitlements.

203-298 -8- Advantage, you must notify IBM or its reseller as stated used for any other purpose. All users must abide by in the IPLA. the terms of the embedded Application Server. Usage restriction — Development use • DB2 Components: The program includes portions of DB2 Universal Database, including, but not limited to, If a program is acquired through DB2 Personal a DB2 Connect component. You are authorized to Developer′s Edition, then this program is licensed for install and use these components only in association installation and use by an individual user on a single with your licensed use of the DB2 Everyplace Sync machine within your enterprise. You may only use the Server component of the program for the storage and program for the purposes of evaluating, demonstrating, management of data used or generated by DB2 testing, and developing application programs. Everyplace Sync Server, and not for other data management purposes. For example, this license does If a program is acquired through DB2 Universal ′ not permit inbound connections to the DB2 Developer s Edition, it can be installed on a shared server components from other applications for queries or for use by all users with valid DB2 UDE licenses. You may report generation. Further, use of the DB2 Connect only use the program for the purposes of evaluating, component is limited to five registered users per demonstrating, testing, and developing application server, allowing connectivity, only in support of the programs. storage and management of data used or generated  Usage restriction — Limited platform support by DB2 ESS, to DB2 for z/OS and OS/390, DB2 Server for VSE and VM, and DB2 for iSeries. If additional If the program is acquired under the terms of an IBM users need to connect to any of the above mentioned offering for limited platform support (that is, the program database servers, a separate DB2 Connect program is acquired for use on a single platform or less than all must be acquired. You are authorized to install and available platforms), then that program is licensed only use these DB2 components only with and on the same for installation and use on the specific platforms or machine as the DB2 Everyplace Sync Server operating systems as designated by the offering terms component of the program. and conditions. DB2 Everyplace Database Edition V8.1.4 license terms High availability/failover licensing Usage restriction — Development use In idle standby or active standby, you must acquire correct number of processors: If a program is acquired through DB2 Personal Developer′s Edition, then this program is licensed for • An idle standby server has a DB2 database installed installation and use by an individual user on a single on it, but DB2 is not processing any end-user machine within your enterprise. You may only use the transactions or query workloads. The DB2 server is program for the purposes of evaluating, demonstrating, considered “idle” if it is used exclusively for testing, and developing application programs. administrative actions that assist in failover scenarios, If a program is acquired through DB2 Universal such as having a database in rollforward pending state ′ to support log shipping, or in making a flash copy of a Developer s Edition, it can be installed on a shared server DB2 database and then performing a database backup for use by all users with valid DB2 UDB licenses. You of this copy on another server. In idle standby, you may only use the program for the purposes of evaluating, must license the program for one processor. demonstrating, testing, and developing application programs. • An active standby server has an independent, operational DB2 database that services user Usage restriction — Limited platform support transactions and queries. Because the active standby If the program is acquired under the terms of an IBM machine is used for user transactions and queries offering for limited platform support (that is, the program before or after a failure, it must be fully licensed. In is acquired for use on a single platform or less than all active standby, you must license the program for the available platforms), then that program is licensed only number of processors on the active standby server. for installation and use on the specific platforms or For example, if the standby machine has four operating systems as designated by the offering terms processors then you must obtain four processor and conditions. entitlements. DB2 UDB Mobility on Demand Program components The Mobility on Demand capability is licensed under the The program contains components which are provided to terms of the DB2 UDB edition it is obtained with. For support your authorized use of the program on server example, if a customer is using DB2 UDB Enterprise machines within your enterprise. If you want to perform Edition licensed for two processors, the Mobility on multiple installations or distribution of these components, Demand capability can also be run on those two you must contact IBM or your software reseller to obtain processors with unlimited users. Alternatively if a the appropriate licenses. The following are the customer is using DB2 Universal Database Workgroup exceptions: Edition licensed for one processor with 50 registered • DB2 Everyplace Clients. Multiple DB2 Everyplace users, the Mobility on Demand feature can also be run on Clients are provided with this program. You may make the one processor with 50 registered users. copies of these clients and documentation in support DB2 UDB Express Edition V8.1 license terms of your authorized use of the program within your enterprise. CPU option: This program includes one processor • The program may be accompanied by an embedded entitlement with unlimited users. version of WebSphere Application Server (“embedded Use-based charges Application Server”). Your use of the embedded Application Server components is limited to use in Charges for this program are based on processors that support of your licensed use of the program. The are attached to the DB2 server. The total number of embedded Application Server components may not be

-9- 203-298 processors available may not exceed the number the appropriate licenses. The following are the authorized by the applicable PoE or authorized for each exceptions: product authorization acquired under Passport Advantage. If the total number exceeds the quantity • The program may be accompanied by an embedded identified in your PoE or exceeds your product version of WebSphere Application Server — Express authorizations acquired under Passport Advantage, you (“embedded Application Server — Express”). Your use must notify IBM or its reseller as stated in the IPLA. of the embedded Application Server — Express components is limited to use in support of your Resource restriction licensed use of the program. The embedded Application Server — Express components may not be The following restrictions apply to the program: used for any other purpose. All users must abide by the terms of the embedded Application Server — • Use of this program is restricted to servers with up to Express which are included in the Java Application two processors per server. Development and Web Administration Tools • Use of the Connection Concentrator is not permitted. Supplement for DB2. High availability/failover licensing-users • If you have acquired this program through DB2 ′ In idle standby or active standby, you must acquire the Universal Developer s Edition, it includes portions of correct number of processors: In idle standby, you must WebSphere Studio Site Developer Advanced for license the program for one processor. In active standby, Windows, V5.0. You are authorized to install and use you must license the program for the number of one copy of this set of components only in association processors on the active standby server. with your licensed use of the DB2 UDB Universal Developer′s Edition for the purpose of creating and An active standby server has an independent, operational debugging DB2 stored procedures and user-defined DB2 database that services user transactions and functions, creating XML-to-relational schema mapping queries. Because the active standby machine is used for for use with the DB2 XML Extender, and creating Web user transactions and queries before or after a failure, it Services that encapsulate DB2 server logic such as must be fully licensed. In active standby, you must SQL statements, and stored procedures. Included license the program for the number of processors on the WebSphere Studio components cannot be used for active standby server. For example, if the standby other application development purposes. For machine has four processors then you must obtain four example, this license does not include the right to processor entitlements. develop application components such as HTML pages, Java Server Pages, Servlets, Enterprise Java Beans, An idle standby server has a DB2 database installed on or Web Services that are more then just wrappers for it, but DB2 is not processing any end-user transactions the DB2 SQL statements and stored procedures. You or query workloads. The DB2 server is considered “idle” are authorized to install and use these components if it is used exclusively for administrative actions that only with and on the same machine as the DB2 UDB assist in failover scenarios such as having a database in Universal Developer′s Edition. roll forward pending state to support log shipping, or in making a flash copy of a DB2 database and then Software Maintenance applies: Yes performing a database backup of this copy on another server. In idle standby, you must license the program for Software Maintenance, previously referred to as one processor. Subscription and Technical Support, is now included in the Passport Advantage Agreement. Installation and Usage restriction — Development use technical support for the products announced in this letter are provided by the Software Maintenance offering of the If a program is acquired through DB2 Personal ′ IBM International Passport Advantage Agreement. This Developer s Edition, then this program is licensed for fee service enhances customer productivity by providing installation and use by an individual user on a single voice and electronic access into the IBM support machine within your enterprise. You may only use the organizations. program for the purposes of evaluating, demonstrating, testing, and developing application programs. IBM includes one year of Software Maintenance with the initial license acquisition of each program acquired. The If a program is acquired through DB2 Universal ′ initial period of Software Maintenance can be extended Developer s Edition, it can be installed on a shared server by the purchase of a renewal option that is available. for use by all users with valid DB2 UDB licenses. You may only use the program for the purposes of evaluating, While your Software Maintenance is in effect: IBM demonstrating, testing, and developing application provides you assistance for your routine, short duration programs. installation, and usage (how-to) questions; and code-related questions. IBM provides assistance via — Usage restriction Limited platform support telephone and, if available, electronic access, only to your If the program is acquired under the terms of an IBM information systems (IS) technical support personnel offering for limited platform support (that is, the program during the normal business hours (published prime shift is acquired for use on a single platform or less than all hours) of your IBM support center. (This assistance is not available platforms), then that program is licensed only available to your end users.) IBM provides Severity 1 for installation and use on the specific platforms or assistance 24 hours a day, every day of the year. For operating systems as designated by the offering terms additional details, consult your IBM Software Support and conditions. Guide at: Program components http://techsupport.services.ibm.com/guides/ handbook.html The program contains components which are provided to support your authorized use of the program on server Software Maintenance does not include assistance for the machines within your enterprise. If you want to perform design and development of applications, your use of multiple installations or distribution of these components, programs in other than their specified operating you must contact IBM or your software reseller to obtain

203-298 -10- environment, or failures caused by products for which IBM Global Financing IBM is not responsible under this agreement. IBM Global Financing offers competitive financing to For more information about the Passport Advantage credit-qualified customers to assist them in acquiring IT Agreement, refer to the IBM International Passport solutions. Offerings include financing for IT acquisition, Advantage Agreement Software Announcement 201-202, including hardware, software, and services, both from dated July 10, 2001, or visit the Passport Advantage Web IBM and other manufacturers or vendors. Offerings (for site at: all customer segments: small, medium, and large http://www.ibm.com/software/passportadvantage enterprise), rates, terms, and availability can vary by country. Contact your local IBM Global Financing IBM Operational Support Services — Support Line: No organization or visit: http://www.ibm.com/financing iSeries Software Subscription applies: No Use the “Select a Country” Menu, to find a contact in your IBM Electronic Services location (or country).

IBM has transformed its delivery of hardware and Order now software support services to put you on the road to higher systems availability. Electronic Services is a To order, contact the Americas Call Centers or your local Web-enabled solution that provides an exclusive, IBM representative. no-additional-charge enhancement to the service and support on the IBM eServer . You should benefit from To identify your local IBM representative, call greater system availability due to faster problem 800-IBM-4YOU (426-4968). resolution and preemptive monitoring. Electronic Services is comprised of two separate but complementary Phone: 800-IBM-CALL (426-2255) elements: IBM Electronic Services news page and IBM Fax: 800-2IBM-FAX (242-6329) Electronic Service Agent . Internet: ibm— [email protected] Mail: The Americas Call Centers The Electronic Services news page is a single Internet Dept. VE001 entry point that replaces the multiple entry points P.O. Box 2690 traditionally used to access IBM Internet services and Atlanta, GA 30301-2690 support. Using the news page enables you to gain easier access to IBM resources for assistance in resolving Reference: VE001 technical problems. The Americas Call Centers, our national direct marketing The Electronic Service Agent is no-additional charge organization, can add your name to the mailing list for software that resides on your system to proactively catalogs of IBM products. monitor events and transmit system inventory information to IBM on a periodic customer-defined timetable. The Electronic Service Agent tracks system Note: Shipments will begin after the planned availability inventory, hardware error logs, and performance date. information. If the server is under a current IBM Trademarks maintenance service agreement or within the IBM warranty period, the Service Agent automatically reports SP, Intelligent Miner, QMF, Everyplace, iSeries, hardware problems to IBM. Early knowledge about DataPropagator, Informix, Domino, and Electronic Service potential problems enables IBM to provide proactive Agent are trademarks of International Business Machines service that maintains higher system availability and Corporation in the United States or other countries or both. performance. In addition, information collected through DB2, DB2 Connect, SP2, zSeries, AIX, Net.Data, Notes, DB2 Universal Database, S/390, WebSphere, MQSeries, Passport the Service Agent will be made available to IBM service Advantage, OS/390, AS/400, Lotus, SP1, z/OS, the e-business support representatives when they help answer your logo, and eServer are registered trademarks of International questions or diagnosing problems. Business Machines Corporation in the United States or other countries or both. To learn how Electronic Services can work for you, visit: Intel and Pentium are trademarks of Intel Corporation. Windows, Microsoft, and Windows NT are trademarks of http://www.ibm.com/support/electronic Microsoft Corporation. Java is a trademark of Sun Microsystems, Inc. Other company, product, and service names may be Prices trademarks or service marks of others.

Passport Advantage

For Passport Advantage information and charges, contact your IBM representative or authorized IBM Business Partner. For additional information about the Passport Advantage offering, visit the following Web site: http://www.ibm.com/software/passportadvantage To order, contact the Americas Call Centers, your local IBM representative, or your IBM Business Partner. To identify your local IBM Business Partner or IBM representative, call 800-IBM-4YOU (426-4968).

-11- 203-298