IBM XL Fortran Advanced Edition V10.1 for Linux now supports Power5+ architecture

IBM United States Software Announcement 205-324
December 6, 2005

 

 ENUS205-324.PDF (56KB)

Table of contents   Document options  
TOC link At a glance TOC link Publications
TOC link Overview TOC link Technical information
TOC link Key prerequisites TOC link Ordering information
TOC link Planned availability dates TOC link Terms and conditions
TOC link Description TOC link Prices
TOC link Statement of direction TOC link Order now
TOC link Offering Information  
 
Printable version Printable version

 
At a glance

IBM XL Fortran Advanced Edition V10.1 for Linux includes:

  • Full support of OpenMP API V2.5
  • Full support of FORTRAN 77, Fortran 90, and Fortran 95 standards
  • Additional support of the Fortran 2003 standard
  • POWER5+, POWER5, POWER4, PowerPC 970 (BladeCenter JS20) architecture exploitation
  • New compiler directives and options
  • Mathematical Acceleration SubSystem (MASS) libraries enhancement
  • Support enhancement of Vector Multimedia Extension (VMX)

For ordering, contact:

Your IBM representative, an IBM Business Partner, or IBM Americas Call Centers at 800-IBM-CALL (Reference: RE001).
 
Back topBack to top
 

Overview

IBM XL Fortran is a standards-based, highly optimized compiler. With IBM XL Fortran technology, you have a powerful development environment to build Fortran applications.

XL Fortran Advanced Edition V10.1 for Linux™ fully supports OpenMP API V2.5 and is fully compliant with FORTRAN 77, Fortran 90, and Fortran 95 standards. It also continues additional support for the Fortran 2003 standard. XL Fortran supports both IBM and industry extensions as well.

XL Fortran Advanced Edition V10.1 for Linux is a highly optimizing, native Fortran compiler designed to exploit the IBM RS/6000®, eServer pSeries®, and System p5™ hardware. In addition to the exploitation of POWER5™, POWER4™, and BladeCenter® JS20 with PowerPC® 970 architecture, XL Fortran V10.1 adds exploitation to the newly-available POWER5+™ architecture.

With V10.1 of XL Fortran Advanced Edition for Linux, it provides a VECTOR data type and Vector Multimedia Extension (VMX) intrinsic functions to support direct AltiVec programming. XL Fortran also enhances the ability to automatically enable SIMD vectorization at higher levels of optimization. The VMX support is available for SLES9 and RHEL4 running on hardware that supports VMX.

XL Fortran for Linux includes highly tuned mathematical functions through high-performance libraries that can help improve the performance of mathematically-intensive applications. In V10.1, it supports Mathematical Acceleration Subsystem (MASS) scalar libraries and subset of vector libraries.
 
Back topBack to top
 

Key prerequisites
  • Operating system: A supported Linux distribution:
    • Red Hat Enterprise Linux AS 4 Update 2 for IBM POWER™
    • SUSE LINUX Enterprise Server 9 Service Pack 2 for IBM POWER
  • Hardware: One of following system that is supported by your Linux distribution:
    • IBM eServer OpenPower™ system
    • IBM eServer PowerPC system
    • IBM eServer BladeCenter JS20 system
    • IBM eServer pSeries system
    • IBM System p5
    • IBM eServer i5 system
    • IBM eServer iSeries™ system
  • Required hard disk space:
    • Approximately 200 MB for product packages
    • At least 2 GB for paging
    • At least 512 MB for temporary files (Note: High levels of optimization may require more space for paging and temporary files.)


 
Back topBack to top
 

Planned availability dates
  • December 9, 2005: Electronic delivery
  • January 6, 2006: Physical delivery

 
Back topBack to top
 
Description

FORTRAN 77, Fortran 90, Fortran 95 and Fortran 2003 standards

XL Fortran Advanced Edition V10.1 for Linux is a compiler that complies with FORTRAN 77, Fortran 90, and Fortran 95 standards. It continues adding support for additional Fortran 2003 standard features. It also supports IBM and common industry extensions from various compiler vendors.

