IBM XL Fortran for Linux, V12.1 delivers enhanced parallel programming capability for IBM Power Systems
IBM United States Software Announcement 208-260September 09, 2008
|
At a glance |
With XL Fortran's extensive optimization technology, you have a powerful development environment to build Fortran applications. XL Fortran for Linux®, V12.1 includes:
- Support for selected features of OpenMP API V3.0
- Enhanced support for Fortran 2003
- Additional features and enhancements for increased performance tuning and optimization of XL Fortran applications
- New and changed compiler options and directives
For ordering, contact: Your IBM representative or an IBM Business Partner. For more information, contact the Americas Call Centers at 800-IBM-CALL (426-2255). Reference: RE001
|
Overview |
XL Fortran for Linux, V12.1 is a standards-based compiler and now supports selected features of OpenMP Application Program Interface (OpenMP API) V3.0, in addition to full support of OpenMP API V2.5, and full compliance with FORTRAN 77, Fortran 90, and Fortran 95 standards. This compiler continues to add further support for the Fortran 2003 standard. XL Fortran also supports both IBM and industry extensions.
XL Fortran for Linux is a highly optimizing, native Fortran compiler designed to exploit the IBM Power Systems servers, including the IBM BladeCenter® JS22 with POWER6tm processor technology.
What's new in XL Fortran for Linux, V12.1
- Delivers selected features of OpenMP API V3.0 for enhanced parallel programming capability
- Includes enhanced support for Fortran 2003 including updates to the OPEN and INQUIRE statements with the ENCODING= specifier to indicate the encoding form of files
- Provides many new features and enhancements for performance tuning and optimization including enrichment of the -qstrict option to allow additional control of optimizations controlled by the STRICT option
- Includes new and changed compiler options and directives
|
Key prerequisites |
- IBM Power Systems servers supported by RHEL 5.2 or SLES 10 SP2
- Disk space: 200 MB
|
Planned availability date |
- September 12, 2008: Electronic software delivery
- October 3, 2008: Physical software delivery
|
Description |
XL Fortran for Linux, V12.1 is the follow-on release to XL Fortran Advanced Edition for Linux, V11.1. XL Fortran for Linux, V12.1 continues to deliver additional functionality and enhancements including support for selected features of OpenMP Application Program Interface (OpenMP API) Version 3.0 for increased parallel programming capability. This release of the XL Fortran compiler supports Red Hat Enterprise Linux 5.2 and SUSE Linux Enterprise Server 10 SP2, includes additional XL Fortran language-related updates, and performance tuning and optimization enhancements.
Support for OpenMP API V3.0
XL Fortran for Linux, V12.1 delivers selected features of the OpenMP API V3.0 specification. The XL Fortran implementation is based on the IBM interpretation of the OpenMP Application Program Interface Draft V3.0 Public Comment. The OpenMP API supports multi-platform shared-memory parallel programming in C/C++ and Fortran on all architectures, including UNIX® platforms and Windows® platforms. 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.
The XL Fortran compiler support for OpenMP API V3.0 include:
- Addition of task level parallelization - The new OpenMP constructs TASK and TASKWAIT give users the ability to parallelize irregular algorithms, such as pointer chasing or recursive algorithms. XL Fortran supports selected features of the OpenMP TASK feature.
- Nesting support - A COLLAPSE clause is added to the DO, and PARALLEL DO directives to allow parallelization of perfect loop nests. Multiple loops in a nest can now be parallelized.
Support for RHEL 5.2 and SLES 10 SP2
The XL Fortran compiler supports these operating systems supported by IBM Power System servers: Red Hat Enterprise Linux 5.2 (RHEL 5.2), and SUSE Linux Enterprise Server 10 Service Pack 2 (SLES 10 SP2).
XL Fortran language-related updates
Since the V8.1 release, XL Fortran has delivered many Fortran 2003 standard features. This release of XL Fortran includes the Fortran 2003 enhancement to the OPEN and INQUIRE statements. These statements have been updated with the ENCODING= specifier to indicate the encoding form of the file.
The IEEE module enhancements include the IEEE_ARITHMETIC module defining a new constant, IEEE_OTHER_VALUE. It also includes three new functions:
- IEEE_SET_UNDERFLOW_MODE
- IEEE_GET_UNDERFLOW_MODE
- IEEE_SUPPORT_UNDERFLOW_MODE
These additional enhancements will help with the development of highly portable and standards-compliant XL Fortran applications.
Performance and optimization
Many suboptions have been added to the STRICT compiler option to allow for more fine-grained control over optimizations and transformations controlled by the -qstrict option. There are 16 new suboptions that can be used separately or by using a suboption group. The groups are:
- all - For disabling all semantics-changing transformations, including those controlled by the other suboptions.
- ieeefp - For controlling whether individual operations conform to the IEEE 754 semantics.
- order - For controlling whether individual operations can be reordered in a way that may violate program language semantics.
- precision - For controlling optimizations and transformations that may affect the precision of program results.
- exceptions - For controlling optimizations and transformations that may affect the runtime exceptions generated by the program.
XL Fortran for Linux, V12.1 also includes the following new or changed performance-related options and directives:
- qfloat - Some qfloat suboptions are affected by the new suboptions for -qstrict.
- EXECUTION_FREQUENCY - The EXECUTION_FREQUENCY directive marks source code that is expected to be executed very frequently or very infrequently. When optimization is enabled, the directive is used as a hint to the optimizer.
- -qreport - The -qreport compiler option produces listing files that show how sections of code have been optimized. The listing now contains information about how many streams are created for each loop and which loops cannot be SIMD vectorized due to non-stride-one references. This information can be used to improve the performance of applications.
- -qsmp - The -qsmp compiler option enables parallelization of program code. When -qsmp=omp is in effect, some of the additional functionality of OpenMP API V3.0 is available.
These new features and enhancements can assist with performance tuning and optimization of XL Fortran applications.
Additional new or changed compiler options and directives
Compiler options can be specified on the command line or through directives embedded in application source files. The following new or changed compiler options and directives are available with this release of the compiler:
- -qstrict - Many suboptions have been added to the -qstrict compiler option to allow more control over optimizations and transformations.
- EXECUTION_FREQUENCY - The EXECUTION_FREQUENCY directive can be used to mark source code that is expected to be executed very frequently or very infrequently. When optimization is enabled, the directive is used as a hint to the optimizer.
- IGNORE_TKR - The IGNORE_TKR directive facilitates portability of code written for other compilers. It simplifies the writing of generic interfaces, especially for system libraries by directing the compiler to ignore type, kind and rank of dummy arguments.
- -qreport - When used together wtih compiler options that enable automatic parallelization or vectorization, the -qreport option now reports the number of streams in a loop and produces information when loops cannot be SIMD vectorized due to non-stride-one references.
- -qsmp - When -qsmp=omp option is in effect, e numb some of the additional functionality of OpenMP API V3.0 is available.
- -qtimestamps - The -qtimestamps compiler option controls whether or not implicit compiler-generated timestamps are inserted into object files.
Accessibility by people with disabilities
A U.S. Section 508 Voluntary Product Accessibility Template (VPAT) containing details on accessibility compliance can be requested at
Section 508 of the U.S. Rehabilitation Act
IBM XL Fortran for Linux, V12.1 is capable as of September 12, 2008, when used in accordance with associated IBM 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. A US Section 508 Voluntary Product Accessibility Template (VPAT) can be requested on the following Web site
|
Product positioning |
XL Fortran for Linux, V12.1 is part of the IBM family of IBM compilers that support a number of platforms. It joins XL C for AIX®, XL C/C++ for AIX, XL Fortran for AIX, XL C/C++ for Linux, XL C/C++ for Multicore Acceleration for Linux on System p, XL C/C++ for Multicore Acceleration for Linux on x86 Systems, XL Fortran for Multicore Acceleration for Linux on System p, XL C/C++ Advanced Edition for Blue Gene/Ltm, XL C/C++ Advanced Edition for Blue Gene/Ptm, XL Fortran Advanced Edition for Blue Gene/L, XL Fortran Advanced Edition for Blue Gene/P, XL C/C++ for z/OS®, ILE C/C++ for OS/400® on IBM i, and XL C/C++ for z/VM®.
The code base for all of these compilers (C, C++, and Fortran) is the same. This facilitates source-level portability of your applications from these platforms to Linux.
XL Fortran now supports selected features of OpenMP API V3.0 and a majority of the Fortran 2003 standard. The following programming language specifications for Fortran are supported:
- ISO/IEC 1539-1:1991(e) and ANSI X3.198-1992 (referred to as Fortran 90 or F90)
- ISO/IEC 1539-1:1997 (referred to as Fortran 95 or F95)
- Extensions to the Fortran 95 standard
- Industry extensions that are found in Fortran products from various compiler vendors
- Extensions specified in SAA® Fortran
- The majority of the Fortran 2003 standard, except for derived type parameters, but including object-oriented programming
- Common Fortran language extensions as defined by other compiler vendors, in addition to those defined by IBM
In addition to the standardized language levels, XL Fortran supports language extensions, including:
- OpenMP API V2.5 and selected OpenMP API V3.0 extensions to support portable parallelized programming
- Language extensions to support vector programming
With representation from the IBM compiler development team on the Fortran language standards committee and on the OpenMP industry specifications committee, IBM is in a position to understand the latest updates, clarifications, and recommendations to the Fortran and OpenMP standards. Support of programming language standards allows for portability of source code among a variety of compiler implementations.
|
PID number |
Program Program name number XL Fortran for Linux, V12.1 5724-U84 XL Fortran for Linux 5648-F57 SW S&S 1 Year After License - per Authorized User - per Floating User XL Fortran for Linux 5648-F55 SW S&S No Charge Registration/ 1 Year Renewal - per Authorized User - per Floating User XL Fortran for Linux 5648-F59 SW S&S 3 Year Registration - per Authorized User - per Floating User XL Fortran for Linux 5648-F56 SW S&S 3 Year Renewal - per Authorized User - per Floating User XL Fortran for Linux 5648-F58 SW S&S 3 Year After Licence - per Authorized User - per Floating User
|
Program number |
Program Part Program Number Number VRM Name 5724-U84 BA0TJML V12.1 XL Fortran for Linux 5648-F57 XL Fortran for Linux SW S&S 1 Year After License - per Authorized User - per Floating User 5648-F55 XL Fortran for Linux SW S&S No Charge Registration/ 1 Year Renewal - per Authorized User - per Floating User 5648-F59 XL Fortran for Linux SW S&S 3 Year Registration - per Authorized User - per Floating User 5648-F56 XL Fortran for Linux SW S&S 3 Year Renewal - per Authorized User - per Floating User 5648-F58 XL Fortran for Linux SW S&S 3 Year After Licence - per Authorized User - per Floating User
|
Offering Information |
Product information is available via the Offering Information Web site
Also, visit the Passport Advantage Web site
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).
|
Publications |
No hardcopy publications are shipped with this program.
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 20 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.
Displayable softcopy publications
The publications for IBM XL Fortran for Linux, V12.1 are offered in displayable softcopy form.
All unlicensed manuals are included.
The displayable manuals are part of the basic machine-readable material. The files are shipped on the same media type as the basic machine-readable material / CD-ROM.
All unlicensed manuals are also available from the XL Fortran library site at
|
Technical information |
Specified operating environment
Hardware requirements
- System: IBM Power Systems servers supported by:
- Red Hat Enterprise Linux 5.2 (RHEL 5.2)
- SUSE Linux Enterprise Server 10 Service Pack 2 (SLES 10 SP2)
- Disk space: 200 MB
Software requirements
For XL Fortran for Linux, V12.1
- One of the following Linux distributions:
- Red Hat Enterprise Linux 5.2 (RHEL 5.2)
- SUSE Linux Enterprise Server 10 Service Pack 2 (SLES 10 SP2)
- An instance of GNU Compiler Collection (GCC) - gcc 4.1.2, or later
- Perl 5.0, or later, to run the installation utility
- Optional software
- Graphical desktop environment such as K Desktop Environment (KDE) for applications or GNOME
- Frames-capable HTML browser to access help and other Web pages
- Frames-capable browser to access HTML documentation
- Portable Document Format (PDF) viewer to access PDF documentation
The program's specifications and specified operating environment information may be found in documentation accompanying the program, if available, such as a README file, or other information published by IBM, such as an announcement letter. Documentation and other program content may be supplied only in the English language.
Planning information
Web information
For information regarding XL Fortran, visit
For information regarding IBM Application Development, visit
Packaging
The XL Fortran for Linux, V12.1 package contains:
- One CD-ROM containing the XL Fortran for Linux, V12.1 compiler
- Quick Start Guide
- Passport Advantage customer letter
- Passport Advantage media pack pointer sheet
This program, when downloaded from a Web site, contains the applicable IBM license agreement and License Information, if appropriate, and will be presented for acceptance at the time of installation of the program. For future reference, the license and License Information will be stored in a directory such as LICENSE.TXT.
Security, auditability, and control
XL Fortran for Linux, V12.1 uses the security and auditability features of the host hardware or software. The customer is responsible for evaluation, selection, and implementation of security features, administrative procedures, and appropriate controls in application systems and communication facilities.
Software Services
IBM Software Services has the breadth, depth, and reach to manage your services needs. You can leverage the deep technical skills of our lab-based, software services team and the business consulting, project management, and infrastructure expertise of our IBM Global Services team. Also, we extend our IBM Software Services reach through IBM Business Partners to provide an extensive portfolio of capabilities. Together, we provide the global reach, intellectual capital, industry insight, and technology leadership to support a wide range of critical business needs.
To learn more about IBM Software Services or to contact a Software Services sales specialist, visit
|
Ordering information |
This product is only available via Passport Advantage. It is not available as shrinkwrap.
Product Group: IBM XL Fortran
Product Identifier Description: IBM XL Fortran
PID: 5724-U84
Product Category: XL Fortran
Charge metric
Part number or Program name PID number Charge metric XL Fortran for Linux, V12.1 5724-U84 Authorized User Floating User XL Fortran for Linux, V12.1 BA0TJML Authorized User Floating User
This program is licensed and charged based upon either the Authorized User or Floating User charge metric.
Authorized User
The term "Authorized User" is the unit of measure by which this program is licensed. An Authorized User is an individual within or outside of your enterprise. The program may be installed on one or more computers or servers and accessed by the number of users authorized by the Proof of Entitlement (PoE). You must have an entitlement for each Authorized User accessing the program or any program component in any manner directly or indirectly (for example: via a multiplexing program, device, or application server) through any means.
Floating User
The term "Floating User" is the unit of measure by which this program is licensed. A Floating User is a shared user access to the program within or outside of your enterprise. The program may be installed on one or more computer or servers. The total number of Floating Users simultaneously accessing the program at any moment in time may not exceed the highest number of Floating Users authorized by the PoE.. You must have an entitlement for each Floating User simultaneously accessing the program or any program component in any manner directly or indirectly (for example: via a multiplexing program, device, or application server) through any means.
Passport Advantage
Part Program Name/Description Number XL Fortran for Linux, V12.1 Media Package Multilingual BA0TJML XL Fortran for Linux Authorized User Lic + SW S&S 12 Mo D54L2LL XL Fortran for Linux Authorized User Annual SW S&S Rnwl E01M4LL XL Fortran for Linux Authorized User SW S&S Reinstate 12 Mo D54L3LL XL Fortran for Linux Floating User Lic + SW S&S 12 Mo D043VLL XL Fortran for Linux Floating User Annual SW S&S Rnwl E04UALL XL Fortran for Linux Floating User SW S&S Reinstate 12 Mo D043WLL
Passport Advantage Customer: Media Pack Entitlement Details
Customers with active Maintenance or Subscription for the products listed below are entitled to receive the corresponding media pack.
Entitled Maintenance Offerings Description XL Fortran for Linux Media Pack Description Part Number XL Fortran for Linux, V12.1 Media Pk Multilingual BA0TJML
Effective September 10, 2008, the Concurrent User programs and the following software maintenance part numbers will be withdrawn from marketing:
Part number Program name/description D54KWLL XL Fortran Advanced Edition for Linux Concurrent User Lic + SW Maintenance 12 Months E01M1LL XL Fortran Advanced Edition for Linux Concurrent User Annual SW Maintenance Renewal D54KZLL XL Fortran Advanced Edition for Linux Concurrent User SW Maintenance Reinstate 12 Months
Replacement program information: Note that the replacement program information is also applicable to the compiler products - XL Fortran Advanced Edition for Linux, V11.1 (BA0IKML) and XL Fortran Advanced Edition for Linux, V10.1 (BA0EPML), for Software Subscription and Technical Support.
Withdrawal from Program Program marketing Program Program Availability number description date number description date D54KWLL XL Fortran Lnx 09/10/2008 D043VLL XL Fortran Lnx 09/09/2008 Concurrent User Floating User Lic+SW Maint Lic+SW S&S 12 Months 12 Months E01M1LL XL Fortan Lnx 09/10/2008 E04UALL XL Fortran Lnx 09/09/2008 Concurrent User Flating User Annual SW Annual SW Maint Rnwl S&S Rnwl D54KZLL XL Fortran Lnx 09/10/2008 D043WLL XL Fortran Lnx 09/09/2008 Concurrent User Floating User SW Maint SW S&S Reinstate Reinstate 1 12 months 12 months
Basic license: To order the programs described in this announcement for 5724-U84 specify the type-model number and the applicable features from the tables below. The medium feature (CD-ROM) need only be specified as required. To request the media package (CD-ROM), specify media supply feature 6037 and 3410.
When placing an ESD order in econfig, specify a billing feature, the media feature 6037 and 3410, and the following ESD only features: 3450, 3470, 3471.
OTC(1) Medium Program feature feature Description number number Medium number XL Fortran for Linux, V12.1 5724-U84 OTC with 1 Year SW S&S - per Authorized User 0202 - per Floating User 0203 Media Package CD-ROM 6037 CD-ROM 3410 Expedite Fee charge to Branch 3445 Customization features: ESD for upgrades only 3450 Do not ship pubs 3470 Do not ship media 3471 (1) One-time charge
Maintenance Offering Customer: Media Supply Entitlement Details
Customers with active Software Maintenance for XL Fortran Advanced Edition for Linux are entitled to receive the media supply corresponding to XL Fortran for Linux, V12.1 or a previous level of the program as long as the level of the program continues to be active.
Eligible customers should add the applicable CD-ROM media supply feature number from the following table to their existing maintenance record. To request the media package (CD-ROM), specify the media supply feature 6037 and 3410.
When placing an ESD order in econfig, specify a billing feature, the media feature 6037 and 3410, and the following ESD only features: 3450, 3470, 3471. Note that these ESD features are also applicable to the compiler products - XL Fortran Advanced Edition for Linux, V11.1 (5724-S74) and XL Fortran Advanced Edition for Linux, V10.1 (5724-M17).
Entitled maintenance offerings description XL Fortran for Linux Medium feature Description number XL Fortran for Linux, V12.1 CD-ROM Media Supply 6037 (5724-U84) CD-ROM Media Supply 3410 Expedite fee charge to Branch 3445 Customization features: ESD for upgrades only 3450 Do not ship pubs 3470 Do not ship media 3471 XL Fortran Adv Ed Linux V11.1 CD-ROM Media Supply 5809 (5724-S74) CD-ROM Media Supply 3410 Expedite fee charge to Branch 3445 Customization features: ESD for upgrades only 3450 Do not ship pubs 3470 Do not ship media 3471 XL Fortran Adv Ed Linux V10.1 CD-ROM Media Supply 5809 (5724-M17) CD-ROM Media Supply 3410 Expedite fee charge to Branch 3445 Customization features: ESD for upgrades only 3450 Do not ship pubs 3470 Do not ship media 3471
This software license includes Software Subscription and Technical Support, previously referred to as Software Maintenance.
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.
SW license including 1 year SW S&S Feature Feature description number 5724-U84 - XL Fortran for Linux, V12.1 Per Authorized User with 1 Year SW S&S 0202 Per Floating User with 1 Year SW S&S 0203 5724-U84 - XL Fortran for Linux, V12.1 6037 Multilingual, CD ROM 3410 5648-F55 - IBM XL Fortran for Linux Per Authorized User SW S&S NoCharge Registration 0001 Per Authorized User SW S&S 1 Year Renewal 0002 Per Floating User SW S&S NoCharge Registration 0003 Per Floating User SW S&S 1 Year Renewal 0004 5648-F57 - IBM XL Fortran for Linux Per Authorized User SW S&S 1 Year After License 0001 Per Floating User SW S&S 1 Year After License 0002 5648-F59 - IBM XL Fortran for Linux Per Authorized User SW S&S 3 Year Registration 0001 Per Floating User SW S&S 3 Year Registration 0002 5648-F56 - IBM XL Fortran for Linux Per Authorized User SW S&S 3 Year Renewal 0001 Per Floating User SW S&S 3 Year Renewal 0002 5648-F58 - IBM XL Fortran for Linux Per Authorized User SW S&S 3 Year After License 0001 Per Floating User SW S&S 3 Year After License 0002
Effective September 10, 2008, the Concurrent User feature and the following software maintenance programs will be withdrawn from marketing:
Concurrent User feature XL Fortran Advanced Edition for Linux, V11.1 (5724-S74) Feature number Feature name 0193 XL Fortran Advanced Edition for Linux, V11.1 Per Concurrent User with 1 Year SW MaintenanceSoftware maintenance programs Program number Program/Feature name 5733-A99 XL Fortran Advanced Edition for Linux - NoCharge Registration - 1 Year Renewal 5733-D05 XL Fortran Advanced Edition for Linux - 1 Year After License 5733-D03 XL Fortran Advanced Edition for Linux - 3 Year Registration 5733-D04 XL Fortran Advanced Edition for Linux - 3 Year Renewal 5733-D06 XL Fortran Advanced Edition for Linux - 3 Year After License
Replacement program information: Note that the replacement program information is also applicable to the compiler products - XL Fortran Advanced Edition for Linux, V11.1 (5724-S74) and XL Fortran Advanced Edition for Linux, V10.1 (5724-M17), for Software Subscription and Technical Support.
Withdrawal from Program Program marketing Program Program Availability number description date number description date 5733-A99 XL Fortran Lnx 09/10/2008 5648-F55 XL Fortran Lnx 09/09/2008 SWMA NoCharge Reg. SW S&S No-charge SWMA 1 Year Reg. SW S&S Renewal 1 Year Renewal 5733-D05 XL Fortran Lnx 09/10/2008 5648-F57 XL Fortran Lnx 09/09/2008 SWMA 1 Yr SW S&S 1 Yr Aft Lic Aft Lic 5733-D03 XL Fortran Lnx 09/10/2008 5648-F59 XL Fortran Lnx 09/09/2008 SWMA 3 Yr SW S&S 3 Yr Reg Reg 5733-D04 XL Fortran Lnx 09/10/2008 5648-F56 XL Fortran Lnx 09/09/2008 SWMA 3 Yr SW S&S Renewal 3 Yr Renewal 5733-D06 XL Fortran Lnx 09/10/2008 5648-F58 XL Fortran LnX 09/09/2008 SWMA 3 Yr SW S&S 3 Yr Aft Lic Aft Lic
|
Terms and conditions |
The information provided in this announcement letter is for reference and convenience purposes only. The terms and conditions that govern any transaction with IBM are contained in the applicable contract documents such as the IBM International Program License Agreement, IBM International Passport Advantage Agreement, and the IBM Agreement for Acquisition of Software Maintenance.
This product is only available via Passport Advantage. It is not available as shrinkwrap.
Licensing
IBM International Program License Agreement including the License Information document and PoE govern your use of the program. 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.
This software license includes Software Subscription and Support (also referred to as Software Maintenance).
Agreement for Acquisition of Software Maintenance
The IBM Agreement for Acquisition of Software Maintenance (Z125-6011)applies for subscription and support (also referred to as Software Maintenance) and does not require customer signatures.
These programs are licensed under the IBM Program License Agreement (IPLA) and the associated Agreement for Acquisition of Software Maintenance, which provide for support with ongoing access to releases and versions of the program. IBM includes one year of Software Subscription and Support (also referred to as Software Maintenance) with the initial license acquisition of each program acquired. The initial period of Software Subscription and Support (also referred to as Software Maintenance) can be extended by the purchase of a renewal option, if available. These programs have a one-time license charge for use of the program and an annual renewable charge for the enhanced support that includes telephone assistance (voice support for defects during normal business hours), as well as access to updates, releases, and versions of the program as long as support is in effect.
License Information form number
L-MCHN-7GJKVB
The program's License Information will be available for review on the IBM Software License Agreement Web site
Limited warranty applies
Yes
Limited warranty
IBM warrants that when the program is used in the specified operating environment, it will conform to its specifications. The warranty applies only to the unmodified portion of the program. IBM does not warrant uninterrupted or error-free operation of the program or that IBM will correct all program defects. You are responsible for the results obtained from the use of the program.
IBM provides you with access to IBM databases containing information on known program defects, defect corrections, restrictions, and bypasses at no additional charge. For further information, consult the IBM Software Support Handbook found at
IBM will maintain this information for at least one year after the original licensee acquires the program (warranty period).
Program technical support
Technical support of a program product will be available for a minimum of five years from the general availability date, as long as your Software Subscription and Support (also referred to as Software Maintenance) is in effect. This technical support allows you to obtain assistance (via telephone or electronic means) from IBM for product-specific, task-oriented questions regarding the installation and operation of the program product. Software Subscription and Support (Software Maintenance) also provides you with access to updates, releases, and versions of the program. You will be notified, via announcement letter, of discontinuance of support with 12 months' notice. If you require additional technical support from IBM, including an extension of support beyond the discontinuance date, contact your IBM representative or IBM Business Partner. This extension may be available for a fee.
Money-back guarantee
If for any reason you are dissatisfied with the program and you are the original licensee, you may obtain a refund of the amount you paid for it, if within 30 days of your invoice date you return the program and its PoE to the party from whom you obtained it. If you downloaded the program, you may contact the party from whom you acquired it for instructions on how to obtain the 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 you.
Authorization for use on home/portable computer
The program may be stored on the primary machine and another machine, provided that the program is not in active use on both machines at the same time.
Volume orders (IVO)
Yes. Contact your IBM representative.
Passport Advantage applies
Yes, and through the Passport Advantage Web site at
Usage restriction
Yes
For additional information, refer to the License Information document that is available on the IBM Software License Agreement Web site
Software Subscription and Support (Software Maintenance) applies
Yes. Software Subscription and Support (also referred to as Software Maintenance), is now included in the Passport Advantage Agreement. Installation and technical support for the products announced in this announcement is provided by the Software Subscription and Support (Software Maintenance) offering of the IBM International Passport Advantage Agreement. This fee service enhances customer productivity by providing voice or electronic access into the IBM support organizations.
IBM includes one year of Software Subscription and Support (Software Maintenance) with the initial license acquisition of each program acquired. The initial period of Software Subscription and Support (Software Maintenance) can be extended by the purchase of a renewal option.
While your Software Subscription and Support (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 Handbook at
Software Subscription and Support (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 Subscription and Support (Software Maintenance) 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. A 15% education allowance applies to qualified education institution customers.
|
Prices |
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
Business Partner information: If you are an IBM Business Partner -- Distributor for Workstation Software acquiring products from IBM, you may link to Passport Advantage Online for resellers where you can obtain Business Partner pricing information. An IBM ID and password are required.
Information on charges is available at
Select "United States" and then click on "IBMLink 2000".
OTC(1) Program feature Description number number XL Fortran for Linux, V12.1 with 1 Year SW S&S - per Authorized User 5724-U84 0202 - per Floating User 5724-U84 0203 XL Fortran for Linux, SW S&S NoCharge Registration - per Authorized User 5648-F55 0001 - per Floating User 5648-F55 0003 SW S&S 1 Year Renewal - per Authorized User 5648-F55 0002 - per Floating User 5648-F55 0004 XL Fortran for Linux, SW S&S 1 Year After License - per Authorized User 5648-F57 0001 - per Floating User 5648-F57 0002 XL Fortran for Linux, SW S&S 3 Year Registration - per Authorized User 5648-F59 0001 - per Floating User 5648-F59 0002 XL Fortran for Linux, SW S&S 3 Year Renewal - per Authorized User 5648-F56 0001 - per Floating User 5648-F56 0002 XL Fortran for Linux, SW S&S 3 Year After License - per Authorized User 5648-F58 0001 - per Floating User 5648-F58 0002 (1) One-time charge
|
Order now |
To order, contact your local IBM representative or your IBM Business Partner.
To identify your local IBM Business Partner or IBM representative, call 800-IBM-4YOU (426-4968). For more information, contact the Americas Call Centers.
Phone: 800-IBM-CALL (426-2255) Fax: 800-2IBM-FAX (242-6329)For IBM representative: callserv@ca.ibm.com For IBM Business Partner: pwswna@us.ibm.com Mail: IBM Teleweb Customer Support ibm.com® Sales Execution Center, Americas North 3500 Steeles Ave. East, Tower 3/4 Markham, Ontario Canada L3R 2Z1 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
Linux is a registered trademark of Linus Torvalds in the United States, other countries, or both.
POWER6, Blue Gene/L and Blue Gene/P are trademarks of IBM Corporation in the United States, other countries, or both.
BladeCenter, AIX, z/OS, OS/400, z/VM, SAA and ibm.com are registered trademarks of IBM Corporation in the United States, other countries, or both.
UNIX is a registered trademark of The Open Group in the United States and other countries.
Windows is a registered trademark of Microsoft Corporation in the United States, other countries, or both.
Other company, product, and service names may be trademarks or service marks of others.
Terms of use
IBM products and services which are announced and available in your country can be ordered under the applicable standard agreements, terms, conditions, and prices in effect at the time. IBM reserves the right to modify or withdraw this announcement at any time without notice. This announcement is provided for your information only. Additional terms of use are located at:
For the most current information regarding IBM products, consult your IBM representative or reseller, or visit the IBM worldwide contacts page