IBM United States
Software Announcement 202-330
December 3, 2002

IBM WebSphere Studio Application Developer for Linux and Windows, V5.0 — IBM's Premier Development Environment for the Creation and Maintenance of J2EE and Web Services Applications

 ENUS202-330.PDF (56KB)

(Corrected on December 6, 2002)

In the Supplemental Information section, Publications sub-section, Displayable Softcopy Publications sub-section Application Developer Integration Edition, a PDF version was deleted.

At a Glance

With WebSphere Studio Application Developer you can:

  • Receive concurrent support for J2EE 1.2 and 1.3 projects, plus built-in test environments for WebSphere V4 and V5.
  • Take advantage of the latest innovations from the open source community such as Eclipse, and explore J2EE 1.3 specifications while planning for WebSphere Application Server V5 migration at your own pace.
  • Enable existing assets such as JavaBeans, EJB components with Web services using wizards and automatic test client generation.
  • See immediate GUI design changes with dynamic update between source and visual design in Visual Editor for Java.
  • Collaborate and share development assets across the team with Rational ClearCase LT in the box.
  • Improve application performance by detecting and fixing performance issues early in the development cycle with profiling and tracing tools.
  • Optimize and simplify J2EE application development with best practices, templates, code generation, and the most comprehensive development environment in its class.

For ordering, contact:

Your IBM representative, an IBM Business Partner, or the Americas Call Centers at 800-IBM-CALL (Reference: SE001).

Overview

WebSphere® Studio Application Developer is IBM's core application development environment for the creation and maintenance of J2EE applications and Web Services. Based upon the latest innovations from Eclipse technology and written to Java™ 2 Platform, Enterprise Edition (J2EE) specifications, Application Developer extends the open universal Eclipse Platform to help you:

  • Optimize and simplify J2EE application development by using best practices, templates, and code generation to quickly and easily create J2EE artifacts and database applications.
  • Shorten time-to-market by creating new applications with Web services wizards to generate Web services the ground up or reuse existing development assets.
  • See immediate results of GUI design changes with the new Visual Editor for Java, which supports dynamic updates between source and visual design.
  • Increase productivity and reduce testing time by providing built-in test environment and generating automated test client so you can test on the fly.
  • Improve application performance with profiling and tracing tools to detect, isolate, and fix performance issues early in the development cycle.
  • Extend and customize your development environment by seamlessly integrating with IBM and third-party plug-ins, so you can focus on what you do best — building applications.

WebSphere Studio Application Developer goes beyond basic Eclipse technology to provide end-to-end support for J2EE application development and is optimized for WebSphere Application Server deployment. This scalable product can easily extend support for other IBM middleware and non-IBM application servers via plug-ins, or integrate with third-party tools seamlessly to meet your evolving development challenges.

Key Prerequisites

Refer to the Hardware Requirements and Software Requirements sections.

Planned Availability Dates

  • December 9, 2002: Electronic Software Delivery
  • January 10, 2003: Program package

Description

WebSphere Studio Application Developer for Linux and Windows, V5.0

WebSphere Studio Application Developer is IBM's core application development environment for creating and maintaining Java 2 Platform, Enterprise Edition (J2EE) applications. Built on Eclipse V2 innovations and written to J2EE specifications, WebSphere Application Developer helps you optimize and simplify J2EE application development with best practices, visual tools, templates, code generation, and the most comprehensive development environment in its class.

What is New in WebSphere Studio Application Developer V5.0?

  • Support for J2EE 1.3 — EJB 2.0, Servlet 2.3, and JSP 1.2 specification.
  • Concurrent support for WebSphere Application Server V4 (J2EE 1.2) and WebSphere Application Server V5 (J2EE 1.3).
  • Enablement of WebSphere Application Server V4 users to adopt the latest innovations from Eclipse V2, and enhancements from WebSphere Studio V5 without server upgrade.
  • Enhanced integration with Rational ClearCase LT and new support for namespace versioning.
  • Numerous updates and new functions for Java, Web services, XML, Database, Test and Analysis, and Web components including Struts support.