OpenMP API V2.5

The OpenMP API supports multi-platform shared-memory parallel programming in C/C++ and Fortran on all architectures, including UNIX® platforms and Windows NT™ platforms. Jointly defined by a group of major computer hardware and software vendors, OpenMP is a portable, scalable model that gives shared-memory parallel programmers a simple and flexible interface for developing parallel applications for platforms ranging from the desktop to the supercomputer.

XL Fortran Advanced Edition V10.1 for Linux provides full support for the OpenMP API V2.5. For more information on the OpenMP API V2.5, visit

Industry-leading optimization technology

XL Fortran Advanced Edition V9.1 for Linux includes industry-leading optimization technology. Through compiler options and directives, programmers are offered a number of ways to optimize their code. A range of optimization levels (-O2, -O3, -O4, and -O5) allow you to perform from comprehensive low-level optimization to more extensive whole-program optimization. Other compiler options for optimization:

  • -qarch and -qtune instructs the compiler to generate code for a specific architecture.
  • -qhot allows for high-order transformations that specifically improve performance of loops.
  • -qipa invokes interprocedural analysis (IPA) and enables the compiler to optimize across different files (whole-program analysis). This can result in significant performance improvements.
  • -qpdf tunes optimizations through profile-directed feedback (PDF); results from sample program execution on "train" data sets are used to fine tune optimizations in conditional branches and frequently executed code sections.
  • -qshowpdf option, which is used together with -qpdf1 option, provides additional information to an executable so that PDF record can be displayed by the showpdf tool.
  • Optimization utilities showpdf and mergepdf are used to view and manipulate information gathered by PDF (-qpdf1/-qpdf2) to enhance PDF-directed compilation.

Mathematical Acceleration Subsystem (MASS) library

MASS provides libraries of high-performance scalar and vector functions to perform common mathematical computations. In V10.1 of XL Fortran for Linux, it introduces new scalar and vector functions, and new support for the POWER5 processor architecture.

Basic Linear Algebra Subsystem (BLAS) library

The BLAS functions are highly tuned algebraic functions that you can use to compute the matrix-vector product for a general matrix or its transpose, and perform combined matrix multiplication and addition for general matrices or their transposes.

Vector Multimedia Extension (VMX) support

XL Fortran Advanced Edition V10.1 for Linux provides a VECTOR data type and VMX intrinsic functions to support direct AltiVec programming. Objects compiled with VECTOR data types and related operations can run on systems with processor architectures and operating systems that support the SIMD (single instruction, multiple data) instruction set. The compiler also automatically enables SIMD vectorization at higher levels of optimization. The VMX support is available for SLES9 and RHEL4 running on hardware that supports VMX.

Port or migration support

XL Fortran Advanced Edition V10.1 for Linux provides full Fortran language standards compliance. The xlf, f77, and fort77 commands enable maximum compatibility with existing FORTRAN 77 programs. The default options provided with the xlf90 command give access to the full range of Fortran 90 language features. Similarly, the default options provided with the xlf95 command, give access to the full range of Fortran 95 language features.

In addition, XL Fortran Advanced Edition V10.1 for Linux includes a comprehensive set of language extensions (such as intrinsic functions, data types) enabling ease of porting from other platforms and many different kind of compiler vendors as well. Several options, including -qport, are offered to minimize your porting effort.

Runtime environment

XL Fortran Advanced Edition V10.1 for Linux has a runtime environment to support library modules and I/O services and utilities. The XL Fortran runtime environment includes both single-threaded and multi-threaded versions to maximize the performance available to both types of applications. Various aspects of the XL Fortran runtime including I/O characteristics, error reporting, and obsolete language feature support, can be controlled using environment variables.

Symbolic debugger support

Use gdb or other symbolic debuggers for your programs.

Documentation and online help

