IBM Rational Purify software is now available through the IBM Passport Advantage program

IBM United States Software Announcement 204-063
April 13, 2004

 ENUS204-063.PDF (33KB)

Table of contents   Document options  
At a glance Publications
Overview Technical information
Key prerequisites Ordering information
Planned availability dates Terms and conditions
Description Prices
Offering information  
 
Printable version

 
At a glance

IBM Rational Purify joins IBM Rational PurifyPlus on the IBM Passport Advantage product list.

You can purchase both Purify and PurifyPlus licenses through the Passport Advantage program.
 
Back to top
 

Overview

IBM Rational® PurifyPlus software, currently available through the Passport Advantage® program, contains three runtime analysis feature sets:

  • Purify® software for memory leak and error detection
  • Quantify® software for bottleneck detection
  • PureCoverage® software for code coverage analysis

In response to high customer demand, the Purify feature set is now offered as a stand-alone solution. You can purchase both Purify and PurifyPlus licenses through the Passport Advantage program.

As with IBM Rational PurifyPlus, IBM Rational Purify supports multiple platforms. You can choose between two platform distributions:

  • IBM Rational Purify for Microsoft™ Windows™
  • IBM Rational Purify for Linux and UNIX®

For additional information about the Passport Advantage program, visit


 
Back to top
 
Key prerequisites

Rational Purify for Windows

  • Pentium™ III, Pentium 4, Xeon.
  • 500 MHz, or higher.
  • 256 MB RAM required, 512 MB RAM recommended; more memory generally improves responsiveness.
  • Swap space: 2 x physical memory.
  • 600 x 800 x 256-color video resolution, or higher; high color or true color recommended.
  • Microsoft mouse or compatible pointing device.
  • Disk space to install: 140 MB.
  • Additional disk space depends on the number and size of .exe and .dll files being instrumented. As a rough guide, expect instrumented modules to be 50% bigger than the original module.

Rational Purify for Linux and UNIX

  • Linux (Pentium III, Pentium 4 Xeon), Solaris (SPARC, UltraSPARC), HP (PA-RISC) SGI(MIPS).
  • 500 MHz, or higher.
  • 256 MB RAM required, 512 MB RAM recommended; more memory generally improves responsiveness.
  • Swap space: 2 x physical memory.
  • 600 x 800 x 256-color video resolution, or higher; high color or true color recommended.
  • Disk space to install: 25 MB.
  • Additional disk space depends on the number and size of executable and shared object files being instrumented. As a rough guide, expect instrumented modules to be 50% bigger than the original module.

 
Back to top
 
Planned availability dates
  • April 13, 2004: Electronic software delivery
  • April 28, 2004: Media and documentation

 
Back to top
 
Description

IBM Rational Purify is for developers who want to improve the reliability of their code. Rational Purify delivers a fast, efficient memory leak and memory error detection capability that can be accessed within various integrated development environments (IDEs), as a stand-alone product, or directly from the command line.