For developers creating and maintaining J2EE and Web services applications, WebSphere Studio Application Developer for Linux (English only) and Windows V5.0 offers:

J2EE development — Application Developer provides the following leading-edge J2EE development support:

  • New support for J2EE 1.3 specifications — EJB 2.0, servlet 2.3, JSP 1.2
  • Generates code for both J2EE 1.2 and 1.3 specifications
  • Full EJB 2.0 support includes EJB Query Language, CMP 2.0, and Message-driven beans
  • Tools for import/export, creation and code generation, editing, and support for standard deployment descriptors and extensions and bindings specific to WebSphere Application Server
  • EJB-to-RDB mapping that provides the model, run-time environment and interface for editing the mapping between EJBs and relational database tables with top-down, meet-in-the-middle, and bottom-up capability
  • New multiple-mapping support
  • Editors for deployment descriptors (ejb-jar.xml and application.xml)
  • WAR/EAR deployment support
  • Updated EJB test client
  • Enhanced J2EE unit test environment including support for both WAS V4 and V5

Java Support — the Java perspective has a number of views, editors, wizards, builders, and code merging refactoring tools. For example:

  • New Visual Editor for Java provides an interface for developing GUI components (Swing or AWT) with two-way synchronization between source and GUI
  • New JavaDoc generation
  • Updated code assist and refactoring tools
  • JDK 1.3 support
  • Pluggable run-time support for JDK switching and targeting multiple run-time environments from IBM and other vendors
  • Automatic incremental compilation
  • Dynamic debugging
  • Common debugger for both local and remote debugging
  • Ability to run code with errors in methods
  • Crash protection and auto-recovery
  • Error reporting and correction
  • Java text editor with full syntax highlighting and complete content assist
  • Intelligent search, compare, and merge tools for Java source files
  • Scrapbook for evaluating code snippets:
  • Updated template support

Rational database tools — Application Developer provides tools you need to work with relational databases in your application development. It includes views, wizards, editors, and other features that make it easy for you to develop and test the database elements of your application. You can connect to databases and import database definitions, or you can define new databases, schemas, tables, and views. Application Developer:

  • Allows you to create, browse, or import database schemas (including new DDL Export capability).
  • Enables exploring, importing design, and querying databases.
  • Supports working with either a local copy of an already deployed design, or creating an entirely new design to meet your requirements.
  • Provides a meta-data model that is used by all other tools that need relational database information including connection information, so that tools that are unaware of each other can share connections.
  • Provides a visual interface for creating databases, tables, and views.
  • Offers powerful SQL query builder, SQL editor with context assist, and SQL statement wizard to create and execute a wide range of statements.
  • Supports DB2®, DB2 for 400, DB2 for 390, Oracle, Sybase, MySQL, Informix™, and SQL Server. New in V5.0 support for Cloudscape, and Oracle9i.
  • Includes new support for DB2 stored procedure user-defined functions (UDFs) builder.
  • Renders SQL views from specific tables in a database.

Web Services Support — Application Developer facilitates the following Web services development tasks to help you build and deploy Web services-enabled applications for your dynamic e-business across the broadest range of software and hardware platforms used by today's businesses:

  • Discover — Browse the Universal Description Discovery and Integration (UDDI) business registry or a Web Services Inspection Language (WSIL) document to locate existing Web services for integration.
  • Create or Transform — Create Web services from existing artifacts, such as Java beans, Enterprise Java beans, URLs that take and return data, DB2 XML Extender calls, DB2 stored procedures, and SQL queries.
  • Build — Wrap existing artifacts as Simple Object Access Protocol (SOAP) and HTTP GET/POST-accessible services and describe them in Web Services Description Language (WSDL).
  • Deploy — Deploy the Web service into the WebSphere Application Server or Tomcat test environments.
  • Test — Test the Web service as it runs locally or remotely.
  • Develop — Generate a sample application to assist you in creating your own Web service client application.
  • Publish — Publish your Web services to a private or public UDDI business registry advertising your Web services so that other clients or businesses can access them.
  • All Web services support is based on open standards such as UDDI V2, SOAP, WSDL, and new support for WSIL.