IBM XL Fortran Advanced Edition V10.1 for Linux provides you comprehensive documentation for your reference:

  • Readme file: Identifies important information you need to be aware of before you install and use XL Fortran compiler, including documentation errata.
  • IBM XL Fortran Advanced Edition V10.1 for Linux Getting Started with XL Fortran: Describes XL Fortran functions and features for your quick review.
  • IBM XL Fortran Advanced Edition V10.1 for Linux Installation Guide: Provides instruction of how to install XL Fortran and configure your environment for basic compilation and program execution.
  • IBM XL Fortran Advanced Edition V10.1 for Linux Compiler Reference: Provides information about the various compiler options and environment variables.
  • IBM XL Fortran Advanced Edition V10.1 for Linux Language Reference: Describes the Fortran programming language and XL Fortran's language extensions.
  • IBM XL Fortran Advanced Edition V10.1 for Linux Optimization and Programming Guide: Contains information on advanced programming topics and the XL Fortran high-performance libraries.

XL Fortran Advanced Edition V10.1 for Linux also provides documentation in several formats:

  • Installable man pages — Provide for the compiler invocations and all command line utilities provided with the product.
  • HTML-based help system — A searchable help system composed of HTML files provided in the form of an Eclipse plug-in.
  • PDF documents

Section 508 of the U.S. Rehabilitation Act

IBM XL Fortran Advanced Edition V10.1 for Linux is capable as of December 9, 2005, when used in accordance with IBM's associated documentation, of satisfying the applicable requirements of Section 508 of the Rehabilitation Act, provided that any assistive technology used with the product properly interoperates with it.
 
Back topBack to top
 

Statement of direction

IBM intends to deliver separate offerings containing the XL Fortran compiler and XL C/C++ compiler support for the IBM Blue Gene™ system. Planned for availability before the end of 2006, these offerings will allow for more flexibility in the timely release of compiler functionality and optimizations to specifically support the Blue Gene system. The XL Fortran Advanced Edition V10.1 for Linux and XL C/C++ Advanced Edition V8.0 for Linux will not contain support for the Blue Gene system.

All statements regarding IBM's plans, directions, and intent are subject to change or withdrawal without notice.

Business Partner information

If you are a Direct Reseller - System Reseller acquiring products from IBM, you may link directly to Business Partner information for this announcement. A PartnerWorld ID and password are required (use IBM ID).

BP Attachment for Announcement Letter 205-324

Trademarks

 
System p5, POWER4, POWER5, POWER5+, POWER, OpenPower, iSeries, and Blue Gene are trademarks of International Business Machines Corporation in the United States or other countries or both.
 
RS/6000, pSeries, BladeCenter, and PowerPC are registered trademarks of International Business Machines Corporation in the United States or other countries or both.
 
Windows NT is a trademark of Microsoft Corporation.
 
UNIX is a registered trademark of the Open Company in the United States and other countries.
 
Linux is a trademark of Linus Torvalds in the United States, other countries or both.
 
Other company, product, and service names may be trademarks or service marks of others.

 
Back topBack to top
 
Offering Information

Product information is available via the Offering Information Web site

Also, visit the Passport Advantage® Web site


 
Back topBack to top
 
Publications

No publications are shipped with this program.

All documentations are provided as soft copy and ship with the 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.
 
Back topBack to top
 

Technical information

Specified operating environment

Hardware requirements

  • Hardware: One of following system that is supported by your Linux™ distribution:
    • IBM eServer OpenPower™ system
    • IBM eServer PowerPC® system
    • IBM eServer BladeCenter® JS20 system
    • IBM System p5™
    • IBM eServer pSeries® system
    • IBM eServer i5 system
    • IBM eServer iSeries™ system
  • Required hard disk space:
    • Approximately 200 MB for product packages
    • At least 2 GM for paging
    • At least 512 MB for temporary files ( Note: high levels of optimization may require more space for paging and temporary files.)

Software requirements

  • Operating system: One of the following supported Linux distributions:
    • Red Hat Enterprise Linux AS 4 Update 2 for IBM POWER™
    • SUSE LINUX Enterprise Server 9 Service Pack 2 for IBM POWER
  • An instance of GCC:
    • for RHEL4 — GCC 3.4.4
    • for SLES9 — GCC 3.3.3
  • Optional software:
    • Frames-capable HTML browser or
    • PDF viewer

