home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
OS/2 Shareware BBS: 32 Periodic
/
32-Periodic.zip
/
dsn5oa.zip
/
DSN5P.ASC
< prev
next >
Wrap
Text File
|
1995-11-03
|
266KB
|
6,006 lines
IBM (R) Solution Developer Operations
DDDD EEEEE V V EEEEE L OOO PPPP EEEEE RRRR
D D E V V E L O O P P E R R
D D EEEE V V EEEE L O O PPPP EEEE RRRR
D D E V V E L O O P E R R
DDDD EEEEE V EEEEE LLLLL OOO P EEEEE R R
SSSS U U PPPP PPPP OOO RRRR TTTTT N N EEEEE W W SSSS
S U U P P P P O O R R T NN N E W W S
SSS U U PPPP PPPP O O RRRR T N N N EEEE W W W SSS
S U U P P O O R R T N NN E W W W S
SSSS UUU P P OOO R R T N N EEEEE WW WW SSSS
========================================================================
1995 Issue 16 Second of two issues, 3 November 1995
========================================================================
This is the second of two newsletters released simultaneously on 3
November 1995. These unscheduled issues carry several timely news items.
This newsletter, 1995 Issue 16 (DSN5P), contains information from
several formal IBM announcements made within the past few weeks. The
usual news items are in the first newsletter, 1995 Issue 15 (DSN5O).
The regular monthly newsletter will appear on 15 November 1995.
+----------+
| Contents |
+----------+
The table of contents contains search codes for going directly to items
that interest you.
Search
Codes
-----
o IBM Smalltalk for OS/2, for AIX, and for Windows, Version 3 stalkv3
-- with Significant Performance Improvements
In brief... Overview. Description. Hardware requirements.
Software requirements. Ordering information and charges.
NOTE: This item is 849 lines long.
o IBM VisualAge for Smalltalk for OS/2, for AIX, and for vasmv3
Windows, Version 3 -- with Significant Performance
Improvements
In brief... Overview. Description. Hardware requirements.
Software requirements. Ordering information and charges.
NOTE: This item is 1,299 lines long.
o IBM VisualAge for COBOL for OS/2 Revitalizes Your vacobos2
Dependable COBOL Applications by Extending COBOL to Your
OS/2 Workstation
In brief... Overview. Description. Hardware requirements.
Software requirements. Ordering information and charges.
NOTE: This item is 424 lines long.
o IBM COBOL Set for AIX Revitalizes Your Dependable COBOL cbsetaix
Applications by Bringing COBOL to Your AIX Workstation
In brief... Overview. Description. Hardware requirements.
Software requirements. Ordering information and charges.
NOTE: This item is 420 lines long.
o IBM COBOL for MVS and VM Release 2 Extends COBOL to the cobmvsvm
Client/Server Environment
In brief... Overview. Description. Hardware requirements.
Software requirements. Ordering information. Charges.
NOTE: This item is 931 lines long.
o IBM C for VM/ESA Version 3 Release 1 Supports POSIX cvmesa
Standards in the VM Environment
In brief... Overview. Description. Hardware requirements.
Software requirements. Ordering information. Charges.
NOTE: This item is 452 lines long.
o Preview: OpenEdition DCE Family for MVS dceopen
In brief... Overview. Description. OpenEdition DCE Base
Services. OpenEdition DCE Security Server. OpenEdition
DCE Application Support for MVS/ESA. OpenEdition DCE
Distributed File Service Product preview. Product
positioning.
NOTE: This item is 404 lines long.
o Year 2000 Support Details 2000ann
In brief... Overview. Description. TRANFORMATION 2000:
IBM's century date change solutions. IBM tools to help you
with the transition to the year 2000. IBM software
conformance. IBM hardware conformance. Additional
documentation.
NOTE: This item is 1,128 lines long.
========================================================================
+--------------------------------------+
| IBM Smalltalk for OS/2, for AIX, and | stalkv3
| for Windows, Version 3 -- with |
| Significant Performance Improvements |
+--------------------------------------+
In Brief...
-----------
The IBM Smalltalk Version 3.0 base products include Version 2.0
functions, plus:
o Development and runtime support for AIX (requires IBM Smalltalk
Professional Server)
o Significant performance improvements (runtime and development)
o New portable controls (notebook, container, slider, and spin button)
for multiplatform support and portability
o Portable drag/drop support
o Enhanced database support for DB2 for OS/2 2.1, including support for
user-defined functions (UDFs), user-defined types (UDTs) and binary
large objects (BLOBs)
Separately available function includes:
o Distributed capability for OS/2, for AIX, and for Windows
o Message Queue Series (MQSeries) and Remote Procedure Call (RPC)
support
o Native support for Oracle databases
Overview
--------
IBM Smalltalk is a standards-compliant, integrated Smalltalk language
and development environment that programmers can use to rapidly develop
applications for the OS/2, AIX, and Windows operating systems. IBM
Smalltalk is a part of the same product family as VisualAge.
IBM Smalltalk is for customers who do object-oriented development
directly with the Smalltalk language and development environment. This
development can be with IBM Smalltalk only or in combination with
VisualAge. Applications written in IBM Smalltalk are fully compatible
with applications written with VisualAge and vice versa. Objects created
with IBM Smalltalk can be reused without change in either offering.
There are separate products for OS/2, Windows, and AIX, and one server
product that supports all three platforms:
o IBM Smalltalk Standard products are the entry-level, stand-alone
products (separately orderable for OS/2 or Windows) for individual
developers.
o IBM Smalltalk Professional products enable stand-alone development on
OS/2 and Windows and team development on OS/2, AIX, or Windows (when
used in combination with IBM Smalltalk Professional Server). The
Professional products are separately orderable.
o IBM Smalltalk Professional Server is the server support for IBM
Smalltalk Professional products and provides a centralized repository
of classes for a team of developers. Support for each of the
platforms (OS/2, AIX, or Windows) is available through a single IBM
Smalltalk Professional Server license.
The following separately orderable products can be used with IBM
Smalltalk:
o VisualAge for Smalltalk, Distributed for OS/2, for AIX, and for
Windows, Version 3 (V3.0)
o VisualAge for Smalltalk, Communications/Transactions for OS/2, for
AIX, and for Windows, V3.0
o VisualAge for Smalltalk, Database for ORACLE**, for OS/2, for AIX,
and for Windows, V3.0
One-time charge:
IBM Smalltalk Standard 599 USD
IBM Smalltalk Professional 1,399
IBM Smalltalk Professional Server 3,999
Planned Availability Date: 30 November 1995
Description
-----------
ROBUST, STANDARDS-COMPLIANT SMALLTALK LANGUAGE
IBM Smalltalk is a pure object-oriented programming language that
supports the object-oriented principles of polymorphism, data
encapsulation, and inheritance. It includes an Smalltalk virtual
machine, a base image, and general environment access, such as file,
thread, and networking. IBM Smalltalk shields developers from complex
and low-level functions, such as graphical user interface (GUI),
communication application program interfaces (APIs), and memory
management. This product is part of the same product family as
VisualAge.
IBM Smalltalk is fully 32-bit capable and enforces Smalltalk language
standards. The product includes a fully documented API based on industry
standards, such as POSIX for filing systems and MOTIF for GUI widgets.
The API is also based on the proposed common Smalltalk standards
submitted to ANSI in 1993. Use of these standards provides major
benefits to development teams:
o Enables IBM Smalltalk developers to use the same terminology and
application protocols used in other languages
o Leverages a corporation's investment in standards training and
documentation
o Allows developers who are familiar with industry standards, such
as MOTIF, POSIX, and ANSI, to continue to use those skills
IBM Smalltalk supports the principle of change. It provides a
development style of experimentation, providing a seamless integration
between the development environment and the run-time environment. You
can easily make a change in the code and immediately have the
application up and running to see the effects of that change.
With IBM Smalltalk, you can take full advantage of the increasing power
of the desktop and the advantages inherent to object-oriented
technology, such as:
o Improved application availability, quality, and maintainability at
reduced cost
o Extensive reuse of proven components that shortens development time
and leads to more robust, error-free applications
PORTABILITY ACROSS SUPPORTED PLATFORMS
Developers can create applications fully portable across supported
platforms without modification. The comprehensive class library in IBM
Smalltalk facilitates code reuse and portability. This library is
implemented across multiple operating system platforms. Programs written
to these interfaces are portable across the support platforms without
modification. The resulting ported applications take on the look and
feel of the native platform.
INTEGRATED DEVELOPMENT ENVIRONMENT
IBM Smalltalk supports an iterative application development approach for
dealing with mission-critical workstation applications. The integrated
development environment improves application developer productivity by
allowing programmers to rapidly develop object-oriented applications.
Developers are able to write code, run it, debug it, and then repeat the
process to quickly build applications -- without ever leaving the
Smalltalk environment. This capability allows developers to easily
prototype applications, then work iteratively with end users to ensure
applications meet requirements. By validating customer expectations
throughout the development cycle, developers can reduce rework, maximize
reuse, and increase customer satisfaction.
IBM Smalltalk eases the transition to object-oriented programming by
providing a scalable and upgradeable application development environment
that supports either a single, stand-alone programmer producing personal
productivity applications or an entire team of programmers creating
complex, line-of-business applications. The IBM Smalltalk integrated
development environment includes:
o The Smalltalk language
o An object model that objects can be defined from
o A set of reusable parts
o A complete set of programming tools: editor, browser, compiler,
debugger, inspector
o A runtime environment
Together, IBM Smalltalk Professional Server and IBM Smalltalk
Professional allow development of large-scale applications by providing
shared access and control of development data in a heterogeneous
environment. The products enable a team of professional programmers to
work on the same application simultaneously, managing applications,
versions, and processes in an integrated fashion. IBM Smalltalk
Professional can also be used by individual programmers. The product's
integrated development environment includes the features of IBM
Smalltalk Standard, plus:
o Team programming support
o A centralized code repository
o Version control
o Change management
The IBM Smalltalk Standard products and the IBM Smalltalk Professional
products can be installed stand-alone. However, the Standard products
cannot be installed as clients under the IBM Smalltalk Professional
Server. Installing the Professional products under the IBM Smalltalk
Professional Server provides team development support with a centralized
repository of classes.
Each developer (whether in a stand-alone or team environment) must have
either an IBM Smalltalk Professional license or an IBM Smalltalk
Standard license. One license of IBM Smalltalk Professional Server is
required for each team sharing a centralized repository of classes. The
stand-alone developer may prefer IBM Smalltalk Professional over IBM
Smalltalk Standard, since IBM Smalltalk Professional provides advanced
function such as version control and configuration management.
ADDITIONAL FUNCTION
IBM Smalltalk, V3.0 will provide native platform development and
execution support for Windows NT and Windows 95. IBM is completing
compatibility testing on NT and Win95 and will enter beta test in the
first quarter of 1996. This support will enable users of IBM Smalltalk
for Windows, V3.0 to develop and deploy applications on Windows NT and
Windows 95.
IBM will expand the UNIX support of the IBM Smalltalk products to
enable users to develop and deploy applications on HP UNIX. IBM
Smalltalk for HP will enter beta test in the second quarter of 1996.
IBM will continue to extend the IBM Smalltalk family through the
enterprise with IBM Smalltalk for MVS. IBM Smalltalk for MVS takes the
benefits of object-oriented technology and the Smalltalk programming
language to MVS. This new capability will enable you to develop, test,
and debug Smalltalk programs on OS/2 and then package and deploy them on
MVS under IMS and CICS. Development can be either connected to or
disconnected from MVS. The portability of the Smalltalk language
extends to MVS. IBM Smalltalk for MVS will include IMS/TM and CICS
support, and access to DB2, IMS/DB, and VSAM through CICS File Control.
IBM Smalltalk for MVS will enter beta test in the first half of 1996.
OPEN ENTERPRISE
The IBM Smalltalk Version 3.0 products support the Motif and POSIX PC
industry standards.
PRODUCT POSITIONING
Smalltalk is an important and emerging object-oriented language in the
industry. Its usage in business and commercial application development
is growing rapidly. IBM believes strongly in the future of
object-oriented technology. IBM Smalltalk is a strategic language for
IBM, and is developed as an ANSI-standard, open, multiple-platform
language.
IBM Smalltalk is part of the same product family as VisualAge. The
VisualAge environment includes IBM Smalltalk as its base language, but
offers additional features, such as visual construction-from-parts,
ready-built visual components, and pre-existing code access. IBM
Smalltalk targets customers who want to do object-oriented development
directly with the Smalltalk language and development environment. This
development may be with IBM Smalltalk only, or in combination with
VisualAge. Class libraries developed using IBM Smalltalk can be reused
in the VisualAge development environment. The wealth of class libraries
already developed and available in VisualAge can be used by IBM
Smalltalk programmers.
The following VisualAge components can be used with IBM Smalltalk:
o VisualAge for Smalltalk, Communications/ Transactions for OS/2, for
AIX, and for Windows, Version 3.0.
The communications and transaction component supports a wide range of
communication and transaction protocols, including TCP/IP, APPC,
CPI-C, NetBIOS, EHLLAPI, MQSeries, RPC, and CICS ECI. This support is
most applicable to line-of-business (LOB) computing.
o VisualAge for Smalltalk, Database for ORACLE for OS/2, for AIX, and
for Windows, Version 3.0.
The support for access to Oracle databases through native API
provides Oracle database access in a manner consistent with IBM
Smalltalk database componentry and usage.
o VisualAge for Smalltalk, Distributed for OS/2, for AIX, and for
Windows, Version 3.0.
The distributed component provides the capability to develop an IBM
Smalltalk application on a single development platform and split the
logic of the application to run on multiple execution platforms.
Facilities are provided for remote debugging, performance profiling
for optimal distribution, and for other features that complement the
development environment. This component is complementary to existing
SOM/DSOM support.
Hardware Requirements
---------------------
The following sections describe the minimum machine requirements for
valid operating environments for the IBM Smalltalk Standard, IBM
Smalltalk Professional, and IBM Smalltalk Professional Server family of
products.
IBM SMALLTALK STANDARD FOR OS/2, V3.0
o 33 MHz Intel 80486 IBM or IBM-compatible personal computer (PC)
system
o 24 MB installed RAM. If you are running other products that provide
database or communications services, 32 MB of installed RAM is
recommended
o CD-ROM reader (required for installation)
o 35 MB hard-disk space for installed product. An additional 10 MB
of hard-disk space is required if SOMobjects Base Toolkit is also
installed
o 20 MB hard-disk space for OS/2 swapper file
o VGA graphics monitor. An XGA or SVGA display system with a minimum
resolution of 1024 x 768 pels is recommended
o Mouse
IBM SMALLTALK STANDARD FOR WINDOWS, V3.0
o 33 MHz Intel 80486 IBM or IBM-compatible PC system
o 24 MB installed RAM. If you are running other products that provide
database or communications services, 32 MB of installed RAM is
recommended
o CD-ROM reader (required for installation)
o 35 MB hard-disk space for installed product. Additional hard-disk
space is required for certain options
o 20 MB hard disk space for swapper file
o VGA graphics monitor. An XGA or SVGA display system with a minimum
resolution of 1024 x 768 pels is recommended
o Mouse
IBM SMALLTALK PROFESSIONAL FOR OS/2, V3.0
o 33 MHz Intel 80486 IBM or IBM-compatible PC system
o 24 MB installed RAM
o CD-ROM reader
o 25 MB hard-disk space for the installed client. Additional hard-disk
space is required for certain options:
- An additional 10 MB if SOMobjects Base Toolkit is installed
- An additional 85 MB (with additional hard-disk space required for
growth of the central library) if a local manager is installed
on the client
o 20 MB hard-disk space for OS/2 swapper file
o VGA graphics monitor. An XGA or SVGA display system with a minimum
resolution of 1024 x 768 pels is recommended
o Mouse
IBM SMALLTALK PROFESSIONAL FOR AIX, V3.0
o RISC System/6000 uniprocessor POWERstation or POWERserver (including
those with PowerPC card), or equivalent
o 64 MB installed RAM
o CD-ROM reader
o 25 MB hard-disk space for installed product on client workstations.
An additional 10 MB of hard-disk space is required if SOMobjects
Base Toolkit is also installed.
o 200 MB free disk space for paging space
o Color display supporting X-Window System Version 11 Release 5 and
OSF/Motif Version 1.2. The display must support:
- Minimum colors: 256
- Depth: 8 planes
- Bits in color: 8 bits
- Dimensions: 1280 x 1024 pixels
- Resolution: 91 x 92 dots per inch
- Minimum video adapter memory: 1 MB
o Mouse
IBM SMALLTALK PROFESSIONAL FOR WINDOWS, V3.0
o 33 MHz Intel 80486 IBM or IBM-compatible PC system
o 24 MB installed RAM
o CD-ROM reader
o 25 MB of hard-disk space for the installed client. An additional 85
MB of hard-disk space is required (with additional hard-disk space
required for growth of the central library) if a local manager is
installed on the client
o 20 MB hard-disk space for swapper file
o VGA graphics monitor. An XGA or SVGA display system with a minimum
resolution of 1024 x 768 pels is recommended
o Mouse
IBM SMALLTALK PROFESSIONAL SERVER FOR OS/2, FOR AIX, AND FOR WINDOWS,
V3.0
o For Windows or OS/2
- 33 MHz Intel 80486 IBM or IBM-compatible PC system
- 24 MB installed RAM
- CD-ROM reader
- 85 MB hard-disk space for installed product, with additional
hard-disk space required for growth of the central library
o For AIX
- RISC System/6000 uniprocessor POWERstation or POWERserver
(including those with PowerPC card) or equivalent
- 64 MB installed RAM
- CD-ROM reader
- 85 MB hard-disk space for installed product, with additional
hard-disk space required for growth of the central library
APPLICATION RUNTIME ENVIRONMENT
o 33 MHz Intel 80386 IBM or IBM-compatible PC system
o 8 MB to 12 MB installed RAM for a typical application; however,
installed RAM and hard-disk space depend on the size and runtime
requirements of the packaged application
o VGA graphics monitor
Software Requirements
---------------------
The following sections describe the minimum program requirements for
valid operating environments for the IBM Smalltalk Standard, IBM
Smalltalk Professional, and IBM Smalltalk Professional Server family of
products.
IBM SMALLTALK STANDARD FOR OS/2, V3.0
o OS/2 Warp Version 3.0
o For local database support:
- DATABASE 2 OS/2 (DB2/2) Version 1.2
- DB2/2 Version 2.1
o For remote database support only:
- Client Application Enabler/2 Version 1.2
- Client Application Enabler for OS/2 Version 2.1
o For host (DB2, SQL/DS, or SQL/400) database access: DDCS for OS/2
Version 2.3
o To use the SOMsupport component: SOMobjects Base Toolkit, Version 2.1
for OS/2, CSD Level SM21002, or later (supplied with the product), or
SOMobjects Developer Toolkit, Version 2.1 for OS/2, CSD Level
SM21002, or later
o For Distributed SOM (DSOM) network access to objects: SOMobjects
Workgroup Enabler, Version 2.1 for OS/2 (with its prerequisites)
IBM SMALLTALK STANDARD FOR WINDOWS, V3.0
o Microsoft DOS, Version 6.0 or later. IBM PC-DOS Version 7.0 is
recommended for better performance.
o Microsoft Windows, Version 3.11 (enhanced mode)
o For remote database support:
- Client Application Enabler/DOS Version 1.2
- Client Application Enabler for Windows Version 2.1
o For host (DB2, SQL/DS, or SQL/400) database access: DDCS/2 for OS/2
Version 2.3
IBM SMALLTALK PROFESSIONAL FOR OS/2, V3.0
o OS/2 Warp Version 3.0
o For LAN workgroup connectivity, one of the following:
- OS/2 LAN Server Version 3.0 or later, and LAN Transport Protocol
Support (LAPS) component of Network Transport Services/2 (NTS/2)
- Novell NetWare Version 3.11 or later
- FTP TCP/IP for OS/2 Version 3.0 or IBM TCP/IP for OS/2 Version 2.0
with CSDs UN56401, UN57064, and UN60005
o For local database support: DATABASE 2 OS/2 (DB2/2) Version 1.2 or
Version 2.1
o For remote database support only: Client Application Enabler/2
(CAE/2) Version 1.2 or Version 2.1
o For host (DB2, SQL/DS, or SQL/400) database access: DDCS/2 Version
3.0
o To use the SOMsupport component: SOMobjects Base Toolkit Version 2.1
for OS/2, CSD level SM21002, or later (supplied with the product), or
SOMobjects Developer Toolkit Version 2.1 for OS/2
o For DSOM network access to objects: SOMobjects Workgroup Enabler
Version 2.1 for OS/2 (with its prerequisites)
IBM SMALLTALK PROFESSIONAL FOR AIX, V3.0
o AIX Version 4.1.3
o IBM Smalltalk Professional Server for OS/2, for AIX, and for Windows,
V3.0
o For local database support: DATABASE 2 AIX (DB2/6000), Version 1.2 or
Version 2.1
o For remote database support only: Client Application Enabler/6000
(CAE/6000), Version 1.2 or Version 2.1
o For host (DB2, SQL/DS, or SQL/400) database access: DDCS Version 3.0
o To use the SOMsupport component: SOMobjects Base Toolkit Version
2.1.0.2 for AIX (supplied with the product) or SOMobjects Developer
Toolkit Version 2.1.0.2 for AIX
o For Distributed SOM (DSOM) network access to objects: SOMobjects
Workgroup Enabler Version 2.1 for AIX (with its prerequisites)
IBM SMALLTALK PROFESSIONAL FOR WINDOWS, V3.0
o Microsoft DOS Version 6.0 or later. IBM PC-DOS Version 7.0 is
recommended for better performance
o Microsoft Windows Version 3.11 (enhanced mode)
o For LAN workgroup connectivity, one of the following:
- OS/2 LAN Server Version 3.0 or later, and IBM LAN Support Program
Version 1.3
- Novell NetWare Version 3.11 or later
- FTP TCP/IP for DOS Version 3.0 or IBM TCP/IP for DOS Version
2.1.1.2.
o For remote database support: Client Application Enabler/DOS,
Version 1.2, or Client Application Enabler for Windows Version 2.1
o For host (DB2, SQL/DS, or SQL/400) database access: DDCS/2 Version
3.0
IBM SMALLTALK PROFESSIONAL SERVER FOR OS/2, FOR AIX, AND FOR WINDOWS,
V3.0
o For OS/2
- OS/2 Warp Version 3.0
- IBM Smalltalk Professional for OS/2, V3.0
- For LAN workgroup connectivity, one of the following:
-- OS/2 LAN Server Version 3.0 or later, and LAPS component of
NTS/2
-- Novell NetWare Version 3.11 or later
o For AIX
- AIX Version 4.1.3
- IBM Smalltalk Professional for AIX, V3.0
o For Windows
- Microsoft DOS Version 6.0, or later. IBM PC-DOS Version 7.0 is
recommended for better performance
- Microsoft Windows Version 3.11 (enhanced mode)
- IBM Smalltalk Professional for Windows, V3.0
- For LAN workgroup connectivity, one of the following:
-- OS/2 LAN Server Version 3.0 or later, and IBM LAN Support
Program Version 1.3
-- Novell NetWare Version 3.11 or later
APPLICATION RUNTIME ENVIRONMENT
Applications developed with IBM Smalltalk Standard or IBM Smalltalk
Professional run under OS/2 Warp Version 3.0, Microsoft Windows Version
3.11, or AIX 4.1.3. Other program requirements vary based on the use of
database, communications, transactions, and SOM/DSOM.
Ordering Information and Charges
--------------------------------
Orders for new licenses will be accepted now. Shipments will begin on
30 November 1995.
To order, specify the order type number, feature number, part number,
program name, media, and quantity.
PROGRAM PACKAGE: Program media (CD-ROM) with documentation.
Feature Part One-Time
Program Name Number Number Charge
(in USD)
Order Type 5801-AAR
IBM Smalltalk Standard for OS/2, V3.0 0701 62H8100 599
IBM Smalltalk Professional for OS/2, V3.0 0703 62H8120 1,399
IBM Smalltalk Standard for Windows, V3.0 0702 62H8110 599
IBM Smalltalk Professional for Windows, V3.0 0704 62H8130 1,399
IBM Smalltalk Professional for AIX, V3.0 0705 62H8140 1,399
IBM Smalltalk Professional Server, V3.0 0706 62H8150 3,999
ADDITIONAL LICENSE COPIES: Authorizes the customer who has a program
package to make a single copy of the program media and printed
documentation. The authorization is given by providing the customer a
Proof of Entitlement for Additional License -- with Certificate, which
has its own part number and feature number. Customers who pay an OTC for
additional licenses may copy machine-readable program materials and
printed documentation previously acquired from IBM in a program package.
One copy may be made for each additional license ordered.
ADDITIONAL LICENSE COPIES -- SOFTWARE ADVANTAGE EXHIBIT:
Authorization to make additional license copies begins on the start date
specified in the Software Advantage Agreement. Proof of Entitlement will
be provided monthly.
Part One-Time
Program Name Number Charge
(in USD)
Order Type 5802-AAR
IBM Smalltalk Standard for OS/2, V3.0
Proof of Additional License without Certificate 62H8103 539
IBM Smalltalk Professional for OS/2, V3.0
Proof of Additional License without Certificate 62H8123 1,249
IBM Smalltalk Standard for Windows, V3.0
Proof of Additional License without Certificate 62H8113 539
IBM Smalltalk Professional for Windows, V3.0
Proof of Additional License without Certificate 62H8133 1,249
IBM Smalltalk Professional for AIX, V3.0
Proof of Additional License without Certificate 62H8143 1,249
IBM Smalltalk Professional Server, V3.0
Proof of Additional License without Certificate 62H8153 3,599
DOCUMENTATION: Separate documentation with no media.
PROGRAM PACKAGE UPGRADE: Program media (CD-ROM) with documentation.
The version-to-version program package upgrade option allows currently
licensed users of a Version 2.0 IBM Smalltalk Standard product to obtain
a Version 3.0 Standard product, or a currently licensed user of a
Version 2.0 IBM Smalltalk Team product to obtain a Version 3.0
Professional product and a Version 3.0 Professional Server product, for
a program upgrade charge.
In addition to the version-to-version upgrade, the IBM Smalltalk
Standard-to-Professional program package upgrade option allows currently
licensed users of any Version 2.0 IBM Smalltalk Standard product to
obtain a Version 3.0 Professional product for a program upgrade charge.
The Version 3.0 Professional product can be used in a stand-alone or in
a team programming (networked) environment. If you want to move from a
Version 2.0 stand-alone environment to a Version 3.0 team programming
environment, at least one IBM Smalltalk Professional Server must also
be licensed.
The program upgrade to IBM Smalltalk, Version 3.0 will be available on
30 November 1995. Orders will be accepted after 24 October 1995. These
upgrades will be available through IBM Authorized Personal Computer
Dealers and Industry Remarketers -- Personal Computers certified to
market IBM Authorized Advanced Products. The remarketer will require a
Proof of License for each upgrade ordered. The original Proof of License
is the colored front cover page (inside the hard binder) or the separate
Proof of License page in the program package, as identified by IBM to
the remarketer.
PROGRAM UPGRADE CHARGE: A program upgrade charge will apply for the
two upgrade options available for IBM Smalltalk. Customers who want to
upgrade to the IBM Smalltalk Version 3.0 team development environment
must license both the IBM Smalltalk Professional and IBM Smalltalk
Professional Server products. A license to any IBM Smalltalk Team,
Version 2.0 product entitles the customer to an upgrade to one of the
IBM Smalltalk Version 3.0 Professional products and one IBM Smalltalk
Version 3.0 Professional Server.
o Version-to-Version Upgrade
- Customers who have IBM Smalltalk Version 2.0 can upgrade to the
equivalent Version 3.0 product. For example, a customer who has
Version 2.0 standard can upgrade to Version 3.0 Standard. A
customer who has Version 2.0 Team can upgrade to Version 3.0
Professional and Professional Server.
- Cross-platform upgrades are acceptable.
o Standard-to-Professional Upgrade
- Customers who have IBM Smalltalk standard Version 2.0, can upgrade
to IBM Smalltalk Professional, Version 3.0. For example, a
customer who has IBM Smalltalk standard for OS/2, Version 2.0, can
upgrade to IBM Smalltalk Professional for OS/2, Version 3.0 or IBM
Smalltalk Professional for Windows, Version 3.0. If the customer
wants to move from a Version 2.0 stand-alone environment to a
Version 3.0 team programming (networked) environment, then at
least one license to the IBM Smalltalk Professional Server product
is required in addition to the appropriate number of IBM Smalltalk
Professional licenses.
- Cross-platform upgrades are acceptable.
The following are examples of some of the available upgrades:
Version-to-Version Upgrade
FROM TO
IBM Smalltalk standard IBM Smalltalk Standard
for OS/2, V2.0 for OS/2, V3.0
-or- -or-
IBM Smalltalk standard IBM Smalltalk Standard
for Windows, V2.0 for Windows, V3.0
FROM TO
IBM Smalltalk Team IBM Smalltalk Professional
for OS/2, V2.0 for OS/2, V3.0
-or- -and-
IBM Smalltalk Team IBM Smalltalk Professional
for Windows, V2.0 Server for OS/2, for AIX,
and for Windows, V3.0
-or-
IBM Smalltalk Professional
for Windows, V3.0
-and-
IBM Smalltalk Professional
Server for OS/2, for AIX,
and for Windows, V3.0
Standard-to-Professional Upgrade
FROM TO
IBM Smalltalk Standard IBM Smalltalk Professional
for OS/2, V2.0 or V3.0 for OS/2, V3.0
-or- -or-
IBM Smalltalk Standard IBM Smalltalk Professional
for Windows, V2.0 or V3.0 for Windows, V3.0
Feature Part One-Time
Program Name Number Number Charge
(in USD)
Order Type 5803-AAR
IBM Smalltalk Standard for OS/2, V3.0
Version-to-Version Upgrade 0184 62H8101 149
IBM Smalltalk Professional for OS/2, V3.0
Version-to-Version Upgrade 0186 62H8121 349
IBM Smalltalk Standard for Windows, V3.0
Version-to-Version Upgrade 0185 62H8111 149
IBM Smalltalk Professional for Windows, V3.0
Version-to-Version Upgrade 0187 62H8131 349
IBM Smalltalk Professional for AIX, V3.0
Version-to-Version Upgrade 0188 62H8141 349
IBM Smalltalk Professional Server, V3.0
Version-to-Version Upgrade 0189 62H8151 999
IBM Smalltalk Professional for OS/2, V3.0
Standard to Professional Upgrade 0190 62H8122 599
IBM Smalltalk Professional for Windows, V3.0
Standard to Professional Upgrade 0191 62H8132 599
IBM Smalltalk Professional for AIX, V3.0
Standard to Professional Upgrade 0192 62H8142 599
ADDITIONAL LICENSE COPY UPGRADE: Authorizes the customer who has a
program package upgrade to make a single copy of the program media
and printed documentation. The authorization is given by providing the
customer a Proof of Entitlement for Additional License -- with
Certificate, which has its own part number and feature number.
ADDITIONAL LICENSE COPY UPGRADE -- SOFTWARE ADVANTAGE EXHIBIT:
Authorization to make additional license copies begins on the start date
specified in the Software Advantage Agreement. Proof of Entitlement will
be provided monthly.
Part One-Time
Program Name Number Charge
(in USD)
Order Type 5804-AAR
IBM Smalltalk, Standard for OS/2, V3.0
Proof of Additional License without Certificate
Upgrade 62H8108 135
IBM Smalltalk, Standard for Windows, V3.0
Proof of Additional License without Certificate
Upgrade 62H8118 135
IBM Smalltalk, Professional for OS/2, V3.0
Proof of Additional License without Certificate
Upgrade 62H8128 309
IBM Smalltalk, Professional for Windows, V3.0
Proof of Additional License without Certificate
Upgrade 62H8138 309
IBM Smalltalk, Professional for AIX, V3.0
Proof of Additional License without Certificate
Upgrade 62H8148 309
IBM Smalltalk, Professional Server, V3.0
Proof of Additional License without Certificate
Upgrade 62H8158 899
UPGRADE PROTECTION: Customers who acquire Upgrade Protection through an
OTC or quarterly payment charges (when meeting minimum revenue criteria)
will be entitled at no charge to future versions and releases when
announced within their Software Advantage agreement period. Following
availability of the new program, IBM will provide a program package
(including media and documentation) and a Proof of Entitlement
authorizing the right to copy, distribute, and install equal to the
number of programs protected.
UPGRADE PROTECTION (NEW PRODUCT): The following Upgrade Protection
products are only available under the Software Advantage for
Workstations offering:
Upgrade
Part Protection
Program Name Number Charge
(in USD)
Order Type 5809-AAR
Upgrade Protection for IBM Smalltalk Standard
for OS/2 V3.0 -- One-Time Charge (OTC) 62H8105 162
Upgrade Protection for IBM Smalltalk Standard
for OS/2 V3.0 -- Quarterly Charge (QC) 62H8104 20.25
Upgrade Protection for IBM Smalltalk Standard
for Windows V3.0 -- OTC 62H8115 162
Upgrade Protection for IBM Smalltalk Standard
for Windows V3.0 -- QC 62H8114 20.25
Upgrade Protection for IBM Smalltalk Professional
for OS/2 V3.0 -- OTC 62H8125 375
Upgrade Protection for IBM Smalltalk Professional
for OS/2 V3.0 -- QC 62H8124 46.88
Upgrade Protection for IBM Smalltalk Professional
for Windows V3.0 -- OTC 62H8135 375
Upgrade Protection for IBM Smalltalk Professional
for Windows V3.0 -- QC 62H8134 46.88
Upgrade Protection for IBM Smalltalk Professional
for AIX V3.0 -- OTC 62H8145 375
Upgrade Protection for IBM Smalltalk Professional
for AIX V3.0 -- QC 62H8144 46.88
Upgrade Protection for IBM Smalltalk Professional
Server V3.0 -- OTC 62H8155 1,080
Upgrade Protection for IBM Smalltalk Professional
Server V3.0 -- QC 62H8154 135
UPGRADE PROTECTION (ENTITLED CUSTOMERS): Customers who have previously
acquired any of the Software Advantage Upgrade Protection part numbers
listed below automatically receive corresponding Entitled Upgrade part
numbers shortly after planned availability.
Upgrade Protection Entitled Upgrade
Part Number Part Number
33H6999 or 33H7186 62H8101
33H7000 or 33H7187 62H8111
33H6997 or 33H7184 62H8121
33H6998 or 33H7185 62H8131
33H6997, 33H7184, 33H6998, or 33H7185 62H8141
33H6997, 33H7184, 33H6998, or 33H7185 62H8151
IBM's VisualAge products and services are not associated with or
sponsored by Visual Edge Software, Ltd.
========================================================================
+-------------------------------------------+
| IBM VisualAge for Smalltalk for OS/2, | vasmv3
| for AIX, and for Windows, Version 3 -- |
| with Significant Performance Improvements |
+-------------------------------------------+
In Brief ...
------------
The VisualAge for Smalltalk Version 3.0 base products include Version
2.0 functions, plus:
o Development and runtime support for AIX (requires VisualAge for
Smalltalk, Professional Server)
o Significant performance improvements (runtime and development)
o Significant usability improvements
o VBX support (Windows only)
o New portable controls (notebook, container, slider, spin button) for
multiplatform support and portability
o Portable drag/drop support
o Enhanced database support for DB2 for OS/2 2.1, including support for
user-defined functions (UDFs), user-defined types (UDTs), and binary
large objects (BLOBs)
o Multimedia support and COBOL wrappering, which were separately
orderable Version 2.0 products
Separately available function includes:
o Distributed capability for OS/2, for AIX, and for Windows
o Capability to layout reports using the facilities of VisualAge for
Smalltalk construction-from-parts paradigm
o Native support for Oracle databases
o Message Queue Series (MQSeries) and Remote Procedure Call (RPC)
support
o Capability to wrap existing IMS transactions for use in the VisualAge
for Smalltalk environment
o Capability to access additional AS/400 services, objects, and data,
along with additional parts for VisualAge for Smalltalk
Overview
--------
VisualAge for Smalltalk is a product set of object-oriented,
application-development power tools for dealing with today's complex,
mission-critical, graphical user interface (GUI), client/server
workstation applications.
VisualAge for Smalltalk uses a construction-from-parts paradigm, which
eases the migration to object-oriented technology. In addition to
ready-built components that enable productivity for developers without
object-oriented skills, VisualAge for Smalltalk also offers
extensibility for those who are building object-oriented skills.
There are separate products for OS/2, Windows, and AIX, and one server
product that supports for all three platforms:
o VisualAge for Smalltalk, Standard products are the entry-level,
stand-alone products (separately orderable for OS/2 or Windows) for
individual developers.
o VisualAge for Smalltalk, Professional products enable stand-alone
development on OS/2 and Windows, and enable team development on OS/2,
AIX, or Windows (when used in combination with the VisualAge for
Smalltalk, Professional Server). The Professional products are
separately orderable.
o VisualAge for Smalltalk, Professional Server is the server support
for the VisualAge for Smalltalk, Professional products, and provides
a centralized repository of classes for a team of developers.
Support for each of the platforms (OS/2, AIX, or Windows) is
available through a single VisualAge for Smalltalk, Professional
Server license.
Additional, separately orderable function is available through the
following products:
o VisualAge for Smalltalk, Distributed for OS/2, for AIX, and for
Windows, Version 3.0 (V3.0)
o VisualAge for Smalltalk, Reports for OS/2 and for Windows, V3.0
o VisualAge for Smalltalk, Database for ORACLE for OS/2, for AIX, and
for Windows, V3.0
o VisualAge for Smalltalk, Communications/Transactions for OS/2, for
AIX, and for Windows, V3.0
o VisualAge for Smalltalk, IMS Connection for OS/2, for AIX, and for
Windows, V3.0
o VisualAge for Smalltalk, AS/400 Connection, for OS/2 and for Windows,
V3.0
One-time charges:
VisualAge for Smalltalk, Standard 1,499 USD
VisualAge for Smalltalk, Professional 3,799
VisualAge for Smalltalk, Professional Server 4,999
Planned Availability Date: 30 November 1995
Description
-----------
The VisualAge for Smalltalk products are written in IBM Smalltalk, a
pure object-oriented language. Using this technology, the VisualAge for
Smalltalk products provide an architecture and a rich set of
application-enabling functions that support application construction
from reusable components, including pre-existing
third-generation-language (3GL) and fourth-generation-language (4GL)
elements. VisualAge for Smalltalk products provide visual GUI
development capabilities, so complex CUA-compliant screens can be built
quickly and easily. These products also provide the protocols that
enable the GUI front ends to run with newly created object-oriented
applications or with pre-existing applications.
VisualAge for Smalltalk products provide an open architecture via
published interfaces. Through this approach, components created by the
customer or other third parties can be added easily to the development
environment. This approach also encourages others to create GUI
development tools and support tools (communications, database access,
pre-existing code access, and class libraries) that work with VisualAge
for Smalltalk products.
The VisualAge for Smalltalk, Standard products and the VisualAge for
Smalltalk, Professional products can be installed stand-alone. However,
the Standard products cannot be installed as clients under the VisualAge
for Smalltalk, Professional Server. Installing the Professional products
under the Professional Server provides team development support with a
centralized repository of classes.
Each developer (whether in a stand-alone or team environment) must have
either a VisualAge for Smalltalk, Professional license or a VisualAge
for Smalltalk, Standard license. One license of VisualAge for Smalltalk,
Professional Server is required for each team sharing a centralized
repository of classes. The stand-alone developer may prefer VisualAge
for Smalltalk, Professional over VisualAge for Smalltalk, Standard,
because VisualAge for Smalltalk, Professional provides advanced function
such as version control and configuration management.
Other functions included in the Version 3.0 base products are:
o Development and runtime support for AIX (requires VisualAge for
Smalltalk, Professional Server)
o Performance improvements through tuning and enhancements to the
underlying virtual machine
o VBX support (Windows only) that provides the capability to wrap
existing VBX controls and use them on the VisualAge for Smalltalk
palette
o New portable controls (notebook, container, slider, and spin button)
for multiplatform support and portability
o Portable drag/drop support
o Upgraded database support for DB2/2 2.1 with support for UDFs, UDTs,
and BLOBs
o Usability improvements through improved startup; consistency in
dialogs, settings, and font usage; additional parts; improved help;
and better, more complete examples
o Enhanced database parts for greater usability and performance
o System Object Model (SOM) and Distributed SOM (DSOM) 2.1 Client
support (OS/2 and AIX only)
o Open Database Connectivity (ODBC) support that provides the
capability to access data from a variety of databases and file
systems that support the ODBC interface
o Multimedia enhancements, including kiosk authoring enablement (OS/2
and Windows only), which includes support for hotspots and
scene-to-scene navigation
Additional functions are provided by:
o VisualAge for Smalltalk, Distributed for OS/2, for AIX, and for
Windows, V3.0 -- provides the capability to develop a VisualAge for
Smalltalk application on a single development platform, and split the
logic of the application to run on multiple execution platforms.
Facilities are provided for remote debugging, performance profiling
for optimal distribution, and for other features that make up a
robust development environment. This feature is complementary to
existing SOM/DSOM support and optimized for Smalltalk.
o VisualAge for Smalltalk, Reports for OS/2 and for Windows, V3.0 --
provides the capability to lay out reports using the facilities of
the VisualAge for Smalltalk construction-from-parts paradigm.
o VisualAge for Smalltalk, Database for ORACLE for OS/2, for AIX, and
for Windows, V3.0 -- provides access to Oracle data through native
application program interfaces (APIs). (Access to Oracle and other
databases through ODBC is also provided in the base products.)
o VisualAge for Smalltalk, Communications/Transactions for OS/2, for
AIX, and for Windows, V3.0 -- offers Message Queue Series (MQSeries)
support and Remote Procedure Call (RPC) support.
o VisualAge for Smalltalk, IMS Connection for OS/2, for AIX, and for
Windows, V3.0 -- provides the capability to wrap existing IMS
transactions for use in the VisualAge for Smalltalk environment.
o VisualAge for Smalltalk, AS/400 Connection for OS/2 and for Windows,
V3.0 -- allows access to additional AS/400 services, objects, and
data, along with additional parts for VisualAge for Smalltalk.
APPLICATION DEVELOPER PRODUCTIVITY
Applications developed with any of the VisualAge for Smalltalk V3.0
products for OS/2, for AIX, or for Windows are portable to any of the
other supported platforms without rewriting the application code. Using
VisualAge for Smalltalk, Professional and VisualAge for Smalltalk,
Professional Server, an application developer using an OS/2, Windows, or
AIX client can store and reuse application source code in a common
source-code manager shared on a network. This allows multiple,
heterogeneous development clients (OS/2, Windows, or AIX) to access,
store, and reuse source code common to all platforms. Once the
application is completed, developers can build a platform-specific
executable IMAGE file using the target platform development environment.
This capability allows developers to create an application once, and
then easily port it to other platforms.
ENABLING NEW APPLICATIONS
VisualAge for Smalltalk, IMS Connection for OS/2, for AIX, and for
Windows, V3.0 provides VisualAge for Smalltalk programming parts to
transparently integrate transaction systems with VisualAge for Smalltalk
programs. The IMS Connection provides support for IMS transactions.
Using VisualAge for Smalltalk, Professional, you can design VisualAge
applications that take advantage of existing IMS transactions without
changing them. S/390 customers can exploit VisualAge technology without
compromising the strengths already built into their host transaction
systems.
At runtime, the IMS Connection middleware transparently accesses the
appropriate transactions on the host as the business objects materialize
or are made persistent.
Unlike other re-engineering offerings, VisualAge for Smalltalk, IMS
Connection for OS/2, for AIX, and for Windows, V3.0 presents minimal
risk, because transactions need no modification. Its seamless
integration into the VisualAge for Smalltalk, Professional composition
editor allows intuitive and highly efficient development.
VisualAge for Smalltalk, AS/400 Connection for OS/2 and for Windows,
V3.0 provides visual programming parts and client code for accessing a
wide range of AS/400 services, objects, and data:
o AS/400 CL commands
o AS/400 programs
o Device and configuration parts
o Data areas (all types)
o Data queues (all types)
o Database files (direct, keyed, and sequential with commitment
control)
o Job parts
o Library parts
o Message parts
o Object lists
o Printer parts
o Record descriptions
o Signed-on user parts
o User spaces
o AS/400 Ultimedia System Facilities parts
These parts can be graphically connected via the VisualAge for Smalltalk
composition editor to other parts of an application and packaged for
distribution without any runtime charge.
Using the visual construction techniques of VisualAge for Smalltalk,
applications can be developed that:
o Access current database files
o Create next-generation client/server applications through data
queues, remote program calls, and user spaces
o Easily add AS/400 job, message, user, printed output, and device
support into a VisualAge for Smalltalk application
o Incorporate AS/400 managed multimedia into applications with the
AS/400 Ultimedia parts
ADDITIONAL FUNCTION
VisualAge for Smalltalk, V3.0 will provide native platform development
and execution support for Windows NT and Windows 95. IBM is completing
compatibility testing on NT and Win95, and will enter beta test in the
first quarter of 1996. This support will enable users of VisualAge for
Smalltalk for Windows, V3.0 to develop and deploy applications on
Windows NT and Windows 95.
IBM will extend the VisualAge for Smalltalk products by providing a new
set of parts for the VisualAge for Smalltalk palette that will enable
customers to develop and deploy industrial-strength commercial business
applications for the World Wide Web. This new capability will bring the
power of IBM's award-winning, object-oriented programming to the Web
environment. The combination of these Web parts and the rich data and
transaction capability of VisualAge for Smalltalk will add a new
dimension to the types of applications that developers can deploy on the
Web. The VisualAge World Wide Web extensions will enter beta test in the
first quarter of 1996.
IBM will expand the UNIX support of its VisualAge for Smalltalk products
to enable users to develop and deploy applications on HP UNIX. VisualAge
for Smalltalk for HP will enter beta test in the second quarter of 1996.
In the second quarter of 1996, IBM will extend the VisualAge for
Smalltalk, IMS Connection function to support CICS.
OPEN ENTERPRISE
The VisualAge for Smalltalk, V3.0 products support the following PC
industry standards: X, Motif, POSIX, and ANSI X3J20, and the de facto
industry standards of ODBC, DDE, and VBX. These products also support
DRDA for AS/400.
PRODUCT POSITIONING
VisualAge for Smalltalk also can be used to develop database
applications supporting a wide variety of database systems, including:
o DB2 family of products
- On the client: DB2/2 for OS/2, DB2/6000 for AIX, and on Windows
using CAE client support
- Through the connectivity services of DDCS, VisualAge for Smalltalk
can access the DB2 family (including DB2 and SQL/DS) and the
AS/400
o Native Oracle
o Other databases and file systems that support the ODBC interface
(including Sybase and SQL Server)
VisualAge for Smalltalk is positioned with VisualGen as a complementary
application development tool. VisualGen is a workstation-based,
procedural, 4GL tool for COBOL audiences and customers moving from
host-based application development to workgroup-based application
development. VisualGen targets customers who want to build on existing
procedural skills and prefer a single product for developing the client
and server portions of applications.
Hardware Requirements
---------------------
The following sections describe the minimum machine requirements for
valid operating environments for the VisualAge for Smalltalk, Standard;
VisualAge for Smalltalk, Professional; and VisualAge for Smalltalk,
Professional Server family of products.
VISUALAGE FOR SMALLTALK, STANDARD FOR OS/2, V3.0
o 33 MHz Intel 80486 IBM or IBM-compatible personal computer (PC)
system
o 24 MB installed RAM. If you are running other products that provide
database or communications services, 32 MB of installed RAM is
recommended
o CD-ROM reader (required for installation)
o 35 MB hard-disk space for installed product. Additional hard-disk
space is required for certain options:
- An additional 10 MB if SOMobjects Base Toolkit is installed
- An additional 23 MB if available multimedia samples are installed
o 20 MB hard disk space for OS/2 swapper file
o VGA graphics monitor. An XGA or SVGA display system with a minimum
resolution of 1024 x 768 pels is recommended
o Mouse
o For multimedia support, any digital audio adapters, compact-disc
devices, or videodisc devices supported by Multimedia Presentation
Manager/2 (MMPM/2), provided with Operating System/2 Version 3.0,
contact the manufacturer of your hardware to ensure that you have the
latest device drivers
Note: The digital video player has no additional machine requirements.
VISUALAGE FOR SMALLTALK, STANDARD FOR WINDOWS, V3.0
o 33 MHz Intel 80486 IBM or IBM-compatible PC system
o 24 MB installed RAM. If you are running other products that provide
database or communications services, 32 MB of installed RAM is
recommended
o CD-ROM reader (required for installation)
o 35 MB hard-disk space for installed product. An additional 23 MB of
hard-disk space is required if available multimedia samples are
installed
o 20 MB hard disk space for swapper file
o VGA graphics monitor. An XGA or SVGA display system with a minimum
resolution of 1024 x 768 pels is recommended
o Mouse
o For multimedia support, any digital audio adapters, compact-disc
devices, or videodisc devices supported by Microsoft Windows Version
3.1, contact the manufacturer of your hardware to ensure that you
have the latest device drivers
Note: The digital video player has no additional machine requirements.
VISUALAGE FOR SMALLTALK, PROFESSIONAL FOR OS/2, V3.0
o 33 MHz Intel 80486 IBM or IBM-compatible PC system
o 24 MB installed RAM
o CD-ROM reader
o 25 MB hard-disk space for the installed client. Additional hard-disk
space is required for certain options:
- An additional 10 MB if SOMobjects Base Toolkit is installed
- An additional 23 MB if available multimedia samples are installed
- An additional 85 MB (with additional disk space required for
growth of the central library) if a local manager is installed
on the client
o 20 MB hard disk space for OS/2 swapper file
o VGA graphics monitor. An XGA or SVGA display system with a minimum
resolution of 1024 X 768 pels is recommended
o Mouse
o For multimedia support, any digital audio adapters, compact-disc
devices, or videodisc devices supported by Multimedia Presentation
Manager/2 (MMPM/2), provided with Operating System/2 Version 3.0,
contact the manufacturer of your hardware to ensure that you have the
latest device drivers
Note: The digital video player has no additional machine requirements.
VISUALAGE FOR SMALLTALK, PROFESSIONAL FOR WINDOWS, V3.0
o 33 MHz Intel 80486 IBM or IBM-compatible PC system
o 24 MB installed RAM
o CD-ROM reader
o 25 MB hard disk space for the installed client. Additional hard-disk
space is required for certain options:
- An additional 23 MB if available multimedia samples are installed
- An additional 85 MB (with additional disk space required for
growth of the central library) if a local manager is installed on
the client
o 20 MB hard-disk space for swapper file
o VGA graphics monitor. An XGA or SVGA display system with a minimum
resolution of 1024 x 768 pels is recommended
o Mouse
o For multimedia support, any digital audio adapters, compact-disc
devices, or videodisc devices supported by Microsoft Windows Version
3.1, contact the manufacturer of your hardware to ensure that you
have the latest device drivers
Note: The digital video player has no additional machine requirements.
VISUALAGE FOR SMALLTALK, PROFESSIONAL FOR AIX, V3.0
o RISC System/6000 uniprocessor POWERstation or POWERserver (including
those with PowerPC card), or equivalent
o 64 MB installed RAM
o CD-ROM reader
o 25 MB hard-disk space for installed product on client workstations.
An additional 10 MB hard-disk space is required if SOMobjects Base
Toolkit is also installed
o 200 MB free disk space for paging space
o Color display supporting X-Window System Version 11 Release 5 and
OSF/Motif Version 1.2. The display must support:
- Minimum colors: 256
- Depth: 8 planes
- Bits in color: 8 bits
- Dimensions: 1280 x 1024 pixels
- Resolution: 91 x 92 dots per inch
- Minimum video adapter memory: 1 MB
o Mouse
VISUALAGE FOR SMALLTALK, PROFESSIONAL SERVER FOR OS/2, FOR AIX, AND
FOR WINDOWS, V3.0
o For Windows or OS/2
- 33 MHz Intel 80486 IBM or IBM-compatible PC system
- 24 MB installed RAM
- CD-ROM reader
- Hard-disk space for installed product:
-- 85 MB, with additional disk space required for growth of the
central library
-- An additional 23 MB if available multimedia samples are
installed
o For AIX
- RISC System/6000 uniprocessor POWERstation or POWERserver
(including those with PowerPC card), or equivalent
- 64 MB installed RAM
- CD-ROM reader
- Hard-disk space for installed product: 85 MB, with additional disk
space required for growth of the central library
VISUALAGE FOR SMALLTALK, AS/400 CONNECTION FOR OS/2 AND FOR WINDOWS,
V3.0
These requirements are in addition to those for VisualAge for Smalltalk,
Professional or VisualAge for Smalltalk, Professional Server:
o 3 MB hard-disk space for each workstation
o 18 MB hard-disk space for each manager
VISUALAGE FOR SMALLTALK, COMMUNICATIONS/TRANSACTIONS FOR OS/2, FOR AIX,
AND FOR WINDOWS, V3.0
These requirements are in addition to those for VisualAge for Smalltalk,
Standard; VisualAge for Smalltalk, Professional; or VisualAge for
Smalltalk, Professional Server:
o Hard-disk space for installed product:
- On client workstations: 2 MB
- On file server (if using VisualAge for Smalltalk, Professional
Server): 5 MB
VISUALAGE FOR SMALLTALK, DATABASE FOR ORACLE FOR OS/2, FOR AIX, AND FOR
WINDOWS, V3.0
These requirements are in addition to those for VisualAge for Smalltalk,
Standard or VisualAge for Smalltalk, Professional:
o Hard-disk space for installed product:
- On OS/2 and Windows client workstations: 1 MB
- On AIX client workstations: 3 MB
VISUALAGE FOR SMALLTALK, DISTRIBUTED FOR OS/2, FOR AIX, AND FOR WINDOWS,
V3.0
These requirements are in addition to those for VisualAge for Smalltalk,
Standard or VisualAge for Smalltalk, Professional:
o Hard-disk space for installed product:
- On client workstations: 4 MB
- On file server (if using VisualAge for Smalltalk, Professional
Server): 12 MB
VISUALAGE FOR SMALLTALK, REPORTS FOR OS/2 AND FOR WINDOWS, V3.0
This feature applies to OS/2 and Windows only. These requirements are in
addition to those for VisualAge for Smalltalk, Standard; VisualAge for
Smalltalk, Professional; or VisualAge for Smalltalk, Professional
Server:
o Hard-disk space for installed product:
- On client workstations: 2 MB
- On file server (if using VisualAge for Smalltalk, Professional
Server): 2 MB
VISUALAGE FOR SMALLTALK, IMS CONNECTION FOR OS/2, FOR AIX, AND FOR
WINDOWS, V3.0
These requirements are in addition to those for VisualAge for Smalltalk,
Professional:
o Hard disk space for installed product:
- On client workstations: 2 MB
- On file server (if using VisualAge for Smalltalk, Professional
Server): 2 MB
APPLICATION RUNTIME ENVIRONMENT
o 33 MHz Intel 80386 IBM or IBM-compatible PC system
o 8 MB to 12 MB installed RAM for a typical application; however,
installed RAM and hard-disk space depend on the size and runtime
requirements of the packaged application
o VGA graphics monitor
Software Requirements
---------------------
The following sections describe the minimum program requirements for
valid operating environments for the VisualAge for Smalltalk, Standard;
VisualAge for Smalltalk, Professional; and VisualAge for Smalltalk,
Professional Server family of products.
VISUALAGE FOR SMALLTALK, STANDARD FOR OS/2, V3.0
o OS/2 Warp Version 3.0
o For local database support:
- DATABASE 2 OS/2 (DB2/2) Version 1.2
- DB2/2 Version 2.1
o For remote database support only:
- Client Application Enabler/2 Version 1.2
- Client Application Enabler for OS/2 Version 2.1
o For host (DB2, SQL/DS, or SQL/400) database access: IBM Distributed
Database Connection Services (DDCS) for OS/2 Version 2.3
o To use the SOMsupport component: SOMobjects Base Toolkit, Version 2.1
for OS/2, CSD Level SM21002 or later (supplied with the product), or
SOMobjects Developer Toolkit, Version 2.1 for OS/2, CSD Level
SM21002 or later
o For DSOM network access to objects: SOMobjects Workgroup Enabler,
Version 2.1 for OS/2 (with its prerequisites)
VISUALAGE FOR SMALLTALK, STANDARD FOR WINDOWS, V3.0
o Microsoft DOS, Version 6.0 or later. IBM PC-DOS Version 7.0 is
recommended for better performance
o Microsoft Windows, Version 3.11 (enhanced mode)
o For remote database support:
- Client Application Enabler/DOS Version 1.2
- Client Application Enabler for Windows Version 2.1
o For host (DB2, SQL/DS, or SQL/400) database access: IBM DDCS for OS/2
Version 2.3
VISUALAGE FOR SMALLTALK, PROFESSIONAL FOR OS/2, V3.0
o OS/2 Warp Version 3.0
o For LAN workgroup connectivity, one of the following:
- OS/2 LAN Server Version 3.0 or later, and LAN Transport Protocol
Support (LAPS) component of Network Transport Services/2 (NTS/2)
- Novell NetWare Version 3.11 or later
- FTP TCP/IP for OS/2 Version 3.0 or IBM TCP/IP for OS/2 Version 2.0
with CSDs UN56401, UN57064, and UN60005
o For local database support: DB2/2 Version 1.2 or Version 2.1
o For remote database support only: Client Application Enabler/2
(CAE/2) Version 1.2 or Version 2.1
o For host (DB2, SQL/DS, or SQL/400) database access: DDCS/2 Version
3.0
o To use the SOMsupport component: SOMobjects Base Toolkit Version 2.1
for OS/2, CSD level SM21002 or later (supplied with the product), or
SOMobjects Developer Toolkit Version 2.1 for OS/2
o For DSOM network access to objects: SOMobjects Workgroup Enabler
Version 2.1 for AIX (with its prerequisites)
VISUALAGE FOR SMALLTALK, PROFESSIONAL FOR AIX, V3.0
o AIX Version 4.1.3
o VisualAge for Smalltalk, Professional Server for OS/2, for AIX, and
for Windows, V3.0
o For local database support: DATABASE 2 AIX (DB2/6000) Version 1.2 or
Version 2.1
o For remote database support only: CAE/6000 Version 1.2 or Version 2.1
o For host (DB2, SQL/DS, or SQL/400) database access: DDCS Version 3.0
o To use the SOMsupport component: SOMobjects Base Toolkit Version
2.1.0.2 for AIX (supplied with the product) or SOMobjects Developer
Toolkit Version 2.1.0.2 for AIX
o For DSOM network access to objects: SOMobjects Workgroup Enabler
Version 2.1 for AIX (with its prerequisites)
VISUALAGE FOR SMALLTALK, PROFESSIONAL FOR WINDOWS, V3.0
o Microsoft DOS Version 6.0 or later. IBM PC-DOS Version 7.0 is
recommended for better performance
o Microsoft Windows Version 3.11 (enhanced mode)
o For LAN workgroup connectivity, one of the following:
- OS/2 LAN Server Version 3.0 or later, and IBM LAN Support Program
Version 1.3
- Novell NetWare Version 3.11 or later
- FTP TCP/IP for DOS Version 3.0 or IBM TCP/IP for DOS Version
2.1.1.2
o For remote database support: CAE/DOS Version 1.2 or Version 2.1
o For host (DB2, SQL/DS, or SQL/400) database access: DDCS Version 3.0
VISUALAGE FOR SMALLTALK, PROFESSIONAL SERVER FOR OS/2, FOR AIX, AND FOR
WINDOWS, V3.0
o For OS/2:
- OS/2 Warp Version 3.0
- VisualAge for Smalltalk, Professional for OS/2, V3.0
- For LAN workgroup connectivity, one of the following:
-- OS/2 LAN Server Version 3.0 or later, and LAPS component of
NTS/2
-- Novell NetWare Version 3.11 or later
o For AIX:
- AIX Version 4.1.3
- VisualAge for Smalltalk, Professional for AIX, V3.0
o For Windows:
- Microsoft DOS Version 6.0 or later. IBM PC-DOS Version 7.0 is
recommended for better performance
- Microsoft Windows Version 3.11 (enhanced mode)
- VisualAge for Smalltalk, Professional for Windows, V3.0
- For LAN workgroup connectivity, one of the following:
-- OS/2 LAN Server Version 3.0 or later, and IBM LAN Support
Program Version 1.3
-- Novell NetWare Version 3.11 or later
VISUALAGE FOR SMALLTALK, AS/400 CONNECTION FOR OS/2 AND FOR WINDOWS,
V3.0
These requirements are in addition to those for any of the VisualAge
for Smalltalk, Professional products.
o For AS/400:
- OS/400 Version 3 Release 1
- OS/400 Version 3 Release 1 Extended Base Support
- OS/400 Version 3 Release 1 OS/400 Host Servers
- Client Access/400 Version 3 Release 1
o For OS/2:
- OS/2 Warp Version 3.0
- VisualAge for Smalltalk, Professional for OS/2, V3.0
- Communications Manager/2 1.1 or Communications Manager/400
- Client Access/400 for OS/2 3.1 or Client Access/400 Optimized for
OS/2 3.1
o For Windows:
- Microsoft DOS Version 6.0 or later
- Microsoft Windows Version 3.1 (enhanced mode)
- Microsoft Win32s APIs
- VisualAge for Smalltalk, Professional for Windows, V3.0
- Client Access/400 for Windows 3.1
VISUALAGE FOR SMALLTALK, COMMUNICATIONS/TRANSACTIONS FOR OS/2, FOR AIX,
AND FOR WINDOWS, V3.0
These requirements are in addition to those for any of the VisualAge for
Smalltalk, Standard or VisualAge for Smalltalk, Professional products:
o One of the VisualAge for Smalltalk, Standard, V3.0 products (OS/2,
AIX, or Windows) or one of the VisualAge for Smalltalk, Professional,
V3.0 products (OS/2, AIX, or Windows)
o For Advanced Program-to-Program Communications (APPC) or Common
Programming Interface for Communications (CPI-C), one of the
following:
- For OS/2: IBM Communications Manager/2 Version 1.1
- For Windows: IBM APPC Networking Services for Windows Version 1.0
- For AIX: IBM SNA Services/6000 Version 2.2
o For CICS OS/2 External Call Interface (ECI), one of the following:
- For OS/2: IBM CICS Client for OS/2
- For Windows: IBM CICS Client for Windows
- For AIX: IBM CICS for Open Systems Version 2.1
o For NetBIOS, one of the following:
- For OS/2, one of the following:
-- IBM Network Transport Services/2 Version 1.2
-- IBM Local Area Network Server Version 3.0
- For Windows: Local Area Network Support Program Version 1.3
- For AIX: NetBIOS for AIX Version 2.1
o For TCP/IP or Remote Procedure Call (RPC), one of the following:
- For OS/2: IBM TCP/IP for OS/2 Version 2.0 with PTF U64092
- For Windows, one of the following:
-- IBM TCP for DOS Version 2.1
-- Other equivalent products supporting the Microsoft Windows
Socket API Version 1.1
- For AIX: No additional requirements over AIX Version 4.1.3
o For Emulator High-Level Language Application Programming Interface
(EHLLAPI), one of the following:
- For OS/2: IBM Communications Manager/2 Version 1.1
- For Window: IBM PC3270 Version 3.1
- For AIX, one of the following:
-- 3270 Host Connection Program Version 2.1
-- IBM X3270 Version 2.2
o For Message Queue Series (MQSeries), one of the following:
- For OS/2 or Windows: IBM MQSeries Clients Version 2.1
- For AIX: IBM MQSeries Server Version 2.1
VISUALAGE FOR SMALLTALK, DATABASE FOR ORACLE FOR OS/2, FOR AIX, AND FOR
WINDOWS, V3.0
These requirements are in addition to those for any of the VisualAge for
Smalltalk, Standard or VisualAge for Smalltalk, Professional products:
o One of the VisualAge for Smalltalk, Standard, V3.0 products (OS/2,
AIX, or Windows) or one of the VisualAge for Smalltalk, Professional,
V3.0 products (OS/2, AIX, or Windows)
Native Oracle access from an OS/2, Windows, or AIX client requires
the following:
- Oracle Version 7.0 (for AIX: Oracle Version 7.1.6.2.0)
- Oracle client support for Version 7 is required for each client,
with appropriate SQL*Net communications support for access to
the Oracle database
VISUALAGE FOR SMALLTALK, DISTRIBUTED FOR OS/2, FOR AIX, AND FOR WINDOWS,
V3.0
These requirements are in addition to those for any of the VisualAge for
Smalltalk, Standard or VisualAge for Smalltalk, Professional products:
o One of the VisualAge for Smalltalk, Standard, V3.0 products (OS/2,
AIX, or Windows) or one of the VisualAge for Smalltalk, Professional,
V3.0 products (OS/2, AIX, or Windows)
o For third-party authentication on OS/2 through the GSS API: Network
Security Program (NetSP) 1.2 for OS/2
o VisualAge for Smalltalk, Communications/Transactions for OS/2, for
AIX, and for Windows, V3.0
VISUALAGE FOR SMALLTALK, REPORTS FOR OS/2 AND FOR WINDOWS, V3.0
o One of the VisualAge for Smalltalk, Standard, V3.0 products (OS/2 or
Windows) or one of the VisualAge for Smalltalk, Professional, V3.0
products (OS/2 or Windows)
VISUALAGE FOR SMALLTALK, IMS CONNECTION FOR OS/2, FOR AIX, AND FOR
WINDOWS, V3.0
o One of the VisualAge for Smalltalk, Professional, V3.0 products (OS/2
or Windows)
o VisualAge for Smalltalk, Communications/ Transactions for OS/2, for
AIX, and for Windows, V3.0
APPLICATION RUNTIME ENVIRONMENT
Applications developed with VisualAge for Smalltalk, Standard or
VisualAge for Smalltalk, Professional run under OS/2 Warp Version 3.0,
Microsoft Windows Version 3.11, or AIX 4.1.3. Other program requirements
vary based on the use of database, communications, transactions,
SOM/DSOM, and multimedia services.
Ordering Information and Charges
--------------------------------
Orders for new licenses will be accepted now. Shipments will begin on
30 November 1995.
To order, specify the order type number, feature number, part number,
program name, media, and quantity.
PROGRAM PACKAGE: Program media (CD-ROM) with documentation.
Feature Part One-Time
Program Name Number Number Charge
(in USD)
Order Type 5801-AAR
VisualAge for Smalltalk, Standard
for OS/2, V3.0 0763 62H8160 1,499
VisualAge for Smalltalk, Standard
for Windows, V3.0 0764 62H8170 1,499
VisualAge for Smalltalk, Professional
for OS/2, V3.0 0765 62H8180 3,799
VisualAge for Smalltalk, Professional
for Windows, V3.0 0766 62H8190 3,799
VisualAge for Smalltalk, Professional
for AIX, V3.0 0767 62H8200 3,799
VisualAge for Smalltalk, Professional
Server, V3.0 0768 62H8210 4,999
VisualAge for Smalltalk,
Communications/Transactions, V3.0 0769 62H8220 1,349
VisualAge for Smalltalk,
AS/400 Connection, V3.0 0860 62H8230 1,899
VisualAge for Smalltalk,
Database for ORACLE, V3.0 0861 62H8240 499
VisualAge for Smalltalk, Reports, V3.0 0862 62H8250 749
VisualAge for Smalltalk, Distributed, V3.0 0863 62H8260 2,999
VisualAge for Smalltalk, IMS Connection, V3.0 0864 62H8270 4,999
ADDITIONAL LICENSE COPIES: Authorizes the customer who has a program
package to make a single copy of the program media and printed
documentation. The authorization is given by providing the customer a
Proof of Entitlement for Additional License -- with Certificate, which
has its own part number and feature number. Customers who pay an OTC for
additional licenses may copy machine-readable program materials and
printed documentation previously acquired from IBM in a program package.
One copy may be made for each additional license ordered.
Feature Part One-Time
Program Name Number Number Charge
(in USD)
Order Type 5802-AAR
VisualAge for Smalltalk, Professional
for OS/2, V3.0
Proof of Additional License Certificate 0678 62H8186 3,399
VisualAge for Smalltalk, Professional
for Windows, V3.0
Proof of Additional License Certificate 0679 62H8196 3,399
VisualAge for Smalltalk, Professional
for AIX, V3.0
Proof of Additional License Certificate 0680 62H8206 3,399
ADDITIONAL LICENSE COPIES -- SOFTWARE ADVANTAGE EXHIBIT: Authorization
to make additional license copies begins on the start date specified in
the Software Advantage Agreement. Proof of Entitlement will be provided
monthly.
Part One-Time
Program Name Number Charge
(in USD)
Order Type 5802-AAR
VisualAge for Smalltalk, Standard
for OS/2, V3.0
Proof of Additional License without Certificate 62H8163 1,349
VisualAge for Smalltalk, Standard
for Windows, V3.0
Proof of Additional License without Certificate 62H8173 1,349
VisualAge for Smalltalk, Professional
for OS/2, V3.0
Proof of Additional License without Certificate 62H8183 3,399
VisualAge for Smalltalk, Professional
for Windows, V3.0
Proof of Additional License without Certificate 62H8193 3,399
VisualAge for Smalltalk, Professional for AIX, V3.0
Proof of Additional License without Certificate 62H8203 3,399
VisualAge for Smalltalk, Professional Server, V3.0
Proof of Additional License without Certificate 62H8213 4,499
VisualAge for Smalltalk,
Communications/Transactions, V3.0
Proof of Additional License without Certificate 62H8223 1,199
VisualAge for Smalltalk, AS/400 Connection, V3.0
Proof of Additional License without Certificate 62H8233 1,699
VisualAge for Smalltalk, ORACLE, V3.0
Proof of Additional License without Certificate 62H8243 449
VisualAge for Smalltalk, Reports, V3.0
Proof of Additional License without Certificate 62H8253 669
VisualAge for Smalltalk, Distributed, V3.0
Proof of Additional License without Certificate 62H8263 2,699
VisualAge for Smalltalk, IMS Connection, V3.0
Proof of Additional License without Certificate 62H8273 4,499
DOCUMENTATION: Separate documentation with no media.
Feature Part One-Time
Program Name Number Number Charge
(in USD)
Order Type 5806-AAR
VisualAge for Smalltalk 0018 62H8280 99
Documentation Set, Version 3.0
PROGRAM PACKAGE UPGRADE: Program media (CD-ROM) with documentation.
The version-to-version program package upgrade option allows currently
licensed users of a Version 1.0 or 2.0 VisualAge Standard product to
obtain a Version 3.0 Standard product, or a currently licensed user of a
Version 1.0 or 2.0 VisualAge Team product to obtain a Version 3.0
Professional product and a Version 3.0 Professional Server product, for
a program upgrade charge.
In addition to the version-to-version upgrade, the VisualAge
Standard-to-Professional program package upgrade option allows currently
licensed users of any Version 1.0 or 2.0 VisualAge Standard product to
obtain a Version 3.0 Professional product for a program upgrade charge.
The Version 3.0 Professional product may be used in a stand-alone or in
a team programming (networked) environment. If you want to move from a
Version 1.0 or 2.0 stand-alone environment to a Version 3.0 team
programming environment, at least one VisualAge for Smalltalk,
Professional Server product must also be licensed.
The program upgrade to VisualAge for Smalltalk, Version 3.0 will be
available on 30 November 1995. These upgrades will be available through
IBM Authorized Personal Computer Dealers and Industry Remarketers --
Personal Computers certified to market IBM Authorized Advanced Products.
The remarketer will require a Proof of License for each upgrade ordered.
The original Proof of License is the colored front cover page (inside
the hard binder) or the separate Proof of License page in the program
package, as identified by IBM to the remarketer.
PROGRAM UPGRADE CHARGE: A program upgrade charge will apply for the
two upgrade options available for VisualAge for Smalltalk. Customers who
want to upgrade to the VisualAge for Smalltalk, Version 3.0 team
development environment must license both the VisualAge for Smalltalk,
Professional and the VisualAge for Smalltalk Professional Server
products. A license to any VisualAge Team, Version 1.0 or 2.0 product
entitles the customer to an upgrade to one of the V3.0 Professional
products and one Professional Server.
o Version-to-Version Upgrade
- Customers who have VisualAge Version 1.0 or 2.0 can upgrade to the
equivalent Version 3.0 product. For example, a customer who has
the Version 1.0 or 2.0 Standard product can upgrade to Version 3.0
Standard. A customer who has the Version 1.0 or 2.0 Team product
may upgrade to Version 3.0 Professional and Professional Server.
- Customers who have the Communications/ Transactions Feature,
Version 1.0 or 2.0, or the AS/400 Feature, Version 2.0 can upgrade
to the Version 3.0 Communications/Transactions product or the
AS/400 Connection product, respectively.
- Cross-platform upgrades are acceptable.
o Standard-to-Professional Upgrade
- Customers who have the Version 1.0 or Version 2.0 VisualAge
Standard product and want to maintain a stand-alone environment,
can upgrade to VisualAge for Smalltalk, Professional, Version 3.0.
For example, a customer who has VisualAge Standard for OS/2,
Version 1.0 or 2.0 can upgrade to VisualAge for Smalltalk,
Professional for OS/2, Version 3.0 or VisualAge for Smalltalk,
Professional for Windows, Version 3.0. If the customer wants to
move from a Version 1.0 or 2.0 stand-alone environment to a
Version 3.0 team programming (networked) environment, then at
least one license to the VisualAge for Smalltalk, Professional
Server product is required in addition to the appropriate number
of VisualAge for Smalltalk Professional licenses.
- Cross-platform upgrades are acceptable.
The following are examples of some of the available upgrades:
VERSION-TO-VERSION UPGRADE
Stand-Alone Development Environment
FROM TO
VisualAge Standard VisualAge for Smalltalk, Standard
for OS/2, V1.0 for OS/2, V3.0
-or- -or-
FROM TO
VisualAge Standard VisualAge for Smalltalk, Standard
for OS/2, V2.0 for Windows, V3.0
-or-
VisualAge Standard
for Windows, V2.0
Team Development Environment
FROM TO
VisualAge Team VisualAge for Smalltalk, Professional
for OS/2, V1.0 for OS/2, V3.0
-or- -and-
VisualAge Team VisualAge for Smalltalk, Professional
for OS/2, V2.0 Server for OS/2, AIX, or Windows,
V3.0
-or- -or-
VisualAge Team VisualAge for Smalltalk, Professional
for Windows, V2.0 for Windows, V3.0
-and-
VisualAge for Smalltalk, Professional
Server for OS/2, AIX, or Windows,
V3.0
-or-
VisualAge for Smalltalk, Professional
for AIX, V3.0
-and-
VisualAge for Smalltalk, Professional
Server for OS/2, AIX, or Windows,
Windows, V3.0
Separately Orderable Function
FROM TO
Communications/Transactions VisualAge for Smalltalk,
Feature, Communications/Transactions for
for OS/2, V1.0 or V2.0 OS/2, AIX, or Windows, V3.0
-or-
Communications/Transactions
Feature,
for Windows, V1.0 or V2.0
FROM TO
AS/400 Feature, VisualAge for Smalltalk,
for OS/2, V2.0 AS/400 Connection
-or- for OS/2, AIX, or Windows, V3.0
AS/400 Feature,
for Windows, V2.0
STANDARD-TO-PROFESSIONAL UPGRADE
FROM TO
VisualAge Standard VisualAge for Smalltalk, Professional
for OS/2, V1.0, V2.0, or V3.0 for OS/2, V3.0
-or- -or-
VisualAge Standard VisualAge for Smalltalk, Professional
for Windows, V2.0 or V3.0 for Windows, V3.0
Feature Part One-Time
Program Name Number Number Charge
(in USD)
Order Type 5803-AAR
VisualAge for Smalltalk, Standard
for OS/2, V3.0
Version-to-Version Upgrade 0202 62H8161 369
VisualAge for Smalltalk, Standard
for Windows, V3.0
Version-to-Version Upgrade 0203 62H8171 369
VisualAge for Smalltalk, Professional
for OS/2, V3.0
Version-to-Version Upgrade 0204 62H8181 949
VisualAge for Smalltalk, Professional
for Windows, V3.0
Version-to-Version Upgrade 0205 62H8191 949
VisualAge for Smalltalk, Professional
for AIX, V3.0
Version-to-Version Upgrade 0206 62H8201 949
VisualAge for Smalltalk, Professional
Server, V3.0
Version-to-Version Upgrade 0207 62H8211 1,249
VisualAge for Smalltalk,
Communications/Transactions, V3.0
Version-to-Version Upgrade 0208 62H8221 339
VisualAge for Smalltalk, AS/400, V3.0
Version-to-Version Upgrade 0209 62H8231 469
VisualAge for Smalltalk, Professional
for OS/2, V3.0
Standard to Professional Upgrade 0214 62H8182 1,899
VisualAge for Smalltalk, Professional
for Windows, V3.0
Standard to Professional Upgrade 0215 62H8192 1,899
VisualAge for Smalltalk, Professional
for AIX, V3.0
Standard to Professional Upgrade 0216 62H8202 1,899
ADDITIONAL LICENSE COPY UPGRADE: Authorizes the customer who has a
program package upgrade to make a single copy of the program media and
printed documentation.
The authorization is given by providing the customer a Proof of
Entitlement for Additional License -- with Certificate, which has its
own part number and feature number.
Feature Part One-Time
Program Name Number Number Charge
(in USD)
Order Type 5804-AAR
VisualAge for Smalltalk, Professional
for OS/2, V3.0
Proof of Addl. License with Certificate
Upgrade 0269 62H8187 849
VisualAge for Smalltalk, Professional
for Windows, V3.0
Proof of Addl. License with Certificate
Upgrade 0270 62H8197 849
VisualAge for Smalltalk, Professional
for AIX, V3.0
Proof of Addl. License with Certificate
Upgrade 0271 62H8207 849
ADDITIONAL LICENSE COPY UPGRADE -- SOFTWARE ADVANTAGE EXHIBIT:
Authorization to make additional license copies begins on the start
date specified in the Software Advantage Agreement. Proof of Entitlement
will be provided monthly.
Part One-Time
Program Name Number Charge
(in USD)
Order Type 5804-AAR
VisualAge for Smalltalk, Standard for OS/2, V3.0
Proof of Addl. License without Certificate Upgrade 62H8168 329
VisualAge for Smalltalk, Standard for Windows, V3.0
Proof of Addl. License without Certificate Upgrade 62H8178 329
VisualAge for Smalltalk, Professional for OS/2, V3.0
Proof of Addl. License without Certificate Upgrade 62H8188 849
VisualAge for Smalltalk, Professional
for Windows, V3.0
Proof of Addl. License without Certificate Upgrade 62H8198 849
VisualAge for Smalltalk, Professional for AIX, V3.0
Proof of Addl. License without Certificate Upgrade 62H8208 849
VisualAge for Smalltalk, Professional Server, V3.0
Proof of Addl. License without Certificate Upgrade 62H8218 1,099
VisualAge for Smalltalk,
Communications/Transactions, V3.0
Proof of Addl. License without Certificate Upgrade 62H8228 309
VisualAge for Smalltalk, AS/400 Connection, V3.0
Proof of Addl. License without Certificate Upgrade 62H8238 419
UPGRADE PROTECTION: Customers who acquire Upgrade Protection through an
OTC or quarterly payment charges (when meeting minimum revenue criteria)
will be entitled at no charge to future versions and releases when
announced within their Software Advantage agreement period. Following
availability of the new program, IBM will provide a program package
(including media and documentation) and a Proof of Entitlement
authorizing the right to copy, distribute, and install equal to the
number of programs protected.
UPGRADE PROTECTION (NEW PRODUCT): The following Upgrade Protection
products are only available under the Software Advantage for
Workstations offering:
Upgrade
Part Protection
Program Name Number Charge
(in USD)
Order Type 5809-AAR
Upgrade Protection for VisualAge OS/2 Standard V3.0
-- One-Time Charge (OTC) 62H8165 405
Upgrade Protection for VisualAge OS/2 Standard V3.0
-- Quarterly Charge (QC) 62H8164 50.63
Upgrade Protection for VisualAge Windows Standard
V3.0 -- OTC 62H8175 405
Upgrade Protection for VisualAge Windows Standard
V3.0 -- QC 62H8174 50.63
Upgrade Protection for VisualAge OS/2 Professional
V3.0 -- OTC 62H8185 1,020
Upgrade Protection for VisualAge OS/2 Professional
V3.0 -- QC 62H8184 127.50
Upgrade Protection for VisualAge Windows Professional
V3.0 -- OTC 62H8195 1,020
Upgrade Protection for VisualAge Windows Professional
V3.0 -- QC 62H8194 127.50
Upgrade Protection for VisualAge AIX Professional
V3.0 -- OTC 62H8205 1,020
Upgrade Protection for VisualAge AIX Professional
V3.0 -- QC 62H8204 127.50
Upgrade Protection for VisualAge Professional Server
V3.0 -- OTC 62H8215 1,350
Upgrade Protection for VisualAge Professional Server
V3.0 -- QC 62H8214 168.75
Upgrade Protection for VisualAge
Communications/Transactions V3.0 -- OTC 62H8225 360
Upgrade Protection for VisualAge
Communications/Transactions V3.0 -- QC 62H8224 45
Upgrade Protection for VisualAge AS/400 Connection
V3.0 -- OTC 62H8235 510
Upgrade Protection for VisualAge AS/400 Connection
V3.0 -- QC 62H8234 63.75
Upgrade Protection for VisualAge ORACLE V3.0 -- OTC 62H8245 135
Upgrade Protection for VisualAge ORACLE V3.0 -- QC 62H8244 16.88
Upgrade Protection for VisualAge Reports V3.0 -- OTC 62H8255 201
Upgrade Protection for VisualAge Reports V3.0 -- QC 62H8254 25.13
Upgrade Protection for VisualAge Distributed V3.0 62H8265 810
-- OTC
Upgrade Protection for VisualAge Distributed V3.0 62H8264 101.25
-- QC
Upgrade Protection for VisualAge IMS Connection V3.0
-- OTC 62H8275 1,350
Upgrade Protection for VisualAge IMS Connection V3.0
-- QC 62H8274 168.75
UPGRADE PROTECTION (ENTITLED CUSTOMERS): Customers who have previously
acquired any of the Software Advantage Upgrade Protection part numbers
listed below automatically receive the corresponding Entitled Upgrade
part number shortly after planned availability.
Upgrade Protection Entitled Upgrade
Part Number Part Number
33H7040 or 33H7227 62H8161
33H7041 or 33H7228 62H8171
33H7029 or 33H7216 62H8181
33H7030 or 33H7217 62H8191
33H7029, 33H7216, 33H7030, or 33H7217 62H8201
33H7029, 33H7216, 33H7030, or 33H7212 62H8211
33H7035, 33H7222, 33H7034, or 33H7221 62H8221
33H7043, 33H7230, 33H7042, or 33H7229 62H8231
IBM's VisualAge products and services are not associated with or
sponsored by Visual Edge Software, Ltd.
========================================================================
+----------------------------------------------+
| IBM VisualAge for COBOL for OS/2 Revitalizes | vacobos2
| Your Dependable COBOL Applications by |
| Extending COBOL to Your OS/2 Workstation |
+----------------------------------------------+
In Brief ...
------------
In addition to bringing COBOL to your OS/2 desktop, IBM VisualAge for
COBOL for OS/2:
o Offers object-oriented language extensions
o Extends COBOL to a client/server environment
o Increases programmer productivity
o Saves you time and money by:
- Taking advantage of the current skill base in your organization
- Preserving your current data
o Increases ease of use with a variety of development tools
Overview
--------
IBM delivers the most sweeping COBOL enhancements in a decade! With the
addition of object-oriented extensions and a visual development
environment, IBM VisualAge for COBOL for OS/2 helps you build
applications for host, workstation, or advanced client/server
applications. These COBOL enhancements are also available on the AIX and
MVS platforms.
With IBM VisualAge for COBOL for OS/2, you can use your existing COBOL
skill base to upgrade your applications and expand them to other
platforms. As a result, you can save money and increase productivity by
eliminating the need to retrain your employees.
IBM VisualAge for COBOL for OS/2 is an ideal, cost-effective solution
that offers the following enhancements to COBOL:
o Object-Oriented Language Extensions:
- Allow COBOL programmers to create objects in a language they
already know, eliminating a long learning curve
- Offer 32-bit implementation
- Provide direct-to-SOM implementation
o Client/Server Enablers:
- Run COBOL programs on your OS/2 desktop, while your data remains
on the host
- Easily access remote data from DB2, CICS, VSAM/SAM MVS files, and
OS/400 Record Files
- Work with MQSeries for OS/2 using MQSeries Three Tier for OS/2
- Comply with ISO and ANSI COBOL standards
o Improved Productivity and Ease of Use:
- Easily take advantage of these COBOL enhancements with the help of
a rich set of tools
One-time charge: 895 USD
Description
-----------
COBOL FAMILY OVERVIEW
Three new COBOL products are available on OS/2, AIX, and MVS and VM,
breathing new vitality into the business language of choice. IBM has
dramatically enhanced COBOL with visual development tools (OS/2),
object-oriented extensions, and powerful client/server support across
a wide variety of platforms.
The enhancements in IBM VisualAge for COBOL for OS/2 also offer
exceptional gains in productivity and flexibility. With desktop-based
visual development tools, programmers can begin applications by creating
graphical user interfaces (GUIs). To put substance behind the GUIs, the
visual tools and data utility functions allow rapid development to
create business logic and access databases, VSAM files, and
transaction-processing systems.
With IBM's COBOL Family, COBOL programmers can use their expertise to
create advanced client/server applications, allowing host COBOL
applications to move to the desktop, while data remains on the host.
IBM VISUALAGE FOR COBOL FOR OS/2
IBM VisualAge for COBOL for OS/2 provides the COBOL programmer with
32-bit, direct-to-SOM-based, object-oriented support on the OS/2
operating system. In addition, a COBOL application development
environment is provided that is designed specifically to handle
client/server, mission-critical, line-of-business applications through
visual development. IBM VisualAge for COBOL for OS/2 also gives the
COBOL programmer a set of high-productivity, OS/2-based power tools for
the development of applications targeting OS/2 execution systems.
LOCAL AND REMOTE DATA ACCESS: IBM VisualAge for COBOL for OS/2 provides
local and remote data access to data including:
o IBM SMARTdata UTILITIES (SdU), which provides:
- Record-oriented file access through standard COBOL I/O statements
to:
-- Local OS/2 VSAM files
-- Remote MVS VSAM, SAM, PDS, and PDSE files
-- Remote OS/400 Record Files
-- Remote CICS-managed VSAM files on MVS using CICS/DDM
- A full set of data conversion APIs for converting single, double,
and mixed byte character strings, numerics, and complex
structured records
- A full set of SMARTsort APIs for sorting, copying, and merging
record and byte files located locally or remotely
o Direct access to data managed by BTRIEVE
o Support for local and remote DB2 data access using DB2 for OS/2
o Support for local and remote CICS data access using CICS for OS/2 or
CICS Client for OS/2
VISUAL GUI DESIGNER: The visual GUI designer provides capabilities to
allow the building of complex CUA-compliant screens. The visual
interface (GUI work screen) that creates the GUI code is an easy-to-use,
intuitive tool for creating graphical interfaces, eliminating the need
for in-depth GUI development knowledge. Programmers can create
applications by selecting controls from the control palette and moving
them onto the design editor, thereby providing an integrated "what you
see is what you get" (WYSIWYG) user interface. Either during or after
this brief development process, developers may build the application by
coding in COBOL logic with COBOL-sensitive edit/compile/debug tools.
WORKFRAME/2: IBM WorkFrame/2 provides seamless integration of all the
components included in the IBM VisualAge for COBOL for OS/2 product.
WorkFrame/2 is a highly configurable, project-oriented application
development environment for use on OS/2, and is specifically designed to
take full advantage of the features offered by OS/2. When used as the
integration medium for application development tools, the fully
configurable IBM WorkFrame/2 increases the effectiveness of these tools
as agents for enhancing user productivity. IBM WorkFrame/2 organizes the
programmer's workplace by grouping files into logical units or projects.
As an organizer, IBM WorkFrame/2:
o Adapts to the user's project organization environment, instead of the
project organization having to fit into the WorkFrame-defined
environment
o Sets up projects to consist of source and object files spanning
multiple directories and one target directory (such as EXE or DLL)
o Associates each project with multiple actions, including compiling,
debugging, making, linking, browsing, profiling/analyzing, and
preprocessing
o As a tools integrator, multiple developers can now work concurrently
on a single project by plugging in their own source control system
CONTEXT-SENSITIVE EDITOR: The LPEX Editor is a language-sensitive color
editor that supports COBOL. The LPEX Editor can be used to create and
edit many types of text files, including program source and
documentation. By automatically parsing COBOL source code, LPEX
distinguishes between language constructs. For instance, language
keywords, comments, string literals, and numbers are displayed using
distinctive fonts and colors. Developers can quickly find items they are
looking for in their source code. Using LPEX, developers can:
o Be made aware of some syntax errors when the source code is created
o Use multiple windows to display several documents or to display more
than one view of the same document
o Dynamically configure LPEX to be a multiple-window or single-window
tool
o Select a block of text and move or copy it between documents
o Cut and paste to a shell or another application
o Undo previous changes to a document
Developers can customize and extend virtually every aspect of this
programmable editor. LPEX is designed to be extended through dynamic
link libraries; there is no proprietary extension language to learn.
With the LPEX application programming interface (API), developers can
write powerful extensions to the editor using C and C++. In addition,
LPEX provides a rich command language that developers can use to create
or modify editor functions. Developers can:
o Define their own fonts and colors
o Modify the editor action key layout
o Add menus to perform frequently used commands (menu definitions can
be applied on a filename extension basis)
o Write their own editor commands
INTERACTIVE DEBUG TOOL FOR OS/2 (IDBUG): The debug tool supplied with
IBM VisualAge for COBOL for OS/2 provides source-level debugging built
around a set of core functions designed to let users quickly and
efficiently control execution and analyze data. Users can:
o Display and change variables
o Display and change storage
o Display and change the processor registers
o Display the call stack
o Add and delete simple and complex breakpoints
o Control the execution of multiple threads
o View source code as a listing, disassembly or mixed
CICS for OS/2 Version 3.0 transactions built with IBM VisualAge for
COBOL for OS/2 can be debugged interactively.
For PM application programming support, synchronous and asynchronous
modes give users two ways to debug PM applications. The application
windows can be managed concurrently with the debug tool windows.
PERFORMANCE TUNING: Execution trace analysis and performance tuning are
provided through the IBM Performance Analyzer. It is designed to help
users tune and understand their programs by monitoring program execution
and generating a function-by-function trace of the run. This trace can
subsequently be examined by utility programs that graphically display
the execution trace. Not only does the analyzer trace procedures in the
EXE file, but it traces the entry points to system calls and application
DLLs.
DATA ASSISTANT AND TRANSACTION ASSISTANT: Data Assistant simplifies the
process of constructing syntactically-correct, embedded SQL statements.
It gives you a graphical view of your relational database, and allows
you to map COBOL data structures to the database and generate SQL
statements into your source file.
Transaction Assistant enables non-CICS COBOL applications to access CICS
transactions.
OPEN ENTERPRISE: IBM VisualAge for COBOL for OS/2 supports the high
subset of American National Standards Institute (ANSI) COBOL (ANSI
X3.23-1985) and International Standards Organization (ISO) COBOL (ISO
1989:1985), as well as the Intrinsic Function Module for COBOL (ANSI
X3.23a-1989 and ISO 1989/Amendment 1).
PRODUCT POSITIONING
IBM's object-oriented COBOL family of products combine the technical and
practical advantages of the COBOL language with the benefits of
object-oriented programming. The fact that these products extend the
COBOL language, the world's most popular conventional programming
language, gives them four distinct advantages over other object-oriented
programming languages:
1. The ability to readily interface to, and extend, existing COBOL
applications
2. An abundance of developers with COBOL programming skills, which
increases the likelihood that object-oriented COBOL will become the
most widely-used object-oriented programming language in the industry
3. The natural synergy of COBOL, transaction processing, and database
access via object-oriented programming, provides a compelling reason
to use IBM's object-oriented COBOL offerings
4. The object-oriented features are a natural extension of COBOL. It now
will be easy for COBOL developers to get started with object-oriented
COBOL while using the same robust COBOL development environment they
have grown to depend on.
Object-oriented COBOL applications can work with existing COBOL
applications, as well as SOM objects written in other languages.
IBM VisualAge for COBOL for OS/2 works with TeamConnection to store
COBOL source files, build COBOL applications, and provide version
control and change management for applications in production.
Hardware Requirements
---------------------
o For the compiler only: An Intel 80386- or 80486-based IBM workstation
or equivalent is required
o For the full product including GUI Developer: An Intel 80486-based,
66 MHz IBM workstation or equivalent is required
o 16 MB of RAM when using only the compiler
o 24 MB of RAM minimum (28 MB recommended) when using the GUI Developer
o 15 MB of hard-disk space for installation of compiler only
o 110 MB of hard-disk space for default installation of full product
o A color display with VGA or higher resolution is recommended
o An IBM mouse or equivalent is required
o A CD-ROM drive is required for installing directly from the program
package
COBOL beta code and optional components (not necessary to run COBOL)
require additional disk space. Additional disk space will be required
for the swapper.
The memory and disk requirements take into account room for IBM
VisualAge for COBOL for OS/2. Users should ensure that they have the
capability to expand their memory and disk storage beyond the stated
recommendations.
Software Requirements
---------------------
o Operating System: OS/2 Version 2.11 or OS/2 Warp Version 3.0
o Corequisite Software
To use DB2:
- IBM DB2 Software Developer's Kit for OS/2 Version 2.1 or
- IBM DB2 for OS/2 Version 2.1 Single-User
To use CICS:
- CICS for OS/2 Version 3.0 (available in limited beta until its
U.S. general availability in the first quarter of 1996; the CICS
beta code is shipped on the IBM VisualAge for COBOL for OS/2 CD)
- CICS Client for OS/2 Version 1 or CICS for OS/2 Version 2
distributed feature Client for OS/2
To use MQSeries Three Tier for OS/2:
- MQSeries for OS/2 Version 2.0 (5621-390, part number 17H7937 with
PTF U200051 or later)
- MQSeries Three Tier for OS/2 Version 1 (part number 29H1000)
To use SMARTdata UTILITIES:
- To access MVS VSAM/SAM files, DFSMS Version 1 Release 2.0 is
required to be installed at your MVS host
- To access MVS CICS-managed VSAM data, CICS DDM Release 1 is
required to be installed at your MVS host
To use host connectivity:
- Communications Manager/2 Version 1.11
Ordering Information and Charges
--------------------------------
To order these programs, specify the order type number, feature number,
part number, program name, media, and quantity.
PROGRAM PACKAGE -- program media with documentation
Order Type Feature Part One-Time
Number Number Number Program Name Charge (in USD)
5801-AAR 0169 28H2177 VisualAge for COBOL for 895
OS/2 Version 1
ADDITIONAL LICENSE COPIES: This authorizes the customer who has a
program package to make a single copy of the program media and printed
documentation. The authorization is given by providing the customer a
Proof of Entitlement for Additional License -- with certificate (has its
own part number and feature number).
ADDITIONAL LICENSES CHARGE: Customers who pay a one-time charge for
additional licenses may copy machine-readable program materials and
printed documentation previously acquired from IBM in a program package.
One copy may be made for each additional license ordered.
Order Type Feature Part One-Time
Number Number Number Program Name Charge (in USD)
5802-AAR 0286 33H5447 VisualAge for COBOL for 849
OS/2 Version 1 Entitlement
for One Additional License
with Certificate
5802-AAR 0542 33H5465 VisualAge for COBOL for 4,035
OS/2 Version 1 Entitlement
for Five Additional
Licenses with Certificate
5802-AAR 0543 33H5474 VisualAge for COBOL for 7,645
OS/2 Version 1 Entitlement
for Ten Additional
Licenses with Certificate
5802-AAR 0544 33H5483 VisualAge for COBOL for 35,659
OS/2 Version 1 Entitlement
for 50 Additional Licenses
with Certificate
ADDITIONAL LICENSE COPIES -- SOFTWARE ADVANTAGE EXHIBIT: Authorization
to make additional license copies begins on the start date specified in
the Software Advantage Agreement. Proof of Entitlement will be provided
monthly.
Order Type Part One-Time
Number Number Program Name Charge (in USD)
5802-AAR 33H5456 VisualAge for COBOL for 849
OS/2 Version 1 Entitlement
for One Additional License
without Certificate
(Advantage)
UPGRADE PROTECTION: Customers who acquire Upgrade Protection through a
one-time charge or quarterly payment charges (when meeting minimum
revenue criteria) will be entitled at no charge to future versions and
releases when announced within their Software Advantage agreement
period. Following availability of the new program, IBM will provide a
program package (including media and documentation) and a Proof of
Entitlement authorizing right to copy, distribute, and install equal to
the number of programs protected.
UPGRADE PROTECTION (NEW PRODUCT): The following Upgrade Protection
Products are only available under the Software Advantage for
Workstations offering.
Upgrade
Order Type Part Protection
Number Number Program Name Charge (in USD)
5809-AAR 31H6365 Upgrade Protection for IBM 340
VisualAge for COBOL for
OS/2 -- One-Time Charge
5809-AAR 31H6366 Upgrade Protection for IBM 42.50
VisualAge for COBOL for
OS/2 -- Quarterly Charge
IBM's VisualAge products and services are not associated with or
sponsored by Visual Edge Software, Ltd.
========================================================================
+-------------------------------------------+
| IBM COBOL Set for AIX Revitalizes | cbsetaix
| Your Dependable COBOL Applications |
| by Bringing COBOL to Your AIX Workstation |
+-------------------------------------------+
In Brief ...
------------
In addition to bringing COBOL to your AIX desktop, IBM COBOL Set for
AIX:
o Offers object-oriented language extensions
o Increases programmer productivity by eliminating the learning curve
o Extends COBOL to a client/server environment
o Saves you time and money by:
- Taking advantage of the current skill base in your organization
- Preserving your current database
o Increases ease-of-use with a variety of development tools
Overview
--------
IBM delivers the most sweeping COBOL enhancements in a decade! With the
addition of object-oriented extensions, IBM COBOL Set for AIX helps you
build applications for host, workstation, or advanced client/server
applications. These COBOL enhancements are also available on the OS/2
and MVS platforms.
With IBM COBOL Set for AIX, you can use your existing COBOL skill base
to upgrade your applications and expand them to other platforms. As a
direct result, you can save money and increase productivity by
eliminating the need to retrain your employees.
IBM COBOL Set for AIX is an ideal, cost-effective solution that offers
the following enhancements to COBOL.
o Object-Oriented Language Extensions:
- Allow COBOL programmers to create objects in a language they
already know, eliminating a long learning curve
o Client/Server Enablers:
- Run COBOL programs in the AIX environment, while accessing host
data
- Easily access remote data from DB2, CICS, VSAM/SAM MVS files, and
OS/400 record files
- Comply with ISO and ANSI COBOL standards
o Improved Productivity and Ease of Use:
- Easily take advantage of these COBOL enhancements with the help of
a rich set of tools
One-Time Charge: 895 USD
Description
-----------
COBOL FAMILY OVERVIEW
Three new COBOL products are available on OS/2, AIX, and MVS and VM,
breathing new vitality into the business language of choice. IBM has
dramatically enhanced COBOL with visual development tools (OS/2),
object-oriented extensions, and powerful client/server support across a
wide variety of platforms. The enhancements in IBM COBOL also offer
exceptional gains in productivity and flexibility.
With IBM's COBOL Family, COBOL programmers can use their expertise to
create advanced client/server applications, allowing host COBOL
applications to move to the desktop, while data remains on the host.
IBM COBOL SET FOR AIX
IBM COBOL for AIX provides the COBOL programmer with
direct-to-SOM-based, object-oriented support on the AIX operating
system.
IBM COBOL Set for AIX provides a COBOL application development
environment that is designed specifically to create client/server,
mission-critical, line-of-business applications. IBM COBOL for AIX also
gives the COBOL programmer a set of high-productivity, AIX-based tools
for the development of applications targeting AIX execution systems.
IBM COBOL Set for AIX includes local and remote data access, a context
sensitive editor (LPEX), Program Builder, Program Debug Tool, Common
Desktop Integration of these tools, and COBOL online documentation.
LOCAL AND REMOTE DATA ACCESS: IBM COBOL Set for AIX provides local and
remote data access to data including:
o IBM SMARTdata UTILITIES (SdU), which provides:
- Record-oriented file access through standard COBOL I/O statements
to:
-- Local AIX VSAM files
-- Remote MVS VSAM, SAM, PDS, and PDSE files
-- Remote OS/400 files
-- Remote CICS-managed VSAM files on MVS using CICS/DDM
-- Data managed by IBM ENCINA for AIX Shared File System
o Support for local and remote DB2 data access using DB2 for AIX
o Support for local and remote CICS data access using CICS for AIX or
CICS Client for AIX
CONTEXT-SENSITIVE EDITOR: The LPEX Editor is a language-sensitive color
editor that supports COBOL. The LPEX Editor can be used to create and
edit many types of text files, including program source and
documentation. By automatically parsing COBOL source code, LPEX
distinguishes between language constructs. For instance, language
keywords, comments, string literals, and numbers are displayed using
distinctive fonts and colors. Developers can quickly find items they are
looking for in their source code. Using LPEX, developers can:
o Be made aware of some syntax errors when the source code is created
o Use multiple windows to display several documents or to display more
than one view of the same document
o Dynamically configure LPEX to be a multiple-window or single-window
tool
o Select a block of text and move or copy it between documents
o Cut and paste to a shell or another application
o Undo previous changes to a document
Developers can customize and extend virtually every aspect of this
programmable editor. LPEX is designed to be extended through shared
libraries; there is no proprietary extension language to learn. With the
LPEX application programming interface (API), developers can write
powerful extensions to the editor using C and C++. In addition, LPEX
provides a rich command language that developers can use to create or
modify editor functions. Developers can:
o Define their own fonts and colors
o Modify the editor action-key layout
o Add menus to perform frequently used commands (menu definitions
can be applied on a filename extension basis)
o Write their own editor commands
PROGRAM BUILDER: The Program Builder manages the repetitive tasks of
compiling, linking, and correcting errors in program source code. The
Program Builder:
o Provides a graphical user interface to simplify the process of
setting and saving compile and linker options
o Lists build errors in a window. Selecting a compile error in the
list will position you at the error in the source code in the
LPEX Editor
o Creates a makefile that is used by the AIX make command to construct
and maintain programs and libraries. The Program Builder also
determines build dependencies by scanning the source-code files for
dependency information.
COMMON DESKTOP ENVIRONMENT (CDE): End-user productivity is enhanced in
AIX Version 4 with a new user interface for the AIXwindows Desktop which
is based on the Common Desktop Environment. This new graphical user
interface is included on both the AIX for Clients and the AIX for
Servers packages.
The Common Desktop Environment (CDE) integration for COBOL for AIX
consists of a COBOL application folder which is integrated within the
CDE Application Manager. The COBOL for AIX application folder contains
icons representing the COBOL tools and applications. The COBOL
application folder will contain icons for the LPEX editor, Program
Builder, Program Debugger, and COBOL Online Documentation.
CDE Integration of the COBOL tools will allow the user to invoke the
tools in a simple and consistent manner. The CDE desktop recognizes
different types of files using a data-type database. A data type
identifies the files of a particular format and associates them with the
appropriate applications. These associations mean that users don't have
to remember command line invocations of tools. In most cases, when a
user double-clicks on a file, the CDE desktop will automatically launch
the correct application that understands that file's data.
DEBUG TOOL: The COBOL Set for AIX debug tool helps you detect and
diagnose errors in code developed using the COBOL for AIX compiler. This
intuitive graphical user interface allows you to control execution of
the program, examine and modify data (variables, storage, and
registers), and perform many other useful functions. Additionally, you
can debug C functions that your applications may be using.
This debug tool provides source-level debugging and is built around a
set of core functions designed to let developers quickly and efficiently
control execution and analyze data. With these core functions,
developers can:
o Display and change variables
o Display and change storage
o Display and change the processor registers
o Display the call stack
o Add and delete breakpoints
o Control the execution of multiple threads
o View source code as listing or disassembly
CICS for AIX Version 2.1 transactions built with IBM COBOL for AIX can
be debugged interactively.
OPEN ENTERPRISE: IBM COBOL Set for AIX supports the high subset of
American National Standards Institute (ANSI) COBOL (ANSI X3.23-1985) and
International Standards Organization (ISO) COBOL (ISO 1989:1985), as
well as the Intrinsic Function Module for COBOL (ANSI X3.23a-1989 and
ISO 1989/Amendment 1).
PRODUCT POSITIONING
IBM's object-oriented COBOL family of products combine the technical and
practical advantages of the COBOL language with the benefits of
object-oriented programming. The fact that these products extend the
COBOL language, the world's most popular conventional programming
language, gives them four distinct advantages over other object-oriented
programming languages:
1. The ability to readily interface to, and extend, existing COBOL
applications.
2. An abundance of developers with COBOL programming skills (which
increases the likelihood that object-oriented COBOL will become the
most widely used object-oriented programming language in the
industry).
3. The natural synergy of COBOL, transaction processing, and database
access via object-oriented programming provides a compelling reason
to use IBM's object-oriented COBOL offerings.
4. The object-oriented features are a natural extension of COBOL. It
now will be easy for COBOL developers to get started with
object-oriented COBOL while using the same robust COBOL development
environment they have grown to depend on.
Object-oriented COBOL applications can work with existing COBOL
applications, as well as SOM objects written in other languages.
Hardware Requirements
---------------------
This licensed program is designed to execute on RISC System/6000 family
processors running AIX Version 4.1.3 including SMP, SP2, POWER, POWER2,
and PowerPC processors configured with at least one supported display,
keyboard, and mouse.
Software Requirements
---------------------
o Operating System
- IBM AIX Version 4.1.3
o Corequisite Software
To use DB2:
- IBM DB2 Software Developer's Kit for AIX Version 2.1 or
- IBM DB2 for AIX Version 2.1 Single-User
To use CICS:
- CICS for AIX Version 2.1
To use SMARTdata UTILITIES:
- To access MVS VSAM/SAM files, DFSMS Version 1 Release 2.0 is
required to be installed at your MVS host
- To access MVS CICS managed VSAM data, CICS DDM Release 1 is
required to be installed at your MVS host
To use SMARTdata UTILITIES ENCINA file access:
- IBM ENCINA for AIX Version 2 Release 1
To use host connectivity:
- IBM AIX SNA Server/6000 Version 2.2
LIMITATIONS: IBM COBOL Set for AIX cannot be used for batch access to
CICS for AIX data placed in DB2/6000. Also, object-oriented function is
not supported in CICS for AIX.
Ordering Information and Charges
--------------------------------
To order these programs for order type, specify the order type number,
feature number, part number, program name, media, and quantity.
PROGRAM PACKAGE -- program media with documentation
Order Type Feature Part One-Time
Number Number Number Program Name Media Charge (in USD)
5801-AAR 0170 28H2176 COBOL Set for CD-ROM 895
AIX Version 1
5801-AAR 0172 33H4408 COBOL Set for 8mm tape 1,045
AIX Version 1
ADDITIONAL LICENSE COPIES: This authorizes the customer who has a
program package to make a single copy of the program media and
printed documentation. The authorization is given by providing the
customer a Proof of Entitlement for Additional License -- with
certificate (has its own part number and feature number).
ADDITIONAL LICENSES CHARGE: Customers who pay a one-time charge for
additional licenses may copy machine-readable program materials and
printed documentation previously acquired from IBM in a program
package. One copy may be made for each additional license ordered.
Order Type Feature Part One-Time
Number Number Number Program Name Charge (in USD)
5802-AAR 0453 31H6367 IBM COBOL Set for AIX 849
Version 1 Entitlement for
One Additional License /
Additional User
with Certificate
ADDITIONAL LICENSE COPIES -- SOFTWARE ADVANTAGE EXHIBIT: Authorization
to make additional license copies begins on the start date specified in
the Software Advantage Agreement. Proof of entitlement will be provided
monthly.
Order Type Part One-Time
Number Number Program Name Charge (in USD)
5802-AAR 33H5457 COBOL Set for AIX 849
Version 1 Entitlement for
One Additional License /
Additional User
without Certificate
(Advantage)
USE-BASED FEATURES: An authorization for a number of users or number of
resources used or managed is the Proof of Entitlement for use-based
features.
USE-BASED FEATURE CHARGE: Customers who pay a one-time charge for
use-based features are authorized for a number of users to access the
program or a number of resources which may use or be managed by the
program equal to the number of use-based features acquired.
Order Type Feature Part One-Time
Number Number Number Program Name Charge (in USD)
5807-AAR 0152 33H5466 COBOL Set for AIX 4,035
Version 1 Entitlement
for 5 Additional Users
with Certificate
5807-AAR 0153 33H5475 COBOL Set for AIX 7,645
Version 1 Entitlement
for 10 Additional Users
with Certificate
5807-AAR 0154 33H5484 COBOL Set for AIX 35,659
Version 1 Entitlement
for 50 Additional Users
with Certificate
USE-BASED FEATURES -- SOFTWARE ADVANTAGE: When the Volume Discount
Exhibit -- Software Advantage for Workstations applies, authorization
for use begins on the agreement start date. Continued authorized use is
based on the Proof of Entitlement for use-based features subsequently
provided to the customer.
Order Type Part One-Time
Number Number Program Name Charge (in USD)
5807-AAR 33H5448 COBOL Set for AIX 849
Version 1 Entitlement for
One Additional User
without Certificate
(Advantage)
PROGRAM PACKAGE UPGRADE -- Program Media with Documentation
The program package upgrade option allows currently licensed users of
any version of IBM COBOL POWERbench to obtain the new function for a
program upgrade charge. These upgrades will be available through IBM
Authorized Personal Computer Dealers and Industry Remarketers --
Personal Computers certified to market IBM authorized advanced products.
The remarketer will require a Proof of License for each upgrade ordered.
The original Proof of License is the colored front cover page (inside
the hard binder) or the separate Proof of License page in the program
package as identified by IBM to the remarketer.
PROGRAM UPGRADE CHARGE: A program upgrade charge will apply for upgrades
from IBM COBOL POWERbench to IBM COBOL Set for AIX Version 1.
Order Type Feature Part One-Time
Number Number Number Program Name Charge (in USD)
5803-AAR 0180 31H6368 Upgrade from IBM COBOL 200
POWERbench to IBM COBOL Set
for AIX Version 1
(CD-ROM)
5803-AAR 0198 31H6516 Upgrade from IBM COBOL 200
POWERbench to IBM COBOL Set
for AIX Version 1
(8mm tape)
UPGRADE PROTECTION: Customers who acquire upgrade protection through a
one-time charge or quarterly payment charges (when meeting minimum
revenue criteria) will be entitled at no charge to future versions
and releases when announced within their Software Advantage agreement
period. Following availability of the new program, IBM will provide a
program package (including media and documentation) and a Proof of
Entitlement authorizing right to copy, distribute, and install equal
to the number of programs protected.
UPGRADE PROTECTION (NEW PRODUCT): The following upgrade protection
products are only available under the Software Advantage for
Workstations offering.
Upgrade
Order Type Part Protection
Number Number Program Name Charge (in USD)
5809-AAR 31H6369 Upgrade Protection for 340
IBM COBOL Set for AIX --
One-Time Charge
5809-AAR 31H6370 Upgrade Protection for 42.50
IBM COBOL Set for AIX --
Quarterly Charge
========================================================================
+--------------------------------------------+
| IBM COBOL for MVS and VM Release 2 Extends | cobmvsvm
| COBOL to the Client/Server Environment |
+--------------------------------------------+
In Brief ...
------------
IBM COBOL for MVS and VM offers object-oriented programming to MVS COBOL
programmers. In addition, it offers the following benefits:
o Enables COBOL access to existing SOM class libraries
o Improves interoperability with C and C++
o Includes the mainframe interactive debugger
o Saves you time and money by:
- Taking advantage of the current skill base in your organization
- Preserving accessibility to your current COBOL-formatted data
o Increases ease of use with a variety of development tools
Overview
--------
IBM COBOL for MVS and VM revitalizes your dependable COBOL applications
by adding object-oriented language. COBOL for MVS and VM lets you create
advanced client/server applications when used with IBM VisualAge for
COBOL for OS/2 or IBM COBOL Set for AIX. Enhanced COBOL object-oriented
language is also available on the OS/2 and AIX platforms.
With COBOL for MVS and VM, you can use your existing skill base to
upgrade your applications and expand them to other platforms. As a
result, you will save money and increase productivity by reducing the
need to retrain your employees.
COBOL for MVS and VM is an ideal, cost-effective solution that offers
the following enhancements to COBOL.
o Object-Oriented Language Extensions:
- Allow COBOL programmers to create objects in a language they
already know, reducing the long learning curve required to learn
a new object-oriented language
- Define and access System Object Model (SOM) objects directly in
COBOL syntax
- Offer object-oriented language extensions, a subset of the
evolving ISO and ANSI COBOL Standards
o Client/Server Enablers:
- Allow you to run server COBOL programs on your host system that
are developed using IBM COBOL for MVS and VM with client
programs on IBM VisualAge for COBOL for OS/2 or IBM COBOL Set
for AIX
- Let you run production COBOL programs on your host with GUI
front-end COBOL code on OS/2
- Help you develop COBOL applications almost anywhere you want, and
then compile and run them anywhere you need them
o Improved Interoperability with C and C++:
- Provides the ability to pass parameters by value and to call C
functions that have function return values
- Allows null-terminated literal strings to be used in COBOL and
passed to C routines
- Offers "pragmaless" interlanguage communications
o Improved Productivity and Ease of Use
- Easily take advantage of these COBOL enhancements with the help of
a rich set of tools.
- Helps groups of developers coordinate their efforts with
complementary team-oriented tools
Description
-----------
The IBM COBOL family is designed to provide a way to leverage
programmers' COBOL skills onto the client/server environment with
object-oriented capability, tools to support existing and new COBOL
applications, and visual GUI support.
Productivity gains are possible with the support of reuse through
object-oriented technology, the Visual Builder, available with IBM
VisualAge for COBOL for OS/2, and the workbench tools.
With the new tools and object-oriented support these new COBOL products
contain, today's IBM COBOL programmer can realize substantial
productivity gains.
IBM COBOL for MVS and VM Release 2 brings object-oriented programming to
the MVS COBOL programmer. The direct-to-SOM compiler enables the
creation of and access to SOMobjects via native COBOL language syntax.
SOM is a new object-oriented technology for building and manipulating
class libraries. IBM COBOL programmers will be able to both access and
develop SOM class libraries with native COBOL syntax. This capability
also allows access to SOM objects implemented in other languages, in
addition to full interoperability with existing COBOL applications and
data.
The following new features of IBM COBOL for MVS and VM Release 2 are
MVS-specific:
o COBOL compiler with object-oriented language extensions based on the
evolving ISO and ANSI COBOL Standards
o Support for the direct creation of SOM objects on the host via native
COBOL language syntax
o Optional SOM IDL generation
o Access to existing SOM-based class libraries
The following new features and enhancements to IBM COBOL for MVS and VM
Release 2 are available on both MVS and VM:
o Improved interoperability with C and C++
o Source level compatibility with IBM COBOL for OS/2 and IBM COBOL for
AIX (except for platform-specific language extensions)
o Source and object compatibility with IBM COBOL/370 and VS COBOL II
o Support for recursive calls
o Long and mixed case program names
o Performance enhancements
For object-oriented applications, customers must also order SOMobjects
for MVS (5696-822).
IBM COBOL for MVS and VM Release 2 supports the high subset of American
National Standards Institute (ANSI) COBOL (ANSI X3.23-1985) and
International Standards Organization (ISO) COBOL (ISO 1989:1985), as
well as the Intrinsic Function Module for COBOL (ANSI X3.23a-1989 and
ISO 1989/Amendment 1). This product meets the specifications of Federal
Information Processing Standards (FIPS) Publication 21-3 COBOL, and
provides IBM extensions to these standards.
IBM COBOL for MVS and VM Release 2 features a mainframe interactive
debug tool. The debug tool allows programmers to debug their
applications as they are executing in their native host environments.
The mainframe interactive debug tool is offered along with the COBOL
compiler in a Full Function Offering. An Alternate Function Offering is
available for customers who do not wish to receive the debugger with
this product.
MOVING THE HOST TO THE WORLD OF OBJECTS
Host-based COBOL moves to the leading edge of application development
productivity with the addition of object-oriented technology to the MVS
COBOL environment. Object-oriented extensions let you encapsulate data
and functions into objects that can be reused for other applications,
rather than developing new code.
The object-oriented language extensions in IBM COBOL for MVS and VM
(under MVS only) are based on the emerging ISO and ANSI COBOL standards,
and are natural syntax extensions to COBOL -- not a new language. These
are the same object-oriented extensions you get with IBM VisualAge for
COBOL for OS/2 and IBM COBOL Set for AIX, so you can develop
object-oriented based host applications on the desktop.
These extensions implement a complete object-oriented paradigm that
allows you to define object classes, instantiate objects, and have
objects inherit characteristics from other classes of objects.
You can use IBM's new COBOL products to create language-neutral SOM
objects that interoperate with objects created in other SOM-based,
object-oriented languages, ensuring the utility of your objects for a
long time to come. These products all feature Direct-to-SOM capability.
The combination of object-oriented language extensions and SOM class
libraries provides an easy way to reuse code and develop higher-quality
applications that can be ready for production in less time.
SOLID PROGRAMMING SUPPORT
The IBM COBOL for MVS and VM compiler adds new function and builds on
previous functions.
The IBM COBOL for MVS and VM Release 2 compiler significantly improves
the interoperability between COBOL and C/C++. This release provides
users with the ability to pass parameters by value, and the ability to
call C functions that have function return values. Additionally,
null-terminated literal strings can be used in COBOL and passed to C
service routines. COBOL now supports both defining and calling programs
with long and mixed-case names. Finally, calls between COBOL and C no
longer require special pragma source statements in the C program
("pragmaless" interlanguage communication).
IBM COBOL for MVS and VM also allows you to simplify common programming
tasks. For example, you can use the COBOL CALL statement to take
advantage of IBM Language Environment for MVS and VM services for
everything from storage management to condition handling.
The condition-handling support enables you to write programs in which
error handling is done in a separate routine that is invoked only when
needed. In addition, you no longer have to write the error-handling
routines in Assembler; with Language Environment, you can write them in
COBOL.
IBM COBOL for MVS and VM is supported by IBM Language Environment for
MVS and VM Release 5, the common language environment for running
applications written in COBOL, PL/I, FORTRAN, and C. IBM Language
Environment for MVS and VM thus allows you to enhance an application
written in COBOL by adding a FORTRAN routine or Language
Environment-enabled PL/I or C routine.
IBM COBOL for MVS and VM also offers support for recursive program
invocation in COBOL, structured programming language support, improved
interoperability with other languages, and improved dynamic CALL
performance. These and many other features help make your COBOL
development more effective.
READY FOR THE YEAR 2000?
COBOL provides intrinsic functions that return and manipulate four-digit
year dates.
For your applications that use two-digit year data, IBM COBOL for MVS
and VM and Language Environment for MVS and VM give you efficient ways
to accommodate the year 2000 with minimal changes to code and no change
to data. Language Environment for MVS and VM can interpret a two-digit
year as four digits, allowing you to use existing data without
modification, and allowing your applications to run into the 21st
century.
But don't wait until 1999. Prepare for the year 2000 today!
BRING YOUR HOST ENVIRONMENT UP TO SPEED
IBM COBOL for MVS and VM gives you an excellent migration path from
OS/VS COBOL and VS COBOL II. Most of your current programs will continue
to run without modification, while you selectively update existing
applications to take advantage of advanced functions.
By migrating to IBM COBOL for MVS and VM, you get beyond the 24-bit
addressing limitation and get virtual storage constraint relief, which
is of special interest to OS/VS COBOL users. This improvement is
important if you want to maximize the efficiency of your host as an
effective server.
SUBSYSTEMS AND DATABASES
IBM COBOL for MVS and VM Release 2 programs will run with DB2, CICS,
and IMS. Object-oriented COBOL programs will run with DB2, but will
require an enabling PTF for DB2. This PTF will allow EXEC SQL statements
to be coded inside COBOL class definitions. Object-oriented COBOL
programs will run under CICS with some restrictions. These programs may
make calls to other programs that contain an EXEC CICS statement and
vice versa. However, EXEC CICS statements cannot be directly used inside
class definitions at this time. Object-oriented COBOL programs will run
under IMS/ESA, with some special considerations.
MAINFRAME INTERACTIVE DEBUG TOOL OPTIONAL FEATURE
The mainframe interactive Debug Tool featured in IBM COBOL for MVS and
VM Release 2 will allow programmers to debug their applications as they
are executing in their native host environment, such as CICS, IMS/ESA,
and DB2. The Debug Tool features functions such as step mode,
breakpoints, monitor, frequency analysis, and dynamic patching. It
supports debugging of procedural COBOL applications, as well as
object-oriented COBOL, PL/I, and C/C++ applications.
The debug session may also be recorded in a log file, allowing the
programmer to replay the session. When used this way, the Debug Tool
might assist in capturing test cases for future program validation, or
to further isolate a problem within an application. This allows
programmers to ensure that the application is tested properly in the
host environment before the application is put into production.
The mainframe interactive Debug Tool is offered along with the COBOL
compiler in a Full Function Offering. An Alternate Function Offering is
available for customers who do not wish to receive the Debug Tool with
this product. The Full Function offering of IBM C/C++ for MVS/ESA
Version 3 and IBM PL/I for MVS and VM Version 1 Release 1.1 also
contains the Debug Tool. Existing Code Debug Tool users, or users who
currently have the Full Function version of the PL/I or C/C++, can order
an upgrade that will provide the support for IBM COBOL for MVS and VM
Release 2 under their existing Debug Tool feature.
PART OF YOUR COMPLETE DEVELOPMENT ENVIRONMENT
IBM COBOL for MVS and VM is part of a large family of compatible
compilers, application development tools, and maintenance tools. IBM
offers solid IBM COBOL compilers for OS/2, AIX, VSE, and AS/400, in
addition to MVS and VM.
You can also take advantage of IBM's extensive suite of COBOL
maintenance tools to improve your existing applications. These tools
assist with source code conversion from older ANSI standards to ANSI
1985 COBOL syntax, code analysis, reporting, and restructuring, CICS
macro-level source conversion, Report Writer code support, testing, and
parts cataloging.
IBM COBOL for MVS and VM provides the functionality needed to take host
programming into the future. For both existing and new applications,
this IBM COBOL package gives you powerful ways to boost your programming
productivity.
PRODUCT POSITIONING
IBM's object-oriented COBOL family of products combine the technical and
practical advantages of the COBOL language with the benefits of
object-oriented programming. The fact that these products extend the
COBOL language, the world's most popular conventional programming
language, gives them four distinct advantages over other object-oriented
programming languages:
1. The ability to readily interface to, and extend, existing COBOL
applications.
2. An abundance of developers with COBOL programming skills, which
increases the likelihood that object-oriented COBOL will become the
most pervasive object-oriented programming language in the industry.
3. The natural synergy of COBOL, transaction processing, and database
access via object-oriented programming provides a compelling reason
to use IBM's object-oriented COBOL offerings.
4. The object-oriented features are a natural extension of COBOL. It now
will be easier for COBOL developers to get started with
object-oriented COBOL while using the same robust COBOL development
environment they have grown to depend on.
Object-oriented COBOL applications can work with existing COBOL
applications, as well as SOM objects written in other languages.
Hardware Requirements
---------------------
Object code generated by IBM COBOL for MVS and VM will run on any
hardware configurations supported by the licensed programs specified
below.
Software Requirements
---------------------
IBM COBOL for MVS and VM Release 2 runs under the control of, or in
conjunction with, the following IBM licensed programs and their
subsequent releases or equivalents, unless otherwise announced by IBM.
REQUIRED LICENSED PROGRAMS:
REQUIREMENTS FOR MVS ENVIRONMENT WHEN USING OO FUNCTIONS
IBM COBOL for MVS and VM Release 2 has the following licensed program
requirements at their equivalent or subsequent releases when running in
the MVS environment and the object-oriented function of the product WILL
be used.
o For Compilation:
- MVS/ESA SP -- JES2 Version 4 Release 2 (5695-047) or
MVS/ESA SP -- JES3 Version 4 Release 2 (5695-048)
- MVS/ESA SP -- JES2 Version 5 Release 1 (5655-068) or
MVS/ESA SP -- JES3 Version 5 Release 1 (5655-069)
- SOMobjects for MVS Application Development Environment Version 1
Release 1 (5696-822)
- Language Environment for MVS and VM Version 1 Release 5 (5688-198)
o For Execution/Runtime:
- MVS/ESA SP -- JES2 Version 4 Release 2 (5695-047) or
MVS/ESA SP -- JES3 Version 4 Release 2 (5695-048)
- MVS/ESA SP -- JES2 Version 5 Release 1 (5655-068) or
MVS/ESA SP -- JES3 Version 5 Release 1 (5655-069)
- SOMobjects for MVS Run-time Library Version 1 Release 1 (5696-822)
- Language Environment for MVS and VM Version 1 Release 5 (5688-198)
REQUIREMENTS FOR MVS ENVIRONMENT WHEN NOT USING OO FUNCTIONS
IBM COBOL for MVS and VM Release 2 has the following licensed program
requirements at their equivalent or subsequent releases when running in
the MVS environment and the object-oriented function of the product WILL
NOT be used.
o For Compilation:
- MVS/ESA SP -- JES2 Version 3 Release 1 (5685-001) or
MVS/ESA SP -- JES3 Version 3 Release 1 (5685-002)
- MVS/ESA SP -- JES2 Version 4 Release 2 (5695-047) or
MVS/ESA SP -- JES3 Version 4 Release 2 (5695-048)
- MVS/ESA SP -- JES2 Version 5 Release 1 (5655-068) or
MVS/ESA SP -- JES3 Version 5 Release 1 (5655-069)
o For Execution/Runtime:
- MVS/ESA SP -- JES2 Version 3 Release 1 (5685-001) or
MVS/ESA SP -- JES3 Version 3 Release 1 (5685-002)
- MVS/ESA SP -- JES2 Version 4 Release 2 (5695-047) or
MVS/ESA SP -- JES3 Version 4 Release 2 (5695-048)
- MVS/ESA SP -- JES2 Version 5 Release 1 (5655-068) or
MVS/ESA SP -- JES3 Version 5 Release 1 (5655-069)
- Language Environment for MVS and VM Version 1 Release 5 (5688-198)
REQUIREMENTS FOR VM ENVIRONMENT
IBM COBOL for MVS and VM Release 2 has the following licensed program
requirements when running in the VM environment. Note that
object-oriented function is not available or supported in the VM
environment for either compilation or execution.
o For Compilation:
- VM/ESA Version 1 (5684-112) or subsequent releases
o For Execution/Runtime:
- VM/ESA Version 1 (5684-112) or subsequent releases.
- Language Environment for MVS and VM Version 1 Release 5 (5688-198)
REQUIREMENTS FOR CUSTOMIZATION, INSTALLATION, AND SERVICE
The following programs are needed for customization during or after
installation (or subsequent release):
o High Level Assembler/MVS and VM and VSE (5696-234)
o SMP/E Release 8 (5668-949) for installation on MVS (or subsequent
release)
OPTIONAL LICENSED PROGRAMS (OR SUBSEQUENT RELEASES):
o IBM C/C++ for MVS/ESA Version 3 (5655-121)
o AD/Cycle C/370 Release 2 (5688-216)
o IBM PL/I for MVS and VM Release 1 (5688-235)
o IBM PL/I for MVS and VM Release 2 (5688-235)
o IBM VS FORTRAN Version 2 (5668-806, 5688-087)
o IBM VS FORTRAN Version 1 (5748-F03)
o OS FORTRAN IV H Extended (5734-F03)
o CICS/ESA Version 3 Release 3 (5685-083)
o CICS/ESA Version 4 Release 1 (5655-018)
o CSP/AE Version 3 Release 3 (5668-814)
o DB2 Version 3 (5685-DB2) plus Preprocessor PTF
o DB2 Version 4 (5695-DB2)
o DFSMS/MVS Release 1 (5695-DF1)
o DFSORT/CMS Version 2 (5664-325)
o DFSORT/MVS Release 12 (5740-SM1)
o IMS/ESA Database Manager Version 3 Release 1 (5665-408)
o IMS/ESA Transaction Manager Version 3 Release 1 (5665-409)
o IMS/ESA Database Manager Version 4 Release 1 (5685-012)
o IMS/ESA Transaction Manager Version 4 Release 1 (5685-013)
o ISPF Version 3 Release 5 for MVS (5685-054)
o ISPF Version 4 Release 1 for MVS (5655-042)
o ISPF Version 3 Release 2 for VM (5684-043)
o ISPF/PDF Version 3 Release 5 for MVS (5665-402)
o ISPF/PDF Version 3 Release 2 for VM (5684-123)
o MVS/DFP Version 3 (5665-XA3)
o OpenEdition MVS Services Feature of MVS/ESA SP Version 4 Release 3
o OpenEdition MVS Shell and Utilities Feature of MVS/ESA SP Version 4
Release 3
o OpenEdition MVS Debugging Feature of MVS/ESA SP Version 4 Release 3
o OpenEdition DCE Application Support MVS/ESA (5655-064)
o SQL/DS Version 3 Release 4 (5688-103)
o TCP/IP Version 3 Release 1 for MVS (5655-HAL)
o TSO/E Version 2 Release 4 (for MVS/ESA; 5685-025)
o VSE/VSAM Version 2 (5686-037) for support on VM for VSAM data sets
Ordering Information
--------------------
CURRENT LICENSEES
Current licensees of COBOL/370 Release 1 will be sent a program reorder
form which may be returned directly to IBM Software Manufacturing
Solutions (SMS). The mailing of these reorder forms is scheduled to be
completed by 27 November 1995. Reorder forms returned to SMS will be
processed within 10 work days of receipt. When COBOL for MVS and VM
Release 2 is available, Release 1 will no longer be available.
Current licensees desiring to upgrade from Alternate Function to Full
Function must place an MES order to add the Full Function chargeable
feature and media feature, and delete the Alternate Function chargeable
feature and media feature.
NEW LICENSEES
Orders for new licenses will be accepted now. Shipment will begin on the
planned availability date.
Orders that ship prior to planned availability will receive IBM SAA
AD/CYCLE COBOL/370 Release 1. Orders that ship after the planned
availability will receive IBM COBOL for MVS and VM Release 2.
New users of IBM COBOL for MVS and VM should specify type 5688, model
197.
BASIC LICENSE: To order a basic license, specify the program number and
feature number 9001 for asset registration. For a graduated one-time
charge or graduated monthly license charge, specify one of the following
feature numbers as applicable and corresponding to the group that
contains the designated machine.
Also, specify the feature number of the desired distribution medium.
The mainframe interactive debugger tool is offered with IBM COBOL for
MVS and VM Release 2 in what represents a Full Function Offering. An
Alternate Function Offering is available for customers who do not wish
to receive the debugger with this product. In the tables below, Full =
Full Function Offering; Alternate = Alternate Function Offering.
Basic Basic
Graduated Monthly Graduated
License Charge One-Time Charge Offering
Group Feature Number Feature Number Type
18 1000 1001 Full
3302 3319 Alternate
20 1002 1003 Full
3303 3320 Alternate
25 1004 1005 Full
3304 3321 Alternate
28 1006 1007 Full
3305 3322 Alternate
29 1008 1009 Full
3306 3323 Alternate
30 1010 1011 Full
3307 3324 Alternate
31 1012 1013 Full
3308 3325 Alternate
32 1014 1015 Full
3309 3326 Alternate
35 1016 1017 Full
3310 3327 Alternate
38 1018 1019 Full
3311 3328 Alternate
40 1020 1021 Full
3312 3329 Alternate
50 1022 1023 Full
3313 3330 Alternate
60 1024 1025 Full
3314 3331 Alternate
70 1026 1027 Full
3315 3340 Alternate
80 1028 1029 Full
3316 3341 Alternate
MULTIPLE OPERATING SYSTEM -- PR/SM (MOSP): For a graduated one-time
charge or graduated monthly license charge, specify the following
feature numbers corresponding to the group that contains the designated
machine.
MOSP Basic MOSP Basic
Graduated Monthly Graduated One-Time
License Charge License Charge Offering
Group Feature Number Feature Number Type
18 1038 1039 Full
0101 0116 Alternate
20 1040 1041 Full
0102 0117 Alternate
25 1042 1043 Full
0103 0118 Alternate
28 1044 1045 Full
0104 0119 Alternate
29 1046 1047 Full
0105 0120 Alternate
30 1048 1049 Full
0106 0121 Alternate
31 1050 1051 Full
0107 0122 Alternate
32 1052 1053 Full
0108 0123 Alternate
35 1054 1055 Full
0109 0124 Alternate
38 1056 1057 Full
0110 0125 Alternate
40 1058 1059 Full
0111 0126 Alternate
50 1060 1061 Full
0112 0127 Alternate
60 1062 1063 Full
0113 0128 Alternate
70 1064 1065 Full
0114 0129 Alternate
80 1066 1067 Full
0115 0130 Alternate
Note: The group can be determined by referring to either the Exhibit
for IBM System/370 and System/390 Machines (Z125-3901) or the Exhibit
for Non-IBM Machines (Z125-3902) that are associated with the IBM
Customer Agreement (Z125-4575).
ENTRY SUPPORT LICENSE (ESL): To order an ESL license, specify the
program number, feature number 9001 for asset registration, and the
applicable ESL one-time charge feature number. Also specify the feature
number of the desired distribution medium (specify the 1/4-inch, 3480,
9/6250 4mm media feature code).
ESL One-Time Charge
Program Number/Description Feature Number
5688-197/IBM COBOL for
MVS and VM Release 2 2000 Full Function
5688-197/IBM COBOL for
MVS and VM Release 2 3132 Alternate Function
Note: ESL machines can be determined by referring to the IBM Entry End
User/390 Attachment (Z125-4379).
PARALLEL SYSPLEX LICENSE CHARGE (PSLC) BASIC LICENSE: To order a basic
license, specify the program number and feature number 9001 for asset
registration. Specify the PSLC Base feature and applicable PSLC Level A
and PSLC Level B features and quantity.
In a Parallel Sysplex, if there is more than one program copy, the
charge for all copies should be associated with one copy by specifying
the applicable PSLC feature numbers and quantity represented by the sum
of the Service Units in Millions (MSUs) in your Parallel Sysplex. For
all other program copies, specify the PSLC No Charge (N/C) Identifier
feature.
Also, specify the feature number of the desired distribution medium.
PSLC PSLC Basic License
Machine(s) Feature MLC Feature Offering
MSU Capacity Number Description Type
3 1031 PSLC Base, 3 MSU Full
0021 PSLC Base, 3 MSU Alternate
4 -- 45 1032 PSLC Level A, 1 MSU Full
0022 PSLC Level A, 1 MSU Alternate
1033 PSLC Level A, 42 MSU Full
0023 PSLC Level A, 42 MSU Alternate
46 or more 1034 PSLC Level B, 1 MSU Full
0024 PSLC Level B, 1 MSU Alternate
1035 PSLC Level B, 10 MSU Full
0025 PSLC Level B, 10 MSU Alternate
1036 PSLC Level B, 50 MSU Full
0026 PSLC Level B, 50 MSU Alternate
All Others 1037 PSLC N/C ID Full
0027 PSLC N/C ID Alternate
EXAMPLE 1: A single machine with 11 MSU PSLC program features is 0021,
quantity 1 and 0022, quantity 8.
EXAMPLE 2: Two machines with 60 aggregate MSUs in a Parallel Sysplex
PSLC program features are:
o PSLC chargeable program number 1 -- 0021 quantity 1, 0023 quantity 1,
0024 quantity 5, and 0025 quantity 1
o PSLC no charge program number 2 -- 0027 quantity 1
SINGLE-VERSION CHARGING: To elect Single Version Charging, the customer
must notify and identify to IBM the prior program and replacement
program and the designated machine the programs are operating on.
VERSION-TO-VERSION UPGRADE CREDIT: To upgrade from a prior program
acquired for a one-time charge to a replacement program using a
Version-To-Version upgrade credit, the customer must notify and identify
to IBM the applicable prior program and replacement program
participating in the upgrade credit.
BASIC MACHINE-READABLE MATERIAL: To order, select the feature number of
the desired distribution medium.
FULL FUNCTION OFFERING
Feature
Environment Number Distribution Medium
MVS 5831 9/6250 tape
MVS 5832 3480 tape cartridge
MVS 7555 4-mm DAT cartridge
VM 5851 9/6250 tape
VM 5852 3480 tape cartridge
VM 5854 1/4-inch tape cartridge
VM 7559 4-mm DAT cartridge
ALTERNATE FUNCTION OFFERING
MVS 5861 9/6250 tape
MVS 5862 3480 tape cartridge
MVS 7539 4-mm DAT cartridge
VM 5871 9/6250 tape
VM 5872 3480 tape cartridge
VM 5874 1/4-inch tape cartridge
VM 7547 4-mm DAT cartridge
FULL FUNCTION OFFERING -- JAPANESE
MVS 5063 9/6250 tape
MVS 5064 3480 tape cartridge
MVS 5660 4-mm DAT cartridge
VM 5025 9/6250 tape
VM 5026 3480 tape cartridge
VM 5027 1/4-inch tape cartridge
VM 5661 4-mm DAT cartridge
ALTERNATE FUNCTION OFFERING -- JAPANESE
MVS 5242 9/6250 tape
MVS 5243 3480 tape cartridge
MVS 7538 4-mm DAT cartridge
VM 6201 9/6250 tape
VM 6202 3480 tape cartridge
VM 6203 1/4-inch tape cartridge
VM 5662 4-mm DAT cartridge
DSLO LICENSE: To order a DSLO license, specify the program number,
feature number 9901 for asset registration, and the feature number for a
graduated one-time charge or graduated monthly license charge that
corresponds to the group containing the designated machine.
DSLO DSLO Graduated
Graduated Monthly One-Time-Charge
Group Feature Number Feature Number Type
18 1068 1069 Full
3344 3361 Alternate
20 1070 1071 Full
3345 3362 Alternate
25 1072 1073 Full
3346 3363 Alternate
28 1074 1075 Full
3347 3364 Alternate
29 1076 1077 Full
3348 3365 Alternate
30 1078 1079 Full
3349 3366 Alternate
31 1080 1081 Full
3350 3367 Alternate
32 1082 1083 Full
3351 3368 Alternate
35 1084 1085 Full
3352 3369 Alternate
38 1086 1087 Full
3353 3370 Alternate
40 1088 1089 Full
3354 3371 Alternate
50 1090 1091 Full
3355 3372 Alternate
60 1092 1093 Full
3356 3373 Alternate
70 1094 1095 Full
3357 3374 Alternate
80 1096 1097 Full
3358 3375 Alternate
MULTIPLE OPERATING SYSTEM -- PR/SM (MOSP): For a graduated one-time
charge or graduated monthly license charge, specify the following
feature numbers corresponding to the group that contains the designated
machine.
MOSP DSLO MOSP DSLO
Graduated Monthly Graduated
License Charge One-Time Charge Offering
Group Feature Number Feature Numbers Type
18 1098 1099 Full
0131 0146 Alternate
20 1100 1101 Full
0132 0147 Alternate
25 1102 1103 Full
0133 0148 Alternate
28 1104 1105 Full
0134 0149 Alternate
29 1106 1107 Full
0135 0150 Alternate
30 1108 1109 Full
0136 0151 Alternate
31 1110 1111 Full
0137 0152 Alternate
32 1112 1113 Full
0138 0153 Alternate
35 1114 1115 Full
0139 0154 Alternate
38 1116 1117 Full
0140 0155 Alternate
40 1118 1119 Full
0141 0156 Alternate
50 1120 1121 Full
0142 0157 Alternate
60 1122 1123 Full
0143 0158 Alternate
70 1124 1125 Full
0144 0159 Alternate
80 1126 1127 Full
0145 0160 Alternate
Ordering a DSLO feature will result in IBM maintaining a record of this
customer location as a DSLO user only. All material for the DSLO license
must be ordered by the basic licensee. If a user selects DSLO, no other
feature numbers are valid for this order and no program materials or
updates will be shipped.
Charges
-------
ONE-TIME CHARGE: Customers who pay a one-time charge for a licensed
program receive enhancements and future releases, if any, at no
additional charge. Significant new function may be offered as an
optional feature and charged for separately.
If a replacement program is announced and the customer elects to license
the replacement program, a time-based upgrade credit may apply.
VARIABLE CHARGES: The applicable graduated one-time charge or graduated
monthly license charge will be based on the group of the designated
machine on which the licensed program is licensed for use. If the
program is designated to a processor in a group for which no charge is
listed above, the charge of the next higher group listed applies.
For upgrades of one-time charge licenses to a machine in a higher group,
the upgrade charge will be the difference in the then current charges
between the two groups. For downgrades of one-time charge licenses to a
machine in a lower group, there will be no adjustment or refund of
one-time charges paid.
For upgrades or downgrades of monthly license charge licenses, the
monthly license charge applicable to the higher or lower group will
apply.
PROGRAM NUMBER 5688-197
FULL FUNCTION OFFERING
Basic DSLO
Basic DSLO Graduated Graduated
Graduated Graduated Monthly Monthly
One-Time One-Time License License
Group Charge Charge Charge Charge
18 5,570 USD 4,180 USD 116 USD 87 USD
20 8,065 6,050 168 126
25 10,460 7,850 218 164
28 14,400 10,800 300 225
29 18,720 14,040 390 293
30 24,340 18,260 507 380
31 30,000 22,500 625 469
32 38,300 28,730 798 599
35 44,060 33,050 918 689
38 50,640 37,980 1,055 791
40 58,320 43,740 1,215 911
50 72,960 54,720 1,520 1,140
60 90,960 68,220 1,895 1,420
70 113,800 85,350 2,370 1,780
80 142,300 106,700 2,965 2,225
ALTERNATE FUNCTION OFFERING
Basic DSLO
Basic DSLO Graduated Graduated
Graduated Graduated Monthly Monthly
One-Time One-Time License License
Group Charge Charge Charge Charge
18 4,200 USD 3,145 USD 87 USD 65 USD
20 6,075 4,555 126 95
25 7,900 5,925 164 123
28 10,860 8,145 226 169
29 14,120 10,590 294 220
30 18,360 13,760 382 286
31 22,610 16,950 470 352
32 28,890 21,660 601 450
35 33,220 24,910 691 518
38 38,200 28,650 795 596
40 43,920 32,930 914 685
50 55,030 41,270 1,140 859
60 68,520 51,390 1,420 1,065
70 85,720 64,290 1,785 1,335
80 107,150 80,360 2,230 1,665
FULL FUNCTION OFFERING
MOSP MOSP
MOSP MOSP Basic DSLO
Basic DSLO Graduated Graduated
Graduated Graduated Monthly Monthly
One-Time One-Time License License
Group Charge Charge Charge Charge
18 5,450 USD 4,090 USD 114 USD 86 USD
20 6,815 5,110 142 107
25 9,265 6,950 193 145
28 12,430 9,325 259 194
29 16,560 12,420 345 259
30 21,530 16,150 449 337
31 27,170 20,380 566 425
32 34,150 25,610 712 534
35 41,180 30,890 858 644
38 47,350 35,510 987 740
40 54,480 40,860 1,135 851
50 65,760 49,320 1,370 1,030
60 82,080 61,560 1,710 1,285
70 102,500 76,875 2,135 1,600
80 128,200 96,150 2,670 2,005
ALTERNATE FUNCTION OFFERING
MOSP MOSP
MOSP MOSP Basic DSLO
Basic DSLO Graduated Graduated
Graduated Graduated Monthly Monthly
One-Time One-Time License License
Group Charge Charge Charge Charge
18 4,100 USD 3,075 USD 85 USD 64 USD
20 5,135 3,850 107 80
25 6,985 5,240 145 109
28 9,385 7,035 195 146
29 12,490 9,370 260 195
30 16,240 12,180 338 253
31 20,490 15,360 426 319
32 25,750 19,310 536 401
35 31,050 23,280 646 485
38 35,720 26,780 744 557
40 41,060 30,790 855 641
50 49,470 37,100 1,030 772
60 61,780 46,330 1,285 962
70 77,120 57,840 1,605 1,200
80 96,440 72,330 2,010 1,505
ENTRY SUPPORT LICENSE ONE-TIME CHARGE: One-time charge (OTC) authorizes
use only on IBM Entry End User/390 Machines.
Full Alternate
Function Function
OTC OTC
Entry End User/390
Entry Support License (ESL) 1,850 USD 1,400 USD
PARALLEL SYSPLEX LICENSE CHARGE (PSLC):
MSU Offering
Capacity Description Charge Type
3 PSLC Base, 3 MSU 798 USD Full
PSLC Base, 3 MSU 601 Alternate
4 -- 45 PSLC Level A, 1 MSU 36 Full
PSLC Level A, 1 MSU 27 Alternate
PSLC Level A, 42 MSU 1,510 Full
PSLC Level A, 42 MSU 1,134 Alternate
46 or more PSLC Level B, 1 MSU 15 Full
PSLC Level B, 1 MSU 11 Alternate
PSLC Level B, 10 MSU 150 Full
PSLC Level B, 10 MSU 110 Alternate
PSLC Level B, 50 MSU 750 Full
PSLC Level B, 50 MSU 550 Alternate
IBM's VisualAge products and services are not associated with or
sponsored by Visual Edge Software, Ltd.
========================================================================
+-----------------------------------------------+
| IBM C for VM/ESA Version 3 Release 1 Supports | cvmesa
| POSIX Standards in the VM Environment |
+-----------------------------------------------+
In Brief ...
------------
IBM C for VM/ESA Version 3 Release 1 enhances application development in
your VM/ESA environment. It offers you the following benefits:
o Application portability and interoperability through OpenEdition for
VM/ESA support
o Support for the IBM Language Environment for MVS and VM Release 5
licensed program
o Support for the Common Execution Library (CEL) packaged with the
VM/ESA Version 2 Release 1 with OpenEdition for VM/ESA opprating
system
Overview
--------
By supporting OpenEdition for VM/ESA, IBM C for VM/ESA (C VM/ESA)
Version 3 Release 1 significantly enhances the portability and
interoperability of your VM applications. OpenEdition for VM/ESA is
VM/ESA's implementation of the following IEEE POSIX standards:
o 1003.1 System Interfaces (with the exception of the fork() function)
o 1003.1a Extensions
o 1003.1c Threads
o 1003.2 Shell and Utilities (VM/ESA Version 2 supports IEEE POSIX
1003.2 Shell and Utilities as a separately priced feature)
The support of POSIX standards by IBM C for VM/ESA Version 3 Release 1
facilitates the development and exploitation of new and existing
POSIX-compliant applications on VM/ESA platforms. In addition, the
following enhancements are offered:
o Support for the Common Execution Library (CEL) runtimes that are
packaged in the VM/ESA Version 2 Release 1 with OpenEdition for
VM/ESA operating system
o Support for IBM Language Environment for MVS and VM Release 5
Planned Availability Dates:
o Early Availability: 27 October 1995
o General Availability: 22 December 1995
IBM plans to make IBM C for VM/ESA Version 3 available, on a limited
basis, on 27 October 1995. Priority will be given to the licensees of
VM/ESA Version 2 (5654-030) to support the OpenEdition for VM/ESA
capabilities of VM/ESA Version 2. For details, contact your IBM
representative.
Description
-----------
IBM C for VM/ESA Version 3 Release 1 features a standards-conforming,
language-centered development environment supporting POSIX standards in
the VM/ESA environment.
OPENEDITION FOR VM/ESA SUPPORT
IBM C for VM/ESA Version 3 Release 1 significantly enhances portability
and interoperability of applications among different platforms by
supporting OpenEdition for VM/ESA. OpenEdition for VM/ESA is VM/ESA's
implementation of the following IEEE POSIX standards:
o 1003.1 System Interfaces (with the exception of the fork() function)
o 1003.1a Extensions
o 1003.1c Threads
VM/ESA implements the spawn() function instead of the fork() function.
The spawn() function provides a fast, low-overhead mechanism for
creating a new POSIX process to run a new program.
In addition, IEEE POSIX 1003.2 Shell and Utilities support is provided
by the OpenEdition Shell and Utilities Feature for VM/ESA, a separate
priced feature under VM/ESA Version 2 (5654-030). The OpenEdition Shell
and Utilities Feature provides a UNIX-like development environment for
users of IBM C for VM/ESA Version 3 Release 1.
The support of POSIX standards by IBM C for VM/ESA Version 3 Release 1
facilitates the development and exploitation of new and existing
POSIX-compliant applications on VM/ESA platforms.
RUNTIME SUPPORT
IBM C for VM/ESA Version 3 Release 1 will continue to support, as a
runtime environment, the Language Environment for the MVS and VM Release
5 licensed program. In addition, the C compiler will support the CEL
(Common Execution Library) packaged with the VM/ESA Version 2 operating
system.
VM/ESA OpenEdition Services support, in conjunction with IBM C for
VM/ESA Version 3 Release 1, offers the following functions:
o C applications for System/370 and System/390 hosts can be written
using the OpenEdition POSIX conforming interface.
o OpenEdition Byte File System (BFS) can be used for source files and
compiler output.
o OpenEdition Shell and Utilities Feature provides a UNIX-like
application development environment for IBM C for VM/ESA Version 3
Release 1.
OPEN ENTERPRISE
C language:
o ISO/IEC 9899:1990(E) (International Organization for
Standardization/International Electrotechnical Commission, C
language standard)
o ANSI/ISO 9899:1990 (1992) (American National Standards Institute, C
language standard; formerly ANSI X3J11.159-1989 C)
o A subset of the ISO/IEC Programming Language C Amendment 1, to be
ISO/IEC 9899:1990/Amendment 1:1994(E)
C language support in conjunction with OpenEdition for VM/ESA:
o ISO/IEC 9945-1:1990(E)/IEEE POSIX 1003.1-1990, System Application
Programming -- C Language (with the exception of the fork() function)
o A subset of IEEE POSIX 1003.1a, System Application Programming
Extension, Draft 6, July 1991
o A subset of IEEE POSIX 1003.1c, Threads
o A subset of IEEE POSIX 1003.2, Shell and Utilities (VM/ESA Version 2
supports IEEE POSIX 1003.2 Shell and Utilities as a separately priced
feature)
PRODUCT POSITIONING
C is a general-purpose application language, as well as an excellent
assembly language substitute for commercial accounts. It is a language
for portable application development, enabling a choice of development
and target execution environments. It is a language known by a large
number of programmers, especially recent graduates, and it is an ideal
alternative or second language to be used with COBOL, PL/I, or
Assembler.
Hardware Requirements
---------------------
IBM C for VM/ESA Version 3 Release 1 and its generated object code can
be executed on any IBM System/370 or System/390 processor supported by
the operating systems listed below.
Software Requirements
---------------------
REQUIRED LICENSED PROGRAMS: IBM C for VM/ESA Version 3 Release 1
licensed program and its generated object programs will run under the
latest release of the following System/370 and System/390 programming
systems (later releases are supported unless otherwise indicated):
o VM/ESA Version 1 Release 1 Modification Level 5 or later (5684-112)
with Language Environment for MVS and VM Version 1 Release 5
(5688-198)
o VM/ESA Version 2 Release 1 for later (5654-030)
Since the IBM C for VM/ESA Version 3 Release 1 licensed program requires
CEL (Common Execution Library) to execute, and CEL is shipped with both
IBM Language Environment for MVS and VM Version 1 Release 5 (5688-198)
and VM/ESA Version 2 (5654-030), either is a prerequisite for IBM C for
VM/ESA Version 3 Release 1.
Code generated by IBM C for VM/ESA Version 3 Release 1 also requires CEL
to run unless the application is statically bound.
The OpenEdition Shell and Utilities Feature for VM/ESA, a separately
priced feature under VM/ESA Version 2 (5654-030), is required to provide
IEEE POSIX 1003.2 Shell and Utilities support.
OPTIONAL LICENSED PROGRAMS: High Level Assembler/MVS and VM and VSE
(5696-234) is required in order to customize the compiler options during
or after installation.
In conjunction with Language Environment for MVS and VM Release 5
(5688-198) or VM/ESA Version 2 (5654-030), IBM C for VM/ESA Version 3
Release 1 supports the following IBM licensed programs (later releases
are supported unless otherwise indicated) and functions:
o SQL/DS Version 3 Release 4 or later (5688-103)
o QMF Version 2 Release 4 or later (5668-AAA)
o QMF Version 3 Release 1 or later (5706-255)
o ISPF Version 3 Release 2 for VM/ESA (5684-043)
o ISPF/PDF Version 3 Release 2 for VM/ESA (5684-123)
o VSAM support on VM is provided via VSE/VSAM Version 2 (5686-037) and
VSE/VSAM for VM Version 6 (5686-081)
o TPF Version 3 Release 1 (5748-T13) for the TPF C Language Support
Feature
o GDDM, ISPF, and QMF support is provided via calls to programs using
OS-style linkage
o Data Facility Storage Management Subsystem/VM (DFSMS/VM) Release 1
(5706-116)
o Interlanguage calls to and from applications written using any of:
- System assembler
- High Level Assembler/MVS and VM and VSE (5696-234)
- IBM SAA AD/Cycle COBOL/370 Version 1 (5688-197)
- VS COBOL II Release 4 (5668-958, 5688-023, or 5688-022)
- IBM PL/I for MVS and VM Version 1 (5688-235)
- OS PL/I Version 2 Release 2.1 (5668-909, 5668-910, or 5668-911)
- VS COBOL II support is provided only with object code that is
re-linked with Language Environment/370
- Calls with CSP/AE Version 3 Release 3.3 (5668-814) are supported
Ordering Information
--------------------
Customers who are interested in the early availability of IBM C for
VM/ESA Version 3 should contact their IBM representatives for ordering
details.
NEW LICENSEES
Orders for new licenses will be accepted now. Shipment will begin on the
general availability date.
New users of IBM C for VM/ESA Version 3 Release 1 should specify type
5654, model 033.
BASIC LICENSE: To order a basic license, specify the program number and
feature number 9001 for asset registration. For a graduated one-time
charge or graduated monthly license charge, specify one of the following
feature numbers as applicable and corresponding to the group that
contains the designated machine. Also, specify the feature number of
the desired distribution medium.
Basic Graduated Basic Graduated
One-Time Charge Monthly License Charge
Group Feature Number Feature Number
18 0876 0861
20 0877 0862
25 0878 0863
28 0879 0864
29 0880 0865
30 0881 0866
31 0882 0867
32 0883 0868
35 0884 0869
38 0885 0870
40 0886 0871
50 0887 0872
60 0888 0873
70 0889 0874
80 0890 0875
MULTIPLE OPERATING SYSTEM -- PR/SM (MOSP): For a graduated one-time
charge or graduated monthly license charge, specify the following
feature numbers corresponding to the group that contains the designated
machine.
MOSP MOSP
Basic Graduated Basic Graduated
One-Time Charge Monthly License Charge
Group Feature Number Feature Number
18 1931 1901
20 1932 1902
25 1933 1903
28 1934 1904
29 1935 1905
30 1936 1906
31 1937 1907
32 1938 1908
35 1939 1909
38 1940 1910
40 1941 1911
50 1942 1912
60 1943 1913
70 1944 1914
80 1945 1915
Note: The group can be determined by referring to either the Exhibit
for IBM System/370 and System/390 Machines (Z125-3901) or the Exhibit
for Non-IBM Machines (Z125-3902) that are associated with the IBM
Customer Agreement (Z125-4575).
SINGLE-VERSION CHARGING: To elect single-version charging, the customer
must notify and identify to IBM the prior program and replacement
program and the designated machine the programs are operating on.
DSLO LICENSE: To order a DSLO license, specify the program number,
feature number 9901 for asset registration, and the feature number for a
graduated one-time charge or graduated monthly license charge that
corresponds to the group containing the designated machine.
DSLO Graduated DSLO Graduated
One-Time Charge Monthly License Charge
Group Feature Number Feature Number
18 1946 1916
20 1947 1917
25 1948 1918
28 1949 1919
29 1950 1920
30 1951 1921
31 1952 1922
32 1953 1923
35 1954 1924
38 1955 1925
40 1956 1926
50 1957 1927
60 1958 1928
70 1959 1929
80 1960 1930
MULTIPLE OPERATING SYSTEM -- PR/SM (MOSP): For a graduated one-time
charge or graduated monthly license charge, specify the following
feature numbers corresponding to the group that contains the designated
machine.
MOSP MOSP
DSLO Graduated DSLO Graduated
One-Time Charge Monthly License Charge
Group Feature Number Feature Number
18 1976 1961
20 1977 1962
25 1978 1963
28 1979 1964
29 1980 1965
30 1981 1966
31 1982 1967
32 1983 1968
35 1984 1969
38 1985 1970
40 1986 1971
50 1987 1972
60 1988 1973
70 1989 1974
80 1990 1975
Ordering a DSLO feature will result in IBM maintaining a record of this
customer location as a DSLO user only. All material for the DSLO
license must be ordered by the basic licensee. If a user selects DSLO,
no other feature numbers are valid for this order, and no program
materials or updates will be shipped.
VERSION-TO-VERSION UPGRADE CREDIT: To upgrade from a prior program
acquired for a one-time charge to a replacement program using a
version-to-version upgrade credit, the customer must notify and identify
to IBM the applicable prior program and replacement program
participating in the upgrade credit.
Single-
- Replaced Programs - Replacement Programs Version
Program Program Program Program Charging
Number Name Number Name Applies
5688-040 IBM C/370 5654-033 IBM C Yes
Compiler VM/ESA
Version 1 Version 3
5688-187 IBM C/370 5654-033 IBM C Yes
Compiler VM/ESA
Version 2 Version 3
5688-216 IBM SAA 5654-033 IBM C Yes
AD/Cycle VM/ESA
C/370 Version 3
Version 1
5654-033 IBM C To a follow on, if any N/A
VM/ESA
Version 3
Charges
-------
Program Number 5654-033
Basic DSLO
Basic DSLO Graduated Graduated
Graduated Graduated Monthly Monthly
One-Time One-Time License License
Group Charge Charge Charge Charge
18 3,890 USD 2,920 USD 81 USD 61 USD
20 5,665 4,250 118 89
25 7,345 5,510 153 115
28 10,080 7,560 210 158
29 13,100 9,825 273 205
30 17,040 12,780 355 266
31 20,980 15,740 437 328
32 26,830 20,120 559 419
35 30,860 23,150 643 482
38 35,470 26,600 739 554
40 40,800 30,600 850 638
50 51,120 38,340 1,065 799
60 63,840 47,880 1,330 998
70 79,680 59,760 1,660 1,245
80 99,600 74,700 2,075 1,555
MOSP MOSP
MOSP MOSP Basic DSLO
Basic DSLO Graduated Graduated
Graduated Graduated Monthly Monthly
One-Time One-Time License License
Group Charge Charge Charge Charge
18 3,890 USD 2,920 USD 81 USD 61 USD
20 4,800 3,600 100 75
25 6,530 4,900 136 102
28 8,735 6,550 182 137
29 11,620 8,715 242 182
30 15,070 11,300 314 236
31 19,010 14,260 396 297
32 23,900 17,930 498 374
35 28,850 21,640 601 451
38 33,170 24,880 691 518
40 38,160 28,620 795 596
50 45,980 34,490 958 719
60 57,600 43,200 1,200 900
70 71,760 53,820 1,495 1,120
80 89,760 67,320 1,870 1,405
ONE-TIME CHARGE: Customers who pay a one-time charge for a licensed
program receive enhancements and future releases, if any, at no
additional charge. Significant new function may be offered as an
optional feature and charged for separately. If a replacement program is
announced and the customer elects to license the replacement program, a
time-based upgrade credit may apply.
VARIABLE CHARGES: The applicable graduated one-time charge or graduated
monthly license charge will be based on the group of the designated
machine on which the licensed program is licensed for use. If the
program is designated to a processor in a group for which no charge is
listed above, the charge of the next higher group listed applies.
For upgrades of one-time charge licenses to a machine in a higher group,
the upgrade charge will be the difference in the then current charges
between the two groups. For downgrades of one-time charge licenses to a
machine in a lower group, there will be no adjustment or refund of
one-time charges paid.
For upgrades or downgrades of monthly license charge licenses, the
monthly license charge applicable to the higher or lower group will
apply.
========================================================================
+-----------------------------------------+
| Preview: OpenEdition DCE Family for MVS | dceopen
+-----------------------------------------+
In Brief ...
------------
The IBM OpenEdition DCE Family for MVS integrates key OpenEdition DCE
for MVS components into the new S/390 server operating system, OS/390.
In addition, this family of products:
o Enhances OpenEdition DCE Base Services in OS/390 to the OSF DCE 1.1
level
o Offers major improvements in the areas of integration services,
enterprise support, administration, and programming aids
o Supports single authentication between the DCE and MVS (RACF)
environments
o Provides an OSF DCE 1.1 level security server for the OS/390 platform
o Enhances OpenEdition DCE Application Support for MVS/ESA
o Allows users to easily share data in a distributed environment
Overview
--------
The IBM OpenEdition Distributed Computing Environment (DCE) Family for
MVS delivers key functions and capabilities that allow you to take
advantage of distributed computing in your enterprise. Distributed
computing with DCE makes it easy for users anywhere to access and share
information across a wide range of platforms.
OpenEdition DCE for MVS components (first introduced on MVS/ESA SP
Version 5) will be enhanced and integrated into IBM's new S/390 server
operating system for MVS customers, OS/390. In addition, the OpenEdition
DCE Application Support for MVS/ESA product will exploit OpenEdition DCE
on OS/390, and will be enhanced in direct response to customer
requirements.
OpenEdition DCE for MVS provides the services that allow a distributed
application to interact with a collection of heterogeneous computers
running on any operating system for which DCE is available, and
connected to different types of networks. Designed for operating system
and network independence, DCE provides comprehensive and integrated
support for transparent, heterogeneous, multi-location interoperability
-- a key benefit of open systems. Comprehensive and integrated DCE
services support the development and use of distributed applications.
DCE services, which hide the underlying complexities of distributed
processing, enable application developers to implement distributed
applications using familiar procedure calls. Ease of use carries through
to configuration, maintenance, and control of the distributed
environment.
Enhancements to the OpenEdition DCE Family for MVS include:
o OpenEdition DCE Base Services: Will be integrated into OS/390 and
upgraded to the Open Software Foundation (OSF) DCE 1.1 level. DCE 1.1
offers major improvements in the areas of integration services,
enterprise support, and administration and programming aids. IBM
enhancements will include interoperation between OpenEdition DCE and
RACF, support for single authentication between the MVS and DCE
environments, and support for the Commercial Data Masking Facility
(CDMF) algorithm for user data encryption.
o OpenEdition DCE Security Server: To be packaged with RACF as the
OS/390 Security Server. The OpenEdition DCE Security Server provides
a fully functional OSF DCE 1.1 level security server that runs on
MVS. Customers will now be able to configure their DCE cell with a
security server on the central OS/390 enterprise server. This
addresses a key customer requirement supporting use of DCE in
production environments.
o OpenEdition DCE Application Support for MVS/ESA: Will exploit
OpenEdition DCE on OS/390, and will be enhanced to: (1) reduce
administration workload, (2) strengthen security, and (3) provide
support for additional IMS transaction types.
o OpenEdition DCE Distributed File Service: At OSF DCE level 1.0.3a,
OpenEdition DCE Distributed File Service provides access to the
OpenEdition Hierarchical File System (HFS) and the DCE local file
system, allowing users to easily share data in a distributed
environment.
Refer to the Product Preview section of this announcement for more
information.
Description
-----------
The IBM OpenEdition Distributed Computing Environment Family for MVS is
based upon source code that IBM licenses from the Open Software
Foundation. The OSF Distributed Computing Environment was made available
for licensing to the industry in January 1992.
DCE is a comprehensive suite of integrated, yet modular technologies
that support transparent interoperability and resource sharing in
heterogeneous, networked computing environments. DCE represents the
evolution of the best technologies for distributed computing available
in the industry today. The DCE technologies, including remote procedure
call (RPC), Directory, Security, and Time Services, are key elements of
IBM's Open Blueprint, our internal roadmap to software interoperability,
consistency, and portability. The Open Blueprint, and DCE's prominence
within it, articulate IBM's commitment to industry standard-based
solutions. Today's enhancements to the IBM OpenEdition Distributed
Computing Environment Family for MVS further demonstrate that
commitment.
OpenEdition DCE Base Services
-----------------------------
To allow customers to take full advantage of distributed computing in
their networks, IBM will integrate the OpenEdition DCE Base Services
into OS/390, and will upgrade it to the Open Software Foundation (OSF)
DCE 1.1 level. With the Base Services upgraded to DCE 1.1, customers
will benefit from major improvements in the following areas:
o Integration services
o Enterprise support
o Administration and programming aids
INTEGRATION SERVICES: Allow non-DCE resource managers access to DCE
services, providing a common point of administration for the customer.
Three new integration services provided in OSF DCE 1.1 are:
o Generic Security Services (GSS API). GSS API enables non-RPC network
applications operating within a DCE environment to use the DCE
services for authentication data integrity and data privacy.
o Extended Registry Attributes (ERA). ERA extends the DCE Registry to
allow for storing non-UNIX operating system data.
o RPC Encoding Services. RPC Encoding services are an interface for
non-DCE programs to the marshalling services of DCE. It enables
non-DCE communications programs to use DCE to pack and unpack data
sent over the network, instead of these programs inventing their own
mechanisms to do the same thing.
ENHANCED ENTERPRISE SUPPORT: Extends the scalability and robustness
of DCE. New enhanced enterprise support features include:
o Delegation. Delegation enables an intermediate server to act on
behalf of clients and assume the identity of the original client.
o Audit. Audit allows tracking of security-related events within DCE.
Specific events can be audited, filters can be used, and the
destination of output can be specified. The Security and Time servers
of DCE use the audit service.
o Extended login and password management. Extended login and password
management reduces the chance of a user's password being compromised.
Password management enables DCE sites to deploy their own password
strength-checking mechanisms against the DCE Registry.
IMPROVED ADMINISTRATION AND PROGRAMMING AIDS: Address management and
administration interfaces, both at the user and programmer level.
Improvements are attained through the following features:
o DCE Control Program (DCECP). DCECP is a command-line interface for
DCE administration. It covers most of the functionality of the
current control programs, but from within one program and with a more
consistent interface.
o DCE Daemon (DCED). DCED is a replacement and an enhancement for RPCD
and SEC_CLIENTD. It provides new functionality in the area of
application management, and auto-start of DCE servers upon receipt of
an RPC intended for a registered (but not active) server.
o Access Control List (ACL) Library. The ACL Library is an
implementation of an ACL manager that can be incorporated into DCE
application servers.
o Backing Store Library. The Backing Store Library is a persistent
store for DCE application servers. It can index items it stores via
UUIDs.
IBM extensions to the security services provided in OSF DCE 1.1 include
the following:
o Interoperation between DCE and RACF provides identity mapping between
DCE principals and MVS user IDs, single authentication within the DCE
-- RACF domain, and security administration tools for the DCE and
RACF environment
o Support for the Commercial Data Masking Facility (CDMF) algorithm for
user data encryption.
INVESTMENT PROTECTION: The DCE architecture allows application
development and deployment to be performed on any platform supporting
the Distributed Computing Environment. A process running on one
workstation can interoperate with one or more processes on other
computing platforms, even when they are from different vendors with
different operating systems. DCE does this transparently (that is,
without users or programmers having to specify which network
communication protocols to use). In addition, time synchronization,
security, and directory services are provided in an integrated
environment.
Non-DCE applications can also take advantage of DCE security features
through the Generic Security Services API. By using the GSS API,
applications do not have to provide their own user registry. Instead,
they can exploit the DCE Registry without having to completely redesign
their underlying distribution model.
Interoperability between DCE and RACF allows DCE-based servers, running
on OS/390, to use DCE for authentication and RACF for access control.
Connection-oriented RPC will be supported in this release of OpenEdition
DCE Base Services. Now, applications can use either connectionless (UDP)
or connection-oriented (TCP) communication protocols.
In addition, customers using DCE RPC socket applications will have the
capability to dynamically and simultaneously choose to communicate
across either APPN/SNA, TCP/IP, or both networks.
All of the above allow you to mix and match or reuse existing computing
resources to best meet the needs of your business.
USER PRODUCTIVITY: One of the goals of DCE is to reduce the end-user
complexity of multiple IDs and passwords and repetitive signon
procedures. DCE and RACF interoperability reduces the complexity that
end users face when accessing information between the OS/390 and DCE
environments.
SYSTEM MANAGEMENT: The Distributed Computing Environment provides
services that address the needs that are inherent in a distributed
system. These services include management tools for administering the
distributed system. DCECP is a new administrative tool that provides a
consistent interface to DCE services. Previously, due to the diverse
sources of DCE functions, administration varied from service to service.
In addition, administration tools are provided as part of the DCE and
RACF interoperability function that aid in administering user data in
the DCE/RACF environment.
OpenEdition DCE Security Server
-------------------------------
The OpenEdition DCE Security Server, to be packaged with RACF as the
OS/390 Security Server, provides a fully functional OSF DCE 1.1 level
security server for the MVS customers. Customers can now configure their
DCE cell with a security server on the central OS/390 enterprise server.
Availability of this critical DCE technology component on MVS addresses
a key customer requirement supporting use of DCE in production
environments. Packaging with RACF provides a single entity providing
both local and distributed security functions.
OpenEdition DCE Application Support for MVS/ESA
-----------------------------------------------
OpenEdition DCE Application Support for MVS/ESA will be enhanced in
direct response to the following customer requirements:
o Integration with the DCE and RACF interoperability provided in OS/390
o Improved IMS security
o Support for additional IMS transaction types
This new release will run on the OpenEdition DCE Base Services on
MVS/ESA SP Version 5, and on the OpenEdition DCE Base Services on
OS/390. OSF DCE level 1.1 support is only available on OS/390.
USER PRODUCTIVITY: In OpenEdition DCE Application Support for MVS/ESA
Release 1, the system administrator maintains a file to associate a DCE
login identity to an MVS user ID. This file, referred to as the identity
mapping input file, is supplied as input to a program that creates an
identity mapping file. Any changes the administrator makes to the
identity mapping input file are not applied to a running server.
OpenEdition DCE Application Support for MVS/ESA needs to be stopped and
restarted in order to pick up the changes.
With OpenEdition DCE Application Support for MVS/ESA Release 2, the
administrator can now specify how the MVS user ID should be extracted,
either from RACF or the identity mapping file. A new function is
provided which allows changes to the identity mapping file to be applied
to a running server. These enhancements reduce administrative workload
and decrease the chance of administrative errors by:
o Eliminating the need for the identity mapping file in RACF
environments
o Automatically applying changes made to the identity mapping file in
environments where this mapping file is still used
ASSET PROTECTION: With this release, the IMS feature is enhanced to
communicate with IMS via APPC/MVS in addition to the LU 6.1 ISC
(Intersystems Communications) sessions supported in Release 1. APPC/MVS
support allows the IMS feature to pass an "already verified" MVS userid
to IMS to be checked via the SAF (Security Authorization Facility)
interface, and verify that a particular user is authorized to invoke a
particular IMS transaction. This significant enhancement strengthens the
security of the IMS feature by protecting critical IMS data resources.
APPLICATION DEVELOPER PRODUCTIVITY: The APPC/MVS support provided in the
IMS feature supports conversational transactions in which a DCE client
may issue multiple RPC requests to the same invocation of an IMS
application program. Each RPC provides input to a new operation and
returns a response to the client. APPC/MVS support also enables the IMS
feature to support multi-threaded DCE clients, where the client issues
multiple RPCs concurrently to the same server. These two enhancements
aid application programmers in developing DCE clients.
ACCESS TO ENTERPRISE DATA: The IMS feature now supports both
multi-segment IMS input and multi-segment IMS output. In addition, the
IMS LTERM (Logical Terminal name) and MOD (Message Output Descriptor)
names can be passed from the DCE client to IMS. The IMS MOD names can be
passed back to the DCE client. These enhancements ease DCE client access
to IMS data, and provide a foundation for the IMS feature to be used in
production environments.
OpenEdition DCE Distributed File Service
----------------------------------------
The IBM OpenEdition DCE Distributed File Service, at OSF DCE 1.0.3a
level, makes it easy for users to access and share data in a distributed
environment across a wide range of IBM and non-IBM platforms.
OpenEdition DCE Distributed File Service is available on MVS/ESA Version
5, and will be integrated into OS/390.
Distributed File Service (DFS) is the file-serving component for the
Distributed Computing Environment (DCE) from the Open Software
Foundation. The combination of OpenEdition DCE and DFS will give
distributed computing environments the appearance of a single integrated
computing facility.
OpenEdition DCE DFS works in conjunction with DCE RPC, Security, and
Directory Services.
The distributed computing environment with DFS has many advantages over
the distributed computing environment without DFS. The following are
some advantages:
o DFS supports a naming convention that allows unique naming of files
throughout your enterprise for uniform access to data.
o Client caching of files and directories by DFS reduces the load on
the system and network, resulting in improved performance.
o DFS provides high levels of data consistency for distributed data by
using an advanced token management and a client caching scheme.
o DFS uses DCE security services which are based on Kerberos
authentication.
o DFS allows you to replicate data across multiple servers. The
replicated data is automatically updated by DFS, resulting in
improved reliability.
o DFS's use of replication and caching technology to provide you with
high levels of data availability in a distributed environment.
o DFS uses distributed databases to keep track of file location,
authentication, and access control lists to improve the
manageability of distributed environments.
These enhancements to the IBM OpenEdition Distributed Computing
Environment Family for MVS will provide an integrated solution to meet
the challenges of distributed computing at the local, regional, and
global levels.
Product Preview
---------------
The OpenEdition DCE Base Services at OSF DCE level 1.1 and the
OpenEdition DCE Security Server will be integrated into OS/390. The
OpenEdition DCE Security Server will be packaged with RACF as the
OS/390 Security Server.
The OpenEdition DCE Distributed File Service is available on MVS/ESA SP
Version 5, and will be integrated into OS/390.
OpenEdition DCE Application Support for MVS/ESA will remain a separately
orderable program product.
o Previews provide insight into IBM plans and directions. General
availability, prices, and ordering information will be provided at a
later date.
o The enhancements to the OpenEdition DCE Family for MVS/ESA outlined
in this announcement are planned to be made available concurrent with
with OS/390 availability in March 1996.
The announcement and availability of the referenced function will be
based on IBM's business and technical judgement. All information being
released represents IBM's current intent, is subject to change or
withdrawal, and represents only goals and objectives.
Product Positioning
-------------------
IBM has played a leadership role in DCE technology since its beginning.
IBM was the integrating vendor OSF for DCE 1.0, and in 1992 shipped the
first commercially available DCE offerings. In 1993, IBM shipped the
first commercially available distributed file system (DFS on AIX). In
December 1994, OpenEdition DCE for MVS/ESA became the first mainframe
DCE offering. In addition, IBM was the first vendor to receive the Open
Software Foundation DCE certification with its AIX implementation.
For distributed computing development, DCE is the only programming model
that provides the infrastructure for cost-effective, portable,
integrated solutions and applications. In addition, IBM has the broadest
range of DCE offerings and added-value offerings such as OpenEdition DCE
Application Support for MVS/ESA and the DCE Manager for AIX. DCE from
IBM should be the technology of choice for robust and scalable
distributed computing environments.
========================================================================
+---------------------------+
| Year 2000 Support Details | 2000ann
+---------------------------+
In Brief ...
------------
The Year 2000 is fast approaching, and IBM's TRANSFORMATION 2000
solutions can help you prepare your business applications for the new
century.
The components of TRANSFORMATION 2000 solutions are:
o Assessment and Strategy -- provides you with a documented strategy,
cost estimates, timeframes, and resources required to implement year
2000 changes
o Detailed Analysis and Planning -- provides an in-depth analysis of
each of the Year-2000 affected areas of your business
o Implementation and Testing -- automates the changes required to
source code and data
o Year 2000 Clean Management -- protects your investment in application
modifications
Overview
--------
Are your applications and data files ready for the year 2000? Can they
handle dates with the years 1999, 2000, and beyond? Avoid costly
problems by letting IBM help you update your applications to ensure that
they are Year 2000-Ready.
IBM recognizes that the year 2000 poses a significant challenge for the
information technology industry. Businesses need to update programs and
date fields that do not handle century markers or dates beyond the
current century. To help customers and the information technology
industry meet this challenge and prepare for the new century, IBM's
Integrated Systems Solution Corporation (ISSC) announces a broad range
of services called TRANSFORMATION 2000 Solutions. TRANSFORMATION 2000
Solutions will help customers develop solutions for applications, system
software, and hardware.
In addition, IBM is announcing its intent that for IBM software products
current as of year-end 1996, the most recent version or release at that
date will handle dates and date fields for the year 2000 and beyond.
The following is an overview of this announcement:
TRANSFORMATION 2000 Solutions, a comprehensive set of solutions for both
centralized and distributed environments, helps to:
o Ease your transition to the year 2000 by bringing together proven
techniques and technologies
o Protect your investment in application and data modifications by
offering a Year 2000 Clean Management solution
IBM tools available to help you with the year 2000 transition are:
o The IBM COBOL Family (for MVS, VM, and VSE platforms)
o COMUDAS (for CICS and MVS)
o The IBM COBOL and RPG Families, the Integrated Language Environment,
Application Dictionary Services/400, and Application Development
Manager/400 (for the AS/400 platform)
IBM software and year 2000 support:
o As of year-end 1996, it is IBM's intent that the most recent
version or release of current IBM software products will support the
year 2000 and beyond
o A table of many widely-used IBM software products showing the levels
that will be 2000-ready is included below.
For information about TRANSFORMATION 2000 Solutions, contact your IBM or
ISSC representative.
Description
-----------
IBM is announcing a broad range of products, services, tools, and
support to help customers and the information technology industry make a
smooth transition to support for dates from 1999 to the year 2000 and
beyond.
TRANSFORMATION 2000: IBM's Century Date Change Solutions
--------------------------------------------------------
IBM recognizes that the Year 2000 change poses a significant
challenge for the Information Technology industry. To help with this
change, IBM's Information Systems Solution Corporation (ISSC) has
developed a comprehensive set of solutions that takes into account
applications, systems software, and hardware in both centralized and
distributed environments. This comprehensive solution set is called
TRANSFORMATION 2000.
The TRANSFORMATION 2000 approach seeks to balance Year 2000 investment
activities with current and planned strategic initiatives (for example,
new architectures and new application development). ISSC brings
together state-of-the-art techniques and technologies developed and
proven through both internal and external projects for the Year 2000 and
other data field expansions. This experience enables ISSC to help reduce
both the cost and the complexity of implementing the Year 2000 change.
TRANSFORMATION 2000 SOLUTIONS
ASSESSMENT AND STRATEGY: The Assessment and Strategy solution is an
8- to 12-week engagement that will identify the magnitude of the Year
2000 problem. This solution covers a comprehensive range (5 to 150+
million lines of code) of portfolios in a mixed-language environment.
ISSC's approach allows for analysis across the entire client portfolio,
thereby identifying logical work partitions from which the
implementation plan will be formulated, helping to reduce the overall
risk of the project. ISSC uses an optimal combination of commercially
available and internally developed tools, depending on the client
environment.
At the completion of the project, the client will have a documented
strategy, general cost estimates, timeframes, and resource estimates
required to implement the year 2000 change.
DETAILED ANALYSIS AND PLANNING: The Detailed Analysis and Planning
solution provides an in-depth analysis of each of the
year-2000-affected areas, and identifies detailed work partitions needed
to maximize the potential for automated change. This review includes not
only the application code, but file structures and other environmental
objects.
The output from this engagement includes detailed work partitions,
detailed work and resource plans, and the customized specifications
needed to implement the Year 2000 changes.
IMPLEMENTATION: The Implementation solution is unique, and consists of
automating the required changes to source code and data, testing, and
production turnover. In addition, TRANSFORMATION 2000 includes an
optional conditioning activity that will improve the overall quality of
the resultant application as well as reduce the total time required for
the Year 2000 changes. Conditioning includes, but is not limited to:
o Standardization or rationalization of data definitions
o Segmenting procedure logic
o Encapsulating date handling / developing common routines
o Externalizing hard-coded data
o Restructuring COBOL procedure logic
o Removing system redundancy
Also included in the TRANSFORMATION 2000 solution are sophisticated
testing activities:
1. After making the Year 2000 changes, the total environment must be
tested to ensure it can handle 19xx data correctly.
2. While running in 199x, the system must be able to handle dates after
1999.
3. When running in the Year 2000 and after, the system needs to be
tested to ensure it can handle both 19xx and 2xxx data correctly.
YEAR 2000 CLEAN MANAGEMENT: During the Year 2000 change process, it is
critical for the client to protect the investment of the application
modifications. When enhancements are incorporated into the application,
and/or new releases of software products are implemented, the Year 2000
Clean status must be maintained. For this reason, ISSC has developed the
Year 2000 Clean Management solution, which focuses on instituting the
appropriate processes, disciplines, techniques, and technologies in
order to preserve the Year 2000 investment.
SUMMARY: Recognizing that the Year 2000 is a significant client
challenge, ISSC has created a Year 2000 Center of Competence (CoC)
function, with the initial site in Atlanta. The CoC supports ISSC and
IBM client services teams in providing complete Year 2000 solutions to
our clients.
IBM Tools to Help You with the Transition to the Year 2000
----------------------------------------------------------
THE IBM COBOL FAMILY
For application code written in COBOL for S/370 and S/390 platforms, IBM
has developed COBOL compilers. These products target the host
application development environment.
IBM's COBOL mainframe products for S/370 and S/390 are:
o COBOL for MVS and VM (5688-197), formerly IBM COBOL/370 -- a compiler
o COBOL for VSE/ESA (5686-068) -- a compiler
o Language Environment (LE) for MVS and VM (5688-198), formerly
Language Environment/370 -- runtime library
o Language Environment/VSE (5686-067) -- runtime library
The COBOL compilers are available today, and provide full 4-digit year
support, with features including:
o Intrinsic functions
o 4-digit current system date
o Sliding century window (with LE)
COBOL for MVS and VM and COBOL for VSE/ESA provide full Year 2000
support. They provide ANSI COBOL Standard Intrinsic Functions, which
give full date manipulation capability with 4-digit-year support. The LE
products provide additional date manipulation with the LE Callable
Services. COBOL will return a 4-digit year when the COBOL application
program queries the system for the current date.
Companies need productive application development environments. A
language compiler is only a portion of what application programmers need
today to develop and maintain code. Tools that generate statistics from
code; modularize, migrate, or restructure code; or search class
libraries, are becoming more and more important.
These tools assist in migrating your existing COBOL applications to
COBOL for MVS and VM, and COBOL for VSE/ESA:
o COBOL CICS Conversion Aid (5785-ABJ) -- converts source code
o COBOL Structuring Facility (5696-737) -- analysis, reporting,
restructuring
o CICS Application Migration Aid (5695-061) -- converts CICS source
(MVS and VM only)
o COBOL Report Writer Precompiler (5798-DYR) -- supports Report Writer
code
o Rediscovery Product Family (5871-AAA 70G3659 and 5655-067) --
cataloging of parts (MVS and VM only)
COMUDAS
COMUDAS (5788-HBB) is an application that handles all date functions. A
CICS version and an MVS version are available.
COMUDAS is a common date routine that has been developed to replace all
existing date routines. With COMUDAS, you can validate, convert, and
calculate dates in any format. You must use a standard interface to call
the date routine's load module dynamically. The package also offers the
possibility to use separate functions by means of NCALs that can be
linked statically. This might be useful when converting large files or
databases with validated data into other formats (for example, when
moving to a "Year 2000 Clean" application).
COMUDAS features include:
o Date validation
o Date calculation
o Date conversion
o Free date format definitions
o Supports country-dependent data
- Weekend definitions
- Closing dates (for both manufacturing and fiscal purposes)
- Holidays
o Can be used by MVS applications with PL/I runtime environment or a
Language Environment (LE/370), for:
- CICS (PL/I)
- PL/I
- COBOL
o Supports terms as:
- Country codes
- Shopdates (numbering of working days)
- Production months
- Closing dates (logistics, manufacturing, and finance)
o Is able to print:
- Common calendars for years in the range 1760 through 9999
- Production calendars (per country per year)
o Contains functions to support a calendar owner
o Can be used as a tool when changing applications into "Year
2000-Clean"
AS/400 TOOLS
You can use the IBM products and tools listed below to help you address
the changes required as you proceed with your Year 2000 transition. The
tools listed, however, represent only a subset of the AS/400-oriented
offerings available to you for application development. A more complete
list of available tools can be found in the AS/400 Application
Development Handbook (G325-6249).
THE IBM RPG FAMILY: For application code written in RPG, IBM has
developed several RPG language compilers. These compilers target the
host application development environment.
IBM's RPG compilers for AS/400 are:
o Integrated Language Environment (ILE) RPG IV
o Original Program Model (OPM) RPG/400
o System/36-compatible compiler
All three RPG language compilers are available with either the
Integrated Language Environment RPG for OS/400 Version 3 product
(5716-RG1) or the IBM Integrated Language Environment RPG/400 Version 3
product (5763-RG1).
USING ILE RPG IV DATE SUPPORT: The ILE RPG IV compiler has the following
support for 4-digit years:
o Retrieval of the job date via special words DATE and YEAR
o Retrieval of the system date via operation TIME
o Date, time, and timestamp data type support. This level of support
provides for date operations such as subtraction, addition,
extraction, testing, comparison, and move
o Calling OPM System APIs
o Calling ILE Date APIs
o SQL date, time, and timestamp data type support
USING OPM RPG/400 DATE SUPPORT: The OPM RPG 400 compiler has the
following support for 4-digit years:
o Retrieval of the job date via special words DATE and YEAR
o Retrieval of the system date via operation TIME
o Calling OPM System APIs
o SQL date, time, and timestamp data type support
USING SYSTEM/36-COMPATIBLE DATE SUPPORT: The System/36-compatible
compiler has the following support for 4-digit years:
o Calling OPM System APIs
THE IBM COBOL FAMILY: For application code written in COBOL, IBM has
developed several COBOL language compilers. These compilers target the
host application development environment.
IBM's COBOL compilers for AS/400 are:
o Integrated Language Environment (ILE) COBOL/400
o Original Program Model (OPM) COBOL/400
o System/36 compatible COBOL compiler
All three COBOL language compilers are available with either the
Integrated Language Environment COBOL for OS/400 Version 3 product
(5716-CB1) or the IBM Integrated Language Environment COBOL/400 Version
3 product (5763-CB1).
USING COBOL DATE SUPPORT FOR 4-DIGIT YEARS:
o Calling OPM System APIs is supported by the three compilers listed
above.
o Calling ILE Date APIs is supported by the ILE COBOL/400 compiler.
o SQL is supported by both the OPM and ILE COBOL compilers.
THE IBM C FAMILY: For application code based on C, IBM has developed
language compilers for both C and C++.
IBM's C based compilers for AS/400 are:
o Integrated Language Environment (ILE) C for OS/400
o VisualAge C++ for OS/400
USING C AND C++ DATE SUPPORT FOR 4-DIGIT YEARS:
o The C library, available to both compilers, provides many functions
related to date and time retrieval, manipulation, and formatting.
o Calling OPM System APIs is supported by both compilers.
o Calling ILE Date APIs is supported by both compilers.
o SQL is supported by the ILE C for OS/400 compiler.
INTEGRATED LANGUAGE ENVIRONMENT FOR OS/400: Integrated Language
Environment (ILE) for OS/400 is IBM's common runtime environment for
enterprise applications written in the ILE languages of RPG, COBOL, C,
and CL. ILE is designed to provide defined calling conventions, enhanced
interlanguage communication, and callable services in areas such as date
and time, math, storage management, and exception handling. ILE services
are standard in OS/400 starting with Version 2 Release 3.
ILE provides a number of 4-digit date functions which include:
o Ability to parse dates in a large number of formats by using a
picture string as a parsing guide
o Retrieve current date
o Convert a date character string to a Lilian (integer) format, thereby
enabling easy date arithmetic operations
o Convert a Lilian date to a date character string
o Century sliding window
DB2/400 SQL: DB2/400, a standard part of Operating System/400, provides
the runtime support for SQL on the AS/400. SQL provides support for the
database datatypes of date, time, and timestamp; and operations such as
add, subtract, assignment, and compare. The DB2 Query Manager and SQL
Development Kit product (5716-ST1 or 5763-ST1) provides SQL precompilers
for AS/400 programming languages such as RPG, C, and COBOL. SQL support
provides for 4-digit year support.
APPLICATION DICTIONARY SERVICES/400: IBM Application Dictionary
Services/400 is a host-based, integrated impact analysis tool designed
to improve programmer productivity and application quality during
application development and maintenance.
The product is a feature of the Application Development ToolSet/400 and
is integrated with such tools as Source Entry Utility (SEU), Screen
Design Aid (SDA), and Data File Utility (DFU). It is fully menu-driven,
very simple to learn, and has virtually no learning curve for
experienced AS/400 programmers.
Application Dictionary Services provides the ability to place a
"dictionary" or a cross-referencing index over data and programs. When
programmers want to make a change to an application program, they use
the dictionary to determine the effect that change will have on other
programs, files, and data. Programmers are saved from manually
performing the tedious, error-prone work of looking for these
relationships. This, coupled with the Application Dictionary Services
mass-compile feature, can help improve the quality of applications and
decrease the amount of time programmers spend maintaining existing code.
With the pervasiveness of date information in many applications, this
impact analysis and mass compile capability can simplify your transition
to a Year 2000 safe application base.
APPLICATION DEVELOPMENT MANAGER/400: IBM Application Development
Manager/400 is a host-based change management tool that gives
application developers a development environment designed to manage
application development and maintenance effectively and efficiently.
The product is integrated with the AS/400 Product Development Manager
(PDM), and is a feature of Application Development ToolSet/400. It can
be used either from the PDM menu or by typing the Control Language (CL)
commands on the command line.
Application Development Manager provides a discipline to better control
the development and maintenance environment. It forces the project
leader to define the application environment by outlining the different
stages of application (production, test, or fix), and the roles of each
developer. The developers work in a well-organized environment that can
help lead to increased productivity. Through its version control
facility, it allows the creation and management of several versions of
the same applications with less disk utilization. The audit trail
feature allows better monitoring of the application by keeping a log of
all changes made to an application.
With the pervasiveness of date information in many applications, this
change management tool can simplify your transition to a Year 2000 safe
application base.
IBM Software Conformance
------------------------
IBM recognizes the need for its customers to make an orderly and
efficient transition to dates in the Year 2000 and beyond. We have
embarked on an extensive analysis, enhancement, and testing plan for IBM
software.
We are announcing our general intent that for IBM software products
current as of year-end 1996, the most recent version/release at that
date will handle dates and date fields for the Year 2000 and beyond.
For any problems discovered with this support in those versions or
subsequent versions in 1997 or later, corrections will be provided via
the appropriate service process. For some products, additional (prior)
versions and releases may also have this function added. In order to
assist with planning for the analysis, updating, and testing of user and
vendor programs and data, a table of many widely-used IBM products
showing the level or levels that will be 2000-ready is included below.
While not meant to be exhaustive or exclusive, these lists answer the
most common questions we have received.
If a product is listed with a version/release number, it indicates that
level of the product and all subsequent levels will support the Year
2000 dates. If no version/release number is included, you can assume
that the most recent version/release as of year-end 1996 will include
the support.
There will be a few exceptions to the general rule, typically where a
product will be superseded or replaced in the relevant time period, and
incorporation in the lists does not imply that a product or version of a
product will necessarily be current or available in 1999 or beyond.
MVS PRODUCTS
5668-854 ACF/NCP
5695-117 ACF/VTAM 4.3
5688-216 AD/Cycle C/370
5648-020 ADSTAR Distributed Storage Manager/MVS V1 R1
5655-119 ADSTAR Distributed Storage Manager/MVS V2 R1
5685-151 AOC/MVS
5749-XX1 BASIC
5635-001 CADAM Interactive Design System (and associated products)
5627-COM CATIA Object Manager (and associated products)
5655-018 CICS for MVS/ESA V4.1
5695-081 CICSPlex System Manager V1.2
5695-010 CICSVR V2
5688-197 COBOL for MVS and VM
5655-121 C/C++ for MVS/ESA
5648-078 CSP
5685-DB2 DB2 Version 3
5655-102 DB2 PM V4
5655-257 Device Support Facility (ICKDSF) R16
5688-168 dpAccounting Mgr for MVS V1.2
5655-064 OpenEdition DCE Application Support for MVS/ESA V1.1
5747-DS1 ICKDSF Stand-alone
5695-DF1 DFSMS/MVS V1 R2 (see note below) (DFSMSdfp, DFSMSdss,
DFSMShsm, DFSMSrmm)
5740-SM1 DFSORT V1 R13
5648-106 Distributed Security Manager for MVS
5688-052 DITTO
5695-101 EPDM V1.1
5688-008 ES Connection Manager 1.3
5668-806 FORTRAN
5665-356 GDDM/MVS V2.3
5695-036 GDDM/MVS V3.1.1
5696-234 HLASM for MVS, VM and VSE 1.2
5695-176 IMS/ESA 5.1
5695-171 Information Management
5655-042 ISPF
5695-080 Item Access Facility (IAFC)
5655-068 LAN Server for MVS
5688-198 Language Environment for MVS and VM
5695-123 LANRES/MVS
5695-137 MQSeries for MVS/ESA V1.1.3
5655-068 MVS/ESA SP JES2 V5
5655-069 MVS/ESA SP JES3 V5
5665-365 NetView Access Services V1.3.2
5696-036 NetView Access Services V2 for MVS
5685-016 NetView DM V1.6
5685-108 NetView FTP for MVS V2.2
5655-044 NetView MultiSystem Manager V1
5655-126 NetView MultiSystem Manager V2
5655-007 NetView V3
5685-111 NetView V2.4
5665-333 NetView Performance Monitor V1.6
5655-043 NetView Performance Monitor V2.1, 2.2
5695-007 OPC/ESA V1.3.1
5645-001 OS/390
5685-106 OV/MVS 1.3
5699-767 Pascal
5695-101 Performance Reporter for MVS V1.2
5734-PL1 PL1 for MVS and VM
5655-010 ProductManager Application Services Manager (and associated
products)
5760-236 PROLOG
5706-254 QMF/MVS
5695-039 RACF 2.2
5695-013 REXX Compiler for 370
5695-014 REXX Runtime Library
5655-084 RMF V5
5665-488 SDSF
5665-397 Service Level Reporter V3.3.1
5668-949 SMP/E 1.8.1
5696-822 SOMobjects for MVS
5695-178 SystemView Automated Operations Network/MVS V1.1
5735-RC3 TCAM V2.4
5665-314 TCAM V3
5655-HAL TCP/IP
5688-121 TPNS
5752-VS2 TIOC
5688-139 TSCF
5685-025 TSO/E 2.4
5648-109 VisualLift
NOTE: On 16 March 1993, IBM announced that a number of components
within DFSMS/MVS would be stabilized, with the potential for support to
be dropped at a later date. When the system date changes past 31
December 1999, there will no longer be support for VSAM Catalog and
CVOL. The only supported catalog format will be the Integrated Catalog
Facility. This means that MVS customers who still have data sets
cataloged in OS/VS Control Volumes (CVOLs) or in the old VSAM catalogs
will need to migrate these to ICF catalogs before the end of 1999. We
look forward to all of our MVS customers taking advantage of the better
performance and integrity of ICF. Those VSE VSAM customers who
previously shared VSAM data sets between the MVS platform and VSE or VM
platforms will need to reevaluate methods for satisfying their
data-sharing requirements. Product guidance information will be added to
"The Year 2000 and 2-Digit Dates: A Guide for Planning and
Implementation" (GC28-1251) by year-end 1996.
TPF PRODUCTS
5748-T14 TPF 4.1
5695-068 TPF/MVS 2.1.3
5706-196 TPF/DF 1.1.3
5695-067 EOCF/2 1.0 with CSD2
VSE/ESA PRODUCTS
5750-ACD VSE/ESA (Package) 1.4
5690-VSE VSE/ESA (Package) 2.1
5686-032 VSE/Advanced Functions 5.2
5686-066 VSE Central Functions 6.1
5686-034 VSE/FAST COPY 2.2
5686-036 VSE/ICCF 3.2
5656-092 VSE/OLTEP 1.1
5686-033 VSE/POWER 5.2
5686-028 VSE/SP Unique Code 5.2
5686-037 VSE/VSAM 2.2
5666-363 ACF/VTAM for VSE/ESA 3.4
5686-065 ACF/VTAM for VSE/ESA 4.2
5746-RC5 BTAM/ES 1.1
5686-026 CICS for VSE/ESA V2.3
5688-052 DITTO for VSE and VM 3.2
5648-099 DITTO/ESA for VSE 1.1
5686-073 ADSTAR Distributed Storage Manager for VSE
5686-072 ALERT for VSE 4.9
5686-079 ALERT for CICS/VSE (R) 4.9
5688-187 C/370 Compiler 2.1
5688-188 C/370 Library 2.1
5785-CCC CCCA/VSE
5798-DYE COBOL Report Writer Precompiler
5668-814 CSP/AE 4.1
5686-068 IBM COBOL for VSE/ESA (COBOL/VS) 1.1
5746-SM3 DFSORT/VSE V3
5746-XX1 DL/I DOS/VS 1.10
5686-041 VSE/DSNX 2.1
5686-057 GDDM/VSE V3.1.1
5666-328 GDDM/VSE V2.3
5696-234 HLASM for MVS, VM and VSE 1.2
5747-DS2 Device Support Facility (ICKDSF) R16
5747-DS1 ICKDSF Stand-alone
5686-067 Language Environment for VSE/ESA 1.1
5686-055 NetView for VSE/ESA V2.3
5746-XC5 VSE/OCCF 1.4
5686-069 IBM PL/I for VSE/ESA 1.1
5686-040 PSF/VSE 2.2
5648-061 QMF/VSE 3.1
5686-058 REXX/VSE 1.1
5746-RG1 DOS/VS RPG II 1.3
5688-103 SQL/DS 3.5
5648-040 VisualGen Developer 3.0
5648-076 VisualGen Workgroup Services 3.0
5648-078 VisualGen Host Services 3.0
5648-086 VisualGen Generator Option for VSE
5648-109 VisualLift for MVS, VSE and VM 1.1
VM PRODUCTS
5648-063 ACF/NCP 7.3.0
5654-010 ACF/VTAM 4.2.0
5688-216 AD/Cycle C/370 1.2.0
5648-020 ADSTAR Distributed Storage Manager/VM
5654-033 C for VM/ESA
5635-001 CADAM Interactive Design System (and associated products)
5627-COM CATIA Object Manager (and associated products)
5688-197 COBOL for MVS and VM
5684-042 Device Support Facility (ICKDSF) R16
5747-DS1 ICKDSF Stand-alone
5684-112 DFSMS/VM 2.2.1
5684-134 DFSORT/CMS V2 R1
5748-XE4 DIRMAINT 1.5.0
5684-113 Display Management System for CMS 2.1.0
5668-806 FORTRAN 2.6.0
5684-168 GDDM/VM 3.1.1
5684-007 GDDM/VM XA V2.3
5696-234 High Level Assembler 1.2.0
5684-157 Host Mgt Facilities 1.1.1
5684-043 ISPF 3.2.0
5648-039 LAN File Services (LFS) 1.1.2
5688-198 Language Environment for MVS and VM
5684-142 LANRES/VM 1.3.0
5684-028 NetView Access Services VM V1.3.2
5684-001 NetView Performance Monitor/VM V1.6
5654-011 NetView Performance Monitor/VM V2
5756-051 NetView for VM/ESA 2.3
5684-084 OV/VM 1.3.0
5668-909 PL/I Compiler
5734-PL1 PL/I for MVS and VM
5684-100 PVM 2.1.1
5706-255 QMF 3.2.0
5740-XXH RACF
5695-013 REXX Compiler 1.3.0
5684-096 RSCS 3.2.0
5688-103 SQL/DS 3.5
5735-FAL TCP/IP 2.3.0
5688-121 TPNS
5648-109 VisualLift
5654-030 VM/ESA Version 2
5686-037 VSE/VSAM for VM 6.1.0
OS/400 PRODUCTS
5716-SV1 ADSTAR Distributed Storage Manager for OS/400 V3R6
5763-SV1 ADSTAR Distributed Storage Manager for OS/400 V3R1
5733-197 ADSTAR Distributed Storage Manager for OS/400 V2R3
5716-AP1 Advanced DBCS Printer Support for OS/400 V3
5763-AP1 Advanced DBCS Printer Support/400 V3
5716-AF1 Advanced Function Printing Utilities for OS/400 V3
5716-FNT Advanced Function Printing Fonts for OS/400 V3
5716-FN1 Advanced Function Printing DBCS Fonts for OS/400 V3
5763-AF1 Advanced Function Printing Utilities/400 V3
5763-FNT Advanced Function Printing Fonts/400 V3
5763-FN1 Advanced Function Printing DBCS Fonts/400 V3
5716-PW1 Application Development ToolSet for OS/400 V3
5763-PW1 Application Development ToolSet/400 V3
5716-CL1 Application Development ToolSet Client/Server for OS/400 V3
5763-CL1 Application Development ToolSet Client Server/400 V3
5716-PD1 Application Program Driver for OS/400 V3
5763-PD1 Application Program Driver/400 V3
5763-DS1 AS/400 Business Graphics Utilities V3
5763-DB1 AS/400 System/38 Utilities V3
5763-VR1 AS/400 VRPG CLIENT/2 V3 5716-BR1 Backup Recovery and Media
Services for OS/400 V3
5763-BR1 Backup Recovery and Media Services/400 V3
5716-DS1 Business Graphics Utility for OS/400 V3
5716-CP2 CallPath for OS/400 V3
5763-CP2 CallPath/400 V3
5716-DFH CICS for OS/400 V3
5716-XA1 Client Access for OS/400 Version 3
5716-XC1 Client Access Windows Client for OS/400 Version 3
5716-XL1 Client Access DOS Client for OS/400 Version 3
5716-XM1 Client Access ToolKit for OS/400 Version 3
5716-XB1 Client Access DOS with ExtMem Client for OS/400 V3
5716-XF1 Client Access OS/2 Client for OS/400 V3
5716-XG1 Client Access Opt OS/2 Client for OS/400 V3
5716-US1 Client Access Ultimedia Tools for OS/400 V3
5763-US1 Client Access/400 Ultimedia Tools V3
5763-XA1 Client Access/400 Family Version 3
5763-XC1 Client Access/400 for Windows 3.1 Version 3
5763-XL1 Client Access/400 for DOS Version 3
5763-XM1 Client Access/400 ToolKit Version 3
5763-XB1 Client Access/400 for DOS with Ext Mem V3
5763-XF1 Client Access/400 for OS/2 Client V3
5763-XG1 Client Access/400 Optimized for OS/2 V3
5716-CM1 Communications Utilities for OS/400 V3
5763-CM1 Communications Utilities/400 V3
5763-CD1 CoOperative Development Environment/400 V3
5716-CR1 Cryptographic Support for OS/400 V3
5763-CR1 Cryptographic Support/400 V3
5716-DP1 DataPropagator Release, Capture and Apply for OS/400 V3
5763-DP1 DataPropagator Release, Capture and Apply/400 V3
5716-ST1 DB2 Query Manager and SQL Development Kit for OS/400
5763-ST1 DB2/400 Query Manager and SQL Development Kit Version 3
5798-TAY Facsimile Support for OS/400
5798-RZT Facsimile Support/400
5716-CX2 Integrated Language Environment C for OS/400 Version 3
5763-CX2 Integrated Language Environment C/400 Version 3
5716-CB1 Integrated Language Env COBOL for OS/400 V3
5716-RG1 Integrated Language Env RPG for OS/400 V3
5763-CB1 Integrated Language Environment COBOL/400 V3
5763-RG1 Integrated Language Env RPG/400 V3
5716-JS1 Job Scheduler for OS/400 Version 3
5716-DCT Language Dictionaries for OS/400 V3
5763-DCT Language Dictionaries/400 V3
5716-MW1 MANAGEWARE for OS/400 V3
5763-MQ1 MQSeries for OS/400 V3.1
5798-TBC Mobile Network Access PagerPac for OS/400
5798-TBD Mobile Network Access RadioPac for OS/400
5733-196 NetView FTP V3.1 for OS/400
5798-TBA Neural Network Utilities for OS/400
5798-RZK Neural Network Utilities/400
5798-TAQ OfficeVision JustMail for OS/400
5798-RZJ OfficeVision JustMail/400
5716-WP1 OfficeVision for OS/400 V3
5763-WP1 OfficeVision/400 V3
5716-SS1 Operating System/400 V3
5763-SS1 Operating System/400 V3
5716-OS1 OSI Communication Subsystem for OS/400 V3
5763-OS1 OSI Communication Subsystem/400 V3
5716-FS1 OSI File Services for OS/400 V3
5763-FS1 OSI File Services/400 V3
5716-MS1 OSI Message Services for OS/400 V3
5763-MS1 OSI Message Services/400 V3
5798-RYZ PagerPac for the AS/400
5716-PM1 Performance Management for OS/400 V3
5716-PT1 Performance Tools for OS/400 V3
5763-PT1 Performance Tools/400 V3
5716-CF1 Point-Of-Sale Communication Utilities for OS/400 V3
5763-CF1 Point-Of-Sale Communication Utilities/400 V3
5716-QU1 Query for OS/400 Version 3
5763-QU1 Query/400 Version 3
5798-RYY RadioPac for the AS/400
5733-218 Report/Data Archive and Retrieval System for OS/400
5716-STK SOMobjects Developer Toolkit for OS/400 V3
5716-DB1 System/38 Utilities for OS/400 V3
5716-MG1 SystemView Managed Sys Serv for OS/400 V3
5763-MG1 SystemView Managed System Services/400 V3
5763-MW1 SystemView ManageWare/400 V3
5716-ES1 SystemView OMEGAMON Services/400 V3
5763-ES1 SystemView OMEGAMON Services for OS/400 V3
5716-SM1 SystemView System Manager for OS/400 V3
5763-SM1 SystemView System Manager/400 V3
5716-TC1 TCP/IP Connectivity Utilities for OS/400 V3
5763-TC1 TCP/IP Connectivity Utilitiess/400 V3
5716-UB1 Ultimedia Business Configurator for OS/400 V3
5763-UB1 Ultimedia Business Configurator/400 V3
5716-VG1 VisualGen Host Services for OS/400 V3
5763-VG1 VisualGen Host Services for OS/400 V3
5716-CX4 VisualAge C++ for OS/400 V3
NOTE: For AS/400 software executing on the File Server I/O Processor
(FSIOP), refer to the Personal Systems Environments section of this
announcement letter.
AIX PRODUCTS
5765-564 ADSTAR Distributed Storage Manager V2 R1
5697-078 ADSTAR Distributed Storage Manager V1 R2.1
5706-294 AIX ADA Run-Time Environment/6000 Composer
5706-291 AIX ADA/6000 Version 1.2.3
5765-268 AIX Asynch. Term. Svr. Accelerator/6000
5765-266 AIX CallPath Server/6000
5765-117 AIX DCE Base Services/6000
5765-119 AIX DCE Cell Directory Server/6000
5765-121 AIX DCE Enhanced Distributed File System/6000
5765-120 AIX DCE Global Directory Server/6000
5765-259 AIX DCE Global Directory Client/6000
5765-118 AIX DCE Security Server/6000
5765-232 AIX DCE Threads/6000 V1
5765-001 AIX DirectTalk/6000
5696-902 AIX Distributed SMIT V2.2 for AIX
5765-042 AIX EngSci Subroutine Library/6000
5696-708 AIX File Storage Facility (FSF)
5756-030 AIX for RISC System/6000 Version 3.2.5
5696-923 AIX HACMP/6000 V3.1
5696-933 AIX HACMP/6000 V4.1 for AIX V4
5696-658 AIX HIPPI/6000
5696-108 AIX Infocrafter/6000 V1.1
5696-893 AIX InfoCrafter V2.1
5796-893 AIX InfoCrafter V2.1
5621-107 AIX NetView Service Point 1.2
5756-085 AIX OSI Messaging and Filing/6000
5621-013 AIX OSL/6000 Version 2.1
5765-296 AIX Parallel System Support Programs V1.2
5696-899 AIX Performance Aide/6000 V2.1
5696-900 AIX Performance Toolbox/6000 V2.1
5633-218 AIX Report/Data Archive and Retrieval System (R/DARS)
5765-349 AIX /SMARTsort for Workstation
5765-261 AIX SNA Gateway/6000 V2.2
5696-709 AIX Ultimedia Services/6000 V2.1.1
5765-393 AIX Version 4.1.3
5696-868 AIX X.25 V1.1
5765-011 AIX X-Windows 3270 Emulator/6000
5601-248 AIX XL FORTRAN/6000 Version 2.3
5765-018 AIX XL FORTRAN Compiler/6000
5765-019 AIX XL FORTRAN Runtime Env/6000
5765-176 AIX XL FORTRAN for AIX V3.2
5601-251 AIX XL Pascal Runtime Env./6000
5601-254 AIX XL Pascal Compiler/6000 Version 1.1.2
5601-260 AIX 3270 Host Conn/6000 Version 1.3
5765-249 AIX 5080 Emulation Program/6000
5765-398 AIXlink V2.1.1
5696-926 AIXlink/X.25 V1.1
5696-904 AIXwindows Display Postscript V1.1
5601-257 AIXwindows Environment/6000 V1.2.5
5756-027 AIXwindows Interface Composer/6000 (AIC) V1.2
5765-423 C for AIX
5765-421 C Set ++ for AIX
5626-COM CATIA Object Manager (and associated products)
5765-148 CICS for AIX
5765-152 CICS Client for AIX
5765-427 CICS System Manager V1.1 for AIX
5765-548 COBOL Set V1.1.0 for AIX
5765-561 CommonPoint Application System for AIX V1.1
5765-562 CommonPoint Application Development Toolkit V1.1
5765-022 Consumer Transaction Definition/6000
5767-023 Consumer Transaction Runtime/6000
5765-418 Data Encryption Standard Library Routine V1.1
5765-256 DataHub Support/6000 V3.2
5871-AAA DB2 for AIX V2.1
5871-AAA DDCS for AIX V2.3
5696-239 Encina Monitor for AIX/6000
5696-238 Encina PTP Exec for AIX/6000
5696-347 Encina PTP Gateway for AIX/6000
5696-240 Encina Server for AIX/6000
5696-237 Encina Structured File Server for AIX/6000
5765-042 ESSL/6000 V2.2
5765-527 Extended Systems Administration Feature (SystemView)
5765-270 FlowMark for AIX Version 1.1
5765-026 geoGPG/6000
5696-919 Hypertext Information Base Libraries V1.1
5696-898 InfoExplorer License Extension V1.1
5765-315 Insignia SoftWindows V2.0
5765-223 InterMix for AIX Version 1.2
33H4191 Internet Connection Secure Server for AIX
33H4190 Internet Connection Server for AIX
33H4290 Internet Connection Secured Network Gateway V2.1
5765-527 Job Scheduler Feature (SystemView)
5765-482 LANDP/6000 V2.1
5765-264 LAN Management Utilities/6000 V1.1.3
5765-145 LoadLeveler Version 1.2.1
5765-115 MQSeries for AIX Version 2.1.0
5765-514 MQSeries for AIX Version 2.2
5871-BBB NetSP Secured Network Gateway 1.2 (feature 6362)
5765-196 NetView Distribution Manager for AIX V1.1
5765-214 NetView Distribution Management Agent for AIX V1.1
5696-731 NetView for AIX 3.1
5697-148 NetView for AIX 4.1
5622-242 NetView FTP Client V1.1 for AIX
5765-435 NetView FTP Server V1.1 for AIX
5696-236 Netware for AIX/6000
5696-939 OpenGL and GL 3.2 Version 4.1.3
5765-352 OpenMail for AIX
5765-543 Parallel Environment for AIX V2.1
5765-422 Parallel ESSL for AIX V1.1
5765-297 Parallel I/O File System V1.1
5765-392 Parallel OSL (OSLp) V1.1.1
5765-529 Parallel System Support Programs for AIX V2.1
5765-527 Performance Reporter Feature (SystemView)
5696-907 Pex and PHIGS Version 4.1.3
5765-193 ProductManager Application Services Manager (and associated
products for DB2)
5765-440 ProductManager Application Services Manager (and associated
products for Oracle)
5765-605 ProductManager Version 3 Release 1 for AIX
5756-094 PROFESSIONAL CADAM Interactive Design (and associated
products)
5765-544 PVMe for AIX V2.1
5696-038 Realtime Interface Co-Processor AIX Support V1.1.1
5765-444 Recoverable Virtual Shared Disk V1.1
5765-292 RMONitor V1.1 for AIX
5765-343 Router and Bridge Manager/6000 V2.3
5765-233 SNA Manager/6000 V1.1
5765-247 SNA Server/6000 V2.2
5765-410 Systems Monitor for AIX V2.2
5765-527 SystemView for AIX
5765-265 Trouble Ticket V3.2
5765-400 UIM/X V2.8
5796-398 UniTree for AIX/6000
5765-411 Visualizer/6000 DBCS Version 1.2
5765-412 Visualizer/6000 DBCS Version 1.2
5765-413 Visualizer/6000 DBCS Version 1.2
5765-414 Visualizer/6000 DBCS Version 1.2
5765-404 WABI V2.0
PERSONAL SYSTEMS ENVIRONMENTS
IBM OS/2 family and PC DOS will ensure proper support for handling dates
at and beyond the Year 2000 in the versions of these products available
as of year-end 1996. Because these operating systems acquire date
information from hardware which potentially may not store century
information, adjustments to date information will be made as appropriate
by the operating systems to dates supplied by the hardware. This
eliminates potential impact to customers by ensuring that the operating
system and its utilities and interfaces utilize date information
properly, and that date information provided to applications is complete
and consistent.
In addition, OS/2 will provide a method designed to help customers and
ISVs track date information provided by the operating system to
applications. This can help an application developer locate and track
improper date handling by that application, so that a programming change
can be made.
OS/2 PRODUCTS
83G8102 OS/2 Warp, Version 3 (CD-ROM)
83G8100 OS/2 Warp, Version 3 (3.5-inch diskette)
83G8701 OS/2 Warp with WIN-OS2, Version 3 (CD-ROM)
83G8700 OS/2 Warp with WIN-OS2, Version 3 (3.5-inch diskette)
10H9800 OS/2 Warp Connect, Version 3
10H9810 OS/2 Warp Connect with WIN-OS2, Version 3
52G8474 OS/2 LAN Server Entry Version 4 CD-ROM
52G8468 OS/2 LAN Server Entry Version 4 (3.5-inch diskette)
52G8476 OS/2 LAN Server Advanced Version 4 (CD-ROM)
52G8475 OS/2 LAN Server Advanced Version 4 (3.5-inch diskette)
96F8690 IBM DCE SDK for OS/2 and Windows Version 1.0
96F8691 IBM DCE Client for OS/2 Version 1.0
83G9217 IBM PC DOS Version 7 (3.5-inch diskette)
83G9219 IBM PC DOS Version 7 (5.25-inch diskette)
89G1342 ADSTAR Distributed Storage Manager/2
87G7776 AnyNet/2 (and associated products)
03H3624 CallPath CallCoordinator/2
03H3625 CallPath CallCoordinator/2 Server
03H3626 CallPath CallCoordinator/2 Archive
17H78xx CallPath DirectTalk/2 V2.01
5622-275 CallPath Server/2
5621-159 CallPath SwitchServer/2
5648-036 CICS for OS/2
79G0257 Communications Manager/2 V1.1 (CD-ROM)
79G0258 Communications Manager/2 V1.1 (3.5-inch diskette)
41H2112 DB2 for OS/2 V2.1 Single User (CD-ROM)
41H2113 DB2 for OS/2 V2.1 Single User (3.5-inch diskette)
41H2114 DB2 for OS/2 V2.1 Server (CD-ROM)
41H2115 DB2 for OS/2 V2.1 Server (3.5-inch diskette)
41H2120 DDCS for OS/2 V2.3 Single-User (3.5-inch diskette)
41H2121 DDCS for OS/2 V2.3 Multi-User Gateway (3.5-inch diskette)
41H2126 DB2 SDK for OS/2 V2.1, 3.5-inch diskettes
29H1040 Distributed Console Access Facility V1.3
33H4189 Internet Connection Server for OS/2 Warp
33H4207 Internet Connection Secure Server for OS/2 Warp
24H3919 LANDP/2 V3
20H1677 License Use Management Application Developer's Toolkit for
OS/2
41H4495 License Use Management Runtime for OS/2
76G7991 LAN NetView Management Utility for OS/2 V1.1
17H7937 MQSeries for OS/2 V2.0
72G6198 Network Door/2 V1
28H3798 NetView Distribution Manager Easy Preparer for OS/2 V1
17H7720 NetView Distribution Manager/2 V2.1 Entry
17H7721 NetView Distribution Manager/2 V2.1 Extended
10H7889 NetView Distribution Manager/2 V2.1 Remote Administrator
79G9845 NetView Distribution Management Agent/2 V1
16H9589 NetView for OS/2 V2.0
16H9610 NetView for OS/2 V2.1
89G1381 NetView File Transfer Program Client/2
89G1384 NetView File Transfer Program Server/2
5622-009 Network Design and Analysis/2 V1
53G3997 Person-to-Person for OS/2
85G8697 Personal Communications/3270 V4.0
85G8661 Personal Communications AS/400 V4.0 for OS/2
85G8805 Personal Communications AS/400 and 3270 V4.0 for OS/2
27H8163 SMARTsort
96F8379 System Performance Monitor/2 Version 2
5802-AAR TCP/IP for OS/2
31H3744 TeamConnection for OS/2
17H7495 VisualAge V2 for OS/2
5622-679 VisualAge C++ for OS/2
31H3678 VisualGen V2 for OS/2
LOTUS PRODUCTS
Approach 3.0
cc:Mail client (all platforms) Release 6.0
Freelance Graphics (all versions and platforms)
Lotus Access Unit/cc:Mail for OS/2
Lotus Access Unit/Notes for OS/2
Lotus Directory Synchronization/Banyan
Lotus Directory Synchronization/CallUp
Lotus Directory Synchronization/cc:Mail
Lotus Directory Synchronization/Central
Lotus Directory Synchronization/DEC
Lotus Directory Synchronization/EAB
Lotus Directory Synchronization/EMC2
Lotus Directory Synchronization/LMS
Lotus Directory Synchronization/Lotus Messaging Switch
Lotus Directory Synchronization/MEMO
Lotus Directory Synchronization/Microsoft Mail for PC Networks
Lotus Directory Synchronization/MS Mail for PCs
Lotus Directory Synchronization/Notes
Lotus Directory Synchronization/PROFS
Lotus Directory Synchronization/SYSM
Lotus Directory Synchronization/Toolkit
Lotus Directory Synchronization/Wang OFFICE
Lotus Gateway for CA-eMail+
Lotus Gateway for cc:Mail
Lotus Gateway for GroupWise
Lotus Gateway for Message Router
Lotus Gateway for MHS
Lotus Gateway for MS Mail for PC Networks
Lotus Gateway for MS Mail for PCs
Lotus Gateway for Notes
Lotus Gateway for VMSmail
Lotus Gateway for Wang OFFICE
Lotus Mail Monitor
Lotus mailFax
Lotus Messaging Switch
Lotus Messaging Switch Admin-By-Mail
Lotus Messaging Switch Application Toolkit/MVS
Lotus Messaging Switch Query-By-Mail
Lotus Messaging Switch Open Addressing Service
Lotus Pages
Lotus 1-2-3 (all versions and platforms)
Notes Client Release 3 and Release 4 (all platforms)
Organizer 2.0
Remote Manager for Lotus Access Unit/cc:Mail for OS/2
Remote Manager for Lotus Access Unit/Notes for OS/2
ScreenCAM 2.1
SmartCenter for Windows
SmartCenter for OS/2
SmartCenter 96 for Windows 95
Soft-Switch Central/MVS and VM
Soft-Switch Central Admin-By-Mail and Query-By-Mail
Soft-Switch Central Application Toolkit/MVS and VM
Soft-Switch Central Fax Gateway
Soft-Switch Central Open Addressing Service
Soft-Switch MAILbridge Server/DEC
Soft-Switch MAILbridge Server/HPDesk
Soft-Switch MAILbridge Server/MCI
Soft-Switch MAILbridge Server/MHS
Soft-Switch MAILbridge Server/SYSM
Soft-Switch MAILbridge Server/Wang OFFICE
Soft-Switch SNADS Gateway/Banyan
Soft-Switch SNADS Gateway/MS Mail for Appletalk Networks
Word Pro (all platforms)
IBM Hardware Conformance
------------------------
The hardware timers on IBM S/390, AS/400, RISC/6000, and PowerPC
machines are not sensitive to change of century. Date functions in the
following network devices will be updated:
3745 Communications Controller
3746 Nways Controller SE
8235 LAN Dial-In (will be changed in 1997)
On the personal computer, the timer function is provided by a BIOS
routine of the hardware. A variety of implementations exist, not all
with the same behavior. For IBM PCs and Servers, all models introduced
after 1 January 1996 will automatically update the century. Some models
introduced earlier, but still shipping in 1996, may require entering a
command to update the century.
For current IBM PCs and earlier models, some will require the command to
be entered to change centuries, some will require a CMOS update utility
to be executed, and some will not require change. Diagnostic guidance
and tools will be available to help users understand which procedure to
follow.
For non-IBM PCs, some of these same procedures may be useful to
determine if a change is required.
Additional Documentation
------------------------
With an awareness that the Year 2000 challenge spans the entire IT
industry, IBM is taking a leadership role in assisting the IT community
in their Year 2000 conversion efforts. IBM is providing a document, "The
Year 2000 and 2-Digit Dates: A Guide for Planning and Implementation"
(GC28-1251), with more information about IBM support.
This document is the result of an IBM multi-divisional effort, and is
intended to provide the IT community with planning, methodology, tool,
and IBM product and guidance information. This document is directed, but
not limited to, the following audiences:
o Users of IBM products and services
o Solution developers who have software products on IBM platforms
o Independent consulting groups
This document is available via the World Wide Web through the IBM home
page at http://www.ibm.com/news . In addition, this document is also
available via anonymous FTP from
ftp://lscftp.kgn.ibm.com/pub/year2000/y2kpaper.ps.gz . You can also
order it through your IBM representative. There is no charge.
========================================================================
This concludes 1995 Issue 16 of IBM SDO Developer Support News. Please
let us know how we can improve it -- send your feedback to
dsnews@vnet.ibm.com. Thank you!