XML Support — Application Developer provides a comprehensive visual XML development environment which allows you to:

  • Debug and edit XSL with code assist (new in V5.0)
  • Create, view, and validate DTDs, XML schemas, XMLs, and XSLs
  • Create XML documents from a DTD/XML schema and vice-versa
  • Generate Java beans from XML and vice-versa
  • Define mappings between XML documents and generates XSLT
  • Create an HTML or XML document by applying an XSL stylesheet against an XML document, using the Xalan processor
  • Debug XSL Stylesheets using the XSL Debugger
  • Create and execute your XPath using the XPath wizard
  • Compile XSL stylesheets for fast execution
  • Produce XML-related artifacts from an SQL query
  • Update a relational table from an XML document
  • Define mappings between relational tables and DTD files
  • Generate a document access definition (DAD) script, used by DB2 XML Extender, to either compose XML documents from existing DB2 data or decompose XML documents into DB2 data
  • Generate XML and related artifacts from SQL statements and use these files to implement your query in other applications

Testing, Monitoring, and Profiling Tools — Application Developer provides testing, monitoring, and profiling tools that feature customizable views and logs for recognizing, isolating, and fixing performance problems.

For testing and publishing applications Application Developer offers:

  • New component test tools for test case definition, execution and analysis.
  • Built-in test environment where you can test J2EE artifacts, and the ability to configure other local or remote servers for integrated testing and debugging of J2EE applications. It supports the following run-times: Apache Tomcat, WebSphere Application Server V4 and V5
  • TCP/IP Monitoring Server forwards requests and responses, and monitors test activities.
  • New JUnit wizard, JUnit view, and command line support for Ant.

For analyzing performance, Application Developer offers:

  • Support to help you easily identify repetitive execution behavior and eliminate redundancy, while focusing on the highlights of an execution
  • Tools to display which operations take the most time and help you find and solve memory leaks
  • Information display suited to object-oriented programs
  • Pattern extraction capabilities
  • Features to find and solve memory leaks
  • Distributed process monitoring allows to you concurrently monitor multiple, live processes that may reside on different machines
  • New support for object level profiling for easier performance analysis
  • Analysis of WebSphere Application Server activity logs and interaction with the symption database
  • Editing support of symptom database using the Symptom database editor

Team Development Support — The team development environment for Application Developer includes support for pluggable repositories and an optimistic concurrency model. The open support for external SCM repositories offers easier integration of your chosen Software Configuration Management tool and more flexibility in asset management and team development. Application Developer:

  • Is packaged with adaptors for Concurrent Versions System (CVS) and Rational ClearCase V5. Rational ClearCase LT (CCLT) is also included with Application Developer.
  • Incorporates the new VCM interface provided by Eclipse V2 with your SCM vendor for compatibility.

New ClearCase LT enhancements include:

  • Support for namespace versioning so that when files are moved/deleted/renamed in WebSphere Studio Application Developer, ClearCase LT will perform the equivalent SCM operation.
  • Enhanced integration with ClearCase LT with improved performance, synchronization, and automatic checkout when editing. Application Developer users are eligible to join Rational Developer Network to receive additional technical information on Rational ClearCase LT. Visit:

Web Development Support — The Web development environment includes the following features:

  • Updated Page Designer with support for Visual Custom Tags
  • New support for XHTML and Struts
  • New Struts-based visual component construction environment
  • Web project creation, using the J2EE container structure
  • JSP and HTML file creation, editing, and debugging
  • XML file creation and editing
  • Automatic update of links as resources are moved or renamed
  • Servlet creation by means of a wizard
  • Generation of Web applications from database queries and beans