Offerings:

  • IBM Rational Purify for Windows: For software developers working with Java™, C/C++, and all VS.NET managed languages (including C# and VB.NET) on Windows platforms.
  • IBM Rational Purify for Linux and UNIX: For software developers working with Java and C/C++ on Linux and UNIX platforms.

IBM Rational PurifyPlus family is for teams who want to ensure the delivery of fast, reliable, and well-tested code. Rational PurifyPlus combines memory leak and memory error detection, application performance profiling and code coverage analysis into a single, complete package. Together, these functions help developers ensure the highest reliability and performance of their software from the first release.

Offerings:

  • IBM Rational PurifyPlus for Windows: For software developers working with Java, C/C++, VB and all VS.NET managed languages (including C# and VB.NET) on Windows platforms.

    Includes: IBM Rational Purify as well as the Quantify and PureCoverage feature sets.

  • IBM Rational PurifyPlus for Linux and UNIX: For software developers working with Java and C/ C++ on Linux and UNIX platforms.

    Includes: IBM Rational Purify as well as the Quantify and PureCoverage feature sets.

  • IBM Rational PurifyPlus Enterprise: Combines Rational PurifyPlus for Windows and Rational PurifyPlus for Linux and UNIX into a single package.

Trademarks

 
Rational, Passport Advantage, Purify, Quantify, and PureCoverage are registered trademarks of International Business Machines Corporation in the United States or other countries or both.
 
Pentium is a trademark of Intel Corporation.
 
Microsoft and Windows are 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.
 
Other company, product, and service names may be trademarks or service marks of others.

 
Back to top
 
Offering information

Product information is available through the Offering information Web site at

Information is also available through the Passport Advantage® Web site at


 
Back to top
 
Publications

No publications are shipped with this product.

The IBM Publications Center

The Publications Center is a worldwide central repository for IBM product publications and marketing material with a catalog of 70,000 items. Extensive search facilities are provided. Payment options for orders are via credit card in the U.S., or customer number for 50 countries. A large number of publications are available online in various file formats, and they can all be downloaded by all countries free of charge.

The IBM Publications Notification System (PNS)

The PNS enables subscribers to set up profiles of interest by order number/product number. PNS subscribers automatically receive notifications by e-mail of all new publications defined in their profiles. These may then be ordered/downloaded via the Publications Center. The site is available in English and Canadian French.
 
Back to top
 

Technical information

Hardware requirements

Rational® Purify® for Windows™

  • Microsoft™ Windows XP Professional, Service Pack 1
  • Microsoft Windows 2000 Professional, Service Pack 2, 3
  • Microsoft Windows 2000 Server, Service Pack 2, 3
  • Microsoft Windows 2000 Advanced Server, Service Pack 2, 3
  • Microsoft Windows 2003 Standard Edition
  • Microsoft Windows 2003 Enterprise Edition
  • Microsoft Windows NT™ 4.0 Workstation, Service Pack 6a + SRP (security Rollup Package, Q299444)

Rational Purify for Linux and UNIX® supports the following environments

  • Purify on Solaris: Purify has been tested with Solaris V2.6, V7, V8, and V9 (up to Solaris 9 12/02) on the SPARC and UltraSPARC platforms.
  • Purify on HP UX: Purify has been tested with HP UX V10.20, V11.00, and V11.11 from Hewlett Packard.
  • Purify on IRIX: Purify has been tested with IRIX V6.5. Purify also supports 64-bit programs on IRIX64 6.5 (English version only and support in English, or single byte, environment only)
  • Purify on Linux: Purify has been tested on Red Hat Linux 7.2, 7.3, and 8.0 and Enterprise Linux AS 2.1 and 3.0.

Software requirements

Rational Purify for Windows

Compilers

  • Microsoft Visual C++ 6.0 with Visual Studio 6.0 Service Packs 3, 4, 5
  • Microsoft Visual C++ 6.0 Processor Pack
  • Microsoft Visual Basic 6.0 with Visual Studio 6.0 Service Packs 3, 4, 5
  • Microsoft Visual C++ .NET
  • Microsoft Visual C# .NET
  • Microsoft Visual Basic .NET
  • Microsoft Visual Basic .NET 2003
  • Microsoft Visual C++ .NET 2003
  • Microsoft Visual C# .NET 2003
  • Microsoft Visual Basic .NET 2003

Debuggers

  • Microsoft Visual Studio 6.0 Service Packs 3, 4, 5 (Debug format: COFF, CV4) (Debug files: .exe, .pdb, .dbg, .map)
  • Microsoft Visual Studio .NET (Debug format: COFF, CV4, CLR) (Debug files: .exe, .pdb)

Integrated development environments

  • WebSphere® Application Developer 5.0
  • WebSphere Application Developer 5.1.1
  • WebSphere Studio Workbench 2.0
  • WebSphere Studio Workbench 2.1.2
  • Microsoft Visual Studio 6.0 Service Packs 3, 4, 5
  • Microsoft Visual Studio .NET

Deployment application servers

  • WebSphere 4.x
  • Apache Jakarta Tomcat 4.x
  • BEA WebLogic 6.x
  • Microsoft IIS 5.0, 6.0

Run-time environments

  • IBM JVM 1.3.0, JVM 1.3.1
  • Sun JVM 1.2.2, 1.3.0 Classic, 1.3.1 Classic, 1.3.1 HotSpot, 1.4.0 Client, 1.4.0 Server
  • Microsoft JVM 3310, 3805
  • Microsoft .NET Framework, No Service Pack, Service Pack 1
  • Microsoft .NET Framework 1.1

Rational Purify for Linux and UNIX supports the following environments

Compilers

Purify on Solaris (tested with the following compilers):

  • Sun One Studio 8 (compiler V5.5)
  • Sun One Studio 7 (compiler V5.4)
  • Forte 6 Update 2 (compiler V5.3)
  • Forte 6 Update 1 (compiler V5.2)
  • Forte 6 (compiler V5.1)
  • Sun Workshop C and C++ 4.2 and 5.0
  • GNU gcc and g++ V2.8.1, V2.95.X, V3.0.x, V3.1, and V3.2
  • Cygnus GNUpro v.98r2

Purify on HP-UX (tested with the following compilers):

  • Bundled cc
  • ANSI cc up to version B.11.11.06
  • C++
  • aCC V3.27, V3.30, V3.31, V3.33, V3.34, V3.37, and V3.39
  • GNU gcc/g++ V2.8.1, V2.95.X, V3.0.x, V3.1, and V3.2 (32-bit only)
  • Cygnus GNUpro v.98r2

Purify on IRIX (English version only, and support in English, or single byte, environment only), tested with the following compilers:

  • MIPSpro C/C++ compilers (CC/cc)
  • gcc
  • g++

PurifyPlus on Linux (tested with the following compiler packages):

  • gcc 2.96-112
  • gcc 3.2-7
  • gcc 3.2.2
  • gcc 3.2.3 (only tested on RHEL 3)
  • gcc 3.3.1
  • gcc 3.3.2

Debuggers

Purify on Solaris: Purify instrumented programs can be debugged with the following debuggers:

  • gdb
  • dbx

For additional information, refer to the Debuggers section of the Solaris Known Issues.

Purify on HP-UX: Purify instrumented programs can be debugged with the following debuggers:

  • gdb / wdb
  • xdb and softdebug
  • dde

For additional information, refer to the Debuggers section of the HP-UX Known Issues.

Purify on IRIX (English version only and support in English, or single byte, environment only):

  • dbx, V6.1, or later
  • cvd, the Workshop Debugger, V2.5, or later
  • gdb

For additional information, refer to the Debuggers section of the IRIX Known Issues.

PurifyPlus on Linux (tested with the following debugger packages):

  • gdb 5.1.90CVS
  • gdb 5.1-1
  • gdb 5.2.1-4
  • gdb 5.3.90-0

Threads

Purify on Solaris: Purify supports these thread packages:

  • The native Solaris libthread library
  • The Solaris Pthreads library, libpthread
  • Transarc DCE threads

Purify on HP-UX: Purify supports these threads packages:

  • DCE threads (either libdce or libcma).
  • HP-UX kernel threads.

Purify on IRIX (English version only and support in English, or single byte environment only): Purify supports these threads packages

  • The sproc interface
  • POSIX threads

PurifyPlus on Linux: PurifyPlus has been tested with the threads libraries from the following packages:

  • glibc 2.2.4-32
  • glibc 2.2.5-34
  • glibc 2.2.93-5
  • glibc 2.3.2-4.80
  • glibc 2.3.2-95.3

Planning information

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

Packaging: Purify for Microsoft Windows

  • Four CDs
  • One PA Pointer Sheet
  • One sheet
  • One sheet-RMF™ Licence Key
  • One Start Here Guide
  • One LI booklet
  • One IPLA Pamphlet

Purify for Linux and UNIX:

  • One CD
  • One PA Pointer Sheet
  • One Install Guide
  • One LI booklet
  • One IPLA Pamphlet
  • One sheet-RMF Licence Key
  • One Start Here Guide

Security, auditability, and control

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

Ordering information

Product information

Licensed
function                Product             Product
title                   group               category
 
Ratl Purify             Automated           IBM Rational
 for Windows             Software            Purify
                         Quality             for Windows
Ratl Purify for         Automated           IBM Rational
 Linux and UNIX          Software            Purify for Linux
                         Quality             and UNIX

Rational Purify for Windows is a user product having one charge unit — Authorized user.

Rational Purify for Linux and UNIX is a user product having one charge unit — Authorized user.

Passport Advantage program licenses

 
                                            Part
Description                                 number
 
Ratl Purify for Linux and UNIX
 
 Ratl Purify for                            D53QRLL
  Linux and UNIX Author
  User SW MAINT REINSTATE
  12 months
 Ratl Purify for                            E019NLL
  Linux and UNIX
  Author User
  ANNUAL SW MAINT RNWL
 Ratl Purify for                            D53RLLL
  Linux and UNIX
  Authorized User
  LIC+SWM 12 months
  TLA
 Ratl Purify for                            D53QQLL
  Linux and UNIX
  Author User
  LIC+SW MAINT 12 months
 
                                            Part
Description                                 number
 
Ratl Purify for Windows
 
 Ratl Purify for Windows                    D53QPLL
  Authorized User SW MAINT
  REINSTATE 12 months
 Ratl Purify for Windows                    E019MLL
  Authorized User
  ANNUAL SW MAINT RNWL
 Ratl Purify for Windows                    D53RMLL
  Authorized User
  LIC+SWM 12 months
  TLA
  Ratl Purify for Windows                   D53QNLL
  Authorized User
  LIC+SW MAINT 12 months
 
Passport Advantage supply
 
                                            Part
Description                                 number
 
Rational Purify for Linux
 and UNIX V6.12.0
  Media Pack English U.S.                   BT01BNA
   HP-UX 10.x, Solaris (Sun
   Microsystems), IRIX
   (Silicon Graphics),
   HP-UX 11.x, Linux for
   x86Series Intel(TM)-based
   servers CD-ROM Digital
   Disk -- ISO 9660
   Standard V6.12.0
Rational Purify for Windows V6.12.0
 Media Pack English U.S.                    BT01ANA
  Windows 2000, Windows XP,
  Windows Server 2003,
  Windows NT CD-ROM
  Digital Disk -- ISO 9660
  Standard V6.12.0

Passport Advantage customer media pack entitlement details

Customers with active maintenance or subscription for the following products are entitled to receive the corresponding media pack.

Purify for Linux and UNIX V6.12.0

Entitled
maintenance
offerings              Media packs             Part
description            description             number
 
IBM Rational           Purify for Linux        BT01BNA
Purify for             and UNIX
Linux and UNIX         English U.S. HP-UX
Authorized User        10.x, Solaris (Sun
                       Microsystems), IRIX
                       (Silicon Graphics),
                       HP-UX 11.x, Linux for
                       x86Series Intel-based
                       servers CD-ROM
                       Digital Disk -- ISO
                       9660 Standard

Purify for Windows V6.12.0

Entitled
maintenance
offerings              Media packs             Part
description            description             number
 
IBM Rational           Purify for Windows      BT01ANA
Purify for             English U.S.
Windows                Windows 2000,
Authorized User        Windows XP,
                       Windows Server 2003,
                       Windows NT CD-ROM
                       Digital Disk --
                       ISO 9660 Standard

 
Back to top
 
Terms and conditions

This product is only available via Passport Advantage. It is not available as shrinkwrap.

Agreement: IBM International Program License Agreement. Proofs of Entitlement (PoE) 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.

License information (LI) form numbers

                                   Form
Description                        number
 
Ratl Purify for                    L-GATT-5NDNTP
 Windows (5724-I42)
Ratl Purify for                    L-GATT-5NDNTP
 Linux and UNIX (5724-i43)

Limited warranty applies: Yes

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

  • Ratl Purify for Windows: No
  • Ratl Purify for Linux and UNIX: No

Volume orders (IVO): No

Passport Advantage applies: Yes and through the Passport Advantage Web site at

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 programs announced in this letter is provided by the Software Maintenance offering of the IBM International Passport Advantage Agreement. This fee service enhances customer productivity by providing voice and electronic access into the IBM support organizations.

IBM includes one year of Software Maintenance with the initial license acquisition of each program acquired. The initial period of Software Maintenance can be extended by the purchase of a renewal option that is available.

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 Software announcement 201-202 , dated July 10, 2001, or visit the Passport Advantage Web site at

IBM operational support services — support line: No

iSeries™ software subscription applies: No
 
Back to top
 

Prices

Passport Advantage

For Passport Advantage information and charges, contact your IBM Marketing Representative or authorized IBM Business Partner. For additional information about the Passport Advantage offering, visit the following Web site

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

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

Trademarks

 
RMF and iSeries are trademarks of International Business Machines Corporation in the United States or other countries or both.
 
Passport Advantage, Purify, Rational, and WebSphere are registered trademarks of International Business Machines Corporation in the United States or other countries or both.
 
Intel is a trademark of Intel Corporation.
 
Windows, Microsoft, and Windows NT are trademarks of Microsoft Corporation.
 
UNIX is a registered trademark of the Open Company in the United States and other countries.
 
Other company, product, and service names may be trademarks or service marks of others.

Back to top
 

 
Printable version