IBM VisualAge for C++ for Windows, Version 3.5

IBM Europe Middle East Africa - Last revised on June 30, 1998


Table of Contents

IBM Announcement Letter No. ZP96-0155 dated March 05, 1996.

  • Title
  • Program Number
  • Abstract
  • General Availability
  • Highlights
  • Description
  • Publications
  • Technical Information
  • Specified Operating Environment
  • Planning Information
  • Security, Auditability and Control
  • Ordering Information
  • Charges, Terms & Conditions for IPLA Program Package
  • Terms and Conditions
  • Announcement Countries

  • IBM Announcement Letter No. ZP96-0155 dated March 05, 1996.


    Last revised on June 30, 1998.


    See final section for details of availability and limitations, if applicable.


    Title

    IBM VisualAge for C++ for Windows, Version 3.5

    Program Number

    Orders for new licenses will be accepted now.
    Shipments will begin on the planned availability date.

    For the availability date of the National Language Versions of the Program Upgrades from IBM VisualAge for C++ for Windows to VisualAge for C++ for OS/2, Version 3, refer to Software Announcement for VisualAge for C++ for OS/2, Version 3 (5622-679) ZP95-0413 dated June 15, 1995.

    Program Packages:

    To order these programs, specify the order type number, part number, media, program name, and quantity.

    Online documentation (both Standard Manuals and Extended Reference Manuals) is included in the CD-ROM packages. The CD-ROM+DOC packages also include hardcopy Standard Manuals. Order the Publication packages for hardcopy documentation.

    Order Type   Part
    Number       Number   Media       Program Name
    ----------   -------  ---------   --------------------------------------
     5622-880    33H4979  CD-ROM      IBM VisualAge for C++ for Windows,
                                      Version 3.5
     
     5622-880    33H4980  CD-ROM+DOC  IBM VisualAge for C++ for Windows,
                                      Version 3.5
     
     5622-880    33H4981  Publication IBM VisualAge for C++ for Windows,
                                      Version 3.5 Standard Manuals
     
     5622-880    33H4982  Publication IBM VisualAge for C++ for Windows,
                                      Version 3.5 Extended Reference Manuals
    

    Use Packs:

    Authorizes the customer who already has an IBM VisualAge for C++ for Windows, Version 3.5 program package to make a specific number of copies of the product, or to allow a specific number more users LAN access. Orders for use packs will be authorized by sending the customer a Proof of Entitlement.

    Order Type   Part
    Number       Number   Media       Program Name
    ---------   -------  ---------   --------------------------------------
     5622-880    33H5001    none      IBM VisualAge for C++ for Windows,
                                      Version 3.5
                                      Use pack (1)
    

    Use Packs - Software Advantage Exhibit:

    Authorizes the customer who already has an IBM VisualAge for C++ for Windows, Version 3.5 program package to make X copies of the product, or to allow X more users LAN access. Begins on the start date specified in the Software Advantage Agreement.

    Order Type   Part
    Number       Number   Media       Program Name
    ----------   -------  ---------   --------------------------------------
     5622-880    33H5009    none      IBM VisualAge for C++ for Windows,
                                      Version 3.5
                                      Use Pack (1)
                                      - Software Advantage
    

    Program Upgrade:

    Allows programmers who already have the VisualAge for C++ for OS/2 product (5622-679) or IBM C Set ++ for OS/2, Version 2.0 (5604-464 for diskettes, 5604-465 for CD-ROM) or Version 2.1 (5604-535) product or who have purchased a 5622-679 1 use pack to now acquire a license for the Windows version, or conversely, allows programmers who now have the IBM VisualAge for C++ for Windows product to acquire a license for the VisualAge for C++ for OS/2 product (5622-679). This program is intended to assist programmers developing multi-platform appplications using VisualAge for C++.

    To upgrade to IBM VisualAge for C++ for Windows:

    Order Type   Part
    Number       Number   Media       Program Name
    ----------   -------  ---------   --------------------------------------
     5622-880    33H5014  CD-ROM      IBM VisualAge for C++ for Windows,
                                      Version 3.5
                                      Program Upgrade
     
     5622-880    33H5015  CD-ROM+DOC  IBM VisualAge for C++ for Windows,
                                      Version 3.5
                                      Program Upgrade
     
     5622-880    33H5016    none      IBM VisualAge for C++ for Windows,
                                      Version 3.5
                                      Program Upgrade
                                      Use Pack (1)
    

    For upgrade to VisualAge for C++ for OS/2, Version 3 refer also to ZP95-0413, dated 06/15/95.

    Competitive Upgrade Program:

    Upgrades are applicable from any Windows C++ compiler.

    Order Type   Part
    Number       Number   Media       Program Name
    ----------   -------  ---------   --------------------------------------
     5622-880    33H5007  CD-ROM      IBM VisualAge for C++ for Windows,
                                      Version 3.5
                                      Competitive Upgrade
     
     5622-880    33H5008  CD-ROM+DOC  IBM VisualAge for C++ for Windows,
                                      Version 3.5
                                      Competitive Upgrade
     
     5622-880    33H5010    none      IBM VisualAge for C++ for Windows,
                                      Version 3.5
                                      Competitive Upgrade
                                      Use Pack (1)
    

    Program Upgrade -- Software Advantage Exhibit:

    Allows programmers who already have the VisualAge for C++ for OS/2 product (5622-679) or the IBM C Set ++ for OS/2, Version 2.1 (5604-535) product under Software Advantage, namely who have purchased 5775-HK5 or 5775-CS3 for additional copies to now acquire a license for the Windows version, or conversely, allows programmers who now have the IBM VisualAge for C++ for Windows product to acquire a license for the VisualAge for C++ for OS/2 product (5622-679). This program is intended to assist programmers developing multi-platform appplications using VisualAge for C++.

    Authorization to make copies begins on the start date specified in the Software Advantage Agreement.

    To upgrade to IBM VisualAge for C++ for Windows:

    Order Type   Part
    Number       Number   Media       Program Name
    ----------   -------  ---------   --------------------------------------
     5622-880    33H5011    none      IBM VisualAge for C++ for Windows,
                                      Version 3.5
                                      Program Upgrade
                                      Use Pack (1)
                                      - Software Advantage
    

    For upgrade to VisualAge for C++ for OS/2, Version 3 refer also to ZP95-0413, dated 06/15/95.

    Academic Package:

    Applicable only for registered student, faculty or educational staff of accredited or certified post-secondary educational institutions. Purchaser is required to present a current, valid school/college/university identification at the time of purchase.

    The program license cannot be transferred outside of the academic community for one year.

    Online documentation (both Standard Manuals and Extended Reference Manuals) is included in all the CD-ROM packages.

    CD-ROM plus documentation (CD-ROM+DOC) packages include hardcopy Standard Manuals.

    Order Type   Part
    Number       Number   Media       Program Name
    ----------   -------  ---------   --------------------------------------
     5622-880    33H5005  CD-ROM+DOC  IBM VisualAge for C++ for Windows,
                                      Version 3.5
                                      Academic package
    

    Upgrade Protection:

    Upgrade Protection is available under the Software Advantage Program as follows:

    Order Type   Part
    Number       Number   Program Name
    ----------   -------  --------------------------------------------------
     5622-880    33H5012  Upgrade Protection for
                          IBM VisualAge for C++ for Windows,
                          Version 3.5
                          One Time Charge
     
    

    Note: All program, upgrade, and Use Pack packages are available from your local IBM authorized software distributors, IBM authorized software remarketers, or IBM Marketing representatives.


    Abstract


    IBM(R) VisualAge(TM) for C++ for Windows(**), Version 3.5, the newest member of the award winning IBM family of VisualAge for C++ products, adds support for Windows 95(**) and Windows NT(**) to the existing range of platforms that includes OS/2(R), AIX(R), OS/400(R), MVS/ESA(TM), and Sun Solaris(**). VisualAge's powerful paradigm of construction-from-parts makes development of object-oriented applications faster, easier, and less error prone. The cross-platform programming interfaces in the VisualAge family of products make it easier to create single-source code targeting the supported environments. Applications developed using VisualAge for C++ for Windows will run on Windows NT, Windows 95, Windows 3.1 / Windows 3.11 (through the Win32s(**) V1.3 environment).

    The IBM VisualAge for C++ family provides a consistent set of tools, compiler technology and class libraries which enables the portability of your C/C++ source code and developer skills across multiple, heterogeneous environments.

    VisualAge for C++ for Windows features include:

    (TM) Trade-mark owned by International Business Machines Corporation.

    (R) Registered trade-mark of International Business Machines Corporation.

    (**) Company, product or service name may be trade-mark or service mark of others.

    Windows is a registered trade-mark of Microsoft Corporation.

    IBM's VisualAge products and services are not associated with or sponsored by Visual Edge Software, Ltd.


    General Availability

    Planned General Availability Date is March 1996


    Highlights


    The VisualAge for C++ family now includes Windows NT & Windows 95 to extend cross platform object-oriented application development. Key features are:


    Description


    IBM VisualAge for C++ for Windows, Version 3.5 brings the same set of tools and features of the award winning VisualAge for C++ for OS/2 to the Windows platforms. A consistent set of tools across multiple environments ensures that developers' skills are portable from platform to platform. Now, mission-critical, object-oriented applications are within easy reach using VisualAge for C++'s powerful "construction from parts" application paradigm.

    IBM VisualAge for C++ for Windows delivers:

    Construction From Parts

    With IBM VisualAge for C++ for Windows, Version 3.5, application construction has never been easier. Even the most complex applications can be constructed from the large set of parts from the IBM Open Class Library. The IBM Open Class Library contains over 600 pre-defined and pre-tested sotware building blocks, along with over 5000 methods (functions) that are tightly integrated into the VisualAge for C++ toolset. You can also create your own parts and import them into the Visual Application Builder. These parts can then be assembled quickly and easily with the Visual Application Builder, and your application generated with the click of a button - reuse is now real world|

    The Visual Application Builder generates source code consistent with the ANSI C++ draft standard that is compiled into a highly optimized application. No performance compromise and a royalty-free run-time environment.

    Object-Oriented Access to Relational Data

    Now, make quick work of bringing existing relational data into the object world. The Data Access Class Builder visually maps DB2, Sybase and Oracle relational database tables into objects with a single click. All of the C++ and SQL code generation is done for you - simply import these data objects into the Visual Application Builder and construct your application.

    An underlying set of class libraries handles the complexities of data access and provides both C++ and SOM interfaces.

    IBM Open Class Library

    IBM Open Class Library is a comprehensive set of C++ class libraries that gives you an extensive foundation of building blocks for creating your applications. While Open Class handles the complexity of low-level APIs, you can focus on your application. Because Open Class provides the foundation parts used in the Visual Application Builder, you become productive immediately by using real objects directly.

    Open Class also provides the portability layer onto which applications can be targeted towards many different operating environments. An application written to Open Class can be easily ported to other operating system environments, and when re-compiled for the target environment, will adopt the "look and feel" of the target system. IBM Open Class also provides a Compound Document Framework which enables the user to develop an OLE 2 container or server application. The Framework, which is the first injection of Taligent Technology into IBM Open Class, provides an abstraction from OLE 2 into higher level classes as well as a base for a part architecture that is consistent across both OLE 2 and OpenDoc. The Framework reduces the coding of an OLE 2 component from a very large number of low level OLE 2 API calls to a very small number of Compound Document Framework over-rides. In other words the Framework provides most of the default behaviour that an OLE 2 container or server needs. The Framework also provides the basis for a portability layer to exploit the OpenDoc run-time environment.

    With IBM Open Class, you have the flexibility of a consistent programming interface across a wide range of platforms including: OS/2 Warp, MVS/ESA, AIX, OS/400, Solaris, Windows NT, Windows 95 and Windows 3.1 / Windows 3.11. With IBM's C++ environments on these platforms, you can code your application once and with minor system specific changes, deploy it anywhere in your enterprise.

    Powerful C++ Tools|

    IBM VisualAge for C++ for Windows sets the pace with a complete set of integrated tools built for the C++ developer.

    Get Started Fast With WorkFrame and Project Smarts|

    WorkFrame gives you a productive place to create and manage your C++ code. With "Build Smarts", you build code in either debug, browse or optimized modes - without having to manage compiler options manually. With WorkFrame, you move naturally from tool to tool. In addition, "Project Smarts" gives you automatically configured skeleton applications to start your coding immediately.

    Fast, Easy Access with the C++ Browser

    Explore and understand your code and class libraries quickly with the IBM VisualAge for C++ for Windows browser. Use the QuickBrowse feature to get information on C++ code even before you compile - exactly when you need it.

    Quality or Speed? Pick Two|

    Get your application up to speed with two powerful tools.

    With the VisualAge Debugger's intuitive user interface, you can debug at the source level, set breakpoints, handle advanced C++ functions such as templates and exceptions, and isolate difficult memory management bugs. Use the Performance Analyzer to fine tune your application's performance. Through graphical representations of trace information, you discover the hotspots and bottlenecks in your programs.

    Easy Editing

    Editing source code is a snap using the syntax - highlighting editor. Because editors are a personal choice, this one can be customized to your way of working.

    Superior C++ Code

    The 32-bit C/C++ compiler delivers solid code ready to meet the demands of your business and generates applications which are highly optimized for Windows. In addition, code can be optimized for any Intel processor from the i386(**) to the Pentium(**), and even the newest chip, the Pentium Pro(**).

    Easily Create SOM Objects

    The Direct-to-SOM (DTS) capability generates SOM objects (based on IBM's System Object Model (SOM)) directly from familiar C++ syntax simply by turning on a compiler option. The compiler will also generate the corresponding OMG CORBA-compliant Interface Definition Language (IDL) for inter-language or Distributed SOM applications. In addition, you can browse and debug SOM objects with the IBM VisualAge for C++ for Windows tools. SOM objects can be imported to the visual builder so distributed object applications can be assembled quickly.

    Join The VisualAge

    IBM VisualAge for C++ for Windows is part of the IBM family of C++ products, which provides a consistent set of tools and class libraries across many platforms including OS/2, AIX, MVS/ESA, OS/400, Sun Solaris and Windows. The IBM C++ family, provides the open solution which lets you take advantage of your heterogeneous computing environment today.

    (**) Company, product or service name may be trade-mark or service mark of others.

    National Institute of Standards and Technology (NIST)

    The C Compiler and Runtime of IBM VisualAge for C++ for Windows, Version 3.5 conforms to NIST standard FIPS PUB 160C.


    Publications

          Title                    Order Number     Part Number
     ----------------------------  ------------     -----------
    VisualAge for C++for Windows    S33H-4981         33H4981
    Standard Manuals
     
    VisualAge for C++ for Windows   S33H-4982         33H4982
    Extended Reference Manuals
    
    IBM VisualAge for C++ for Windows - Standard Manuals

    The Standard Manuals is a set of guidance manuals describing concepts and procedures. These are available in both online and in PostScript formats on the CD-ROM, and are shipped in hardcopy format only with the CD-ROM plus Documentation package (CD-ROM+DOC). The set can also be ordered separately from IBM. To order, please contact your IBM representative.

    Individual manuals in the set are NOT orderable.

    The IBM VisualAge for C++ for Windows Standard Manuals set consists of the following publications:

    Manual
    Title
    -------------------------------------------------------
    IBM VisualAge for C++ for Windows Programming Guide, Version 3.5
     
    IBM VisualAge for C++ for Windows Open Class Library
    User's Guide, Version 3.5
     
    IBM VisualAge for C++ for Windows Visual Builder
    User's Guide, Version 3.5
     
    IBM VisualAge for C++ for Windows User's Guide,
    Version 3.5
    

    IBM VisualAge for C++ for Windows - Extended Reference Manuals

    The Extended Reference Manuals is a set of reference books that describe syntax, options, implementation of a feature or function. These are available in both online and in PostScript formats on the CD-ROM.

    The Extended Reference Manuals set does NOT come in hardcopy format with any IBM VisualAge for C++ for Windows package, but can be ordered separately from IBM. To order please contact your IBM representative. Individual manuals in the set are NOT orderable.

    The IBM VisualAge for C++ for Windows Extended Reference Manuals set consists of the following publications:

    Manual
    Title
    -------------------------------------------------------
    IBM VisualAge for C++ for Windows Language Reference,
    Version 3.5
     
    IBM VisualAge for C++ for Windows C Library Reference,
    Version 3.5
     
    IBM VisualAge for C++ for Windows Open Class
    Library Reference: Volume I, Version 3.5
     
    IBM VisualAge for C++ for Windows Open Class
    Library Reference: Volume II, Version 3.5
     
    IBM VisualAge for C++ for Windows Open Class
    Library Reference: Volume III, Version 3.5
     
    IBM VisualAge for C++ for Windows Open Class
    Library Reference: Volume IV, Version 3.5
     
    IBM VisualAge for C++ for Windows Visual Builder
    Parts Reference,Version 3.5
     
    IBM VisualAge for C++ for Windows Building VisualAge
    for C++ Parts for Fun & Profit, Version 3.5
     
    IBM VisualAge for C++ for Windows SOM Programming
    Guide, Version 3.5
     
    IBM VisualAge for C++ for Windows SOM Programming
    Reference, Version 3.5
    

    The publications' formats for IBM VisualAge for C++ for Windows are as follows:

    Package            Standard Manuals          Extended Reference Manuals
    ------------------------------------------------------------------------
    CD-ROM             No hardcopy (1)           No hardcopy (2)
                       PostScript files          PostScript files
                       INF format                INF format
    ------------------------------------------------------------------------
    CD-ROM+DOC         Hardcopy                  No hardcopy (2)
                       PostScript files          PostScript files
                       INF format                INF format
    ------------------------------------------------------------------------
    

    (1) The hardcopy set of the Standard Manuals is available separately as Order Number S33H-4981 or Part Number 33H4981.

    (2) The hardcopy set of Extended Reference Manuals is available separately as Order Number S33H-4982 or Part Number 33H4982.

    The INF files on the IBM VisualAge for C++ for Windows CD-ROM may be accessed from the CD-ROM or installed on the hard drive.


    Technical Information

    Specified Operating Environment

    Hardware Requirements

       o Processor:
           80386 minimum
           80486 or higher strongly recommended
     
       o Display:
           VGA minimum
           SVGA recommended
     
       o CD-ROM drive required
     
       o A mouse or pointing device
     
       o Memory requirements for Win95 (add 4 MB for Win NT):
         - C development
              8 MB RAM minimum
             12 MB RAM recommended
         - C++ development
             12 MB RAM minimum
             16 MB RAM recommended
         - C++ Visual development
             16 MB RAM minimum
             24 MB RAM recommended
     
        o Disk space requirements:
           - minimal when running product from the CD-ROM
           - custom install of the following is also available:
                 - 285 MB for all tools and toolkits
                 - 60 MB for all samples and tutorial
                 - 25 MB for all documentation
           - 40 MB swap space minimum
    

    Software Requirements

    This product runs in the following environments:

    This product produces applications which run in the following
    environments:

    The Data Access Class Builder supports the following databases:

    Compatibility

    WorkFrame projects are not portable from the OS/2 version of VisualAge for C++ to this Windows version.

    There are some small differences in the Open Class UI class libraries between the OS/2 and the Windows platforms. These are detailed in the Open Class documentation.

    Limitations

    OS/2-specific features such as tile memory support are not supported in a Windows environment.

    In this version, there is no GUI-aid to add in other tools.

    All monitor-type functions (such as build) are done via the editor.

    Due to the functionality of the Microsoft Win32s sub-set, there are limitations under Windows 3.1 in the IBM Open Class Library User Interface class library, there is no multithreading run-time support, and the stdout and stderr streams must be re-directed. In addition, there is no Win32s support in SOM and the DSOM Workgroup Enabler.

    Planning Information

    Visit our homepage on the Web at the following URL: http://www.software.ibm.com/ad/visualage_c++/

    Object Connection Program:

    The IBM Object Connection is a program to encourage companies to enter into the business of building VisualAge-enabled reusable parts for the open market. The intent is to assure that there is a robust supply of application componentry available to VisualAge developers. The component products described in our catalog, like those supplied by IBM, can be added to the VisualAge parts palette and used repetitively in the development of VisualAge applications. Our definition of a "part" is a self-contained software object with a standardized public interface consisting of a set of external features that allows the part to interact with other parts.

    In addition, the Object Connection program accommodates companies in the business of developing and offering VisualAge complementary development tools and compatible class libraries. Development tools aid the VisualAge developer in the performance of their tasks, but are not typically deployed as part of an application. Class libraries typically represent application function that has not been enabled to the VisualAge parts palette.

    For more information about the Object Connection program, or to request an Object Connection information package, please contact us by phone, fax or e-mail. Please provide a complete street address so that we can send the package by express mail.

    Voice telephone:
    +(33)92.11.50.11        Europe, Middle East and Africa
     
    Fax:
    +(33)93.31.60.20  Europe, Middle East and Africa
     
    Internet email:
    objconn@vnet.ibm.com
    

    Customer Responsibilities

    Packaging

    The IBM VisualAge for C++ for Windows, CD-ROM (no Doc) package (part number 33H4979) contains the following items packaged as a single unit :

    The IBM VisualAge for C++ for Windows, CD-ROM+DOC package (part number 33H4980) contains the following items packaged as a single unit :

    The IBM VisualAge for C++ for Windows, Program Upgrade CD-ROM (no Doc) package (part number 33H5014) contains the following items packaged as a single unit :

    The IBM VisualAge for C++ for Windows, Program Upgrade CD-ROM+DOC package (part number 33H5015) contains the following items packaged as a single unit :

    The IBM VisualAge for C++ for Windows, Competitive Upgrade CD-ROM (no Doc) package (part number 33H5007) contains the following items packaged as a single unit :

    The IBM VisualAge for C++ for Windows, Competitive Upgrade CD-ROM+DOC package (part number 33H5008) contains the following items packaged as a single unit :

    The IBM VisualAge for C++ for Windows, hardcopy Standard Manuals set (S33H-4981 / 33H4981) contains the following :

    The IBM VisualAge for C++ for Windows, hardcopy Extended Reference Manuals set (S33H-4982 / 33H4982) contains the following :

    The IBM VisualAge for C++ for Windows Use Pack - 1 Pack (part number 33H5001) contains the following :

    The IBM VisualAge for C++ for Windows, Competitive Upgrade Use Pack - 1 Pack (part number 33H5010) contains the following :

    The IBM VisualAge for C++ for Windows Program Upgrade Use Pack - 1 Pack (part number 33H5016) contains the following :

    The IBM VisualAge for C++ for Windows, Academic CD-ROM+DOC package (part number 33H5005) contains the following items packaged as a single unit :

    The VisualAge for C++ for OS/2 Version 3, Program Upgrade CD-ROM (no Doc) package (part number 30H1682) contains the following items packaged as a single unit :

    The VisualAge for C++ for OS/2 Version 3, Program Upgrade CD-ROM+DOC package (part number 30H1683) contains the following items packaged as a single unit :

    The VisualAge for C++ for OS/2 Version 3, Program Upgrade Use Pack - 1 Pack (part number 30H1689) contains the following :

    Security, Auditability and Control

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


    Ordering Information

    Consult your IBM Marketing Representative.


    Charges, Terms & Conditions for IPLA Program Package

    Consult your IBM Marketing Representative for the following applicable charges:

    Terms and Conditions

    This Licensed Program is subject to the provisions of the IBM International Program License Agreement, a copy of which is contained in the program package.

    The terms of the International Program License Agreement allow use on only one machine at any one time for each license granted.

    License Information

    This section should be read in conjunction with the following two sections on Warranty and Program Services.

    These are the additional terms referred to in the International Program License Agreement (IPLA).

    This License is for IBM VisualAge for C++ For Windows Program Number 5622-880 for use only on IBM Personal Computers

    Your Proof of Entitlement document from IBM will identify the feature purchased.

    Warranty

    IBM standard warranty of media. Warranty period 3 months (or the period required by local legislation, if greater).

    Program Services

    Central Service through mail or fax will be provided by IBM until Jan 31, 2001.

    Additional fee support will be provided through the IBM Support Line and Country specific service offerings. Please contact IBM for further information on what is available in your Country.

    This program will be subject to the terms of the IBM International Program License Agreement (IPLA) contained in the program package, and not to the Agreement for IBM Licensed Programs.

    This Statement is complementary to the IBM IPLA contained in this package:

    Program Name: IBM VisualAge for C++ for Windows, V3.5
    Program Number: 5622-880
    Service End Date: Jan 31, 2001
    

    For program defect related problems, the following procedure for assistance in problem identification is applicable:

    IBM will reply in writing with information about correction, bypass or restriction with the intent to make the program perform according to its specifications, or, if there are none, to its principles of operation.

    Customer information needed when submitting a problem:

    Additional information on customer reported problems can be obtained from your remarketer/distributor or IBM.

    Educational Allowance

    Educational Allowance applies.

    Educational Software Allowance Program is not applicable.


    Announcement Countries

    All European, Middle Eastern and African Countries.


    The data in this letter is subject to the disclaimer in Letter ZS90-0112, which is available from IBM on request.

    Please note this is an international announcement letter. If applicable you should also refer to your local country complementary document to check for country specific information.

    ************ End of Document ************