Debugger — Application Developer has a debugger that enables you to detect and diagnose errors in your program running either locally or remotely. The debugger lets you control the execution of your program by setting breakpoints, suspending execution, stepping through your code, and examining the contents of variables. You can debug live server-side code as well as programs running locally on your workstation.

Accessibility by People with Disabilities

WebSphere Studio Application Developer supports the following features:

  • Supports interfaces commonly used by screen readers
  • Can be operated using only the keyboard
  • Allows the user to request more time to complete timed responses
  • Supports customization of display attributes such as color, contrast, and font size
  • Communicates all information independently of color
  • Supports interfaces commonly used by screen magnifiers (this feature applies to applications on Windows platforms only)
  • Supports the attachment of alternative output devices
  • Provides keys which can be distinguished by touch without activating them
  • Provides documentation in an accessible format
  • Requires minimal reach and manual dexterity
  • Supports the attachment of alternative input and output devices
  • Supports alternatives to audio information
  • Supports adjustable volume control
  • Does not flash the screen at rates that could induce epileptic seizures.
  • Some accessibility features may not be available in the following bundled product:
    • DB2 Connect® Personal Edition, V7.2 FP7 or the Windows Operating Environments CD
    • DB2 Universal Database® Personal Edition, V7.2 FP7 for Linux for Intel CD

Product Positioning

WebSphere Studio is available in several configurations, each designed for a specific need:

WebSphere Studio Homepage Builder is an entry level Web authoring tool. You can create and publish Web sites with ease by using the intuitive WYSIWYG user interface, easy to use wizards, templates, and support for Javascript, Dynamic HTML, and CSS.

WebSphere Studio Site Developer is the on-ramp to the WebSphere Studio experience. This robust, easy-to-use development environment helps you to create, build, and maintain dynamic Web sites, applications, and Web services.

WebSphere Studio Application Developer is the core application development environment from IBM. It helps to optimize and simplify J2EE application development with best practices, templates, code generation, and the most comprehensive development environment in its class.

WebSphere Studio Application Developer Integration Edition is the complex application development and integration environment. It is the "Build to integrate" solution for accelerated development and integration of complex applications.

WebSphere Studio Enterprise Developer is the Web and traditional development environment for the Enterprise. It brings the power of J2EE, rapid application development and team support to diverse enterprise application development organizations.

Trademarks

 
Informix is a trademark of International Business Machines Corporation in the United States or other countries or both.
 
WebSphere, SP1, DB2, DB2 Connect, and DB2 Universal Database are registered trademarks of International Business Machines Corporation in the United States or other countries or both.
 
Intel and Pentium are registered trademarks of Intel Corporation.
 
Microsoft is a trademark of Microsoft Corporation.
 
Windows and Windows NT are registered 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.

Education Support

There are a number of classes, workshops, and services available for WebSphere® Studio Application Developer users.

For courses offered by IBM Learning Services at IBM or Authorized Business Partner locations, visit:

Key courses for WebSphere Studio Application Developer can be found at:

  • Course Code: JA311 Java™ for the OO Programmer: An Introduction
  • Course Code: JA321 Introduction to Developing OO Applications with Java for Procedural Developers
  • Course Code: JA341 Development and Test OO Applications with Java
  • Course Code: WF311 Servlet & JSP Development using WebSphere Studio Application Developer
  • Course Code: WF351 EJB Development using WebSphere Studio Application Developer
  • Course Code: WF391 VAJ/WebSphere V3.5 to WebSphere Studio Application Developer/V4.0 Transition
  • Course Code: WF481 Develop/Deploy J2EE Applications with WebSphere 4.0 for WebLogic Developers
  • Course Code: WSWB1 The Developer's Guide to Eclipse
  • Course Code: XM301 Introduction to XML and Related Technologies
  • Course Code: XM321 Programming XML and Related Technologies for Java
  • Course Code: XM391 Intro to WebSphere Studio Application Developer and Web Services