Compatibility: XL Fortran Advanced Edition V10.1 for Linux not only provides source code compatibility with existing FORTRAN 77, Fortran 90, and Fortran 95 programs written using existing versions of XL Fortran for Linux, but also enhances source-code and command-line options compatibility with non-IBM compilers.

Planning information

When XL Fortran Advanced Edition V10.1 for Linux is ordered, its runtime component is shipped with the compiler on the same media. The runtime component is to be used only by applications developed with IBM XL Fortran Advanced Edition for Linux. You may not use any part of runtime component with any other application or program.

Solution developers who sell applications that pre-req the XL Fortran Advanced Edition runtime environment component may redistribute it to their customers, but their customers will not receive support directly from IBM. Solution developers wanting their customers to receive support directly from IBM should direct their customers to purchase IBM XL Fortran Advanced Edition V10.1 for Linux licenses.

The XL Fortran Advanced Edition V10.1 for Linux runtime component is also provided as a non-warranted download from the IBM XL Fortran Web site at no charge. It is to be used only for applications developed with IBM XL Fortran Advanced Edition for Linux. You may not use any part of this component with any other application or Program.

To find additional details on IBM XL Fortran compiler information, visit

Customer responsibilities: IBM XL Fortran Advanced Edition V10.1 for Linux is licensed based on two charge units: per authorized user or per concurrent user.

Authorized User: An Authorized User is one and only one individual, machine, program, or device with a specific identity (ID) within or outside Your enterprise.

A Proof of Entitlement (PoE) is required for each User accessing the program or any program component either directly or indirectly through any means on behalf of the User. An example of "indirect" access would be through a multiplexing program, device, or application server.

The program can be accessed by multiple Users provided that a User authorization has been obtained for each individual User.

  • Users have unique specific identity and IDs cannot be shared.
  • An ID can establish one or more connections and count as a single User.

Concurrent User: A Concurrent User also known as a Floating User (User) is one individual, machine, program, or device within or outside of Your enterprise.

A Proof of Entitlement (PoE) is required for the highest number of Users simultaneously accessing the Program or any Program component either directly or indirectly through any means on behalf of the User. An example of "indirect" access would be through a multiplexing program, device, or application server.

A User can establish one or more connections and count as a single User.

Installability: Software Maintenance, previously referred to as Subscription and Technical Support, is included in the Passport Advantage Agreement. Installation and technical support is provided by the Software Maintenance offering of the IBM International Passport Advantage Agreement. This fee service enhances customer productivity, with voice and electronic access into IBM support organizations.

Packaging

XL Fortran Advanced Edition V10.1 for Linux Media Package

  • One CD-ROM containing XL Fortran Advanced Edition V10.1 for Linux program
  • Passport Advantage (PA) customer letter
  • PA Media Pack Pointer Sheet

Security, auditability, and control

IBM XL Fortran Advanced Edition V10.1 for Linux uses the security and auditability features of the Linux operating system. The customer is responsible for evaluation, selection, and implementation of security features, administrative procedures, and appropriate controls in application systems and communication facilities. The customer is responsible for evaluation, selection, and implementation of security features, administrative procedures, and appropriate controls in application systems and communication facilities.
 
Back topBack to top
 

Ordering information

Product Group: App Integration Middleware Other

Product identifier description                          PID
 
IBM XL Fortran Advanced Edition V10.1                   5724-M17
 for Linux
 
XL Fortran Advanced Edition for Linux                   5733-A99
SW Maintenance NoCharge Registration
SW Maintenance 1 Year Renewal
 
Product identifier description                          PID
 
XL Fortran Advanced Edition for Linux                   5733-D05
SW Maintenance 1 Year After License
 
XL Fortran Advanced Edition for Linux                   5733-D03
SW Maintenance 3 Year Registration
 
XL Fortran Advanced Edition for Linux                   5733-D04
SW Maintenance 3 Year Renewal
 
 
XL Fortran Advanced Edition for Linux                   5733-D06
SW Maintenance 3 Year After License

Product category: XLFORTRAN