IBM Software Services also provides on-site services for WebSphere Studio Application Developer related activities. For listing, visit:

Below, is a sample of services.

  • Intro to Java using WebSphere Studio Application Developer (Sw232)
  • WebSphere Studio Application Developer Bootcamp (Sw233)
  • Development of Web Services using IBM tools (Sw255)
  • JSPs, servlets development in WebSphere Studio Application Developer with intro to EJBs (Sw220)
  • Advanced EJB Topics (SW234)

Offering Information

Product information is available through Offering Information (OITOOL) at:

Publications

No publications are shipped with this program.

The Publication Notification System (PNS) is available by order number/product number. Customers currently subscribing to PNS will automatically receive notifications by e-mail. Customers who wish to subscribe, can visit the PNS Web site location at:

The IBM Publications Center Portal:

Note that PNS subscribers most often order their publications via the Publications Center.

Displayable Softcopy Publications: A PDF version of the following

  • WebSphere Studio Application Developer Getting Started
  • WebSphere Studio Application Developer Installation Guide
  • WebSphere Studio Application Developer Migration Guide
  • WebSphere Studio Application Developer "YourCo" Scenario: Intranet Site Using WebTools, JSP, and Servlets: (this document will not be present in the WSAD for Linux material)
  • WebSphere Studio Application Developer "Hospital" Scenario: B2B Database Query Using Web Services, JSP, Servlets, and XML Tools
  • WebSphere Studio Application Developer "Auction" Scenario: B2C Online Auction Site Using EJB Tools are available

The help system, scenario documents, and other product documentation are available in HTML. These require a Web browser that supports HTML 3.2, and Cascading Style Sheet (CSS). Microsoft™ Internet Explorer V5.5, SP1®, or higher, is required.

Technical Information

Hardware Requirements

WebSphere Studio Application Developer has the following hardware prerequisites:

  • Intel® Pentium® II processor minimum (Pentium III 500 MHz, or higher, is recommended)
  • 512 MB RAM minimum (768 MB RAM is recommended)
  • Disk Space:
    • 940 MB minimum disk space for installing WebSphere Studio Application Developer and additional disk space for your development resources. Note: minimum disk space can be reduced if optional features and runtimes are not installed.
    • You will also require additional disk space if you download the electronic image to install WebSphere Studio Application Developer.
  • Display Resolution:
    • Windows® — VGA (800 x 600) display minimum (1024 x 768 recommended)
    • Linux — SVGA (1024 x 768) display minimum

Software Requirements

WebSphere Studio Application Developer has the following software prerequisites:

  • One of the following operating systems:
    • Windows — Windows 2000 Professional with Service Pack 2, or later
    • Windows — Windows XP Professional
    • Windows — Windows NT® Workstation or Server V4.0 with Service Pack 6a, or later
    • Linux — Red Hat, V7.2
    • Linux — SuSE, V7.2
  • Web Browser:
    • Windows — Microsoft Internet Explorer 5.5 with Service Pack 1, or later, or Netscape Navigator V4.76, or later
    • Linux — Web browser Netscape Navigator V4.6 or V6.0
    • Windows — The Universal Test Client and Web Services Explorer require the use of Netscape V6.0, or later, or Microsoft Internet Explorer 5.0, or later
    • Linux — The Universal Test Client and Web Services Explorer require the use of Netscape V4.6 or Mozilla V0.7, or later
  • While the supplied DB2® Personal Edition, V7.2 is not required to install WebSphere Studio Application Developer, it is required to work with certain WebSphere Studio Application Developer applications and samples.
  • If you want to profile your applications, ensure that JRE 1.3.0, or later, is installed.

Planning Information

Direct Customer Support: Direct customer support is provided by IBM Operational Support Services — Support Line at 800-IBM-SERV (426-7378). This fee service enhances customers' productivity by providing voice and electronic access into the IBM support organization. IBM Operational Support Services — Support Line will help answer questions pertaining to usage, and suspected software defects for eligible products.

Packaging: The WebSphere Studio Application Developer program package (45P8905) contains the following items packaged as a single unit:

Multi-Platform Media:

  • WebSphere Studio Application Developer for Linux and Windows, V5.0 CDs (including Rational ClearCase LT).
  • WebSphere Application Server for Developers V5.0 CDs. This bundled WebSphere Application Server product is subject to the terms of the license agreement which accompanies it.
  • Net.Data® for OS/2®, AIX®, Windows NT, Windows 2000, HP-UX, Linux, and Solaris Operating Environment V7.2 CD.
  • DB2 Universal Database® XML Extender V7.2 FP7 CD.

Linux only Media:

  • DB2 Connect® Personal Edition, V7.2 FP7 for Linux for Intel CD
  • DB2 Universal Database Personal Edition, V7.2 FP7 for Linux for Intel CD

Windows only Media:

  • DB2 Connect Personal Edition, V7.2 FP7 or the Windows Operating Environments CDs
  • DB2 Universal Database Personal Edition, V7.2 FP7 for the Windows Operating Environments CDs
  • DB2 Universal Database Image, Audio and Video Extenders and Text Extender V7.1 CD

This program when downloaded from a Web site, contains the applicable IBM license agreement, and License Information (LI), if appropriate and will be presented for acceptance at the time of installation of the program. The license and LI will be stored in a directory such as LICENSE.TXT for future reference.

Security, Auditability, and Control

WebSphere Studio Application Developer for Linux and Windows, V5.0 uses the security and auditability features of the respective operating systems.

The customer is responsible for evaluation, selection, and implementation of security features, administrative procedures, and appropriate controls in application systems and communication facilities.

Ordering Information

  • Product Group: WebSphere Tools
  • Product Identifier Description: WebSphere Studio Application Developer for Linux and Windows, V5.0 (5724-D14)
  • Product Category: WebSphere

WebSphere Studio Application Developer for Linux and Windows, V5.0 is a stand-alone product with one charge unit — user. It is available in units of one.

WebSphere Studio Application Developer for Linux and Windows, V5.0

                                                  Part
Description                                       Number
 
WebSphere Studio Application                      45P8905
 Developer for Linux and
 Windows, V5.0 Program
 Package 1 user
 Multilingual

Electronic Delivery

                                                  Part
Description                                       Number
 
WebSphere Studio Application                      45P8906
 Developer for Linux and
 Windows, V5.0
 Net Del 1 user
 Multilingual

Passport Advantage

The following part numbers were announced in V4.0. There have been price changes to the previously announced trade-up Passport Advantage part numbers.

                                                  Part
Description                                       Number
 
License & SW Maintenance 1 Anniv. Date            D50RSLL
License & SW Maintenance 2 Anniv. Date            D50RTLL
SW Maintenance Renewal to 1 Anniv.                E006ILL
SW Maintenance after License to                   D50RULL
 1 Anniv Date
WebSphere Studio Application Developer            D50S0LL
 for Linux and Win user from
 IBM Products (see Chart 1 below)
 TRD LIC/SW MAINT 1 ANNIV
WebSphere Studio Application Developer            D520JLL
 for Linux and Win user from
 IBM Products tradeup (see Chart 2 below)
 TRD LIC/SW MAINT 1 ANNIV

Chart 1

Product Tradeups: Valid license holders of VisualAge® for Java Enterprise Edition, WebSphere Studio Advanced Edition, or WebSphere Studio Site Developer Advanced are eligible for the tradeup to WebSphere Studio Application Developer V5 by providing one of the following documents:

  • A copy of purchase invoice/bill of sale for one the products listed above
  • The original Proof of Entitlement (PoE) for one of the products listed above
  • The original front cover page of the Getting Started publication for one of the products listed above