Charge Metric

                             Part number
Program name                 or PID number         Charge metric
 
XL Fortran Advanced          5724-M17              1 Authorized
 Edition V10.1 for                                  User
 Linux
 
XL Fortran Advanced          5724-M17              1 Concurrent
 Edition V10.1 for                                  User
 Linux

Concurrent User

A Concurrent User also known as a Floating User (User) is one individual, machine, program, or device within or outside of Your enterprise.

A Proof of Entitlement (PoE) is required for the highest number of Users simultaneously accessing the Program or any Program component either directly or indirectly through any means on behalf of the User. An example of "indirect" access would be through a multiplexing program, device, or application server.

A User can establish one or more connections and count as a single User.

Authorized User

An Authorized User is one and only one individual, machine, program, or device with a specific identity (ID) within or outside your enterprise.

A Proof of Entitlement (PoE) is required for each User accessing the Program or any Program component either directly or indirectly through any means on behalf of the User. An example of "indirect" access would be through a multiplexing program, device, or application server.

The Program can be accessed by multiple Users provided that a User authorization has been obtained for each individual User.

  1. Users have unique specific identity and ID's cannot be shared.
  2. An ID can establish one or more connections and count as a single User.

Passport Advantage

                                                         Part
Program name/description                                 number
 
XL Fortran Advanced Edition V10.1 for                    BA0EPML
 Linux Media Pack Multilingual
 
                                                         Part
Program name/description                                 number
 
XL Fortran Advanced Edition for Linux                    D54L2LL
 Authorized User LIC+SW MAINT 12 MO
XL Fortran Advanced Edition for Linux                    E01M4LL
 Authorized User ANNUAL SW MAINT RNWL
XL Fortran Advanced Edition for Linux                    D54L3LL
 Authorized User SW MAINT REINSTATE
 12 MO
 
XL Fortran Advanced Edition for Linux                    D54KWLL
 Concurrent User LIC+SW MAINT 12 MO
XL Fortran Advanced Edition for Linux                    E01M1LL
 Concurrent User ANNUAL SW MAINT RNWL
XL Fortran Advanced Edition for Linux                    D54KZLL
 Concurrent User SW MAINT REINSTATE
 12 MO

Passport Advantage customer: Media pack entitlement details

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

Entitled maintenance offerings: XLFortran

                                                         Part
Media packs description                                  number
 
XL Fortran Advanced Edition V10.1                        BA0EPML
 for Linux MEDIA Pack Multilingual

5724-M17 — IBM XL Fortran Advanced Edition V10.1 for Linux

Basic License One-Time Charge

                                                         Feature
Feature description                                      number
 
XL Fortran Advanced Edition V10.1                        0135
 for Linux Per Authorized User
 with 1 Year SW Maintenance
 
XL Fortran Advanced Edition V10.1                        0136
 for Linux Per Concurrent User
 with 1 Year SW Maintenance

                                                         Media
                                                         supply
                                                         feature
Description                                              number
 
XL Fortran Advanced Edition V10.1 for                    5809
 Linux Media Pack -- Multilingual

This software license includes Software Maintenance, previously referred to as Software Subscription and Technical Support.

Extending coverage for a total of three years from date of acquisition may be elected. Order the program number, feature number, and quantity to extend coverage for your software licenses. If maintenance has expired, specify the after license feature number.

Program Name: XL Fortran Advanced Edition V10.1 for Linux

Maintenance IASP PID: 5733-A99 (SW Maintenance NoCharge Registration, SW Maintenance 1 Year Renewal)

                                                         Feature
Description                                              number
 
Per Authorized User SW Maintenance                       4879
 NoCharge Registration
Per Authorized User SW Maintenance                       4880
 1 Year Renewal
Per Concurrent User SW Maintenance                       4881
 NoCharge Registration
Per Concurrent User SW Maintenance                       4882
 1 Year Renewal

Program Name: XL Fortran Advanced Edition V10.1 for Linux

Maintenance IASP PID: 5733-D05 (SW Maintenance 1 Year After License)

                                                         Feature
Description                                              number
 