IBM products and competitive tradeup              D50S0LL
 
VisualAge for Java Enterprise Edition
WebSphere Studio Advanced Edition
WebSphere Studio Site Developer Advanced
BEA WebLogic Workshop
Borland JBuilder Enterprise Edition
Borland JBuilder Enterprise Edition and
 OptimizeIt Suite
Borland JBuilder WebLogic Edition
Borland Enterprise Studio for Java
Borland Enterprise Suite for Java
Microsoft Visual Studio .NET
 Enterprise Developer
Microsoft Visual Studio .NET
 Enterprise Architect
Oracle Internet Developer Suite
Oracle JDeveloper
Sun ONE Studio Enterprise Edition for Java
TogetherSoft Control Center
WebGain VisualCafe Enterprise
WebGain Studio Standard Edition
WebGain Studio Professional Edition

Chart 2

Product Tradeups: Valid license holders of WebSphere Studio Site Developer is eligible for the tradeup to WebSphere Studio Application Developer V5 by providing one of the following documents:

  • A copy of purchase invoice/bill of sale for one the products listed above
  • The original PoE for one of the products listed above
  • The original front cover page of the Getting Started publication for one of the products listed above

IBM products tradeup                              D520JLL
 
WebSphere Studio Site Developer

Passport Advantage Customer: Media Pack Entitlement Details: Customers with an active subscription to the products listed below are entitled to receive the corresponding media pack.

WebSphere Studio Application Developer for Linux and Windows, V5.0

                                                  Part
Description                                       Number
 
WebSphere Studio Application                      BA06YML
 Developer for Linux and
 Windows, V5 Media Pack
 Multilingual

                              Corresponding
                              SUB-ID Description
 
WSSAPDVWUSR                   WBSP STU APPLICATION DVLPR USR
VAJAVAEN                      IBM VA JAVA ENT INTEL
VAJAVENT AIX                  VA JAVA ENTERPRISE AIX

Terms and Conditions

Licensing: IBM International Program License Agreement. PoEs are required for all authorized use. Part number products only, offered outside of Passport Advantage, where applicable, are license only and do not include Software Maintenance.

LI Form Number: Softcopy only

Limited Warranty: Yes

Program Services: Available until November 30, 2005, for WebSphere Studio Application Developer for Linux and Windows, V5.0.

Windows NT will be supported until June 30, 2003. For customers using Windows NT, refer to the Microsoft Web site for Windows NT:

Service is to be extended for VisualAge for Java for Windows, Enterprise Edition and Professional Edition, V4.0 from July 31, 2003, until December 31, 2003. Program services will continue to be available through December 31, 2003, with any valid VisualAge for Java for Windows, Enterprise Edition and Professional Edition, V4.0 PoE. All customers should follow their current support process to receive continued support through December 31, 2003.

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 reseller) from whom you acquired it, for a refund. This applies only to your first acquisition of the Program.

Copy and Use on Home/Portable Computer: Yes

Volume Orders (IVO): No

Passport Advantage Applies: Yes, and through the Passport Advantage Web site at:

Usage Restriction: Yes. For Usage Requirements, refer to the License which accompanies the product. Specifically, the Program-unique Terms (PUTs) part of the license records the restrictions on the use of the product and/or the software associated with the product.

Software Maintenance Applies: Yes

Software Maintenance, previously referred to as Subscription and Technical Support, is now included in the Passport Advantage Agreement. Installation and technical support for the products announced in this letter are provided by the Software Maintenance offering of the IBM International Passport Advantage Agreement. This fee service enhances customer productivity by providing voice and/or electronic access into the IBM support organizations.

IBM includes Software Maintenance with each program acquired during the coverage period. The coverage period means the period commencing on the date you acquire the program up to the first or second anniversary date, depending on whether you acquired coverage for one or two anniversaries. The coverage period for Software Maintenance acquired in the two months preceding an anniversary date will be extended to the next applicable anniversary date.

While your Software Maintenance is in effect, IBM provides you assistance for your routine, short duration installation and usage (how-to) questions and code-related questions. IBM provides assistance via telephone and, if available, electronic access, only to your information systems (IS) technical support personnel during the normal business hours (published prime shift hours) of your IBM support center. This assistance is not available to your end users. IBM provides Severity 1 assistance 24 hours a day, every day of the year. For additional details, consult your IBM Software Support Guide at:

Software Maintenance does not include assistance for the design and development of applications, your use of programs in other than their specified operating environment, or failures caused by products for which IBM is not responsible under this agreement.

For more information, about the Passport Advantage Agreement, refer to the IBM International Passport Advantage Agreement Software Announcement 201-202 , dated July 10, 2001, or visit the Passport Advantage Web site at:

IBM Operational Support Services — Support Line: No

AIX/UNIX® Upgrade Protection Applies: No

Entitled Upgrade for Current AIX/UNIX Upgrade Protection Licensees: No

iSeries™ Software Subscription Applies: No

Variable Charges Apply: No

Prices

The prices provided in this announcement are suggested retail prices for the U.S. only and are provided for your information only. Dealer prices may vary, and prices may also vary by country. Prices are subject to change without notice. For additional information and current prices, contact your local IBM representative.

WebSphere Studio Application Developer for Linux and Windows, V5.0

                                     Part
Description                          Number        OTC(1)
 
WebSphere Studio                     45P8905       $3,500
 Application Developer for
 Linux and Windows, V5.0
 Program Package 1 user
 Multilingual
WebSphere Studio                     45P8906        3,400
 Application Developer
 for Linux and
 Windows, V5.0
 Net Del 1 user
 Multilingual
1
IBM one-time charge

Passport Advantage

For Passport Advantage and charges, contact your authorized Lotus® Business Partner. Additional information is also available on the Passport Advantage Web site:

Global Financing

IBM Global Financing offers competitive financing to credit-qualified customers to assist them in acquiring IT solutions. Our offerings include financing for IT acquisition, including hardware, software, and services, both from IBM and other manufacturers or vendors. Offerings (for all customer segments: small, medium and large enterprise), rates, terms, and availability can vary by country. Contact your local IBM Global Financing organization or visit the Web at:

Order Now

To order, contact the Americas Call Centers, your local IBM representative, or your IBM Business Partner.

To identify your local IBM representative or IBM Business Partner, call 800-IBM-4YOU (426-4968).

 Phone:     800-IBM-CALL (426-2255)
 Fax:       800-2IBM-FAX (242-6329)
 Internet:  ibm_direct@vnet.ibm.com
 Mail:      The Americas Call Centers
            Dept. SE001
            P.O. Box 2690
            Atlanta, GA  30301-2690
 
 Reference: SE001

The Americas Call Centers, our national direct marketing organization, can add your name to the mailing list for catalogs of IBM products.

Note: Shipments will begin after the planned availability date.

Trademarks

 
iSeries is a trademark of International Business Machines Corporation in the United States or other countries or both.
 
WebSphere, SP1, DB2, AIX, Net.Data, OS/2, DB2 Universal Database, DB2 Connect, and VisualAge are registered trademarks of International Business Machines Corporation in the United States or other countries or both.
 
Intel and Pentium are registered trademarks of Intel Corporation.
 
Microsoft is a trademark of Microsoft Corporation.
 
Windows and Windows NT are registered trademarks of Microsoft Corporation.
 
Java is a trademark of Sun Microsystems, Inc.
 
UNIX is a registered trademark of the Open Company in the United States and other countries.
 
Lotus is a registered trademark of Lotus Development Corporation and/or IBM Corporation.
 
Other company, product, and service names may be trademarks or service marks of others.