Per Authorized User SW Maintenance                       4877
 1 Year After License
Per Concurrent User SW Maintenance                       4878
 1 Year After License

Program Name: XL Fortran Advanced Edition V10.1 for Linux

Maintenance IASP PID: 5733-D03 (SW Maintenance 3 Year Registration)

                                                         Feature
Description                                              number
 
Per Authorized User SW Maintenance                       4885
 3 Year Registration
Per Concurrent User SW Maintenance                       4886
 3 Year Registration

Program Name: XL Fortran Advanced Edition V10.1 for Linux

Maintenance IASP PID: 5733-D04 (SW Maintenance 3 Year Renewal)

                                                         Feature
Description                                              number
 
Per Authorized User SW Maintenance                       4887
 3 Year Renewal
Per Concurrent User SW Maintenance                       4888
 3 Year Renewal

Program Name: XL Fortran Advanced Edition V10.1 for Linux

Maintenance IASP PID: 5733-D06 (SW Maintenance 3 Year After License)

                                                         Feature
Description                                              number
 
Per Authorized User SW Maintenance                       4883
 3 Year After License
Per Concurrent User SW Maintenance                       4884
 3 Year After License

Customers who purchased XL Fortran Advanced Edition V9.1 for Linux or previous version of XL Fortran for Linux with valid maintenance are entitled to receive XL Fortran Advanced Edition V10.1 for Linux at no charge. Eligible customer should add the applicable PID and media supply feature number from the table below, to their existing maintenance record.

                                                         Media
                                                         supply
                                                         feature
Description                      PID number              number
 
XL Fortran Advanced              5724-M17                5809
 Edition V10.1 for
 Linux Media Pack
 Multilingual

 
Back topBack to top
 
Terms and conditions

Licensing: 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.

This software license includes Software Maintenance, previously referred to as Software Subscription and Technical Support.

The following agreement applies for maintenance and does not require customer signatures:

  • IBM Agreement for Acquisition of Software Maintenance (Z125-6011)

License information form number: L-YZHU-6DBL9F

Limited warranty applies: Yes

Warranty: This program has warranty for a minimum of one year from acquisition from IBM or authorized IBM Business Partner. The warranty provided to the customer, for at least one year from acquisition, is access to databases (read Web sites) for program information and FAQs, including any known fixes to defects, which the customer can download or obtain otherwise and install at leisure.

Money-back guarantee: If for any reason you are dissatisfied with the Program and you are the original licensee, 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. For clarification, note that (1) for Programs acquired under the IBM International Passport Advantage offering, this term applies only to your first acquisition of the Program and (2) for Programs acquired under any of IBM's On/Off Capacity on Demand (On/Off CoD) software offerings,this term does not apply since these offerings apply to Programs already acquired and in use by the customer.

Copy and use on home/portable computer: Yes

Volume orders (IVO): Yes, contact your IBM representative.

Passport Advantage applies

Yes and through the Passport Advantage Web site at

Usage restriction: Yes

Redistribution information

If you have developed an application that is dependent upon the files or modules listed below or located in the directory named below, you may distribute these files or modules, subject to the following terms:

  • The files or modules must be in object code.
  • You will indemnify IBM or third parties that provide IBM products ("Third Parties") from and against any third party claim arising out of the use or distribution of your application.
  • You may not use the same path name as the original files/modules.
  • You may not use IBM's or Third Parties' names or trademarks in connection with the marketing of Your applications without IBM's or Third Parties' prior written consent.
  • IBM or Third Parties provide copies of these files or modules "as is," that is, you are responsible for all technical assistance for your application.
  • In Your license agreement with the recipient, you will notify the recipient that these files or modules may not be (1) used for any purpose other than to enable the application, (2) copied (except for backup purposes), (3) further distributed, or (4) reverse assembled, reverse compiled, or otherwise translated.

XL Fortran Advanced Edition V10.1 for Linux:

  • xlf.msg.rte
  • xlf.rte
  • xlsmp.msg.rte
  • xlsmp.rte
  • xlf.lib

Your application containing a copy of the above referenced files/modules must be labeled as follows:

"CONTAINS Runtime Modules of XL Fortran Advanced Edition V10.1 for Linux

(c) Copyright IBM Corporation 1990-2005 All Rights Reserved"

Separately licensed code

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

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

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

Note: Notwithstanding any of the terms in the third party license agreement, the Agreement, or any other agreement you may have with IBM:

  • IBM provides this Separately Licensed Code to You WITHOUT WARRANTIES OF ANY KIND;
  • IBM DISCLAIMS ANY AND ALL EXPRESS AND IMPLIED WARRANTIES AND CONDITIONS INCLUDING, BUT NOT LIMITED TO, THE WARRANTY OF TITLE, NON-INFRINGEMENT OR INTERFERENCE AND THE IMPLIED WARRANTIES AND CONDITIONS OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE, WITH RESPECT TO THE SEPARATELY LICENSED CODE;
  • IBM is not liable to You, and will not defend, indemnify, or hold You harmless for any claims arising from or related to the Separately Licensed Code; and
  • IBM is not liable for any direct, indirect, incidental, special, exemplary, punitive or consequential damages including, but not limited to, lost data, lost savings, and lost profits, with respect to the Separately Licensed Code.

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

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

  • Fourth Berkeley Software Distribution
  • libelf V0.7.0
  • libclm.a

Program Unique Terms

IBM XL Fortran Advanced Edition for Linux is licensed based on a charge unit of one authorized user or one concurrent user.

When XL Fortran Advanced Edition for Linux is ordered, its runtime component is shipped with the compiler on the same media. The runtime component is to be used only by applications developed with IBM XL Fortran Advanced Edition for Linux. You may not use any part of runtime component with any other application or program.

Software Maintenance applies: Yes

Software Maintenance, previously referred to as Software Subscription and Technical Support, is now included in the Passport Advantage Agreement. Installation and technical support for the products 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/or 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.

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 additional information about the Passport Advantage Agreement, visit the Passport Advantage Web site at

All distributed software licenses include Software Maintenance (Software Subscription and Technical Support) for a period of 12 months from the date of acquisition, providing a streamlined way to acquire IBM software and assure technical support coverage for all licenses. Extending coverage for a total of three years from date of acquisition may be elected. For additional information, refer to Changes to Distributed Software Products Model for Products Outside Passport Advantage Software Announcement 201-201 , dated July 10, 2001.

Variable charges apply: No

Educational allowance available: Yes, 15% education allowance applies to qualified education institution customers.
 
Back topBack to top
 

Prices

The prices provided in this announcement are suggested retail prices for the U.S. 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.

Passport Advantage

For Passport Advantage information and charges, contact your IBM representative or authorized IBM Business Partner. Additional information is also available on the following Passport Advantage Web site

If the product is Dual-Pipe, the charges section should include both the part number pricing information above, and the Program Number pricing information shown below.

Information on charges is available at

Choose the option entitled Purchase/upgrade tools.

XL Fortran Advanced Edition V10.1 for Linux (5724-M17):

                                            One-
                                            time
                             Type-          charge        One-
                             model          feature       time
Description                  number         number        charge
 
Per Authorized User +        5724-M17       0135          $  999
 
 1 Yr Maintenance
Per Concurrent User +        5724-M17       0136           1,499
 1 Yr Maintenance

 
Back topBack to top
 
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:  callserv@ca.ibm.com
 Mail:      IBM Americas Call Centers
            Dept. Teleweb Customer Support, 9th floor
            105 Moatfield Drive
            North York, Ontario
            Canada M3B 3R1
 
 Reference: RE001

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

 
OpenPower, System p5, iSeries, and POWER are trademarks of International Business Machines Corporation in the United States or other countries or both.
 
Passport Advantage, PowerPC, BladeCenter, and pSeries are registered trademarks of International Business Machines Corporation in the United States or other countries or both.
 
Linux is a trademark of Linus Torvalds in the United States, other countries or both.
 
Other company, product, and service names may be trademarks or service marks of others.

Back to topBack to top
 

 
Printable version Printable version