home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 32 Periodic / 32-Periodic.zip / dsn5oa.zip / DSN5P.ASC < prev    next >
Text File  |  1995-11-03  |  266KB  |  6,006 lines

  1.  
  2.                 IBM (R) Solution Developer Operations
  3.  
  4.          DDDD  EEEEE V   V EEEEE L      OOO  PPPP  EEEEE RRRR
  5.          D   D E     V   V E     L     O   O P   P E     R   R
  6.          D   D EEEE  V   V EEEE  L     O   O PPPP  EEEE  RRRR
  7.          D   D E      V V  E     L     O   O P     E     R  R
  8.          DDDD  EEEEE   V   EEEEE LLLLL  OOO  P     EEEEE R   R
  9.  
  10.  SSSS U   U PPPP  PPPP   OOO  RRRR  TTTTT        N   N EEEEE W   W  SSSS
  11. S     U   U P   P P   P O   O R   R   T          NN  N E     W   W S
  12.  SSS  U   U PPPP  PPPP  O   O RRRR    T          N N N EEEE  W W W  SSS
  13.     S U   U P     P     O   O R  R    T          N  NN E     W W W     S
  14. SSSS   UUU  P     P      OOO  R   R   T          N   N EEEEE WW WW SSSS
  15.  
  16. ========================================================================
  17. 1995 Issue 16                      Second of two issues, 3 November 1995
  18. ========================================================================
  19.  
  20. This is the second of two newsletters released simultaneously on 3
  21. November 1995. These unscheduled issues carry several timely news items.
  22.  
  23. This newsletter, 1995 Issue 16 (DSN5P), contains information from
  24. several formal IBM announcements made within the past few weeks. The
  25. usual news items are in the first newsletter, 1995 Issue 15 (DSN5O).
  26.  
  27. The regular monthly newsletter will appear on 15 November 1995.
  28.  
  29.                              +----------+
  30.                              | Contents |
  31.                              +----------+
  32.  
  33. The table of contents contains search codes for going directly to items
  34. that interest you.
  35.                                                                 Search
  36.                                                                 Codes
  37.                                                                 -----
  38.  
  39. o  IBM Smalltalk for OS/2, for AIX, and for Windows, Version 3  stalkv3
  40.    -- with Significant Performance Improvements
  41.      In brief...  Overview. Description. Hardware requirements.
  42.      Software requirements. Ordering information and charges.
  43.      NOTE: This item is 849 lines long.
  44.  
  45. o  IBM VisualAge for Smalltalk for OS/2, for AIX, and for       vasmv3
  46.    Windows, Version 3 -- with Significant Performance
  47.    Improvements
  48.      In brief...  Overview. Description. Hardware requirements.
  49.      Software requirements. Ordering information and charges.
  50.      NOTE: This item is 1,299 lines long.
  51.  
  52. o  IBM VisualAge for COBOL for OS/2 Revitalizes Your            vacobos2
  53.    Dependable COBOL Applications by Extending COBOL to Your
  54.    OS/2 Workstation
  55.      In brief...  Overview. Description. Hardware requirements.
  56.      Software requirements. Ordering information and charges.
  57.      NOTE: This item is 424 lines long.
  58.  
  59. o  IBM COBOL Set for AIX Revitalizes Your Dependable COBOL      cbsetaix
  60.    Applications by Bringing COBOL to Your AIX Workstation
  61.      In brief...  Overview. Description. Hardware requirements.
  62.      Software requirements. Ordering information and charges.
  63.      NOTE: This item is 420 lines long.
  64.  
  65. o  IBM COBOL for MVS and VM Release 2 Extends COBOL to the      cobmvsvm
  66.    Client/Server Environment
  67.      In brief...  Overview. Description. Hardware requirements.
  68.      Software requirements. Ordering information. Charges.
  69.      NOTE: This item is 931 lines long.
  70.  
  71. o  IBM C for VM/ESA Version 3 Release 1 Supports POSIX          cvmesa
  72.    Standards in the VM Environment
  73.      In brief...  Overview. Description. Hardware requirements.
  74.      Software requirements. Ordering information. Charges.
  75.      NOTE: This item is 452 lines long.
  76.  
  77. o  Preview: OpenEdition DCE Family for MVS                      dceopen
  78.      In brief...  Overview. Description. OpenEdition DCE Base
  79.      Services. OpenEdition DCE Security Server. OpenEdition
  80.      DCE Application Support for MVS/ESA. OpenEdition DCE
  81.      Distributed File Service Product preview. Product
  82.      positioning.
  83.      NOTE: This item is 404 lines long.
  84.  
  85. o  Year 2000 Support Details                                    2000ann
  86.      In brief...  Overview. Description. TRANFORMATION 2000:
  87.      IBM's century date change solutions. IBM tools to help you
  88.      with the transition to the year 2000. IBM software
  89.      conformance. IBM hardware conformance. Additional
  90.      documentation.
  91.      NOTE: This item is 1,128 lines long.
  92.  
  93. ========================================================================
  94.  
  95.              +--------------------------------------+
  96.              | IBM Smalltalk for OS/2, for AIX, and |            stalkv3
  97.              |    for Windows, Version 3 -- with    |
  98.              | Significant Performance Improvements |
  99.              +--------------------------------------+
  100.  
  101. In Brief...
  102. -----------
  103.  
  104. The IBM Smalltalk Version 3.0 base products include Version 2.0
  105. functions, plus:
  106.  
  107. o  Development and runtime support for AIX (requires IBM Smalltalk
  108.    Professional Server)
  109.  
  110. o  Significant performance improvements (runtime and development)
  111.  
  112. o  New portable controls (notebook, container, slider, and spin button)
  113.    for multiplatform support and portability
  114.  
  115. o  Portable drag/drop support
  116.  
  117. o  Enhanced database support for DB2 for OS/2 2.1, including support for
  118.    user-defined functions (UDFs), user-defined types (UDTs) and binary
  119.    large objects (BLOBs)
  120.  
  121. Separately available function includes:
  122.  
  123. o  Distributed capability for OS/2, for AIX, and for Windows
  124.  
  125. o  Message Queue Series (MQSeries) and Remote Procedure Call (RPC)
  126.    support
  127.  
  128. o  Native support for Oracle databases
  129.  
  130. Overview
  131. --------
  132.  
  133. IBM Smalltalk is a standards-compliant, integrated Smalltalk language
  134. and development environment that programmers can use to rapidly develop
  135. applications for the OS/2, AIX, and Windows operating systems. IBM
  136. Smalltalk is a part of the same product family as VisualAge.
  137.  
  138. IBM Smalltalk is for customers who do object-oriented development
  139. directly with the Smalltalk language and development environment. This
  140. development can be with IBM Smalltalk only or in combination with
  141. VisualAge. Applications written in IBM Smalltalk are fully compatible
  142. with applications written with VisualAge and vice versa. Objects created
  143. with IBM Smalltalk can be reused without change in either offering.
  144.  
  145. There are separate products for OS/2, Windows, and AIX, and one server
  146. product that supports all three platforms:
  147.  
  148. o  IBM Smalltalk Standard products are the entry-level, stand-alone
  149.    products (separately orderable for OS/2 or Windows) for individual
  150.    developers.
  151.  
  152. o  IBM Smalltalk Professional products enable stand-alone development on
  153.    OS/2 and Windows and team development on OS/2, AIX, or Windows (when
  154.    used in combination with IBM Smalltalk Professional Server). The
  155.    Professional products are separately orderable.
  156.  
  157. o  IBM Smalltalk Professional Server is the server support for IBM
  158.    Smalltalk Professional products and provides a centralized repository
  159.    of classes for a team of developers. Support for each of the
  160.    platforms (OS/2, AIX, or Windows) is available through a single IBM
  161.    Smalltalk Professional Server license.
  162.  
  163. The following separately orderable products can be used with IBM
  164. Smalltalk:
  165.  
  166. o  VisualAge for Smalltalk, Distributed for OS/2, for AIX, and for
  167.    Windows, Version 3 (V3.0)
  168.  
  169. o  VisualAge for Smalltalk, Communications/Transactions for OS/2, for
  170.    AIX, and for Windows,  V3.0
  171.  
  172. o  VisualAge for Smalltalk, Database for ORACLE**, for OS/2, for AIX,
  173.    and for Windows, V3.0
  174.  
  175. One-time charge:
  176.  
  177.   IBM Smalltalk Standard                            599 USD
  178.   IBM Smalltalk Professional                      1,399
  179.   IBM Smalltalk Professional Server               3,999
  180.  
  181. Planned Availability Date: 30 November 1995
  182.  
  183. Description
  184. -----------
  185.  
  186. ROBUST, STANDARDS-COMPLIANT SMALLTALK LANGUAGE
  187.  
  188. IBM Smalltalk is a pure object-oriented programming language that
  189. supports the object-oriented principles of polymorphism, data
  190. encapsulation, and inheritance. It includes an Smalltalk virtual
  191. machine, a base image, and general environment access, such as file,
  192. thread, and networking. IBM Smalltalk shields developers from complex
  193. and low-level functions, such as graphical user interface (GUI),
  194. communication application program interfaces (APIs), and memory
  195. management. This product is part of the same product family as
  196. VisualAge.
  197.  
  198. IBM Smalltalk is fully 32-bit capable and enforces Smalltalk language
  199. standards. The product includes a fully documented API based on industry
  200. standards, such as POSIX for filing systems and MOTIF for GUI widgets.
  201. The API is also based on the proposed common Smalltalk standards
  202. submitted to ANSI in 1993. Use of these standards provides major
  203. benefits to development teams:
  204.  
  205. o  Enables IBM Smalltalk developers to use the same terminology and
  206.    application protocols used in other languages
  207.  
  208. o  Leverages a corporation's investment in standards training and
  209.    documentation
  210.  
  211. o  Allows developers who are familiar with industry standards, such
  212.    as MOTIF, POSIX, and ANSI, to continue to use those skills
  213.  
  214. IBM Smalltalk supports the principle of change. It provides a
  215. development style of experimentation, providing a seamless integration
  216. between the development environment and the run-time environment. You
  217. can easily make a change in the code and immediately have the
  218. application up and running to see the effects of that change.
  219.  
  220. With IBM Smalltalk, you can take full advantage of the increasing power
  221. of the desktop and the advantages inherent to object-oriented
  222. technology, such as:
  223.  
  224. o  Improved application availability, quality, and maintainability at
  225.    reduced cost
  226.  
  227. o  Extensive reuse of proven components that shortens development time
  228.    and leads to more robust, error-free applications
  229.  
  230. PORTABILITY ACROSS SUPPORTED PLATFORMS
  231.  
  232. Developers can create applications fully portable across supported
  233. platforms without modification. The comprehensive class library in IBM
  234. Smalltalk facilitates code reuse and portability. This library is
  235. implemented across multiple operating system platforms. Programs written
  236. to these interfaces are portable across the support platforms without
  237. modification. The resulting ported applications take on the look and
  238. feel of the native platform.
  239.  
  240. INTEGRATED DEVELOPMENT ENVIRONMENT
  241.  
  242. IBM Smalltalk supports an iterative application development approach for
  243. dealing with mission-critical workstation applications. The integrated
  244. development environment improves application developer productivity by
  245. allowing programmers to rapidly develop object-oriented applications.
  246. Developers are able to write code, run it, debug it, and then repeat the
  247. process to quickly build applications -- without ever leaving the
  248. Smalltalk environment. This capability allows developers to easily
  249. prototype applications, then work iteratively with end users to ensure
  250. applications meet requirements. By validating customer expectations
  251. throughout the development cycle, developers can reduce rework, maximize
  252. reuse, and increase customer satisfaction.
  253.  
  254. IBM Smalltalk eases the transition to object-oriented programming by
  255. providing a scalable and upgradeable application development environment
  256. that supports either a single, stand-alone programmer producing personal
  257. productivity applications or an entire team of programmers creating
  258. complex, line-of-business applications. The IBM Smalltalk integrated
  259. development environment includes:
  260.  
  261. o  The Smalltalk language
  262. o  An object model that objects can be defined from
  263. o  A set of reusable parts
  264. o  A complete set of programming tools: editor, browser, compiler,
  265.      debugger, inspector
  266. o  A runtime environment
  267.  
  268. Together, IBM Smalltalk Professional Server and IBM Smalltalk
  269. Professional allow development of large-scale applications by providing
  270. shared access and control of development data in a heterogeneous
  271. environment. The products enable a team of professional programmers to
  272. work on the same application simultaneously, managing applications,
  273. versions, and processes in an integrated fashion. IBM Smalltalk
  274. Professional can also be used by individual programmers. The product's
  275. integrated development environment includes the features of IBM
  276. Smalltalk Standard, plus:
  277.  
  278. o  Team programming support
  279. o  A centralized code repository
  280. o  Version control
  281. o  Change management
  282.  
  283. The IBM Smalltalk Standard products and the IBM Smalltalk Professional
  284. products can be installed stand-alone. However, the Standard products
  285. cannot be installed as clients under the IBM Smalltalk Professional
  286. Server. Installing the Professional products under the IBM Smalltalk
  287. Professional Server provides team development support with a centralized
  288. repository of classes.
  289.  
  290. Each developer (whether in a stand-alone or team environment) must have
  291. either an IBM Smalltalk Professional license or an IBM Smalltalk
  292. Standard license. One license of IBM Smalltalk Professional Server is
  293. required for each team sharing a centralized repository of classes. The
  294. stand-alone developer may prefer IBM Smalltalk Professional over IBM
  295. Smalltalk Standard, since IBM Smalltalk Professional provides advanced
  296. function such as version control and configuration management.
  297.  
  298. ADDITIONAL FUNCTION
  299.  
  300. IBM Smalltalk, V3.0 will provide native platform development and
  301. execution support for Windows NT and Windows 95. IBM is completing
  302. compatibility testing on NT and Win95 and will enter beta test in the
  303. first quarter of 1996. This support will enable users of IBM Smalltalk
  304. for Windows, V3.0 to develop and deploy applications on Windows NT and
  305. Windows 95.
  306.  
  307. IBM will expand the UNIX support of the IBM Smalltalk products to
  308. enable users to develop and deploy applications on HP UNIX. IBM
  309. Smalltalk for HP will enter beta test in the second quarter of 1996.
  310.  
  311. IBM will continue to extend the IBM Smalltalk family through the
  312. enterprise with IBM Smalltalk for MVS. IBM Smalltalk for MVS takes the
  313. benefits of object-oriented technology and the Smalltalk programming
  314. language to MVS. This new capability will enable you to develop, test,
  315. and debug Smalltalk programs on OS/2 and then package and deploy them on
  316. MVS under IMS and CICS. Development can be either connected to or
  317. disconnected from MVS. The portability of the Smalltalk language
  318. extends to MVS. IBM Smalltalk for MVS will include IMS/TM and CICS
  319. support, and access to DB2, IMS/DB, and VSAM through CICS File Control.
  320. IBM Smalltalk for MVS will enter beta test in the first half of 1996.
  321.  
  322. OPEN ENTERPRISE
  323.  
  324. The IBM Smalltalk Version 3.0 products support the Motif and POSIX PC
  325. industry standards.
  326.  
  327. PRODUCT POSITIONING
  328.  
  329. Smalltalk is an important and emerging object-oriented language in the
  330. industry. Its usage in business and commercial application development
  331. is growing rapidly. IBM believes strongly in the future of
  332. object-oriented technology. IBM Smalltalk is a strategic language for
  333. IBM, and is developed as an ANSI-standard, open, multiple-platform
  334. language.
  335.  
  336. IBM Smalltalk is part of the same product family as VisualAge. The
  337. VisualAge environment includes IBM Smalltalk as its base language, but
  338. offers additional features, such as visual construction-from-parts,
  339. ready-built visual components, and pre-existing code access. IBM
  340. Smalltalk targets customers who want to do object-oriented development
  341. directly with the Smalltalk language and development environment. This
  342. development may be with IBM Smalltalk only, or in combination with
  343. VisualAge. Class libraries developed using IBM Smalltalk can be reused
  344. in the VisualAge development environment. The wealth of class libraries
  345. already developed and available in VisualAge can be used by IBM
  346. Smalltalk programmers.
  347.  
  348. The following VisualAge components can be used with IBM Smalltalk:
  349.  
  350. o  VisualAge for Smalltalk, Communications/ Transactions for OS/2, for
  351.    AIX, and for Windows, Version 3.0.
  352.  
  353.    The communications and transaction component supports a wide range of
  354.    communication and transaction protocols, including TCP/IP, APPC,
  355.    CPI-C, NetBIOS, EHLLAPI, MQSeries, RPC, and CICS ECI. This support is
  356.    most applicable to line-of-business (LOB) computing.
  357.  
  358. o  VisualAge for Smalltalk, Database for ORACLE for OS/2, for AIX, and
  359.    for Windows, Version 3.0.
  360.  
  361.    The support for access to Oracle databases through native API
  362.    provides Oracle database access in a manner consistent with IBM
  363.    Smalltalk database componentry and usage.
  364.  
  365. o  VisualAge for Smalltalk, Distributed for OS/2, for AIX, and for
  366.    Windows, Version 3.0.
  367.  
  368.    The distributed component provides the capability to develop an IBM
  369.    Smalltalk application on a single development platform and split the
  370.    logic of the application to run on multiple execution platforms.
  371.    Facilities are provided for remote debugging, performance profiling
  372.    for optimal distribution, and for other features that complement the
  373.    development environment. This component is complementary to existing
  374.    SOM/DSOM support.
  375.  
  376. Hardware Requirements
  377. ---------------------
  378.  
  379. The following sections describe the minimum machine requirements for
  380. valid operating environments for the IBM Smalltalk Standard, IBM
  381. Smalltalk Professional, and IBM Smalltalk Professional Server family of
  382. products.
  383.  
  384. IBM SMALLTALK STANDARD FOR OS/2, V3.0
  385.  
  386. o  33 MHz Intel 80486 IBM or IBM-compatible personal computer (PC)
  387.    system
  388.  
  389. o  24 MB installed RAM. If you are running other products that provide
  390.    database or communications services, 32 MB of installed RAM is
  391.    recommended
  392.  
  393. o  CD-ROM reader (required for installation)
  394.  
  395. o  35 MB hard-disk space for installed product. An additional 10 MB
  396.    of hard-disk space is required if SOMobjects Base Toolkit is also
  397.    installed
  398.  
  399. o  20 MB hard-disk space for OS/2 swapper file
  400.  
  401. o  VGA graphics monitor. An XGA or SVGA display system with a minimum
  402.    resolution of 1024 x 768 pels is recommended
  403.  
  404. o  Mouse
  405.  
  406. IBM SMALLTALK STANDARD FOR WINDOWS, V3.0
  407.  
  408. o  33 MHz Intel 80486 IBM or IBM-compatible PC system
  409.  
  410. o  24 MB installed RAM. If you are running other products that provide
  411.    database or communications services, 32 MB of installed RAM is
  412.    recommended
  413.  
  414. o  CD-ROM reader (required for installation)
  415.  
  416. o  35 MB hard-disk space for installed product. Additional hard-disk
  417.    space is required for certain options
  418.  
  419. o  20 MB hard disk space for swapper file
  420.  
  421. o  VGA graphics monitor. An XGA or SVGA display system with a minimum
  422.    resolution of 1024 x 768 pels is recommended
  423.  
  424. o  Mouse
  425.  
  426. IBM SMALLTALK PROFESSIONAL FOR OS/2, V3.0
  427.  
  428. o  33 MHz Intel 80486 IBM or IBM-compatible PC system
  429.  
  430. o  24 MB installed RAM
  431.  
  432. o  CD-ROM reader
  433.  
  434. o  25 MB hard-disk space for the installed client. Additional hard-disk
  435.    space is required for certain options:
  436.    -  An additional 10 MB if SOMobjects Base Toolkit is installed
  437.    -  An additional 85 MB (with additional hard-disk space required for
  438.         growth of the central library) if a local manager is installed
  439.         on the client
  440.  
  441. o  20 MB hard-disk space for OS/2 swapper file
  442.  
  443. o  VGA graphics monitor. An XGA or SVGA display system with a minimum
  444.    resolution of 1024 x 768 pels is recommended
  445.  
  446. o  Mouse
  447.  
  448. IBM SMALLTALK PROFESSIONAL FOR AIX, V3.0
  449.  
  450. o  RISC System/6000 uniprocessor POWERstation or POWERserver (including
  451.    those with PowerPC card), or equivalent
  452.  
  453. o  64 MB installed RAM
  454.  
  455. o  CD-ROM reader
  456.  
  457. o  25 MB hard-disk space for installed product on client workstations.
  458.    An additional 10 MB of hard-disk space is required if SOMobjects
  459.    Base Toolkit is also installed.
  460.  
  461. o  200 MB free disk space for paging space
  462.  
  463. o  Color display supporting X-Window System Version 11 Release 5 and
  464.    OSF/Motif Version 1.2. The display must support:
  465.    -  Minimum colors: 256
  466.    -  Depth: 8 planes
  467.    -  Bits in color: 8 bits
  468.    -  Dimensions: 1280 x 1024 pixels
  469.    -  Resolution: 91 x 92 dots per inch
  470.    -  Minimum video adapter memory: 1 MB
  471.  
  472. o  Mouse
  473.  
  474. IBM SMALLTALK PROFESSIONAL FOR WINDOWS, V3.0
  475.  
  476. o  33 MHz Intel 80486 IBM or IBM-compatible PC system
  477.  
  478. o  24 MB installed RAM
  479.  
  480. o  CD-ROM reader
  481.  
  482. o  25 MB of hard-disk space for the installed client. An additional 85
  483.    MB of hard-disk space is required (with additional hard-disk space
  484.    required for growth of the central library) if a local manager is
  485.    installed on the client
  486.  
  487. o  20 MB hard-disk space for swapper file
  488.  
  489. o  VGA graphics monitor. An XGA or SVGA display system with a minimum
  490.    resolution of 1024 x 768 pels is recommended
  491.  
  492. o  Mouse
  493.  
  494. IBM SMALLTALK PROFESSIONAL SERVER FOR OS/2, FOR AIX, AND FOR WINDOWS,
  495. V3.0
  496.  
  497. o  For Windows or OS/2
  498.    -  33 MHz Intel 80486 IBM or IBM-compatible PC system
  499.    -  24 MB installed RAM
  500.    -  CD-ROM reader
  501.    -  85 MB hard-disk space for installed product, with additional
  502.         hard-disk space required for growth of the central library
  503.  
  504. o  For AIX
  505.    -  RISC System/6000 uniprocessor POWERstation or POWERserver
  506.         (including those with PowerPC card) or equivalent
  507.    -  64 MB installed RAM
  508.    -  CD-ROM reader
  509.    -  85 MB hard-disk space for installed product, with additional
  510.         hard-disk space required for growth of the central library
  511.  
  512. APPLICATION RUNTIME ENVIRONMENT
  513.  
  514. o  33 MHz Intel 80386 IBM or IBM-compatible PC system
  515. o  8 MB to 12 MB installed RAM for a typical application; however,
  516.    installed RAM and hard-disk space depend on the size and runtime
  517.    requirements of the packaged application
  518. o  VGA graphics monitor
  519.  
  520. Software Requirements
  521. ---------------------
  522.  
  523. The following sections describe the minimum program requirements for
  524. valid operating environments for the IBM Smalltalk Standard, IBM
  525. Smalltalk Professional, and IBM Smalltalk Professional Server family of
  526. products.
  527.  
  528. IBM SMALLTALK STANDARD FOR OS/2, V3.0
  529.  
  530. o  OS/2 Warp Version 3.0
  531.  
  532. o  For local database support:
  533.    -  DATABASE 2 OS/2 (DB2/2) Version 1.2
  534.    -  DB2/2 Version 2.1
  535.  
  536. o  For remote database support only:
  537.    -  Client Application Enabler/2 Version 1.2
  538.    -  Client Application Enabler for OS/2 Version 2.1
  539.  
  540. o  For host (DB2, SQL/DS, or SQL/400) database access: DDCS for OS/2
  541.    Version 2.3
  542.  
  543. o  To use the SOMsupport component: SOMobjects Base Toolkit, Version 2.1
  544.    for OS/2, CSD Level SM21002, or later (supplied with the product), or
  545.    SOMobjects Developer Toolkit, Version 2.1 for OS/2, CSD Level
  546.    SM21002, or later
  547.  
  548. o  For Distributed SOM (DSOM) network access to objects: SOMobjects
  549.    Workgroup Enabler, Version 2.1 for OS/2 (with its prerequisites)
  550.  
  551. IBM SMALLTALK STANDARD FOR WINDOWS, V3.0
  552.  
  553. o  Microsoft DOS, Version 6.0 or later. IBM PC-DOS Version 7.0 is
  554.    recommended for better performance.
  555.  
  556. o  Microsoft Windows, Version 3.11 (enhanced mode)
  557.  
  558. o  For remote database support:
  559.    -  Client Application Enabler/DOS Version 1.2
  560.    -  Client Application Enabler for Windows Version 2.1
  561.  
  562. o  For host (DB2, SQL/DS, or SQL/400) database access: DDCS/2 for OS/2
  563.    Version 2.3
  564.  
  565. IBM SMALLTALK PROFESSIONAL FOR OS/2, V3.0
  566.  
  567. o  OS/2 Warp Version 3.0
  568.  
  569. o  For LAN workgroup connectivity, one of the following:
  570.    -  OS/2 LAN Server Version 3.0 or later, and LAN Transport Protocol
  571.         Support (LAPS) component of Network Transport Services/2 (NTS/2)
  572.    -  Novell NetWare Version 3.11 or later
  573.    -  FTP TCP/IP for OS/2 Version 3.0 or IBM TCP/IP for OS/2 Version 2.0
  574.         with CSDs UN56401, UN57064, and UN60005
  575.  
  576. o  For local database support: DATABASE 2 OS/2 (DB2/2) Version 1.2 or
  577.    Version 2.1
  578.  
  579. o  For remote database support only: Client Application Enabler/2
  580.    (CAE/2) Version 1.2 or Version 2.1
  581.  
  582. o  For host (DB2, SQL/DS, or SQL/400) database access: DDCS/2 Version
  583.    3.0
  584.  
  585. o  To use the SOMsupport component: SOMobjects Base Toolkit Version 2.1
  586.    for OS/2, CSD level SM21002, or later (supplied with the product), or
  587.    SOMobjects Developer Toolkit Version 2.1 for OS/2
  588.  
  589. o  For DSOM network access to objects: SOMobjects Workgroup Enabler
  590.    Version 2.1 for OS/2 (with its prerequisites)
  591.  
  592. IBM SMALLTALK PROFESSIONAL FOR AIX, V3.0
  593.  
  594. o  AIX Version 4.1.3
  595.  
  596. o  IBM Smalltalk Professional Server for OS/2, for AIX, and for Windows,
  597.    V3.0
  598.  
  599. o  For local database support: DATABASE 2 AIX (DB2/6000), Version 1.2 or
  600.    Version 2.1
  601.  
  602. o  For remote database support only: Client Application Enabler/6000
  603.    (CAE/6000), Version 1.2 or Version 2.1
  604.  
  605. o  For host (DB2, SQL/DS, or SQL/400) database access: DDCS Version 3.0
  606.  
  607. o  To use the SOMsupport component: SOMobjects Base Toolkit Version
  608.    2.1.0.2 for AIX (supplied with the product) or SOMobjects Developer
  609.    Toolkit Version 2.1.0.2 for AIX
  610.  
  611. o  For Distributed SOM (DSOM) network access to objects: SOMobjects
  612.    Workgroup Enabler Version 2.1 for AIX (with its prerequisites)
  613.  
  614. IBM SMALLTALK PROFESSIONAL FOR WINDOWS, V3.0
  615.  
  616. o  Microsoft DOS Version 6.0 or later. IBM PC-DOS Version 7.0 is
  617.    recommended for better performance
  618.  
  619. o  Microsoft Windows Version 3.11 (enhanced mode)
  620.  
  621. o  For LAN workgroup connectivity, one of the following:
  622.    -  OS/2 LAN Server Version 3.0 or later, and IBM LAN Support Program
  623.         Version 1.3
  624.    -  Novell NetWare Version 3.11 or later
  625.    -  FTP TCP/IP for DOS Version 3.0 or IBM TCP/IP for DOS Version
  626.         2.1.1.2.
  627.  
  628. o  For remote database support: Client Application Enabler/DOS,
  629.    Version 1.2, or Client Application Enabler for Windows Version 2.1
  630.  
  631. o  For host (DB2, SQL/DS, or SQL/400) database access: DDCS/2 Version
  632.    3.0
  633.  
  634. IBM SMALLTALK PROFESSIONAL SERVER FOR OS/2, FOR AIX, AND FOR WINDOWS,
  635. V3.0
  636.  
  637. o  For OS/2
  638.    -  OS/2 Warp Version 3.0
  639.    -  IBM Smalltalk Professional for OS/2, V3.0
  640.    -  For LAN workgroup connectivity, one of the following:
  641.       --  OS/2 LAN Server Version 3.0 or later, and LAPS component of
  642.             NTS/2
  643.       --  Novell NetWare Version 3.11 or later
  644.  
  645. o  For AIX
  646.    -  AIX Version 4.1.3
  647.    -  IBM Smalltalk Professional for AIX, V3.0
  648.  
  649. o  For Windows
  650.    -  Microsoft DOS Version 6.0, or later. IBM PC-DOS Version 7.0 is
  651.         recommended for better performance
  652.    -  Microsoft Windows Version 3.11 (enhanced mode)
  653.    -  IBM Smalltalk Professional for Windows, V3.0
  654.    -  For LAN workgroup connectivity, one of the following:
  655.       --  OS/2 LAN Server Version 3.0 or later, and IBM LAN Support
  656.             Program Version 1.3
  657.       --  Novell NetWare Version 3.11 or later
  658.  
  659. APPLICATION RUNTIME ENVIRONMENT
  660.  
  661. Applications developed with IBM Smalltalk Standard or IBM Smalltalk
  662. Professional run under OS/2 Warp Version 3.0, Microsoft Windows Version
  663. 3.11, or AIX 4.1.3. Other program requirements vary based on the use of
  664. database, communications, transactions, and SOM/DSOM.
  665.  
  666. Ordering Information and Charges
  667. --------------------------------
  668.  
  669. Orders for new licenses will be accepted now. Shipments will begin on
  670. 30 November 1995.
  671.  
  672. To order, specify the order type number, feature number, part number,
  673. program name, media, and quantity.
  674.  
  675. PROGRAM PACKAGE: Program media (CD-ROM) with documentation.
  676.  
  677.                                              Feature  Part      One-Time
  678. Program Name                                 Number   Number      Charge
  679.                                                                 (in USD)
  680. Order Type 5801-AAR
  681.  
  682. IBM Smalltalk Standard for OS/2, V3.0          0701   62H8100        599
  683. IBM Smalltalk Professional for OS/2, V3.0      0703   62H8120      1,399
  684. IBM Smalltalk Standard for Windows, V3.0       0702   62H8110        599
  685. IBM Smalltalk Professional for Windows, V3.0   0704   62H8130      1,399
  686. IBM Smalltalk Professional for AIX, V3.0       0705   62H8140      1,399
  687. IBM Smalltalk Professional Server, V3.0        0706   62H8150      3,999
  688.  
  689. ADDITIONAL LICENSE COPIES: Authorizes the customer who has a program
  690. package to make a single copy of the program media and printed
  691. documentation. The authorization is given by providing the customer a
  692. Proof of Entitlement for Additional License -- with Certificate, which
  693. has its own part number and feature number. Customers who pay an OTC for
  694. additional licenses may copy machine-readable program materials and
  695. printed documentation previously acquired from IBM in a program package.
  696. One copy may be made for each additional license ordered.
  697.  
  698. ADDITIONAL LICENSE COPIES -- SOFTWARE ADVANTAGE EXHIBIT:
  699. Authorization to make additional license copies begins on the start date
  700. specified in the Software Advantage Agreement. Proof of Entitlement will
  701. be provided monthly.
  702.  
  703.                                                       Part      One-Time
  704. Program Name                                          Number      Charge
  705.                                                                 (in USD)
  706. Order Type 5802-AAR
  707.  
  708. IBM Smalltalk Standard for OS/2, V3.0
  709.   Proof of Additional License without Certificate     62H8103        539
  710. IBM Smalltalk Professional for OS/2, V3.0
  711.   Proof of Additional License without Certificate     62H8123      1,249
  712. IBM Smalltalk Standard for Windows, V3.0
  713.   Proof of Additional License without Certificate     62H8113        539
  714. IBM Smalltalk Professional for Windows, V3.0
  715.   Proof of Additional License without Certificate     62H8133      1,249
  716. IBM Smalltalk Professional for AIX, V3.0
  717.   Proof of Additional License without Certificate     62H8143      1,249
  718. IBM Smalltalk Professional Server, V3.0
  719.   Proof of Additional License without Certificate     62H8153      3,599
  720.  
  721. DOCUMENTATION: Separate documentation with no media.
  722.  
  723. PROGRAM PACKAGE UPGRADE: Program media (CD-ROM) with documentation.
  724.  
  725. The version-to-version program package upgrade option allows currently
  726. licensed users of a Version 2.0 IBM Smalltalk Standard product to obtain
  727. a Version 3.0 Standard product, or a currently licensed user of a
  728. Version 2.0 IBM Smalltalk Team product to obtain a Version 3.0
  729. Professional product and a Version 3.0 Professional Server product, for
  730. a program upgrade charge.
  731.  
  732. In addition to the version-to-version upgrade, the IBM Smalltalk
  733. Standard-to-Professional program package upgrade option allows currently
  734. licensed users of any Version 2.0 IBM Smalltalk Standard product to
  735. obtain a Version 3.0 Professional product for a program upgrade charge.
  736. The Version 3.0 Professional product can be used in a stand-alone or in
  737. a team programming (networked) environment. If you want to move from a
  738. Version 2.0 stand-alone environment to a Version 3.0 team programming
  739. environment, at least one IBM Smalltalk Professional Server must also
  740. be licensed.
  741.  
  742. The program upgrade to IBM Smalltalk, Version 3.0 will be available on
  743. 30 November 1995. Orders will be accepted after 24 October 1995. These
  744. upgrades will be available through IBM Authorized Personal Computer
  745. Dealers and Industry Remarketers -- Personal Computers certified to
  746. market IBM Authorized Advanced Products. The remarketer will require a
  747. Proof of License for each upgrade ordered. The original Proof of License
  748. is the colored front cover page (inside the hard binder) or the separate
  749. Proof of License page in the program package, as identified by IBM to
  750. the remarketer.
  751.  
  752. PROGRAM UPGRADE CHARGE: A program upgrade charge will apply for the
  753. two upgrade options available for IBM Smalltalk. Customers who want to
  754. upgrade to the IBM Smalltalk Version 3.0 team development environment
  755. must license both the IBM Smalltalk Professional and IBM Smalltalk
  756. Professional Server products. A license to any IBM Smalltalk Team,
  757. Version 2.0 product entitles the customer to an upgrade to one of the
  758. IBM Smalltalk Version 3.0 Professional products and one IBM Smalltalk
  759. Version 3.0 Professional Server.
  760.  
  761. o  Version-to-Version Upgrade
  762.  
  763.    -  Customers who have IBM Smalltalk Version 2.0 can upgrade to the
  764.       equivalent Version 3.0 product. For example, a customer who has
  765.       Version 2.0 standard can upgrade to Version 3.0 Standard. A
  766.       customer who has Version 2.0 Team can upgrade to Version 3.0
  767.       Professional and Professional Server.
  768.  
  769.    -  Cross-platform upgrades are acceptable.
  770.  
  771. o  Standard-to-Professional Upgrade
  772.  
  773.    -  Customers who have IBM Smalltalk standard Version 2.0, can upgrade
  774.       to IBM Smalltalk Professional, Version 3.0. For example, a
  775.       customer who has IBM Smalltalk standard for OS/2, Version 2.0, can
  776.       upgrade to IBM Smalltalk Professional for OS/2, Version 3.0 or IBM
  777.       Smalltalk Professional for Windows, Version 3.0. If the customer
  778.       wants to move from a Version 2.0 stand-alone environment to a
  779.       Version 3.0 team programming (networked) environment, then at
  780.       least one license to the IBM Smalltalk Professional Server product
  781.       is required in addition to the appropriate number of IBM Smalltalk
  782.       Professional licenses.
  783.  
  784.    -  Cross-platform upgrades are acceptable.
  785.  
  786. The following are examples of some of the available upgrades:
  787.  
  788. Version-to-Version Upgrade
  789.  
  790. FROM                               TO
  791. IBM Smalltalk standard             IBM Smalltalk Standard
  792.   for OS/2, V2.0                     for OS/2, V3.0
  793.     -or-                                -or-
  794. IBM Smalltalk standard             IBM Smalltalk Standard
  795.   for Windows, V2.0                  for Windows, V3.0
  796.  
  797. FROM                               TO
  798. IBM Smalltalk Team                 IBM Smalltalk Professional
  799.   for OS/2, V2.0                     for OS/2, V3.0
  800.     -or-                                -and-
  801. IBM Smalltalk Team                 IBM Smalltalk Professional
  802.  for Windows, V2.0                   Server for OS/2, for AIX,
  803.                                      and for Windows, V3.0
  804.                                         -or-
  805.                                    IBM Smalltalk Professional
  806.                                      for Windows, V3.0
  807.                                         -and-
  808.                                    IBM Smalltalk Professional
  809.                                      Server for OS/2, for AIX,
  810.                                      and for Windows, V3.0
  811.  
  812. Standard-to-Professional Upgrade
  813.  
  814. FROM                               TO
  815. IBM Smalltalk Standard             IBM Smalltalk Professional
  816.   for OS/2, V2.0 or V3.0             for OS/2, V3.0
  817.     -or-                                -or-
  818. IBM Smalltalk Standard             IBM Smalltalk Professional
  819.   for Windows, V2.0 or V3.0          for Windows, V3.0
  820.  
  821.                                              Feature  Part      One-Time
  822. Program Name                                 Number   Number      Charge
  823.                                                                 (in USD)
  824. Order Type 5803-AAR
  825.  
  826. IBM Smalltalk Standard for OS/2, V3.0
  827.   Version-to-Version Upgrade                   0184   62H8101        149
  828. IBM Smalltalk Professional for OS/2, V3.0
  829.   Version-to-Version Upgrade                   0186   62H8121        349
  830. IBM Smalltalk Standard for Windows, V3.0
  831.   Version-to-Version Upgrade                   0185   62H8111        149
  832. IBM Smalltalk Professional for Windows, V3.0
  833.   Version-to-Version Upgrade                   0187   62H8131        349
  834. IBM Smalltalk Professional for AIX, V3.0
  835.   Version-to-Version Upgrade                   0188   62H8141        349
  836. IBM Smalltalk Professional Server, V3.0
  837.   Version-to-Version Upgrade                   0189   62H8151        999
  838. IBM Smalltalk Professional for OS/2, V3.0
  839.   Standard to Professional Upgrade             0190   62H8122        599
  840. IBM Smalltalk Professional for Windows, V3.0
  841.   Standard to Professional Upgrade             0191   62H8132        599
  842. IBM Smalltalk Professional for AIX, V3.0
  843.   Standard to Professional Upgrade             0192   62H8142        599
  844.  
  845. ADDITIONAL LICENSE COPY UPGRADE: Authorizes the customer who has a
  846. program package upgrade to make a single copy of the program media
  847. and printed documentation. The authorization is given by providing the
  848. customer a Proof of Entitlement for Additional License -- with
  849. Certificate, which has its own part number and feature number.
  850.  
  851. ADDITIONAL LICENSE COPY UPGRADE -- SOFTWARE ADVANTAGE EXHIBIT:
  852. Authorization to make additional license copies begins on the start date
  853. specified in the Software Advantage Agreement. Proof of Entitlement will
  854. be provided monthly.
  855.  
  856.                                                       Part      One-Time
  857. Program Name                                          Number      Charge
  858.                                                                 (in USD)
  859. Order Type 5804-AAR
  860.  
  861. IBM Smalltalk, Standard for OS/2, V3.0
  862.   Proof of Additional License without Certificate
  863.   Upgrade                                             62H8108        135
  864. IBM Smalltalk, Standard for Windows, V3.0
  865.   Proof of Additional License without Certificate
  866.   Upgrade                                             62H8118        135
  867. IBM Smalltalk, Professional for OS/2, V3.0
  868.   Proof of Additional License without Certificate
  869.   Upgrade                                             62H8128        309
  870. IBM Smalltalk, Professional for Windows, V3.0
  871.   Proof of Additional License without Certificate
  872.   Upgrade                                             62H8138        309
  873. IBM Smalltalk, Professional for AIX, V3.0
  874.   Proof of Additional License without Certificate
  875.   Upgrade                                             62H8148        309
  876. IBM Smalltalk, Professional Server, V3.0
  877.   Proof of Additional License without Certificate
  878.   Upgrade                                             62H8158        899
  879.  
  880. UPGRADE PROTECTION: Customers who acquire Upgrade Protection through an
  881. OTC or quarterly payment charges (when meeting minimum revenue criteria)
  882. will be entitled at no charge to future versions and releases when
  883. announced within their Software Advantage agreement period. Following
  884. availability of the new program, IBM will provide a program package
  885. (including media and documentation) and a Proof of Entitlement
  886. authorizing the right to copy, distribute, and install equal to the
  887. number of programs protected.
  888.  
  889. UPGRADE PROTECTION (NEW PRODUCT): The following Upgrade Protection
  890. products are only available under the Software Advantage for
  891. Workstations offering:
  892.                                                                  Upgrade
  893.                                                       Part    Protection
  894. Program Name                                          Number      Charge
  895.                                                                 (in USD)
  896. Order Type 5809-AAR
  897.  
  898. Upgrade Protection for IBM Smalltalk Standard
  899.   for OS/2 V3.0 -- One-Time Charge (OTC)              62H8105     162
  900. Upgrade Protection for IBM Smalltalk Standard
  901.   for OS/2 V3.0 -- Quarterly Charge (QC)              62H8104      20.25
  902. Upgrade Protection for IBM Smalltalk Standard
  903.   for Windows V3.0 -- OTC                             62H8115     162
  904. Upgrade Protection for IBM Smalltalk Standard
  905.   for Windows V3.0 -- QC                              62H8114      20.25
  906. Upgrade Protection for IBM Smalltalk Professional
  907.   for OS/2 V3.0 -- OTC                                62H8125     375
  908. Upgrade Protection for IBM Smalltalk Professional
  909.   for OS/2 V3.0 -- QC                                 62H8124      46.88
  910. Upgrade Protection for IBM Smalltalk Professional
  911.   for Windows V3.0 -- OTC                             62H8135     375
  912. Upgrade Protection for IBM Smalltalk Professional
  913.   for Windows V3.0 -- QC                              62H8134      46.88
  914. Upgrade Protection for IBM Smalltalk Professional
  915.   for AIX V3.0 -- OTC                                 62H8145     375
  916. Upgrade Protection for IBM Smalltalk Professional
  917.   for AIX V3.0 -- QC                                  62H8144      46.88
  918. Upgrade Protection for IBM Smalltalk Professional
  919.   Server V3.0 -- OTC                                  62H8155   1,080
  920. Upgrade Protection for IBM Smalltalk Professional
  921.   Server V3.0 -- QC                                   62H8154     135
  922.  
  923. UPGRADE PROTECTION (ENTITLED CUSTOMERS): Customers who have previously
  924. acquired any of the Software Advantage Upgrade Protection part numbers
  925. listed below automatically receive corresponding Entitled Upgrade part
  926. numbers shortly after planned availability.
  927.  
  928. Upgrade Protection                                    Entitled Upgrade
  929. Part Number                                           Part Number
  930.  
  931. 33H6999 or 33H7186                                    62H8101
  932. 33H7000 or 33H7187                                    62H8111
  933. 33H6997 or 33H7184                                    62H8121
  934. 33H6998 or 33H7185                                    62H8131
  935. 33H6997, 33H7184, 33H6998, or 33H7185                 62H8141
  936. 33H6997, 33H7184, 33H6998, or 33H7185                 62H8151
  937.  
  938. IBM's VisualAge products and services are not associated with or
  939. sponsored by Visual Edge Software, Ltd.
  940.  
  941. ========================================================================
  942.  
  943.            +-------------------------------------------+
  944.            |   IBM VisualAge for Smalltalk for OS/2,   |          vasmv3
  945.            |  for AIX, and for Windows, Version 3 --   |
  946.            | with Significant Performance Improvements |
  947.            +-------------------------------------------+
  948.  
  949. In Brief ...
  950. ------------
  951.  
  952. The VisualAge for Smalltalk Version 3.0 base products include Version
  953. 2.0 functions, plus:
  954.  
  955. o  Development and runtime support for AIX (requires VisualAge for
  956.    Smalltalk, Professional Server)
  957.  
  958. o  Significant performance improvements (runtime and development)
  959.  
  960. o  Significant usability improvements
  961.  
  962. o  VBX support (Windows only)
  963.  
  964. o  New portable controls (notebook, container, slider, spin button) for
  965.    multiplatform support and portability
  966.  
  967. o  Portable drag/drop support
  968.  
  969. o  Enhanced database support for DB2 for OS/2 2.1, including support for
  970.    user-defined functions (UDFs), user-defined types (UDTs), and binary
  971.    large objects (BLOBs)
  972.  
  973. o  Multimedia support and COBOL wrappering, which were separately
  974.    orderable Version 2.0 products
  975.  
  976. Separately available function includes:
  977.  
  978. o  Distributed capability for OS/2, for AIX, and for Windows
  979.  
  980. o  Capability to layout reports using the facilities of VisualAge for
  981.    Smalltalk construction-from-parts paradigm
  982.  
  983. o  Native support for Oracle databases
  984.  
  985. o  Message Queue Series (MQSeries) and Remote Procedure Call (RPC)
  986.    support
  987.  
  988. o  Capability to wrap existing IMS transactions for use in the VisualAge
  989.    for Smalltalk environment
  990.  
  991. o  Capability to access additional AS/400 services, objects, and data,
  992.    along with additional parts for VisualAge for Smalltalk
  993.  
  994. Overview
  995. --------
  996.  
  997. VisualAge for Smalltalk is a product set of object-oriented,
  998. application-development power tools for dealing with today's complex,
  999. mission-critical, graphical user interface (GUI), client/server
  1000. workstation applications.
  1001.  
  1002. VisualAge for Smalltalk uses a construction-from-parts paradigm, which
  1003. eases the migration to object-oriented technology. In addition to
  1004. ready-built components that enable productivity for developers without
  1005. object-oriented skills, VisualAge for Smalltalk also offers
  1006. extensibility for those who are building object-oriented skills.
  1007.  
  1008. There are separate products for OS/2, Windows, and AIX, and one server
  1009. product that supports for all three platforms:
  1010.  
  1011. o  VisualAge for Smalltalk, Standard products are the entry-level,
  1012.    stand-alone products (separately orderable for OS/2 or Windows) for
  1013.    individual developers.
  1014.  
  1015. o  VisualAge for Smalltalk, Professional products enable stand-alone
  1016.    development on OS/2 and Windows, and enable team development on OS/2,
  1017.    AIX, or Windows (when used in combination with the VisualAge for
  1018.    Smalltalk, Professional Server). The Professional products are
  1019.    separately orderable.
  1020.  
  1021. o  VisualAge for Smalltalk, Professional Server is the server support
  1022.    for the VisualAge for Smalltalk, Professional products, and provides
  1023.    a centralized repository of classes for a team of developers.
  1024.    Support for each of the platforms (OS/2, AIX, or Windows) is
  1025.    available through a single VisualAge for Smalltalk, Professional
  1026.    Server license.
  1027.  
  1028. Additional, separately orderable function is available through the
  1029. following products:
  1030.  
  1031. o  VisualAge for Smalltalk, Distributed for OS/2, for AIX, and for
  1032.    Windows, Version 3.0 (V3.0)
  1033.  
  1034. o  VisualAge for Smalltalk, Reports for OS/2 and for Windows, V3.0
  1035.  
  1036. o  VisualAge for Smalltalk, Database for ORACLE for OS/2, for AIX, and
  1037.    for Windows, V3.0
  1038.  
  1039. o  VisualAge for Smalltalk, Communications/Transactions for OS/2, for
  1040.    AIX, and for Windows, V3.0
  1041.  
  1042. o  VisualAge for Smalltalk, IMS Connection for OS/2, for AIX, and for
  1043.    Windows, V3.0
  1044.  
  1045. o  VisualAge for Smalltalk, AS/400 Connection, for OS/2 and for Windows,
  1046.    V3.0
  1047.  
  1048. One-time charges:
  1049.  
  1050. VisualAge for Smalltalk, Standard                 1,499 USD
  1051. VisualAge for Smalltalk, Professional             3,799
  1052. VisualAge for Smalltalk, Professional Server      4,999
  1053.  
  1054. Planned Availability Date: 30 November 1995
  1055.  
  1056. Description
  1057. -----------
  1058.  
  1059. The VisualAge for Smalltalk products are written in IBM Smalltalk, a
  1060. pure object-oriented language. Using this technology, the VisualAge for
  1061. Smalltalk products provide an architecture and a rich set of
  1062. application-enabling functions that support application construction
  1063. from reusable components, including pre-existing
  1064. third-generation-language (3GL) and fourth-generation-language (4GL)
  1065. elements. VisualAge for Smalltalk products provide visual GUI
  1066. development capabilities, so complex CUA-compliant screens can be built
  1067. quickly and easily. These products also provide the protocols that
  1068. enable the GUI front ends to run with newly created object-oriented
  1069. applications or with pre-existing applications.
  1070.  
  1071. VisualAge for Smalltalk products provide an open architecture via
  1072. published interfaces. Through this approach, components created by the
  1073. customer or other third parties can be added easily to the development
  1074. environment. This approach also encourages others to create GUI
  1075. development tools and support tools (communications, database access,
  1076. pre-existing code access, and class libraries) that work with VisualAge
  1077. for Smalltalk products.
  1078.  
  1079. The VisualAge for Smalltalk, Standard products and the VisualAge for
  1080. Smalltalk, Professional products can be installed stand-alone. However,
  1081. the Standard products cannot be installed as clients under the VisualAge
  1082. for Smalltalk, Professional Server. Installing the Professional products
  1083. under the Professional Server provides team development support with a
  1084. centralized repository of classes.
  1085.  
  1086. Each developer (whether in a stand-alone or team environment) must have
  1087. either a VisualAge for Smalltalk, Professional license or a VisualAge
  1088. for Smalltalk, Standard license. One license of VisualAge for Smalltalk,
  1089. Professional Server is required for each team sharing a centralized
  1090. repository of classes. The stand-alone developer may prefer VisualAge
  1091. for Smalltalk, Professional over VisualAge for Smalltalk, Standard,
  1092. because VisualAge for Smalltalk, Professional provides advanced function
  1093. such as version control and configuration management.
  1094.  
  1095. Other functions included in the Version 3.0 base products are:
  1096.  
  1097. o  Development and runtime support for AIX (requires VisualAge for
  1098.    Smalltalk, Professional Server)
  1099.  
  1100. o  Performance improvements through tuning and enhancements to the
  1101.    underlying virtual machine
  1102.  
  1103. o  VBX support (Windows only) that provides the capability to wrap
  1104.    existing VBX controls and use them on the VisualAge for Smalltalk
  1105.    palette
  1106.  
  1107. o  New portable controls (notebook, container, slider, and spin button)
  1108.    for multiplatform support and portability
  1109.  
  1110. o  Portable drag/drop support
  1111.  
  1112. o  Upgraded database support for DB2/2 2.1 with support for UDFs, UDTs,
  1113.    and BLOBs
  1114.  
  1115. o  Usability improvements through improved startup; consistency in
  1116.    dialogs, settings, and font usage; additional parts; improved help;
  1117.    and better, more complete examples
  1118.  
  1119. o  Enhanced database parts for greater usability and performance
  1120.  
  1121. o  System Object Model (SOM) and Distributed SOM (DSOM) 2.1 Client
  1122.    support (OS/2 and AIX only)
  1123.  
  1124. o  Open Database Connectivity (ODBC) support that provides the
  1125.    capability to access data from a variety of databases and file
  1126.    systems that support the ODBC interface
  1127.  
  1128. o  Multimedia enhancements, including kiosk authoring enablement (OS/2
  1129.    and Windows only), which includes support for hotspots and
  1130.    scene-to-scene navigation
  1131.  
  1132. Additional functions are provided by:
  1133.  
  1134. o  VisualAge for Smalltalk, Distributed for OS/2, for AIX, and for
  1135.    Windows, V3.0 -- provides the capability to develop a VisualAge for
  1136.    Smalltalk application on a single development platform, and split the
  1137.    logic of the application to run on multiple execution platforms.
  1138.    Facilities are provided for remote debugging, performance profiling
  1139.    for optimal distribution, and for other features that make up a
  1140.    robust development environment. This feature is complementary to
  1141.    existing SOM/DSOM support and optimized for Smalltalk.
  1142.  
  1143. o  VisualAge for Smalltalk, Reports for OS/2 and for Windows, V3.0 --
  1144.    provides the capability to lay out reports using the facilities of
  1145.    the VisualAge for Smalltalk construction-from-parts paradigm.
  1146.  
  1147. o  VisualAge for Smalltalk, Database for ORACLE for OS/2, for AIX, and
  1148.    for Windows, V3.0 -- provides access to Oracle data through native
  1149.    application program interfaces (APIs). (Access to Oracle and other
  1150.    databases through ODBC is also provided in the base products.)
  1151.  
  1152. o  VisualAge for Smalltalk, Communications/Transactions for OS/2, for
  1153.    AIX, and for Windows, V3.0 -- offers Message Queue Series (MQSeries)
  1154.    support and Remote Procedure Call (RPC) support.
  1155.  
  1156. o  VisualAge for Smalltalk, IMS Connection for OS/2, for AIX, and for
  1157.    Windows, V3.0 -- provides the capability to wrap existing IMS
  1158.    transactions for use in the VisualAge for Smalltalk environment.
  1159.  
  1160. o  VisualAge for Smalltalk, AS/400 Connection for OS/2 and for Windows,
  1161.    V3.0 -- allows access to additional AS/400 services, objects, and
  1162.    data, along with additional parts for VisualAge for Smalltalk.
  1163.  
  1164. APPLICATION DEVELOPER PRODUCTIVITY
  1165.  
  1166. Applications developed with any of the VisualAge for Smalltalk V3.0
  1167. products for OS/2, for AIX, or for Windows are portable to any of the
  1168. other supported platforms without rewriting the application code. Using
  1169. VisualAge for Smalltalk, Professional and VisualAge for Smalltalk,
  1170. Professional Server, an application developer using an OS/2, Windows, or
  1171. AIX client can store and reuse application source code in a common
  1172. source-code manager shared on a network. This allows multiple,
  1173. heterogeneous development clients (OS/2, Windows, or AIX) to access,
  1174. store, and reuse source code common to all platforms. Once the
  1175. application is completed, developers can build a platform-specific
  1176. executable IMAGE file using the target platform development environment.
  1177. This capability allows developers to create an application once, and
  1178. then easily port it to other platforms.
  1179.  
  1180. ENABLING NEW APPLICATIONS
  1181.  
  1182. VisualAge for Smalltalk, IMS Connection for OS/2, for AIX, and for
  1183. Windows, V3.0 provides VisualAge for Smalltalk programming parts to
  1184. transparently integrate transaction systems with VisualAge for Smalltalk
  1185. programs. The IMS Connection provides support for IMS transactions.
  1186.  
  1187. Using VisualAge for Smalltalk, Professional, you can design VisualAge
  1188. applications that take advantage of existing IMS transactions without
  1189. changing them. S/390 customers can exploit VisualAge technology without
  1190. compromising the strengths already built into their host transaction
  1191. systems.
  1192.  
  1193. At runtime, the IMS Connection middleware transparently accesses the
  1194. appropriate transactions on the host as the business objects materialize
  1195. or are made persistent.
  1196.  
  1197. Unlike other re-engineering offerings, VisualAge for Smalltalk, IMS
  1198. Connection for OS/2, for AIX, and for Windows, V3.0 presents minimal
  1199. risk, because transactions need no modification. Its seamless
  1200. integration into the VisualAge for Smalltalk, Professional composition
  1201. editor allows intuitive and highly efficient development.
  1202.  
  1203. VisualAge for Smalltalk, AS/400 Connection for OS/2 and for Windows,
  1204. V3.0 provides visual programming parts and client code for accessing a
  1205. wide range of AS/400 services, objects, and data:
  1206.  
  1207. o  AS/400 CL commands
  1208. o  AS/400 programs
  1209. o  Device and configuration parts
  1210. o  Data areas (all types)
  1211. o  Data queues (all types)
  1212. o  Database files (direct, keyed, and sequential with commitment
  1213.      control)
  1214. o  Job parts
  1215. o  Library parts
  1216. o  Message parts
  1217. o  Object lists
  1218. o  Printer parts
  1219. o  Record descriptions
  1220. o  Signed-on user parts
  1221. o  User spaces
  1222. o  AS/400 Ultimedia System Facilities parts
  1223.  
  1224. These parts can be graphically connected via the VisualAge for Smalltalk
  1225. composition editor to other parts of an application and packaged for
  1226. distribution without any runtime charge.
  1227.  
  1228. Using the visual construction techniques of VisualAge for Smalltalk,
  1229. applications can be developed that:
  1230.  
  1231. o  Access current database files
  1232.  
  1233. o  Create next-generation client/server applications through data
  1234.    queues, remote program calls, and user spaces
  1235.  
  1236. o  Easily add AS/400 job, message, user, printed output, and device
  1237.    support into a VisualAge for Smalltalk application
  1238.  
  1239. o  Incorporate AS/400 managed multimedia into applications with the
  1240.    AS/400 Ultimedia parts
  1241.  
  1242. ADDITIONAL FUNCTION
  1243.  
  1244. VisualAge for Smalltalk, V3.0 will provide native platform development
  1245. and execution support for Windows NT and Windows 95. IBM is completing
  1246. compatibility testing on NT and Win95, and will enter beta test in the
  1247. first quarter of 1996. This support will enable users of VisualAge for
  1248. Smalltalk for Windows, V3.0 to develop and deploy applications on
  1249. Windows NT and Windows 95.
  1250.  
  1251. IBM will extend the VisualAge for Smalltalk products by providing a new
  1252. set of parts for the VisualAge for Smalltalk palette that will enable
  1253. customers to develop and deploy industrial-strength commercial business
  1254. applications for the World Wide Web. This new capability will bring the
  1255. power of IBM's award-winning, object-oriented programming to the Web
  1256. environment. The combination of these Web parts and the rich data and
  1257. transaction capability of VisualAge for Smalltalk will add a new
  1258. dimension to the types of applications that developers can deploy on the
  1259. Web. The VisualAge World Wide Web extensions will enter beta test in the
  1260. first quarter of 1996.
  1261.  
  1262. IBM will expand the UNIX support of its VisualAge for Smalltalk products
  1263. to enable users to develop and deploy applications on HP UNIX. VisualAge
  1264. for Smalltalk for HP will enter beta test in the second quarter of 1996.
  1265.  
  1266. In the second quarter of 1996, IBM will extend the VisualAge for
  1267. Smalltalk, IMS Connection function to support CICS.
  1268.  
  1269. OPEN ENTERPRISE
  1270.  
  1271. The VisualAge for Smalltalk, V3.0 products support the following PC
  1272. industry standards: X, Motif, POSIX, and ANSI X3J20, and the de facto
  1273. industry standards of ODBC, DDE, and VBX. These products also support
  1274. DRDA for AS/400.
  1275.  
  1276. PRODUCT POSITIONING
  1277.  
  1278. VisualAge for Smalltalk also can be used to develop database
  1279. applications supporting a wide variety of database systems, including:
  1280.  
  1281. o  DB2 family of products
  1282.    -  On the client: DB2/2 for OS/2, DB2/6000 for AIX, and on Windows
  1283.         using CAE client support
  1284.    -  Through the connectivity services of DDCS, VisualAge for Smalltalk
  1285.         can access the DB2 family (including DB2 and SQL/DS) and the
  1286.         AS/400
  1287.  
  1288. o  Native Oracle
  1289.  
  1290. o  Other databases and file systems that support the ODBC interface
  1291.    (including Sybase and SQL Server)
  1292.  
  1293. VisualAge for Smalltalk is positioned with VisualGen as a complementary
  1294. application development tool. VisualGen is a workstation-based,
  1295. procedural, 4GL tool for COBOL audiences and customers moving from
  1296. host-based application development to workgroup-based application
  1297. development. VisualGen targets customers who want to build on existing
  1298. procedural skills and prefer a single product for developing the client
  1299. and server portions of applications.
  1300.  
  1301. Hardware Requirements
  1302. ---------------------
  1303.  
  1304. The following sections describe the minimum machine requirements for
  1305. valid operating environments for the VisualAge for Smalltalk, Standard;
  1306. VisualAge for Smalltalk, Professional; and VisualAge for Smalltalk,
  1307. Professional Server family of products.
  1308.  
  1309. VISUALAGE FOR SMALLTALK, STANDARD FOR OS/2, V3.0
  1310.  
  1311. o  33 MHz Intel 80486 IBM or IBM-compatible personal computer (PC)
  1312.    system
  1313.  
  1314. o  24 MB installed RAM. If you are running other products that provide
  1315.    database or communications services, 32 MB of installed RAM is
  1316.    recommended
  1317.  
  1318. o  CD-ROM reader (required for installation)
  1319.  
  1320. o  35 MB hard-disk space for installed product. Additional hard-disk
  1321.    space is required for certain options:
  1322.    -  An additional 10 MB if SOMobjects Base Toolkit is installed
  1323.    -  An additional 23 MB if available multimedia samples are installed
  1324.  
  1325. o  20 MB hard disk space for OS/2 swapper file
  1326.  
  1327. o  VGA graphics monitor. An XGA or SVGA display system with a minimum
  1328.    resolution of 1024 x 768 pels is recommended
  1329.  
  1330. o  Mouse
  1331.  
  1332. o  For multimedia support, any digital audio adapters, compact-disc
  1333.    devices, or videodisc devices supported by Multimedia Presentation
  1334.    Manager/2 (MMPM/2), provided with Operating System/2 Version 3.0,
  1335.    contact the manufacturer of your hardware to ensure that you have the
  1336.    latest device drivers
  1337.  
  1338. Note: The digital video player has no additional machine requirements.
  1339.  
  1340. VISUALAGE FOR SMALLTALK, STANDARD FOR WINDOWS, V3.0
  1341.  
  1342. o  33 MHz Intel 80486 IBM or IBM-compatible PC system
  1343.  
  1344. o  24 MB installed RAM. If you are running other products that provide
  1345.    database or communications services, 32 MB of installed RAM is
  1346.    recommended
  1347.  
  1348. o  CD-ROM reader (required for installation)
  1349.  
  1350. o  35 MB hard-disk space for installed product. An additional 23 MB of
  1351.    hard-disk space is required if available multimedia samples are
  1352.    installed
  1353.  
  1354. o  20 MB hard disk space for swapper file
  1355.  
  1356. o  VGA graphics monitor. An XGA or SVGA display system with a minimum
  1357.    resolution of 1024 x 768 pels is recommended
  1358.  
  1359. o  Mouse
  1360.  
  1361. o  For multimedia support, any digital audio adapters, compact-disc
  1362.    devices, or videodisc devices supported by Microsoft Windows Version
  1363.    3.1, contact the manufacturer of your hardware to ensure that you
  1364.    have the latest device drivers
  1365.  
  1366. Note: The digital video player has no additional machine requirements.
  1367.  
  1368. VISUALAGE FOR SMALLTALK, PROFESSIONAL FOR OS/2, V3.0
  1369.  
  1370. o  33 MHz Intel 80486 IBM or IBM-compatible PC system
  1371.  
  1372. o  24 MB installed RAM
  1373.  
  1374. o  CD-ROM reader
  1375.  
  1376. o  25 MB hard-disk space for the installed client. Additional hard-disk
  1377.    space is required for certain options:
  1378.    -  An additional 10 MB if SOMobjects Base Toolkit is installed
  1379.    -  An additional 23 MB if available multimedia samples are installed
  1380.    -  An additional 85 MB (with additional disk space required for
  1381.         growth of the central library) if a local manager is installed
  1382.         on the client
  1383.  
  1384. o  20 MB hard disk space for OS/2 swapper file
  1385.  
  1386. o  VGA graphics monitor. An XGA or SVGA display system with a minimum
  1387.    resolution of 1024 X 768 pels is recommended
  1388.  
  1389. o  Mouse
  1390.  
  1391. o  For multimedia support, any digital audio adapters, compact-disc
  1392.    devices, or videodisc devices supported by Multimedia Presentation
  1393.    Manager/2 (MMPM/2), provided with Operating System/2 Version 3.0,
  1394.    contact the manufacturer of your hardware to ensure that you have the
  1395.    latest device drivers
  1396.  
  1397. Note: The digital video player has no additional machine requirements.
  1398.  
  1399. VISUALAGE FOR SMALLTALK, PROFESSIONAL FOR WINDOWS, V3.0
  1400.  
  1401. o  33 MHz Intel 80486 IBM or IBM-compatible PC system
  1402.  
  1403. o  24 MB installed RAM
  1404.  
  1405. o  CD-ROM reader
  1406.  
  1407. o  25 MB hard disk space for the installed client. Additional hard-disk
  1408.    space is required for certain options:
  1409.    -  An additional 23 MB if available multimedia samples are installed
  1410.    -  An additional 85 MB (with additional disk space required for
  1411.       growth of the central library) if a local manager is installed on
  1412.       the client
  1413.  
  1414. o  20 MB hard-disk space for swapper file
  1415.  
  1416. o  VGA graphics monitor. An XGA or SVGA display system with a minimum
  1417.    resolution of 1024 x 768 pels is recommended
  1418.  
  1419. o  Mouse
  1420.  
  1421. o  For multimedia support, any digital audio adapters, compact-disc
  1422.    devices, or videodisc devices supported by Microsoft Windows Version
  1423.    3.1, contact the manufacturer of your hardware to ensure that you
  1424.    have the latest device drivers
  1425.  
  1426. Note: The digital video player has no additional machine requirements.
  1427.  
  1428. VISUALAGE FOR SMALLTALK, PROFESSIONAL FOR AIX, V3.0
  1429.  
  1430. o  RISC System/6000 uniprocessor POWERstation or POWERserver (including
  1431.    those with PowerPC card), or equivalent
  1432.  
  1433. o  64 MB installed RAM
  1434.  
  1435. o  CD-ROM reader
  1436.  
  1437. o  25 MB hard-disk space for installed product on client workstations.
  1438.    An additional 10 MB hard-disk space is required if SOMobjects Base
  1439.    Toolkit is also installed
  1440.  
  1441. o  200 MB free disk space for paging space
  1442.  
  1443. o  Color display supporting X-Window System Version 11 Release 5 and
  1444.    OSF/Motif Version 1.2. The display must support:
  1445.    -  Minimum colors: 256
  1446.    -  Depth: 8 planes
  1447.    -  Bits in color: 8 bits
  1448.    -  Dimensions: 1280 x 1024 pixels
  1449.    -  Resolution: 91 x 92 dots per inch
  1450.    -  Minimum video adapter memory: 1 MB
  1451.  
  1452. o  Mouse
  1453.  
  1454. VISUALAGE FOR SMALLTALK, PROFESSIONAL SERVER FOR OS/2, FOR AIX, AND
  1455. FOR WINDOWS, V3.0
  1456.  
  1457. o  For Windows or OS/2
  1458.    -  33 MHz Intel 80486 IBM or IBM-compatible PC system
  1459.    -  24 MB installed RAM
  1460.    -  CD-ROM reader
  1461.    -  Hard-disk space for installed product:
  1462.       --  85 MB, with additional disk space required for growth of the
  1463.             central library
  1464.       --  An additional 23 MB if available multimedia samples are
  1465.             installed
  1466.  
  1467. o  For AIX
  1468.    -  RISC System/6000 uniprocessor POWERstation or POWERserver
  1469.         (including those with PowerPC card), or equivalent
  1470.    -  64 MB installed RAM
  1471.    -  CD-ROM reader
  1472.    -  Hard-disk space for installed product: 85 MB, with additional disk
  1473.         space required for growth of the central library
  1474.  
  1475. VISUALAGE FOR SMALLTALK, AS/400 CONNECTION FOR OS/2 AND FOR WINDOWS,
  1476. V3.0
  1477.  
  1478. These requirements are in addition to those for VisualAge for Smalltalk,
  1479. Professional or VisualAge for Smalltalk, Professional Server:
  1480.  
  1481. o  3 MB hard-disk space for each workstation
  1482. o  18 MB hard-disk space for each manager
  1483.  
  1484. VISUALAGE FOR SMALLTALK, COMMUNICATIONS/TRANSACTIONS FOR OS/2, FOR AIX,
  1485. AND FOR WINDOWS, V3.0
  1486.  
  1487. These requirements are in addition to those for VisualAge for Smalltalk,
  1488. Standard; VisualAge for Smalltalk, Professional; or VisualAge for
  1489. Smalltalk, Professional Server:
  1490.  
  1491. o  Hard-disk space for installed product:
  1492.    -  On client workstations: 2 MB
  1493.    -  On file server (if using VisualAge for Smalltalk, Professional
  1494.         Server): 5 MB
  1495.  
  1496. VISUALAGE FOR SMALLTALK, DATABASE FOR ORACLE FOR OS/2, FOR AIX, AND FOR
  1497. WINDOWS, V3.0
  1498.  
  1499. These requirements are in addition to those for VisualAge for Smalltalk,
  1500. Standard or VisualAge for Smalltalk, Professional:
  1501.  
  1502. o  Hard-disk space for installed product:
  1503.    -  On OS/2 and Windows client workstations: 1 MB
  1504.    -  On AIX client workstations: 3 MB
  1505.  
  1506. VISUALAGE FOR SMALLTALK, DISTRIBUTED FOR OS/2, FOR AIX, AND FOR WINDOWS,
  1507. V3.0
  1508.  
  1509. These requirements are in addition to those for VisualAge for Smalltalk,
  1510. Standard or VisualAge for Smalltalk, Professional:
  1511.  
  1512. o  Hard-disk space for installed product:
  1513.    -  On client workstations: 4 MB
  1514.    -  On file server (if using VisualAge for Smalltalk, Professional
  1515.         Server): 12 MB
  1516.  
  1517. VISUALAGE FOR SMALLTALK, REPORTS FOR OS/2 AND FOR WINDOWS, V3.0
  1518.  
  1519. This feature applies to OS/2 and Windows only. These requirements are in
  1520. addition to those for VisualAge for Smalltalk, Standard; VisualAge for
  1521. Smalltalk, Professional; or VisualAge for Smalltalk, Professional
  1522. Server:
  1523.  
  1524. o  Hard-disk space for installed product:
  1525.    -  On client workstations: 2 MB
  1526.    -  On file server (if using VisualAge for Smalltalk, Professional
  1527.         Server): 2 MB
  1528.  
  1529. VISUALAGE FOR SMALLTALK, IMS CONNECTION FOR OS/2, FOR AIX, AND FOR
  1530. WINDOWS, V3.0
  1531.  
  1532. These requirements are in addition to those for VisualAge for Smalltalk,
  1533. Professional:
  1534.  
  1535. o  Hard disk space for installed product:
  1536.    -  On client workstations: 2 MB
  1537.    -  On file server (if using VisualAge for Smalltalk, Professional
  1538.         Server): 2 MB
  1539.  
  1540. APPLICATION RUNTIME ENVIRONMENT
  1541.  
  1542. o  33 MHz Intel 80386 IBM or IBM-compatible PC system
  1543. o  8 MB to 12 MB installed RAM for a typical application; however,
  1544.    installed RAM and hard-disk space depend on the size and runtime
  1545.    requirements of the packaged application
  1546. o  VGA graphics monitor
  1547.  
  1548. Software Requirements
  1549. ---------------------
  1550.  
  1551. The following sections describe the minimum program requirements for
  1552. valid operating environments for the VisualAge for Smalltalk, Standard;
  1553. VisualAge for Smalltalk, Professional; and VisualAge for Smalltalk,
  1554. Professional Server family of products.
  1555.  
  1556. VISUALAGE FOR SMALLTALK, STANDARD FOR OS/2, V3.0
  1557.  
  1558. o  OS/2 Warp Version 3.0
  1559.  
  1560. o  For local database support:
  1561.    -  DATABASE 2 OS/2 (DB2/2) Version 1.2
  1562.    -  DB2/2 Version 2.1
  1563.  
  1564. o  For remote database support only:
  1565.    -  Client Application Enabler/2 Version 1.2
  1566.    -  Client Application Enabler for OS/2 Version 2.1
  1567.  
  1568. o  For host (DB2, SQL/DS, or SQL/400) database access: IBM Distributed
  1569.    Database Connection Services (DDCS) for OS/2 Version 2.3
  1570.  
  1571. o  To use the SOMsupport component: SOMobjects Base Toolkit, Version 2.1
  1572.    for OS/2, CSD Level SM21002 or later (supplied with the product), or
  1573.    SOMobjects Developer Toolkit, Version 2.1 for OS/2, CSD Level
  1574.    SM21002 or later
  1575.  
  1576. o  For DSOM network access to objects: SOMobjects Workgroup Enabler,
  1577.    Version 2.1 for OS/2 (with its prerequisites)
  1578.  
  1579. VISUALAGE FOR SMALLTALK, STANDARD FOR WINDOWS, V3.0
  1580.  
  1581. o  Microsoft DOS, Version 6.0 or later. IBM PC-DOS Version 7.0 is
  1582.    recommended for better performance
  1583.  
  1584. o  Microsoft Windows, Version 3.11 (enhanced mode)
  1585.  
  1586. o  For remote database support:
  1587.    -  Client Application Enabler/DOS Version 1.2
  1588.    -  Client Application Enabler for Windows Version 2.1
  1589.  
  1590. o  For host (DB2, SQL/DS, or SQL/400) database access: IBM DDCS for OS/2
  1591.    Version 2.3
  1592.  
  1593. VISUALAGE FOR SMALLTALK, PROFESSIONAL FOR OS/2, V3.0
  1594.  
  1595. o  OS/2 Warp Version 3.0
  1596.  
  1597. o  For LAN workgroup connectivity, one of the following:
  1598.    -  OS/2 LAN Server Version 3.0 or later, and LAN Transport Protocol
  1599.         Support (LAPS) component of Network Transport Services/2 (NTS/2)
  1600.    -  Novell NetWare Version 3.11 or later
  1601.    -  FTP TCP/IP for OS/2 Version 3.0 or IBM TCP/IP for OS/2 Version 2.0
  1602.         with CSDs UN56401, UN57064, and UN60005
  1603.  
  1604. o  For local database support: DB2/2 Version 1.2 or Version 2.1
  1605.  
  1606. o  For remote database support only: Client Application Enabler/2
  1607.    (CAE/2) Version 1.2 or Version 2.1
  1608.  
  1609. o  For host (DB2, SQL/DS, or SQL/400) database access: DDCS/2 Version
  1610.    3.0
  1611.  
  1612. o  To use the SOMsupport component: SOMobjects Base Toolkit Version 2.1
  1613.    for OS/2, CSD level SM21002 or later (supplied with the product), or
  1614.    SOMobjects Developer Toolkit Version 2.1 for OS/2
  1615.  
  1616. o  For DSOM network access to objects: SOMobjects Workgroup Enabler
  1617.    Version 2.1 for AIX (with its prerequisites)
  1618.  
  1619. VISUALAGE FOR SMALLTALK, PROFESSIONAL FOR AIX, V3.0
  1620.  
  1621. o  AIX Version 4.1.3
  1622.  
  1623. o  VisualAge for Smalltalk, Professional Server for OS/2, for AIX, and
  1624.    for Windows, V3.0
  1625.  
  1626. o  For local database support: DATABASE 2 AIX (DB2/6000) Version 1.2 or
  1627.    Version 2.1
  1628.  
  1629. o  For remote database support only: CAE/6000 Version 1.2 or Version 2.1
  1630.  
  1631. o  For host (DB2, SQL/DS, or SQL/400) database access: DDCS Version 3.0
  1632.  
  1633. o  To use the SOMsupport component: SOMobjects Base Toolkit Version
  1634.    2.1.0.2 for AIX (supplied with the product) or SOMobjects Developer
  1635.    Toolkit Version 2.1.0.2 for AIX
  1636.  
  1637. o  For DSOM network access to objects: SOMobjects Workgroup Enabler
  1638.    Version 2.1 for AIX (with its prerequisites)
  1639.  
  1640. VISUALAGE FOR SMALLTALK, PROFESSIONAL FOR WINDOWS, V3.0
  1641.  
  1642. o  Microsoft DOS Version 6.0 or later. IBM PC-DOS Version 7.0 is
  1643.    recommended for better performance
  1644.  
  1645. o  Microsoft Windows Version 3.11 (enhanced mode)
  1646.  
  1647. o  For LAN workgroup connectivity, one of the following:
  1648.    -  OS/2 LAN Server Version 3.0 or later, and IBM LAN Support Program
  1649.         Version 1.3
  1650.    -  Novell NetWare Version 3.11 or later
  1651.    -  FTP TCP/IP for DOS Version 3.0 or IBM TCP/IP for DOS Version
  1652.         2.1.1.2
  1653.  
  1654. o  For remote database support: CAE/DOS Version 1.2 or Version 2.1
  1655.  
  1656. o  For host (DB2, SQL/DS, or SQL/400) database access: DDCS Version 3.0
  1657.  
  1658. VISUALAGE FOR SMALLTALK, PROFESSIONAL SERVER FOR OS/2, FOR AIX, AND FOR
  1659. WINDOWS, V3.0
  1660.  
  1661. o  For OS/2:
  1662.    -  OS/2 Warp Version 3.0
  1663.    -  VisualAge for Smalltalk, Professional for OS/2, V3.0
  1664.    -  For LAN workgroup connectivity, one of the following:
  1665.       --  OS/2 LAN Server Version 3.0 or later, and LAPS component of
  1666.             NTS/2
  1667.       --  Novell NetWare Version 3.11 or later
  1668.  
  1669. o  For AIX:
  1670.    -  AIX Version 4.1.3
  1671.    -  VisualAge for Smalltalk, Professional for AIX, V3.0
  1672.  
  1673. o  For Windows:
  1674.    -  Microsoft DOS Version 6.0 or later. IBM PC-DOS Version 7.0 is
  1675.         recommended for better performance
  1676.    -  Microsoft Windows Version 3.11 (enhanced mode)
  1677.    -  VisualAge for Smalltalk, Professional for Windows, V3.0
  1678.    -  For LAN workgroup connectivity, one of the following:
  1679.       --  OS/2 LAN Server Version 3.0 or later, and IBM LAN Support
  1680.             Program Version 1.3
  1681.       --  Novell NetWare Version 3.11 or later
  1682.  
  1683. VISUALAGE FOR SMALLTALK, AS/400 CONNECTION FOR OS/2 AND FOR WINDOWS,
  1684. V3.0
  1685.  
  1686. These requirements are in addition to those for any of the VisualAge
  1687. for Smalltalk, Professional products.
  1688.  
  1689. o  For AS/400:
  1690.    -  OS/400 Version 3 Release 1
  1691.    -  OS/400 Version 3 Release 1 Extended Base Support
  1692.    -  OS/400 Version 3 Release 1 OS/400 Host Servers
  1693.    -  Client Access/400 Version 3 Release 1
  1694.  
  1695. o  For OS/2:
  1696.    -  OS/2 Warp Version 3.0
  1697.    -  VisualAge for Smalltalk, Professional for OS/2, V3.0
  1698.    -  Communications Manager/2 1.1 or Communications Manager/400
  1699.    -  Client Access/400 for OS/2 3.1 or Client Access/400 Optimized for
  1700.         OS/2 3.1
  1701.  
  1702. o  For Windows:
  1703.    -  Microsoft DOS Version 6.0 or later
  1704.    -  Microsoft Windows Version 3.1 (enhanced mode)
  1705.    -  Microsoft Win32s APIs
  1706.    -  VisualAge for Smalltalk, Professional for Windows, V3.0
  1707.    -  Client Access/400 for Windows 3.1
  1708.  
  1709. VISUALAGE FOR SMALLTALK, COMMUNICATIONS/TRANSACTIONS FOR OS/2, FOR AIX,
  1710. AND FOR WINDOWS, V3.0
  1711.  
  1712. These requirements are in addition to those for any of the VisualAge for
  1713. Smalltalk, Standard or VisualAge for Smalltalk, Professional products:
  1714.  
  1715. o  One of the VisualAge for Smalltalk, Standard, V3.0 products (OS/2,
  1716.    AIX, or Windows) or one of the VisualAge for Smalltalk, Professional,
  1717.    V3.0 products (OS/2, AIX, or Windows)
  1718.  
  1719. o  For Advanced Program-to-Program Communications (APPC) or Common
  1720.    Programming Interface for Communications (CPI-C), one of the
  1721.    following:
  1722.    -  For OS/2: IBM Communications Manager/2 Version 1.1
  1723.    -  For Windows: IBM APPC Networking Services for Windows Version 1.0
  1724.    -  For AIX: IBM SNA Services/6000 Version 2.2
  1725.  
  1726. o  For CICS OS/2 External Call Interface (ECI), one of the following:
  1727.    -  For OS/2: IBM CICS Client for OS/2
  1728.    -  For Windows: IBM CICS Client for Windows
  1729.    -  For AIX: IBM CICS for Open Systems Version 2.1
  1730.  
  1731. o  For NetBIOS, one of the following:
  1732.    -  For OS/2, one of the following:
  1733.       --  IBM Network Transport Services/2 Version 1.2
  1734.       --  IBM Local Area Network Server Version 3.0
  1735.    -  For Windows: Local Area Network Support Program Version 1.3
  1736.    -  For AIX: NetBIOS for AIX Version 2.1
  1737.  
  1738. o  For TCP/IP or Remote Procedure Call (RPC), one of the following:
  1739.    -  For OS/2: IBM TCP/IP for OS/2 Version 2.0 with PTF U64092
  1740.    -  For Windows, one of the following:
  1741.       --  IBM TCP for DOS Version 2.1
  1742.       --  Other equivalent products supporting the Microsoft Windows
  1743.             Socket API Version 1.1
  1744.    -  For AIX: No additional requirements over AIX Version 4.1.3
  1745.  
  1746. o  For Emulator High-Level Language Application Programming Interface
  1747.    (EHLLAPI), one of the following:
  1748.    -  For OS/2: IBM Communications Manager/2 Version 1.1
  1749.    -  For Window: IBM PC3270 Version 3.1
  1750.    -  For AIX, one of the following:
  1751.       --  3270 Host Connection Program Version 2.1
  1752.       --  IBM X3270 Version 2.2
  1753.  
  1754. o  For Message Queue Series (MQSeries), one of the following:
  1755.    -  For OS/2 or Windows: IBM MQSeries Clients Version 2.1
  1756.    -  For AIX: IBM MQSeries Server Version 2.1
  1757.  
  1758. VISUALAGE FOR SMALLTALK, DATABASE FOR ORACLE FOR OS/2, FOR AIX, AND FOR
  1759. WINDOWS, V3.0
  1760.  
  1761. These requirements are in addition to those for any of the VisualAge for
  1762. Smalltalk, Standard or VisualAge for Smalltalk, Professional products:
  1763.  
  1764. o  One of the VisualAge for Smalltalk, Standard, V3.0 products (OS/2,
  1765.    AIX, or Windows) or one of the VisualAge for Smalltalk, Professional,
  1766.    V3.0 products (OS/2, AIX, or Windows)
  1767.  
  1768.    Native Oracle access from an OS/2, Windows, or AIX client requires
  1769.    the following:
  1770.    -  Oracle Version 7.0 (for AIX: Oracle Version 7.1.6.2.0)
  1771.    -  Oracle client support for Version 7 is required for each client,
  1772.         with appropriate SQL*Net communications support for access to
  1773.         the Oracle database
  1774.  
  1775. VISUALAGE FOR SMALLTALK, DISTRIBUTED FOR OS/2, FOR AIX, AND FOR WINDOWS,
  1776. V3.0
  1777.  
  1778. These requirements are in addition to those for any of the VisualAge for
  1779. Smalltalk, Standard or VisualAge for Smalltalk, Professional products:
  1780.  
  1781. o  One of the VisualAge for Smalltalk, Standard, V3.0 products (OS/2,
  1782.    AIX, or Windows) or one of the VisualAge for Smalltalk, Professional,
  1783.    V3.0 products (OS/2, AIX, or Windows)
  1784.  
  1785. o  For third-party authentication on OS/2 through the GSS API: Network
  1786.    Security Program (NetSP) 1.2 for OS/2
  1787.  
  1788. o  VisualAge for Smalltalk, Communications/Transactions for OS/2, for
  1789.    AIX, and for Windows, V3.0
  1790.  
  1791. VISUALAGE FOR SMALLTALK, REPORTS FOR OS/2 AND FOR WINDOWS, V3.0
  1792.  
  1793. o  One of the VisualAge for Smalltalk, Standard, V3.0 products (OS/2 or
  1794.    Windows) or one of the VisualAge for Smalltalk, Professional, V3.0
  1795.    products (OS/2 or Windows)
  1796.  
  1797. VISUALAGE FOR SMALLTALK, IMS CONNECTION FOR OS/2, FOR AIX, AND FOR
  1798. WINDOWS, V3.0
  1799.  
  1800. o  One of the VisualAge for Smalltalk, Professional, V3.0 products (OS/2
  1801.    or Windows)
  1802.  
  1803. o  VisualAge for Smalltalk, Communications/ Transactions for OS/2, for
  1804.    AIX, and for Windows, V3.0
  1805.  
  1806. APPLICATION RUNTIME ENVIRONMENT
  1807.  
  1808. Applications developed with VisualAge for Smalltalk, Standard or
  1809. VisualAge for Smalltalk, Professional run under OS/2 Warp Version 3.0,
  1810. Microsoft Windows Version 3.11, or AIX 4.1.3. Other program requirements
  1811. vary based on the use of database, communications, transactions,
  1812. SOM/DSOM, and multimedia services.
  1813.  
  1814. Ordering Information and Charges
  1815. --------------------------------
  1816.  
  1817. Orders for new licenses will be accepted now. Shipments will begin on
  1818. 30 November 1995.
  1819.  
  1820. To order, specify the order type number, feature number, part number,
  1821. program name, media, and quantity.
  1822.  
  1823. PROGRAM PACKAGE: Program media (CD-ROM) with documentation.
  1824.  
  1825.                                              Feature  Part      One-Time
  1826. Program Name                                 Number   Number      Charge
  1827.                                                                 (in USD)
  1828. Order Type 5801-AAR
  1829.  
  1830. VisualAge for Smalltalk, Standard
  1831.   for OS/2, V3.0                               0763   62H8160      1,499
  1832. VisualAge for Smalltalk, Standard
  1833.   for Windows, V3.0                            0764   62H8170      1,499
  1834. VisualAge for Smalltalk, Professional
  1835.   for OS/2, V3.0                               0765   62H8180      3,799
  1836. VisualAge for Smalltalk, Professional
  1837.   for Windows, V3.0                            0766   62H8190      3,799
  1838. VisualAge for Smalltalk, Professional
  1839.   for AIX, V3.0                                0767   62H8200      3,799
  1840. VisualAge for Smalltalk, Professional
  1841.   Server, V3.0                                 0768   62H8210      4,999
  1842. VisualAge for Smalltalk,
  1843.   Communications/Transactions, V3.0            0769   62H8220      1,349
  1844. VisualAge for Smalltalk,
  1845.   AS/400 Connection, V3.0                      0860   62H8230      1,899
  1846. VisualAge for Smalltalk,
  1847.   Database for ORACLE, V3.0                    0861   62H8240        499
  1848. VisualAge for Smalltalk, Reports, V3.0         0862   62H8250        749
  1849. VisualAge for Smalltalk, Distributed, V3.0     0863   62H8260      2,999
  1850. VisualAge for Smalltalk, IMS Connection, V3.0  0864   62H8270      4,999
  1851.  
  1852. ADDITIONAL LICENSE COPIES: Authorizes the customer who has a program
  1853. package to make a single copy of the program media and printed
  1854. documentation. The authorization is given by providing the customer a
  1855. Proof of Entitlement for Additional License -- with Certificate, which
  1856. has its own part number and feature number. Customers who pay an OTC for
  1857. additional licenses may copy machine-readable program materials and
  1858. printed documentation previously acquired from IBM in a program package.
  1859. One copy may be made for each additional license ordered.
  1860.  
  1861.                                              Feature  Part      One-Time
  1862. Program Name                                 Number   Number      Charge
  1863.                                                                 (in USD)
  1864. Order Type 5802-AAR
  1865.  
  1866. VisualAge for Smalltalk, Professional
  1867.   for OS/2, V3.0
  1868.   Proof of Additional License Certificate      0678   62H8186      3,399
  1869. VisualAge for Smalltalk, Professional
  1870.   for Windows, V3.0
  1871.   Proof of Additional License Certificate      0679   62H8196      3,399
  1872. VisualAge for Smalltalk, Professional
  1873.   for AIX, V3.0
  1874.   Proof of Additional License Certificate      0680   62H8206      3,399
  1875.  
  1876. ADDITIONAL LICENSE COPIES -- SOFTWARE ADVANTAGE EXHIBIT: Authorization
  1877. to make additional license copies begins on the start date specified in
  1878. the Software Advantage Agreement. Proof of Entitlement will be provided
  1879. monthly.
  1880.  
  1881.                                                       Part      One-Time
  1882. Program Name                                          Number      Charge
  1883.                                                                 (in USD)
  1884. Order Type 5802-AAR
  1885.  
  1886. VisualAge for Smalltalk, Standard
  1887.   for OS/2, V3.0
  1888.   Proof of Additional License without Certificate     62H8163      1,349
  1889. VisualAge for Smalltalk, Standard
  1890.   for Windows, V3.0
  1891.   Proof of Additional License without Certificate     62H8173      1,349
  1892. VisualAge for Smalltalk, Professional
  1893.   for OS/2, V3.0
  1894.   Proof of Additional License without Certificate     62H8183      3,399
  1895. VisualAge for Smalltalk, Professional
  1896.   for Windows, V3.0
  1897.   Proof of Additional License without Certificate     62H8193      3,399
  1898. VisualAge for Smalltalk, Professional for AIX, V3.0
  1899.   Proof of Additional License without Certificate     62H8203      3,399
  1900. VisualAge for Smalltalk, Professional Server, V3.0
  1901.   Proof of Additional License without Certificate     62H8213      4,499
  1902. VisualAge for Smalltalk,
  1903.   Communications/Transactions, V3.0
  1904.   Proof of Additional License without Certificate     62H8223      1,199
  1905. VisualAge for Smalltalk, AS/400 Connection, V3.0
  1906.   Proof of Additional License without Certificate     62H8233      1,699
  1907. VisualAge for Smalltalk, ORACLE, V3.0
  1908.   Proof of Additional License without Certificate     62H8243        449
  1909. VisualAge for Smalltalk, Reports, V3.0
  1910.   Proof of Additional License without Certificate     62H8253        669
  1911. VisualAge for Smalltalk, Distributed, V3.0
  1912.   Proof of Additional License without Certificate     62H8263      2,699
  1913. VisualAge for Smalltalk, IMS Connection, V3.0
  1914.   Proof of Additional License without Certificate     62H8273      4,499
  1915.  
  1916. DOCUMENTATION: Separate documentation with no media.
  1917.  
  1918.                                              Feature  Part      One-Time
  1919. Program Name                                 Number   Number      Charge
  1920.                                                                 (in USD)
  1921. Order Type 5806-AAR
  1922.  
  1923. VisualAge for Smalltalk                        0018   62H8280         99
  1924.   Documentation Set, Version 3.0
  1925.  
  1926. PROGRAM PACKAGE UPGRADE: Program media (CD-ROM) with documentation.
  1927.  
  1928. The version-to-version program package upgrade option allows currently
  1929. licensed users of a Version 1.0 or 2.0 VisualAge Standard product to
  1930. obtain a Version 3.0 Standard product, or a currently licensed user of a
  1931. Version 1.0 or 2.0 VisualAge Team product to obtain a Version 3.0
  1932. Professional product and a Version 3.0 Professional Server product, for
  1933. a program upgrade charge.
  1934.  
  1935. In addition to the version-to-version upgrade, the VisualAge
  1936. Standard-to-Professional program package upgrade option allows currently
  1937. licensed users of any Version 1.0 or 2.0 VisualAge Standard product to
  1938. obtain a Version 3.0 Professional product for a program upgrade charge.
  1939. The Version 3.0 Professional product may be used in a stand-alone or in
  1940. a team programming (networked) environment. If you want to move from a
  1941. Version 1.0 or 2.0 stand-alone environment to a Version 3.0 team
  1942. programming environment, at least one VisualAge for Smalltalk,
  1943. Professional Server product must also be licensed.
  1944.  
  1945. The program upgrade to VisualAge for Smalltalk, Version 3.0 will be
  1946. available on 30 November 1995. These upgrades will be available through
  1947. IBM Authorized Personal Computer Dealers and Industry Remarketers --
  1948. Personal Computers certified to market IBM Authorized Advanced Products.
  1949. The remarketer will require a Proof of License for each upgrade ordered.
  1950. The original Proof of License is the colored front cover page (inside
  1951. the hard binder) or the separate Proof of License page in the program
  1952. package, as identified by IBM to the remarketer.
  1953.  
  1954. PROGRAM UPGRADE CHARGE: A program upgrade charge will apply for the
  1955. two upgrade options available for VisualAge for Smalltalk. Customers who
  1956. want to upgrade to the VisualAge for Smalltalk, Version 3.0 team
  1957. development environment must license both the VisualAge for Smalltalk,
  1958. Professional and the VisualAge for Smalltalk Professional Server
  1959. products. A license to any VisualAge Team, Version 1.0 or 2.0 product
  1960. entitles the customer to an upgrade to one of the V3.0 Professional
  1961. products and one Professional Server.
  1962.  
  1963. o  Version-to-Version Upgrade
  1964.  
  1965.    -  Customers who have VisualAge Version 1.0 or 2.0 can upgrade to the
  1966.       equivalent Version 3.0 product. For example, a customer who has
  1967.       the Version 1.0 or 2.0 Standard product can upgrade to Version 3.0
  1968.       Standard. A customer who has the Version 1.0 or 2.0 Team product
  1969.       may upgrade to Version 3.0 Professional and Professional Server.
  1970.  
  1971.    -  Customers who have the Communications/ Transactions Feature,
  1972.       Version 1.0 or 2.0, or the AS/400 Feature, Version 2.0 can upgrade
  1973.       to the Version 3.0 Communications/Transactions product or the
  1974.       AS/400 Connection product, respectively.
  1975.  
  1976.    -  Cross-platform upgrades are acceptable.
  1977.  
  1978. o  Standard-to-Professional Upgrade
  1979.  
  1980.    -  Customers who have the Version 1.0 or Version 2.0 VisualAge
  1981.       Standard product and want to maintain a stand-alone environment,
  1982.       can upgrade to VisualAge for Smalltalk, Professional, Version 3.0.
  1983.       For example, a customer who has VisualAge Standard for OS/2,
  1984.       Version 1.0 or 2.0 can upgrade to VisualAge for Smalltalk,
  1985.       Professional for OS/2, Version 3.0 or VisualAge for Smalltalk,
  1986.       Professional for Windows, Version 3.0. If the customer wants to
  1987.       move from a Version 1.0 or 2.0 stand-alone environment to a
  1988.       Version 3.0 team programming (networked) environment, then at
  1989.       least one license to the VisualAge for Smalltalk, Professional
  1990.       Server product is required in addition to the appropriate number
  1991.       of VisualAge for Smalltalk Professional licenses.
  1992.  
  1993.    -  Cross-platform upgrades are acceptable.
  1994.  
  1995. The following are examples of some of the available upgrades:
  1996.  
  1997. VERSION-TO-VERSION UPGRADE
  1998.  
  1999. Stand-Alone Development Environment
  2000.  
  2001. FROM                               TO
  2002. VisualAge Standard                 VisualAge for Smalltalk, Standard
  2003.   for OS/2, V1.0                     for OS/2, V3.0
  2004.      -or-                               -or-
  2005.  
  2006. FROM                               TO
  2007. VisualAge Standard                 VisualAge for Smalltalk, Standard
  2008.   for OS/2, V2.0                     for Windows, V3.0
  2009.      -or-
  2010. VisualAge Standard
  2011.   for Windows, V2.0
  2012.  
  2013. Team Development Environment
  2014.  
  2015. FROM                               TO
  2016. VisualAge Team                     VisualAge for Smalltalk, Professional
  2017.   for OS/2, V1.0                     for OS/2, V3.0
  2018.      -or-                               -and-
  2019. VisualAge Team                     VisualAge for Smalltalk, Professional
  2020.   for OS/2, V2.0                     Server for OS/2, AIX, or Windows,
  2021.                                      V3.0
  2022.      -or-                               -or-
  2023. VisualAge Team                     VisualAge for Smalltalk, Professional
  2024.   for Windows, V2.0                  for Windows, V3.0
  2025.                                         -and-
  2026.                                    VisualAge for Smalltalk, Professional
  2027.                                      Server for OS/2, AIX, or Windows,
  2028.                                      V3.0
  2029.                                         -or-
  2030.                                    VisualAge for Smalltalk, Professional
  2031.                                      for AIX, V3.0
  2032.                                         -and-
  2033.                                    VisualAge for Smalltalk, Professional
  2034.                                      Server for OS/2, AIX, or Windows,
  2035.                                      Windows, V3.0
  2036.  
  2037. Separately Orderable Function
  2038.  
  2039. FROM                               TO
  2040. Communications/Transactions        VisualAge for Smalltalk,
  2041.   Feature,                           Communications/Transactions for
  2042.   for OS/2, V1.0 or V2.0             OS/2, AIX, or Windows, V3.0
  2043.      -or-
  2044. Communications/Transactions
  2045.   Feature,
  2046.   for Windows, V1.0 or V2.0
  2047.  
  2048. FROM                               TO
  2049. AS/400 Feature,                    VisualAge for Smalltalk,
  2050.   for OS/2, V2.0                     AS/400 Connection
  2051.      -or-                            for OS/2, AIX, or Windows, V3.0
  2052. AS/400 Feature,
  2053.   for Windows, V2.0
  2054.  
  2055. STANDARD-TO-PROFESSIONAL UPGRADE
  2056.  
  2057. FROM                               TO
  2058. VisualAge Standard                 VisualAge for Smalltalk, Professional
  2059.   for OS/2, V1.0, V2.0, or V3.0      for OS/2, V3.0
  2060.      -or-                               -or-
  2061. VisualAge Standard                 VisualAge for Smalltalk, Professional
  2062.   for Windows, V2.0 or V3.0          for Windows, V3.0
  2063.  
  2064.                                              Feature  Part      One-Time
  2065. Program Name                                 Number   Number      Charge
  2066.                                                                 (in USD)
  2067. Order Type 5803-AAR
  2068.  
  2069. VisualAge for Smalltalk, Standard
  2070.   for OS/2, V3.0
  2071.   Version-to-Version Upgrade                   0202   62H8161        369
  2072. VisualAge for Smalltalk, Standard
  2073.   for Windows, V3.0
  2074.   Version-to-Version Upgrade                   0203   62H8171        369
  2075. VisualAge for Smalltalk, Professional
  2076.   for OS/2, V3.0
  2077.   Version-to-Version Upgrade                   0204   62H8181        949
  2078. VisualAge for Smalltalk, Professional
  2079.   for Windows, V3.0
  2080.   Version-to-Version Upgrade                   0205   62H8191        949
  2081. VisualAge for Smalltalk, Professional
  2082.   for AIX, V3.0
  2083.   Version-to-Version Upgrade                   0206   62H8201        949
  2084. VisualAge for Smalltalk, Professional
  2085.   Server, V3.0
  2086.   Version-to-Version Upgrade                   0207   62H8211      1,249
  2087. VisualAge for Smalltalk,
  2088.   Communications/Transactions, V3.0
  2089.   Version-to-Version Upgrade                   0208   62H8221        339
  2090. VisualAge for Smalltalk, AS/400, V3.0
  2091.   Version-to-Version Upgrade                   0209   62H8231        469
  2092. VisualAge for Smalltalk, Professional
  2093.   for OS/2, V3.0
  2094.   Standard to Professional Upgrade             0214   62H8182      1,899
  2095. VisualAge for Smalltalk, Professional
  2096.   for Windows, V3.0
  2097.   Standard to Professional Upgrade             0215   62H8192      1,899
  2098. VisualAge for Smalltalk, Professional
  2099.   for AIX, V3.0
  2100.   Standard to Professional Upgrade             0216   62H8202      1,899
  2101.  
  2102. ADDITIONAL LICENSE COPY UPGRADE: Authorizes the customer who has a
  2103. program package upgrade to make a single copy of the program media and
  2104. printed documentation.
  2105.  
  2106. The authorization is given by providing the customer a Proof of
  2107. Entitlement for Additional License -- with Certificate, which has its
  2108. own part number and feature number.
  2109.  
  2110.                                              Feature  Part      One-Time
  2111. Program Name                                 Number   Number      Charge
  2112.                                                                 (in USD)
  2113. Order Type 5804-AAR
  2114.  
  2115. VisualAge for Smalltalk, Professional
  2116.   for OS/2, V3.0
  2117.   Proof of Addl. License with Certificate
  2118.   Upgrade                                      0269   62H8187        849
  2119. VisualAge for Smalltalk, Professional
  2120.   for Windows, V3.0
  2121.   Proof of Addl. License with Certificate
  2122.   Upgrade                                      0270   62H8197        849
  2123. VisualAge for Smalltalk, Professional
  2124.   for AIX, V3.0
  2125.   Proof of Addl. License with Certificate
  2126.   Upgrade                                      0271   62H8207        849
  2127.  
  2128. ADDITIONAL LICENSE COPY UPGRADE -- SOFTWARE ADVANTAGE EXHIBIT:
  2129. Authorization to make additional license copies begins on the start
  2130. date specified in the Software Advantage Agreement. Proof of Entitlement
  2131. will be provided monthly.
  2132.  
  2133.                                                       Part      One-Time
  2134. Program Name                                          Number      Charge
  2135.                                                                 (in USD)
  2136. Order Type 5804-AAR
  2137.  
  2138. VisualAge for Smalltalk, Standard for OS/2, V3.0
  2139.   Proof of Addl. License without Certificate Upgrade  62H8168        329
  2140. VisualAge for Smalltalk, Standard for Windows, V3.0
  2141.   Proof of Addl. License without Certificate Upgrade  62H8178        329
  2142. VisualAge for Smalltalk, Professional for OS/2, V3.0
  2143.   Proof of Addl. License without Certificate Upgrade  62H8188        849
  2144. VisualAge for Smalltalk, Professional
  2145.   for Windows, V3.0
  2146.   Proof of Addl. License without Certificate Upgrade  62H8198        849
  2147. VisualAge for Smalltalk, Professional for AIX, V3.0
  2148.   Proof of Addl. License without Certificate Upgrade  62H8208        849
  2149. VisualAge for Smalltalk, Professional Server, V3.0
  2150.   Proof of Addl. License without Certificate Upgrade  62H8218      1,099
  2151. VisualAge for Smalltalk,
  2152.   Communications/Transactions, V3.0
  2153.   Proof of Addl. License without Certificate Upgrade  62H8228        309
  2154. VisualAge for Smalltalk, AS/400 Connection, V3.0
  2155.   Proof of Addl. License without Certificate Upgrade  62H8238        419
  2156.  
  2157. UPGRADE PROTECTION: Customers who acquire Upgrade Protection through an
  2158. OTC or quarterly payment charges (when meeting minimum revenue criteria)
  2159. will be entitled at no charge to future versions and releases when
  2160. announced within their Software Advantage agreement period. Following
  2161. availability of the new program, IBM will provide a program package
  2162. (including media and documentation) and a Proof of Entitlement
  2163. authorizing the right to copy, distribute, and install equal to the
  2164. number of programs protected.
  2165.  
  2166. UPGRADE PROTECTION (NEW PRODUCT): The following Upgrade Protection
  2167. products are only available under the Software Advantage for
  2168. Workstations offering:
  2169.                                                                  Upgrade
  2170.                                                       Part    Protection
  2171. Program Name                                          Number      Charge
  2172.                                                                 (in USD)
  2173. Order Type 5809-AAR
  2174.  
  2175. Upgrade Protection for VisualAge OS/2 Standard V3.0
  2176.   -- One-Time Charge (OTC)                            62H8165     405
  2177. Upgrade Protection for VisualAge OS/2 Standard V3.0
  2178.   -- Quarterly Charge (QC)                            62H8164      50.63
  2179. Upgrade Protection for VisualAge Windows Standard
  2180.   V3.0 -- OTC                                         62H8175     405
  2181. Upgrade Protection for VisualAge Windows Standard
  2182.   V3.0 -- QC                                          62H8174      50.63
  2183. Upgrade Protection for VisualAge OS/2 Professional
  2184.   V3.0 -- OTC                                         62H8185   1,020
  2185. Upgrade Protection for VisualAge OS/2 Professional
  2186.   V3.0 -- QC                                          62H8184     127.50
  2187. Upgrade Protection for VisualAge Windows Professional
  2188.   V3.0 -- OTC                                         62H8195   1,020
  2189. Upgrade Protection for VisualAge Windows Professional
  2190.   V3.0 -- QC                                          62H8194     127.50
  2191. Upgrade Protection for VisualAge AIX Professional
  2192.   V3.0 -- OTC                                         62H8205   1,020
  2193. Upgrade Protection for VisualAge AIX Professional
  2194.   V3.0 -- QC                                          62H8204     127.50
  2195. Upgrade Protection for VisualAge Professional Server
  2196.   V3.0 -- OTC                                         62H8215   1,350
  2197. Upgrade Protection for VisualAge Professional Server
  2198.   V3.0 -- QC                                          62H8214     168.75
  2199. Upgrade Protection for VisualAge
  2200.   Communications/Transactions V3.0 -- OTC             62H8225     360
  2201. Upgrade Protection for VisualAge
  2202.   Communications/Transactions V3.0 -- QC              62H8224      45
  2203. Upgrade Protection for VisualAge AS/400 Connection
  2204.   V3.0 -- OTC                                         62H8235     510
  2205. Upgrade Protection for VisualAge AS/400 Connection
  2206.   V3.0 -- QC                                          62H8234      63.75
  2207. Upgrade Protection for VisualAge ORACLE V3.0 -- OTC   62H8245     135
  2208. Upgrade Protection for VisualAge ORACLE V3.0 -- QC    62H8244      16.88
  2209. Upgrade Protection for VisualAge Reports V3.0 -- OTC  62H8255     201
  2210. Upgrade Protection for VisualAge Reports V3.0 -- QC   62H8254      25.13
  2211. Upgrade Protection for VisualAge Distributed V3.0     62H8265     810
  2212.   -- OTC
  2213. Upgrade Protection for VisualAge Distributed V3.0     62H8264     101.25
  2214.   -- QC
  2215. Upgrade Protection for VisualAge IMS Connection V3.0
  2216.   -- OTC                                              62H8275   1,350
  2217. Upgrade Protection for VisualAge IMS Connection V3.0
  2218.   -- QC                                               62H8274     168.75
  2219.  
  2220. UPGRADE PROTECTION (ENTITLED CUSTOMERS): Customers who have previously
  2221. acquired any of the Software Advantage Upgrade Protection part numbers
  2222. listed below automatically receive the corresponding Entitled Upgrade
  2223. part number shortly after planned availability.
  2224.  
  2225. Upgrade Protection                                    Entitled Upgrade
  2226. Part Number                                           Part Number
  2227.  
  2228. 33H7040 or 33H7227                                    62H8161
  2229. 33H7041 or 33H7228                                    62H8171
  2230. 33H7029 or 33H7216                                    62H8181
  2231. 33H7030 or 33H7217                                    62H8191
  2232. 33H7029, 33H7216, 33H7030, or 33H7217                 62H8201
  2233. 33H7029, 33H7216, 33H7030, or 33H7212                 62H8211
  2234. 33H7035, 33H7222, 33H7034, or 33H7221                 62H8221
  2235. 33H7043, 33H7230, 33H7042, or 33H7229                 62H8231
  2236.  
  2237. IBM's VisualAge products and services are not associated with or
  2238. sponsored by Visual Edge Software, Ltd.
  2239.  
  2240. ========================================================================
  2241.  
  2242.            +----------------------------------------------+
  2243.            | IBM VisualAge for COBOL for OS/2 Revitalizes |     vacobos2
  2244.            |    Your Dependable COBOL Applications by     |
  2245.            |   Extending COBOL to Your OS/2 Workstation   |
  2246.            +----------------------------------------------+
  2247.  
  2248. In Brief ...
  2249. ------------
  2250.  
  2251. In addition to bringing COBOL to your OS/2 desktop, IBM VisualAge for
  2252. COBOL for OS/2:
  2253.  
  2254. o  Offers object-oriented language extensions
  2255. o  Extends COBOL to a client/server environment
  2256. o  Increases programmer productivity
  2257. o  Saves you time and money by:
  2258.    -   Taking advantage of the current skill base in your organization
  2259.    -   Preserving your current data
  2260. o  Increases ease of use with a variety of development tools
  2261.  
  2262. Overview
  2263. --------
  2264.  
  2265. IBM delivers the most sweeping COBOL enhancements in a decade! With the
  2266. addition of object-oriented extensions and a visual development
  2267. environment, IBM VisualAge for COBOL for OS/2 helps you build
  2268. applications for host, workstation, or advanced client/server
  2269. applications. These COBOL enhancements are also available on the AIX and
  2270. MVS platforms.
  2271.  
  2272. With IBM VisualAge for COBOL for OS/2, you can use your existing COBOL
  2273. skill base to upgrade your applications and expand them to other
  2274. platforms. As a result, you can save money and increase productivity by
  2275. eliminating the need to retrain your employees.
  2276.  
  2277. IBM VisualAge for COBOL for OS/2 is an ideal, cost-effective solution
  2278. that offers the following enhancements to COBOL:
  2279.  
  2280. o  Object-Oriented Language Extensions:
  2281.    -  Allow COBOL programmers to create objects in a language they
  2282.       already know, eliminating a long learning curve
  2283.    -  Offer 32-bit implementation
  2284.    -  Provide direct-to-SOM implementation
  2285.  
  2286. o  Client/Server Enablers:
  2287.    -  Run COBOL programs on your OS/2 desktop, while your data remains
  2288.         on the host
  2289.    -  Easily access remote data from DB2, CICS, VSAM/SAM MVS files, and
  2290.         OS/400 Record Files
  2291.    -  Work with MQSeries for OS/2 using MQSeries Three Tier for OS/2
  2292.    -  Comply with ISO and ANSI COBOL standards
  2293.  
  2294. o  Improved Productivity and Ease of Use:
  2295.    -  Easily take advantage of these COBOL enhancements with the help of
  2296.         a rich set of tools
  2297.  
  2298. One-time charge: 895 USD
  2299.  
  2300. Description
  2301. -----------
  2302.  
  2303. COBOL FAMILY OVERVIEW
  2304.  
  2305. Three new COBOL products are available on OS/2, AIX, and MVS and VM,
  2306. breathing new vitality into the business language of choice. IBM has
  2307. dramatically enhanced COBOL with visual development tools (OS/2),
  2308. object-oriented extensions, and powerful client/server support across
  2309. a wide variety of platforms.
  2310.  
  2311. The enhancements in IBM VisualAge for COBOL for OS/2 also offer
  2312. exceptional gains in productivity and flexibility. With desktop-based
  2313. visual development tools, programmers can begin applications by creating
  2314. graphical user interfaces (GUIs). To put substance behind the GUIs, the
  2315. visual tools and data utility functions allow rapid development to
  2316. create business logic and access databases, VSAM files, and
  2317. transaction-processing systems.
  2318.  
  2319. With IBM's COBOL Family, COBOL programmers can use their expertise to
  2320. create advanced client/server applications, allowing host COBOL
  2321. applications to move to the desktop, while data remains on the host.
  2322.  
  2323. IBM VISUALAGE FOR COBOL FOR OS/2
  2324.  
  2325. IBM VisualAge for COBOL for OS/2 provides the COBOL programmer with
  2326. 32-bit, direct-to-SOM-based, object-oriented support on the OS/2
  2327. operating system. In addition, a COBOL application development
  2328. environment is provided that is designed specifically to handle
  2329. client/server, mission-critical, line-of-business applications through
  2330. visual development. IBM VisualAge for COBOL for OS/2 also gives the
  2331. COBOL programmer a set of high-productivity, OS/2-based power tools for
  2332. the development of applications targeting OS/2 execution systems.
  2333.  
  2334. LOCAL AND REMOTE DATA ACCESS: IBM VisualAge for COBOL for OS/2 provides
  2335. local and remote data access to data including:
  2336.  
  2337. o  IBM SMARTdata UTILITIES (SdU), which provides:
  2338.    -  Record-oriented file access through standard COBOL I/O statements
  2339.       to:
  2340.       --  Local OS/2 VSAM files
  2341.       --  Remote MVS VSAM, SAM, PDS, and PDSE files
  2342.       --  Remote OS/400 Record Files
  2343.       --  Remote CICS-managed VSAM files on MVS using CICS/DDM
  2344.    -  A full set of data conversion APIs for converting single, double,
  2345.         and mixed byte character strings, numerics, and complex
  2346.         structured records
  2347.    -  A full set of SMARTsort APIs for sorting, copying, and merging
  2348.         record and byte files located locally or remotely
  2349.  
  2350. o  Direct access to data managed by BTRIEVE
  2351.  
  2352. o  Support for local and remote DB2 data access using DB2 for OS/2
  2353.  
  2354. o  Support for local and remote CICS data access using CICS for OS/2 or
  2355.    CICS Client for OS/2
  2356.  
  2357. VISUAL GUI DESIGNER: The visual GUI designer provides capabilities to
  2358. allow the building of complex CUA-compliant screens. The visual
  2359. interface (GUI work screen) that creates the GUI code is an easy-to-use,
  2360. intuitive tool for creating graphical interfaces, eliminating the need
  2361. for in-depth GUI development knowledge. Programmers can create
  2362. applications by selecting controls from the control palette and moving
  2363. them onto the design editor, thereby providing an integrated "what you
  2364. see is what you get" (WYSIWYG) user interface. Either during or after
  2365. this brief development process, developers may build the application by
  2366. coding in COBOL logic with COBOL-sensitive edit/compile/debug tools.
  2367.  
  2368. WORKFRAME/2: IBM WorkFrame/2 provides seamless integration of all the
  2369. components included in the IBM VisualAge for COBOL for OS/2 product.
  2370. WorkFrame/2 is a highly configurable, project-oriented application
  2371. development environment for use on OS/2, and is specifically designed to
  2372. take full advantage of the features offered by OS/2. When used as the
  2373. integration medium for application development tools, the fully
  2374. configurable IBM WorkFrame/2 increases the effectiveness of these tools
  2375. as agents for enhancing user productivity. IBM WorkFrame/2 organizes the
  2376. programmer's workplace by grouping files into logical units or projects.
  2377. As an organizer, IBM WorkFrame/2:
  2378.  
  2379. o  Adapts to the user's project organization environment, instead of the
  2380.    project organization having to fit into the WorkFrame-defined
  2381.    environment
  2382.  
  2383. o  Sets up projects to consist of source and object files spanning
  2384.    multiple directories and one target directory (such as EXE or DLL)
  2385.  
  2386. o  Associates each project with multiple actions, including compiling,
  2387.    debugging, making, linking, browsing, profiling/analyzing, and
  2388.    preprocessing
  2389.  
  2390. o  As a tools integrator, multiple developers can now work concurrently
  2391.    on a single project by plugging in their own source control system
  2392.  
  2393. CONTEXT-SENSITIVE EDITOR: The LPEX Editor is a language-sensitive color
  2394. editor that supports COBOL. The LPEX Editor can be used to create and
  2395. edit many types of text files, including program source and
  2396. documentation. By automatically parsing COBOL source code, LPEX
  2397. distinguishes between language constructs. For instance, language
  2398. keywords, comments, string literals, and numbers are displayed using
  2399. distinctive fonts and colors. Developers can quickly find items they are
  2400. looking for in their source code. Using LPEX, developers can:
  2401.  
  2402. o  Be made aware of some syntax errors when the source code is created
  2403.  
  2404. o  Use multiple windows to display several documents or to display more
  2405.    than one view of the same document
  2406.  
  2407. o  Dynamically configure LPEX to be a multiple-window or single-window
  2408.    tool
  2409.  
  2410. o  Select a block of text and move or copy it between documents
  2411.  
  2412. o  Cut and paste to a shell or another application
  2413.  
  2414. o  Undo previous changes to a document
  2415.  
  2416. Developers can customize and extend virtually every aspect of this
  2417. programmable editor. LPEX is designed to be extended through dynamic
  2418. link libraries; there is no proprietary extension language to learn.
  2419. With the LPEX application programming interface (API), developers can
  2420. write powerful extensions to the editor using C and C++. In addition,
  2421. LPEX provides a rich command language that developers can use to create
  2422. or modify editor functions. Developers can:
  2423.  
  2424. o  Define their own fonts and colors
  2425.  
  2426. o  Modify the editor action key layout
  2427.  
  2428. o  Add menus to perform frequently used commands (menu definitions can
  2429.    be applied on a filename extension basis)
  2430.  
  2431. o  Write their own editor commands
  2432.  
  2433. INTERACTIVE DEBUG TOOL FOR OS/2 (IDBUG): The debug tool supplied with
  2434. IBM VisualAge for COBOL for OS/2 provides source-level debugging built
  2435. around a set of core functions designed to let users quickly and
  2436. efficiently control execution and analyze data. Users can:
  2437.  
  2438. o  Display and change variables
  2439. o  Display and change storage
  2440. o  Display and change the processor registers
  2441. o  Display the call stack
  2442. o  Add and delete simple and complex breakpoints
  2443. o  Control the execution of multiple threads
  2444. o  View source code as a listing, disassembly or mixed
  2445.  
  2446. CICS for OS/2 Version 3.0 transactions built with IBM VisualAge for
  2447. COBOL for OS/2 can be debugged interactively.
  2448.  
  2449. For PM application programming support, synchronous and asynchronous
  2450. modes give users two ways to debug PM applications. The application
  2451. windows can be managed concurrently with the debug tool windows.
  2452.  
  2453. PERFORMANCE TUNING: Execution trace analysis and performance tuning are
  2454. provided through the IBM Performance Analyzer. It is designed to help
  2455. users tune and understand their programs by monitoring program execution
  2456. and generating a function-by-function trace of the run. This trace can
  2457. subsequently be examined by utility programs that graphically display
  2458. the execution trace. Not only does the analyzer trace procedures in the
  2459. EXE file, but it traces the entry points to system calls and application
  2460. DLLs.
  2461.  
  2462. DATA ASSISTANT AND TRANSACTION ASSISTANT: Data Assistant simplifies the
  2463. process of constructing syntactically-correct, embedded SQL statements.
  2464. It gives you a graphical view of your relational database, and allows
  2465. you to map COBOL data structures to the database and generate SQL
  2466. statements into your source file.
  2467.  
  2468. Transaction Assistant enables non-CICS COBOL applications to access CICS
  2469. transactions.
  2470.  
  2471. OPEN ENTERPRISE: IBM VisualAge for COBOL for OS/2 supports the high
  2472. subset of American National Standards Institute (ANSI) COBOL (ANSI
  2473. X3.23-1985) and International Standards Organization (ISO) COBOL (ISO
  2474. 1989:1985), as well as the Intrinsic Function Module for COBOL (ANSI
  2475. X3.23a-1989 and ISO 1989/Amendment 1).
  2476.  
  2477. PRODUCT POSITIONING
  2478.  
  2479. IBM's object-oriented COBOL family of products combine the technical and
  2480. practical advantages of the COBOL language with the benefits of
  2481. object-oriented programming. The fact that these products extend the
  2482. COBOL language, the world's most popular conventional programming
  2483. language, gives them four distinct advantages over other object-oriented
  2484. programming languages:
  2485.  
  2486. 1. The ability to readily interface to, and extend, existing COBOL
  2487.    applications
  2488.  
  2489. 2. An abundance of developers with COBOL programming skills, which
  2490.    increases the likelihood that object-oriented COBOL will become the
  2491.    most widely-used object-oriented programming language in the industry
  2492.  
  2493. 3. The natural synergy of COBOL, transaction processing, and database
  2494.    access via object-oriented programming, provides a compelling reason
  2495.    to use IBM's object-oriented COBOL offerings
  2496.  
  2497. 4. The object-oriented features are a natural extension of COBOL. It now
  2498.    will be easy for COBOL developers to get started with object-oriented
  2499.    COBOL while using the same robust COBOL development environment they
  2500.    have grown to depend on.
  2501.  
  2502. Object-oriented COBOL applications can work with existing COBOL
  2503. applications, as well as SOM objects written in other languages.
  2504.  
  2505. IBM VisualAge for COBOL for OS/2 works with TeamConnection to store
  2506. COBOL source files, build COBOL applications, and provide version
  2507. control and change management for applications in production.
  2508.  
  2509. Hardware Requirements
  2510. ---------------------
  2511.  
  2512. o  For the compiler only: An Intel 80386- or 80486-based IBM workstation
  2513.    or equivalent is required
  2514.  
  2515. o  For the full product including GUI Developer: An Intel 80486-based,
  2516.    66 MHz IBM workstation or equivalent is required
  2517.  
  2518. o  16 MB of RAM when using only the compiler
  2519.  
  2520. o  24 MB of RAM minimum (28 MB recommended) when using the GUI Developer
  2521.  
  2522. o  15 MB of hard-disk space for installation of compiler only
  2523.  
  2524. o  110 MB of hard-disk space for default installation of full product
  2525.  
  2526. o  A color display with VGA or higher resolution is recommended
  2527.  
  2528. o  An IBM mouse or equivalent is required
  2529.  
  2530. o  A CD-ROM drive is required for installing directly from the program
  2531.    package
  2532.  
  2533. COBOL beta code and optional components (not necessary to run COBOL)
  2534. require additional disk space. Additional disk space will be required
  2535. for the swapper.
  2536.  
  2537. The memory and disk requirements take into account room for IBM
  2538. VisualAge for COBOL for OS/2. Users should ensure that they have the
  2539. capability to expand their memory and disk storage beyond the stated
  2540. recommendations.
  2541.  
  2542. Software Requirements
  2543. ---------------------
  2544.  
  2545. o  Operating System: OS/2 Version 2.11 or OS/2 Warp Version 3.0
  2546.  
  2547. o  Corequisite Software
  2548.  
  2549.    To use DB2:
  2550.    -  IBM DB2 Software Developer's Kit for OS/2 Version 2.1 or
  2551.    -  IBM DB2 for OS/2 Version 2.1 Single-User
  2552.  
  2553.    To use CICS:
  2554.    -  CICS for OS/2 Version 3.0 (available in limited beta until its
  2555.         U.S. general availability in the first quarter of 1996; the CICS
  2556.         beta code is shipped on the IBM VisualAge for COBOL for OS/2 CD)
  2557.    -  CICS Client for OS/2 Version 1 or CICS for OS/2 Version 2
  2558.         distributed feature Client for OS/2
  2559.  
  2560.    To use MQSeries Three Tier for OS/2:
  2561.    -  MQSeries for OS/2 Version 2.0 (5621-390, part number 17H7937 with
  2562.         PTF U200051 or later)
  2563.    -  MQSeries Three Tier for OS/2 Version 1 (part number 29H1000)
  2564.  
  2565.    To use SMARTdata UTILITIES:
  2566.    -  To access MVS VSAM/SAM files, DFSMS Version 1 Release 2.0 is
  2567.         required to be installed at your MVS host
  2568.    -  To access MVS CICS-managed VSAM data, CICS DDM Release 1 is
  2569.         required to be installed at your MVS host
  2570.  
  2571.    To use host connectivity:
  2572.    -  Communications Manager/2 Version 1.11
  2573.  
  2574. Ordering Information and Charges
  2575. --------------------------------
  2576.  
  2577. To order these programs, specify the order type number, feature number,
  2578. part number, program name, media, and quantity.
  2579.  
  2580. PROGRAM PACKAGE -- program media with documentation
  2581.  
  2582. Order Type  Feature  Part                                One-Time
  2583. Number      Number   Number   Program Name               Charge (in USD)
  2584.  
  2585. 5801-AAR    0169     28H2177  VisualAge for COBOL for        895
  2586.                               OS/2 Version 1
  2587.  
  2588. ADDITIONAL LICENSE COPIES: This authorizes the customer who has a
  2589. program package to make a single copy of the program media and printed
  2590. documentation. The authorization is given by providing the customer a
  2591. Proof of Entitlement for Additional License -- with certificate (has its
  2592. own part number and feature number).
  2593.  
  2594. ADDITIONAL LICENSES CHARGE: Customers who pay a one-time charge for
  2595. additional licenses may copy machine-readable program materials and
  2596. printed documentation previously acquired from IBM in a program package.
  2597. One copy may be made for each additional license ordered.
  2598.  
  2599. Order Type  Feature  Part                                One-Time
  2600. Number      Number   Number   Program Name               Charge (in USD)
  2601.  
  2602. 5802-AAR    0286     33H5447  VisualAge for COBOL for        849
  2603.                               OS/2 Version 1 Entitlement
  2604.                               for One Additional License
  2605.                               with Certificate
  2606.  
  2607. 5802-AAR    0542     33H5465  VisualAge for COBOL for      4,035
  2608.                               OS/2 Version 1 Entitlement
  2609.                               for Five Additional
  2610.                               Licenses with Certificate
  2611.  
  2612. 5802-AAR    0543     33H5474  VisualAge for COBOL for      7,645
  2613.                               OS/2 Version 1 Entitlement
  2614.                               for Ten Additional
  2615.                               Licenses with Certificate
  2616.  
  2617. 5802-AAR    0544     33H5483  VisualAge for COBOL for     35,659
  2618.                               OS/2 Version 1 Entitlement
  2619.                               for 50 Additional Licenses
  2620.                               with Certificate
  2621.  
  2622. ADDITIONAL LICENSE COPIES -- SOFTWARE ADVANTAGE EXHIBIT: Authorization
  2623. to make additional license copies begins on the start date specified in
  2624. the Software Advantage Agreement. Proof of Entitlement will be provided
  2625. monthly.
  2626.  
  2627. Order Type           Part                                One-Time
  2628. Number               Number   Program Name               Charge (in USD)
  2629.  
  2630. 5802-AAR             33H5456  VisualAge for COBOL for        849
  2631.                               OS/2 Version 1 Entitlement
  2632.                               for One Additional License
  2633.                               without Certificate
  2634.                               (Advantage)
  2635.  
  2636. UPGRADE PROTECTION: Customers who acquire Upgrade Protection through a
  2637. one-time charge or quarterly payment charges (when meeting minimum
  2638. revenue criteria) will be entitled at no charge to future versions and
  2639. releases when announced within their Software Advantage agreement
  2640. period. Following availability of the new program, IBM will provide a
  2641. program package (including media and documentation) and a Proof of
  2642. Entitlement authorizing right to copy, distribute, and install equal to
  2643. the number of programs protected.
  2644.  
  2645. UPGRADE PROTECTION (NEW PRODUCT): The following Upgrade Protection
  2646. Products are only available under the Software Advantage for
  2647. Workstations offering.
  2648.  
  2649.                                                          Upgrade
  2650. Order Type           Part                                Protection
  2651. Number               Number   Program Name               Charge (in USD)
  2652.  
  2653. 5809-AAR             31H6365  Upgrade Protection for IBM     340
  2654.                               VisualAge for COBOL for
  2655.                               OS/2 -- One-Time Charge
  2656.  
  2657. 5809-AAR             31H6366  Upgrade Protection for IBM      42.50
  2658.                               VisualAge for COBOL for
  2659.                               OS/2 -- Quarterly Charge
  2660.  
  2661. IBM's VisualAge products and services are not associated with or
  2662. sponsored by Visual Edge Software, Ltd.
  2663.  
  2664. ========================================================================
  2665.  
  2666.            +-------------------------------------------+
  2667.            |    IBM COBOL Set for AIX Revitalizes      |        cbsetaix
  2668.            |    Your Dependable COBOL Applications     |
  2669.            | by Bringing COBOL to Your AIX Workstation |
  2670.            +-------------------------------------------+
  2671.  
  2672. In Brief ...
  2673. ------------
  2674.  
  2675. In addition to bringing COBOL to your AIX desktop, IBM COBOL Set for
  2676. AIX:
  2677.  
  2678. o  Offers object-oriented language extensions
  2679. o  Increases programmer productivity by eliminating the learning curve
  2680. o  Extends COBOL to a client/server environment
  2681. o  Saves you time and money by:
  2682.    -  Taking advantage of the current skill base in your organization
  2683.    -  Preserving your current database
  2684. o  Increases ease-of-use with a variety of development tools
  2685.  
  2686. Overview
  2687. --------
  2688.  
  2689. IBM delivers the most sweeping COBOL enhancements in a decade!  With the
  2690. addition of object-oriented extensions, IBM COBOL Set for AIX helps you
  2691. build applications for host, workstation, or advanced client/server
  2692. applications. These COBOL enhancements are also available on the OS/2
  2693. and MVS platforms.
  2694.  
  2695. With IBM COBOL Set for AIX, you can use your existing COBOL skill base
  2696. to upgrade your applications and expand them to other platforms. As a
  2697. direct result, you can save money and increase productivity by
  2698. eliminating the need to retrain your employees.
  2699.  
  2700. IBM COBOL Set for AIX is an ideal, cost-effective solution that offers
  2701. the following enhancements to COBOL.
  2702.  
  2703. o  Object-Oriented Language Extensions:
  2704.    -  Allow COBOL programmers to create objects in a language they
  2705.         already know, eliminating a long learning curve
  2706.  
  2707. o  Client/Server Enablers:
  2708.    -  Run COBOL programs in the AIX environment, while accessing host
  2709.         data
  2710.    -  Easily access remote data from DB2, CICS, VSAM/SAM MVS files, and
  2711.         OS/400 record files
  2712.    -  Comply with ISO and ANSI COBOL standards
  2713.  
  2714. o  Improved Productivity and Ease of Use:
  2715.    -  Easily take advantage of these COBOL enhancements with the help of
  2716.         a rich set of tools
  2717.  
  2718. One-Time Charge: 895 USD
  2719.  
  2720. Description
  2721. -----------
  2722.  
  2723. COBOL FAMILY OVERVIEW
  2724.  
  2725. Three new COBOL products are available on OS/2, AIX, and MVS and VM,
  2726. breathing new vitality into the business language of choice. IBM has
  2727. dramatically enhanced COBOL with visual development tools (OS/2),
  2728. object-oriented extensions, and powerful client/server support across a
  2729. wide variety of platforms. The enhancements in IBM COBOL also offer
  2730. exceptional gains in productivity and flexibility.
  2731.  
  2732. With IBM's COBOL Family, COBOL programmers can use their expertise to
  2733. create advanced client/server applications, allowing host COBOL
  2734. applications to move to the desktop, while data remains on the host.
  2735.  
  2736. IBM COBOL SET FOR AIX
  2737.  
  2738. IBM COBOL for AIX provides the COBOL programmer with
  2739. direct-to-SOM-based, object-oriented support on the AIX operating
  2740. system.
  2741.  
  2742. IBM COBOL Set for AIX provides a COBOL application development
  2743. environment that is designed specifically to create client/server,
  2744. mission-critical, line-of-business applications. IBM COBOL for AIX also
  2745. gives the COBOL programmer a set of high-productivity, AIX-based tools
  2746. for the development of applications targeting AIX execution systems.
  2747.  
  2748. IBM COBOL Set for AIX includes local and remote data access, a context
  2749. sensitive editor (LPEX), Program Builder, Program Debug Tool, Common
  2750. Desktop Integration of these tools, and COBOL online documentation.
  2751.  
  2752. LOCAL AND REMOTE DATA ACCESS: IBM COBOL Set for AIX provides local and
  2753. remote data access to data including:
  2754.  
  2755. o  IBM SMARTdata UTILITIES (SdU), which provides:
  2756.    -  Record-oriented file access through standard COBOL I/O statements
  2757.       to:
  2758.       --  Local AIX VSAM files
  2759.       --  Remote MVS VSAM, SAM, PDS, and PDSE files
  2760.       --  Remote OS/400 files
  2761.       --  Remote CICS-managed VSAM files on MVS using CICS/DDM
  2762.       --  Data managed by IBM ENCINA for AIX Shared File System
  2763.  
  2764. o  Support for local and remote DB2 data access using DB2 for AIX
  2765.  
  2766. o  Support for local and remote CICS data access using CICS for AIX or
  2767.    CICS Client for AIX
  2768.  
  2769. CONTEXT-SENSITIVE EDITOR: The LPEX Editor is a language-sensitive color
  2770. editor that supports COBOL. The LPEX Editor can be used to create and
  2771. edit many types of text files, including program source and
  2772. documentation. By automatically parsing COBOL source code, LPEX
  2773. distinguishes between language constructs. For instance, language
  2774. keywords, comments, string literals, and numbers are displayed using
  2775. distinctive fonts and colors. Developers can quickly find items they are
  2776. looking for in their source code. Using LPEX, developers can:
  2777.  
  2778. o  Be made aware of some syntax errors when the source code is created
  2779.  
  2780. o  Use multiple windows to display several documents or to display more
  2781.    than one view of the same document
  2782.  
  2783. o  Dynamically configure LPEX to be a multiple-window or single-window
  2784.    tool
  2785.  
  2786. o  Select a block of text and move or copy it between documents
  2787.  
  2788. o  Cut and paste to a shell or another application
  2789.  
  2790. o  Undo previous changes to a document
  2791.  
  2792. Developers can customize and extend virtually every aspect of this
  2793. programmable editor. LPEX is designed to be extended through shared
  2794. libraries; there is no proprietary extension language to learn. With the
  2795. LPEX application programming interface (API), developers can write
  2796. powerful extensions to the editor using C and C++. In addition, LPEX
  2797. provides a rich command language that developers can use to create or
  2798. modify editor functions. Developers can:
  2799.  
  2800. o  Define their own fonts and colors
  2801.  
  2802. o  Modify the editor action-key layout
  2803.  
  2804. o  Add menus to perform frequently used commands (menu definitions
  2805.    can be applied on a filename extension basis)
  2806.  
  2807. o  Write their own editor commands
  2808.  
  2809. PROGRAM BUILDER: The Program Builder manages the repetitive tasks of
  2810. compiling, linking, and correcting errors in program source code. The
  2811. Program Builder:
  2812.  
  2813. o  Provides a graphical user interface to simplify the process of
  2814.    setting and saving compile and linker options
  2815.  
  2816. o  Lists build errors in a window. Selecting a compile error in the
  2817.    list will position you at the error in the source code in the
  2818.    LPEX Editor
  2819.  
  2820. o  Creates a makefile that is used by the AIX make command to construct
  2821.    and maintain programs and libraries. The Program Builder also
  2822.    determines build dependencies by scanning the source-code files for
  2823.    dependency information.
  2824.  
  2825. COMMON DESKTOP ENVIRONMENT (CDE): End-user productivity is enhanced in
  2826. AIX Version 4 with a new user interface for the AIXwindows Desktop which
  2827. is based on the Common Desktop Environment. This new graphical user
  2828. interface is included on both the AIX for Clients and the AIX for
  2829. Servers packages.
  2830.  
  2831. The Common Desktop Environment (CDE) integration for COBOL for AIX
  2832. consists of a COBOL application folder which is integrated within the
  2833. CDE Application Manager. The COBOL for AIX application folder contains
  2834. icons representing the COBOL tools and applications. The COBOL
  2835. application folder will contain icons for the LPEX editor, Program
  2836. Builder, Program Debugger, and COBOL Online Documentation.
  2837.  
  2838. CDE Integration of the COBOL tools will allow the user to invoke the
  2839. tools in a simple and consistent manner. The CDE desktop recognizes
  2840. different types of files using a data-type database. A data type
  2841. identifies the files of a particular format and associates them with the
  2842. appropriate applications. These associations mean that users don't have
  2843. to remember command line invocations of tools. In most cases, when a
  2844. user double-clicks on a file, the CDE desktop will automatically launch
  2845. the correct application that understands that file's data.
  2846.  
  2847. DEBUG TOOL: The COBOL Set for AIX debug tool helps you detect and
  2848. diagnose errors in code developed using the COBOL for AIX compiler. This
  2849. intuitive graphical user interface allows you to control execution of
  2850. the program, examine and modify data (variables, storage, and
  2851. registers), and perform many other useful functions. Additionally, you
  2852. can debug C functions that your applications may be using.
  2853.  
  2854. This debug tool provides source-level debugging and is built around a
  2855. set of core functions designed to let developers quickly and efficiently
  2856. control execution and analyze data. With these core functions,
  2857. developers can:
  2858.  
  2859. o  Display and change variables
  2860. o  Display and change storage
  2861. o  Display and change the processor registers
  2862. o  Display the call stack
  2863. o  Add and delete breakpoints
  2864. o  Control the execution of multiple threads
  2865. o  View source code as listing or disassembly
  2866.  
  2867. CICS for AIX Version 2.1 transactions built with IBM COBOL for AIX can
  2868. be debugged interactively.
  2869.  
  2870. OPEN ENTERPRISE: IBM COBOL Set for AIX supports the high subset of
  2871. American National Standards Institute (ANSI) COBOL (ANSI X3.23-1985) and
  2872. International Standards Organization (ISO) COBOL (ISO 1989:1985), as
  2873. well as the Intrinsic Function Module for COBOL (ANSI X3.23a-1989 and
  2874. ISO 1989/Amendment 1).
  2875.  
  2876. PRODUCT POSITIONING
  2877.  
  2878. IBM's object-oriented COBOL family of products combine the technical and
  2879. practical advantages of the COBOL language with the benefits of
  2880. object-oriented programming. The fact that these products extend the
  2881. COBOL language, the world's most popular conventional programming
  2882. language, gives them four distinct advantages over other object-oriented
  2883. programming languages:
  2884.  
  2885. 1. The ability to readily interface to, and extend, existing COBOL
  2886.    applications.
  2887.  
  2888. 2. An abundance of developers with COBOL programming skills (which
  2889.    increases the likelihood that object-oriented COBOL will become the
  2890.    most widely used object-oriented programming language in the
  2891.    industry).
  2892.  
  2893. 3. The natural synergy of COBOL, transaction processing, and database
  2894.    access via object-oriented programming provides a compelling reason
  2895.    to use IBM's object-oriented COBOL offerings.
  2896.  
  2897. 4. The object-oriented features are a natural extension of COBOL. It
  2898.    now will be easy for COBOL developers to get started with
  2899.    object-oriented COBOL while using the same robust COBOL development
  2900.    environment they have grown to depend on.
  2901.  
  2902. Object-oriented COBOL applications can work with existing COBOL
  2903. applications, as well as SOM objects written in other languages.
  2904.  
  2905. Hardware Requirements
  2906. ---------------------
  2907.  
  2908. This licensed program is designed to execute on RISC System/6000 family
  2909. processors running AIX Version 4.1.3 including SMP, SP2, POWER, POWER2,
  2910. and PowerPC processors configured with at least one supported display,
  2911. keyboard, and mouse.
  2912.  
  2913. Software Requirements
  2914. ---------------------
  2915.  
  2916. o  Operating System
  2917.    -  IBM AIX Version 4.1.3
  2918.  
  2919. o  Corequisite Software
  2920.    To use DB2:
  2921.    -  IBM DB2 Software Developer's Kit for AIX Version 2.1 or
  2922.    -  IBM DB2 for AIX Version 2.1 Single-User
  2923.    To use CICS:
  2924.    -  CICS for AIX Version 2.1
  2925.    To use SMARTdata UTILITIES:
  2926.    -  To access MVS VSAM/SAM files, DFSMS Version 1 Release 2.0 is
  2927.         required to be installed at your MVS host
  2928.    -  To access MVS CICS managed VSAM data, CICS DDM Release 1 is
  2929.         required to be installed at your MVS host
  2930.    To use SMARTdata UTILITIES ENCINA file access:
  2931.    -  IBM ENCINA for AIX Version 2 Release 1
  2932.    To use host connectivity:
  2933.    -  IBM AIX SNA Server/6000 Version 2.2
  2934.  
  2935. LIMITATIONS: IBM COBOL Set for AIX cannot be used for batch access to
  2936. CICS for AIX data placed in DB2/6000. Also, object-oriented function is
  2937. not supported in CICS for AIX.
  2938.  
  2939. Ordering Information and Charges
  2940. --------------------------------
  2941.  
  2942. To order these programs for order type, specify the order type number,
  2943. feature number, part number, program name, media, and quantity.
  2944.  
  2945. PROGRAM PACKAGE  -- program media with documentation
  2946.  
  2947. Order Type  Feature  Part                                One-Time
  2948. Number      Number   Number   Program Name     Media     Charge (in USD)
  2949.  
  2950. 5801-AAR    0170     28H2176  COBOL Set for    CD-ROM       895
  2951.                                 AIX Version 1
  2952.  
  2953. 5801-AAR    0172     33H4408  COBOL Set for    8mm tape   1,045
  2954.                                 AIX Version 1
  2955.  
  2956. ADDITIONAL LICENSE COPIES: This authorizes the customer who has a
  2957. program package to make a single copy of the program media and
  2958. printed documentation. The authorization is given by providing the
  2959. customer a Proof of Entitlement for Additional License -- with
  2960. certificate (has its own part number and feature number).
  2961.  
  2962. ADDITIONAL LICENSES CHARGE: Customers who pay a one-time charge for
  2963. additional licenses may copy machine-readable program materials and
  2964. printed documentation previously acquired from IBM in a program
  2965. package.  One copy may be made for each additional license ordered.
  2966.  
  2967. Order Type  Feature  Part                                One-Time
  2968. Number      Number   Number   Program Name               Charge (in USD)
  2969.  
  2970. 5802-AAR    0453     31H6367  IBM COBOL Set for AIX         849
  2971.                               Version 1 Entitlement for
  2972.                               One Additional License /
  2973.                               Additional User
  2974.                               with Certificate
  2975.  
  2976. ADDITIONAL LICENSE COPIES -- SOFTWARE ADVANTAGE EXHIBIT: Authorization
  2977. to make additional license copies begins on the start date specified in
  2978. the Software Advantage Agreement. Proof of entitlement will be provided
  2979. monthly.
  2980.  
  2981. Order Type           Part                                One-Time
  2982. Number               Number   Program Name               Charge (in USD)
  2983.  
  2984. 5802-AAR             33H5457  COBOL Set for AIX             849
  2985.                               Version 1 Entitlement for
  2986.                               One Additional License /
  2987.                               Additional User
  2988.                               without Certificate
  2989.                               (Advantage)
  2990.  
  2991. USE-BASED FEATURES: An authorization for a number of users or number of
  2992. resources used or managed is the Proof of Entitlement for use-based
  2993. features.
  2994.  
  2995. USE-BASED FEATURE CHARGE: Customers who pay a one-time charge for
  2996. use-based features are authorized for a number of users to access the
  2997. program or a number of resources which may use or be managed by the
  2998. program equal to the number of use-based features acquired.
  2999.  
  3000. Order Type  Feature  Part                                One-Time
  3001. Number      Number   Number   Program Name               Charge (in USD)
  3002.  
  3003. 5807-AAR    0152     33H5466  COBOL Set for AIX           4,035
  3004.                                 Version 1 Entitlement
  3005.                                 for 5 Additional Users
  3006.                                 with Certificate
  3007.  
  3008. 5807-AAR    0153     33H5475  COBOL Set for AIX           7,645
  3009.                                 Version 1 Entitlement
  3010.                                 for 10 Additional Users
  3011.                                 with Certificate
  3012.  
  3013. 5807-AAR    0154     33H5484  COBOL Set for AIX          35,659
  3014.                                 Version 1 Entitlement
  3015.                                 for 50 Additional Users
  3016.                                 with Certificate
  3017.  
  3018. USE-BASED FEATURES -- SOFTWARE ADVANTAGE: When the Volume Discount
  3019. Exhibit -- Software Advantage for Workstations applies, authorization
  3020. for use begins on the agreement start date. Continued authorized use is
  3021. based on the Proof of Entitlement for use-based features subsequently
  3022. provided to the customer.
  3023.  
  3024. Order Type           Part                                One-Time
  3025. Number               Number   Program Name               Charge (in USD)
  3026.  
  3027. 5807-AAR             33H5448  COBOL Set for AIX             849
  3028.                               Version 1 Entitlement for
  3029.                               One Additional User
  3030.                               without Certificate
  3031.                               (Advantage)
  3032.  
  3033. PROGRAM PACKAGE UPGRADE -- Program Media with Documentation
  3034.  
  3035. The program package upgrade option allows currently licensed users of
  3036. any version of IBM COBOL POWERbench to obtain the new function for a
  3037. program upgrade charge. These upgrades will be available through IBM
  3038. Authorized Personal Computer Dealers and Industry Remarketers --
  3039. Personal Computers certified to market IBM authorized advanced products.
  3040. The remarketer will require a Proof of License for each upgrade ordered.
  3041. The original Proof of License is the colored front cover page (inside
  3042. the hard binder) or the separate Proof of License page in the program
  3043. package as identified by IBM to the remarketer.
  3044.  
  3045. PROGRAM UPGRADE CHARGE: A program upgrade charge will apply for upgrades
  3046. from IBM COBOL POWERbench to IBM COBOL Set for AIX Version 1.
  3047.  
  3048. Order Type  Feature  Part                                One-Time
  3049. Number      Number   Number   Program Name               Charge (in USD)
  3050.  
  3051. 5803-AAR    0180     31H6368  Upgrade from IBM COBOL        200
  3052.                               POWERbench to IBM COBOL Set
  3053.                               for AIX Version 1
  3054.                               (CD-ROM)
  3055.  
  3056. 5803-AAR    0198     31H6516  Upgrade from IBM COBOL        200
  3057.                               POWERbench to IBM COBOL Set
  3058.                               for AIX Version 1
  3059.                               (8mm tape)
  3060.  
  3061. UPGRADE PROTECTION: Customers who acquire upgrade protection through a
  3062. one-time charge or quarterly payment charges (when meeting minimum
  3063. revenue criteria) will be entitled at no charge to future versions
  3064. and releases when announced within their Software Advantage agreement
  3065. period. Following availability of the new program, IBM will provide a
  3066. program package (including media and documentation) and a Proof of
  3067. Entitlement authorizing right to copy, distribute, and install equal
  3068. to the number of programs protected.
  3069.  
  3070. UPGRADE PROTECTION (NEW PRODUCT): The following upgrade protection
  3071. products are only available under the Software Advantage for
  3072. Workstations offering.
  3073.                                                          Upgrade
  3074. Order Type           Part                                Protection
  3075. Number               Number   Program Name               Charge (in USD)
  3076.  
  3077. 5809-AAR             31H6369  Upgrade Protection for        340
  3078.                               IBM COBOL Set for AIX --
  3079.                               One-Time Charge
  3080.  
  3081. 5809-AAR             31H6370  Upgrade Protection for         42.50
  3082.                               IBM COBOL Set for AIX --
  3083.                               Quarterly Charge
  3084.  
  3085. ========================================================================
  3086.  
  3087.               +--------------------------------------------+
  3088.               | IBM COBOL for MVS and VM Release 2 Extends |    cobmvsvm
  3089.               |   COBOL to the Client/Server Environment   |
  3090.               +--------------------------------------------+
  3091.  
  3092. In Brief ...
  3093. ------------
  3094.  
  3095. IBM COBOL for MVS and VM offers object-oriented programming to MVS COBOL
  3096. programmers. In addition, it offers the following benefits:
  3097.  
  3098. o  Enables COBOL access to existing SOM class libraries
  3099. o  Improves interoperability with C and C++
  3100. o  Includes the mainframe interactive debugger
  3101. o  Saves you time and money by:
  3102.    -  Taking advantage of the current skill base in your organization
  3103.    -  Preserving accessibility to your current COBOL-formatted data
  3104. o  Increases ease of use with a variety of development tools
  3105.  
  3106. Overview
  3107. --------
  3108.  
  3109. IBM COBOL for MVS and VM revitalizes your dependable COBOL applications
  3110. by adding object-oriented language. COBOL for MVS and VM lets you create
  3111. advanced client/server applications when used with IBM VisualAge for
  3112. COBOL for OS/2 or IBM COBOL Set for AIX. Enhanced COBOL object-oriented
  3113. language is also available on the OS/2 and AIX platforms.
  3114.  
  3115. With COBOL for MVS and VM, you can use your existing skill base to
  3116. upgrade your applications and expand them to other platforms. As a
  3117. result, you will save money and increase productivity by reducing the
  3118. need to retrain your employees.
  3119.  
  3120. COBOL for MVS and VM is an ideal, cost-effective solution that offers
  3121. the following enhancements to COBOL.
  3122.  
  3123. o  Object-Oriented Language Extensions:
  3124.    -  Allow COBOL programmers to create objects in a language they
  3125.         already know, reducing the long learning curve required to learn
  3126.         a new object-oriented language
  3127.    -  Define and access System Object Model (SOM) objects directly in
  3128.         COBOL syntax
  3129.    -  Offer object-oriented language extensions, a subset of the
  3130.         evolving ISO and ANSI COBOL Standards
  3131.  
  3132. o  Client/Server Enablers:
  3133.    -  Allow you to run server COBOL programs on your host system that
  3134.         are developed using IBM COBOL for MVS and VM with client
  3135.         programs on IBM VisualAge for COBOL for OS/2 or IBM COBOL Set
  3136.         for AIX
  3137.    -  Let you run production COBOL programs on your host with GUI
  3138.         front-end COBOL code on OS/2
  3139.    -  Help you develop COBOL applications almost anywhere you want, and
  3140.         then compile and run them anywhere you need them
  3141.  
  3142. o  Improved Interoperability with C and C++:
  3143.    -  Provides the ability to pass parameters by value and to call C
  3144.         functions that have function return values
  3145.    -  Allows null-terminated literal strings to be used in COBOL and
  3146.         passed to C routines
  3147.    -  Offers "pragmaless" interlanguage communications
  3148.  
  3149. o  Improved Productivity and Ease of Use
  3150.    -  Easily take advantage of these COBOL enhancements with the help of
  3151.         a rich set of tools.
  3152.    -  Helps groups of developers coordinate their efforts with
  3153.         complementary team-oriented tools
  3154.  
  3155. Description
  3156. -----------
  3157.  
  3158. The IBM COBOL family is designed to provide a way to leverage
  3159. programmers' COBOL skills onto the client/server environment with
  3160. object-oriented capability, tools to support existing and new COBOL
  3161. applications, and visual GUI support.
  3162.  
  3163. Productivity gains are possible with the support of reuse through
  3164. object-oriented technology, the Visual Builder, available with IBM
  3165. VisualAge for COBOL for OS/2, and the workbench tools.
  3166.  
  3167. With the new tools and object-oriented support these new COBOL products
  3168. contain, today's IBM COBOL programmer can realize substantial
  3169. productivity gains.
  3170.  
  3171. IBM COBOL for MVS and VM Release 2 brings object-oriented programming to
  3172. the MVS COBOL programmer. The direct-to-SOM compiler enables the
  3173. creation of and access to SOMobjects via native COBOL language syntax.
  3174. SOM is a new object-oriented technology for building and manipulating
  3175. class libraries. IBM COBOL programmers will be able to both access and
  3176. develop SOM class libraries with native COBOL syntax. This capability
  3177. also allows access to SOM objects implemented in other languages, in
  3178. addition to full interoperability with existing COBOL applications and
  3179. data.
  3180.  
  3181. The following new features of IBM COBOL for MVS and VM Release 2 are
  3182. MVS-specific:
  3183.  
  3184. o  COBOL compiler with object-oriented language extensions based on the
  3185.    evolving ISO and ANSI COBOL Standards
  3186.  
  3187. o  Support for the direct creation of SOM objects on the host via native
  3188.    COBOL language syntax
  3189.  
  3190. o  Optional SOM IDL generation
  3191.  
  3192. o  Access to existing SOM-based class libraries
  3193.  
  3194. The following new features and enhancements to IBM COBOL for MVS and VM
  3195. Release 2 are available on both MVS and VM:
  3196.  
  3197. o  Improved interoperability with C and C++
  3198.  
  3199. o  Source level compatibility with IBM COBOL for OS/2 and IBM COBOL for
  3200.    AIX (except for platform-specific language extensions)
  3201.  
  3202. o  Source and object compatibility with IBM COBOL/370 and VS COBOL II
  3203.  
  3204. o  Support for recursive calls
  3205.  
  3206. o  Long and mixed case program names
  3207.  
  3208. o  Performance enhancements
  3209.  
  3210. For object-oriented applications, customers must also order SOMobjects
  3211. for MVS (5696-822).
  3212.  
  3213. IBM COBOL for MVS and VM Release 2 supports the high subset of American
  3214. National Standards Institute (ANSI) COBOL (ANSI X3.23-1985) and
  3215. International Standards Organization (ISO) COBOL (ISO 1989:1985), as
  3216. well as the Intrinsic Function Module for COBOL (ANSI X3.23a-1989 and
  3217. ISO 1989/Amendment 1). This product meets the specifications of Federal
  3218. Information Processing Standards (FIPS) Publication 21-3 COBOL, and
  3219. provides IBM extensions to these standards.
  3220.  
  3221. IBM COBOL for MVS and VM Release 2 features a mainframe interactive
  3222. debug tool. The debug tool allows programmers to debug their
  3223. applications as they are executing in their native host environments.
  3224.  
  3225. The mainframe interactive debug tool is offered along with the COBOL
  3226. compiler in a Full Function Offering. An Alternate Function Offering is
  3227. available for customers who do not wish to receive the debugger with
  3228. this product.
  3229.  
  3230. MOVING THE HOST TO THE WORLD OF OBJECTS
  3231.  
  3232. Host-based COBOL moves to the leading edge of application development
  3233. productivity with the addition of object-oriented technology to the MVS
  3234. COBOL environment. Object-oriented extensions let you encapsulate data
  3235. and functions into objects that can be reused for other applications,
  3236. rather than developing new code.
  3237.  
  3238. The object-oriented language extensions in IBM COBOL for MVS and VM
  3239. (under MVS only) are based on the emerging ISO and ANSI COBOL standards,
  3240. and are natural syntax extensions to COBOL -- not a new language. These
  3241. are the same object-oriented extensions you get with IBM VisualAge for
  3242. COBOL for OS/2 and IBM COBOL Set for AIX, so you can develop
  3243. object-oriented based host applications on the desktop.
  3244.  
  3245. These extensions implement a complete object-oriented paradigm that
  3246. allows you to define object classes, instantiate objects, and have
  3247. objects inherit characteristics from other classes of objects.
  3248.  
  3249. You can use IBM's new COBOL products to create language-neutral SOM
  3250. objects that interoperate with objects created in other SOM-based,
  3251. object-oriented languages, ensuring the utility of your objects for a
  3252. long time to come. These products all feature Direct-to-SOM capability.
  3253.  
  3254. The combination of object-oriented language extensions and SOM class
  3255. libraries provides an easy way to reuse code and develop higher-quality
  3256. applications that can be ready for production in less time.
  3257.  
  3258. SOLID PROGRAMMING SUPPORT
  3259.  
  3260. The IBM COBOL for MVS and VM compiler adds new function and builds on
  3261. previous functions.
  3262.  
  3263. The IBM COBOL for MVS and VM Release 2 compiler significantly improves
  3264. the interoperability between COBOL and C/C++. This release provides
  3265. users with the ability to pass parameters by value, and the ability to
  3266. call C functions that have function return values. Additionally,
  3267. null-terminated literal strings can be used in COBOL and passed to C
  3268. service routines. COBOL now supports both defining and calling programs
  3269. with long and mixed-case names. Finally, calls between COBOL and C no
  3270. longer require special pragma source statements in the C program
  3271. ("pragmaless" interlanguage communication).
  3272.  
  3273. IBM COBOL for MVS and VM also allows you to simplify common programming
  3274. tasks. For example, you can use the COBOL CALL statement to take
  3275. advantage of IBM Language Environment for MVS and VM services for
  3276. everything from storage management to condition handling.
  3277.  
  3278. The condition-handling support enables you to write programs in which
  3279. error handling is done in a separate routine that is invoked only when
  3280. needed. In addition, you no longer have to write the error-handling
  3281. routines in Assembler; with Language Environment, you can write them in
  3282. COBOL.
  3283.  
  3284. IBM COBOL for MVS and VM is supported by IBM Language Environment for
  3285. MVS and VM Release 5, the common language environment for running
  3286. applications written in COBOL, PL/I, FORTRAN, and C. IBM Language
  3287. Environment for MVS and VM thus allows you to enhance an application
  3288. written in COBOL by adding a FORTRAN routine or Language
  3289. Environment-enabled PL/I or C routine.
  3290.  
  3291. IBM COBOL for MVS and VM also offers support for recursive program
  3292. invocation in COBOL, structured programming language support, improved
  3293. interoperability with other languages, and improved dynamic CALL
  3294. performance. These and many other features help make your COBOL
  3295. development more effective.
  3296.  
  3297. READY FOR THE YEAR 2000?
  3298.  
  3299. COBOL provides intrinsic functions that return and manipulate four-digit
  3300. year dates.
  3301.  
  3302. For your applications that use two-digit year data, IBM COBOL for MVS
  3303. and VM and Language Environment for MVS and VM give you efficient ways
  3304. to accommodate the year 2000 with minimal changes to code and no change
  3305. to data. Language Environment for MVS and VM can interpret a two-digit
  3306. year as four digits, allowing you to use existing data without
  3307. modification, and allowing your applications to run into the 21st
  3308. century.
  3309.  
  3310. But don't wait until 1999. Prepare for the year 2000 today!
  3311.  
  3312. BRING YOUR HOST ENVIRONMENT UP TO SPEED
  3313.  
  3314. IBM COBOL for MVS and VM gives you an excellent migration path from
  3315. OS/VS COBOL and VS COBOL II. Most of your current programs will continue
  3316. to run without modification, while you selectively update existing
  3317. applications to take advantage of advanced functions.
  3318.  
  3319. By migrating to IBM COBOL for MVS and VM, you get beyond the 24-bit
  3320. addressing limitation and get virtual storage constraint relief, which
  3321. is of special interest to OS/VS COBOL users.  This improvement is
  3322. important if you want to maximize the efficiency of your host as an
  3323. effective server.
  3324.  
  3325. SUBSYSTEMS AND DATABASES
  3326.  
  3327. IBM COBOL for MVS and VM Release 2 programs will run with DB2, CICS,
  3328. and IMS. Object-oriented COBOL programs will run with DB2, but will
  3329. require an enabling PTF for DB2. This PTF will allow EXEC SQL statements
  3330. to be coded inside COBOL class definitions. Object-oriented COBOL
  3331. programs will run under CICS with some restrictions. These programs may
  3332. make calls to other programs that contain an EXEC CICS statement and
  3333. vice versa. However, EXEC CICS statements cannot be directly used inside
  3334. class definitions at this time. Object-oriented COBOL programs will run
  3335. under IMS/ESA, with some special considerations.
  3336.  
  3337. MAINFRAME INTERACTIVE DEBUG TOOL OPTIONAL FEATURE
  3338.  
  3339. The mainframe interactive Debug Tool featured in IBM COBOL for MVS and
  3340. VM Release 2 will allow programmers to debug their applications as they
  3341. are executing in their native host environment, such as CICS, IMS/ESA,
  3342. and DB2. The Debug Tool features functions such as step mode,
  3343. breakpoints, monitor, frequency analysis, and dynamic patching. It
  3344. supports debugging of procedural COBOL applications, as well as
  3345. object-oriented COBOL, PL/I, and C/C++ applications.
  3346.  
  3347. The debug session may also be recorded in a log file, allowing the
  3348. programmer to replay the session. When used this way, the Debug Tool
  3349. might assist in capturing test cases for future program validation, or
  3350. to further isolate a problem within an application. This allows
  3351. programmers to ensure that the application is tested properly in the
  3352. host environment before the application is put into production.
  3353.  
  3354. The mainframe interactive Debug Tool is offered along with the COBOL
  3355. compiler in a Full Function Offering. An Alternate Function Offering is
  3356. available for customers who do not wish to receive the Debug Tool with
  3357. this product. The Full Function offering of IBM C/C++ for MVS/ESA
  3358. Version 3 and IBM PL/I for MVS and VM Version 1 Release 1.1 also
  3359. contains the Debug Tool. Existing Code Debug Tool users, or users who
  3360. currently have the Full Function version of the PL/I or C/C++, can order
  3361. an upgrade that will provide the support for IBM COBOL for MVS and VM
  3362. Release 2 under their existing Debug Tool feature.
  3363.  
  3364. PART OF YOUR COMPLETE DEVELOPMENT ENVIRONMENT
  3365.  
  3366. IBM COBOL for MVS and VM is part of a large family of compatible
  3367. compilers, application development tools, and maintenance tools. IBM
  3368. offers solid IBM COBOL compilers for OS/2, AIX, VSE, and AS/400, in
  3369. addition to MVS and VM.
  3370.  
  3371. You can also take advantage of IBM's extensive suite of COBOL
  3372. maintenance tools to improve your existing applications. These tools
  3373. assist with source code conversion from older ANSI standards to ANSI
  3374. 1985 COBOL syntax, code analysis, reporting, and restructuring, CICS
  3375. macro-level source conversion, Report Writer code support, testing, and
  3376. parts cataloging.
  3377.  
  3378. IBM COBOL for MVS and VM provides the functionality needed to take host
  3379. programming into the future. For both existing and new applications,
  3380. this IBM COBOL package gives you powerful ways to boost your programming
  3381. productivity.
  3382.  
  3383. PRODUCT POSITIONING
  3384.  
  3385. IBM's object-oriented COBOL family of products combine the technical and
  3386. practical advantages of the COBOL language with the benefits of
  3387. object-oriented programming. The fact that these products extend the
  3388. COBOL language, the world's most popular conventional programming
  3389. language, gives them four distinct advantages over other object-oriented
  3390. programming languages:
  3391.  
  3392. 1. The ability to readily interface to, and extend, existing COBOL
  3393.    applications.
  3394.  
  3395. 2. An abundance of developers with COBOL programming skills, which
  3396.    increases the likelihood that object-oriented COBOL will become the
  3397.    most pervasive object-oriented programming language in the industry.
  3398.  
  3399. 3. The natural synergy of COBOL, transaction processing, and database
  3400.    access via object-oriented programming provides a compelling reason
  3401.    to use IBM's object-oriented COBOL offerings.
  3402.  
  3403. 4. The object-oriented features are a natural extension of COBOL. It now
  3404.    will be easier for COBOL developers to get started with
  3405.    object-oriented COBOL while using the same robust COBOL development
  3406.    environment they have grown to depend on.
  3407.  
  3408. Object-oriented COBOL applications can work with existing COBOL
  3409. applications, as well as SOM objects written in other languages.
  3410.  
  3411. Hardware Requirements
  3412. ---------------------
  3413.  
  3414. Object code generated by IBM COBOL for MVS and VM will run on any
  3415. hardware configurations supported by the licensed programs specified
  3416. below.
  3417.  
  3418. Software Requirements
  3419. ---------------------
  3420.  
  3421. IBM COBOL for MVS and VM Release 2 runs under the control of, or in
  3422. conjunction with, the following IBM licensed programs and their
  3423. subsequent releases or equivalents, unless otherwise announced by IBM.
  3424.  
  3425. REQUIRED LICENSED PROGRAMS:
  3426.  
  3427. REQUIREMENTS FOR MVS ENVIRONMENT WHEN USING OO FUNCTIONS
  3428.  
  3429. IBM COBOL for MVS and VM Release 2 has the following licensed program
  3430. requirements at their equivalent or subsequent releases when running in
  3431. the MVS environment and the object-oriented function of the product WILL
  3432. be used.
  3433.  
  3434. o  For Compilation:
  3435.    -  MVS/ESA SP -- JES2 Version 4 Release 2 (5695-047) or
  3436.         MVS/ESA SP -- JES3 Version 4 Release 2 (5695-048)
  3437.    -  MVS/ESA SP -- JES2 Version 5 Release 1 (5655-068) or
  3438.         MVS/ESA SP -- JES3 Version 5 Release 1 (5655-069)
  3439.    -  SOMobjects for MVS Application Development Environment Version 1
  3440.         Release 1 (5696-822)
  3441.    -  Language Environment for MVS and VM Version 1 Release 5 (5688-198)
  3442.  
  3443. o  For Execution/Runtime:
  3444.    -  MVS/ESA SP -- JES2 Version 4 Release 2 (5695-047) or
  3445.         MVS/ESA SP -- JES3 Version 4 Release 2 (5695-048)
  3446.    -  MVS/ESA SP -- JES2 Version 5 Release 1 (5655-068) or
  3447.         MVS/ESA SP -- JES3 Version 5 Release 1 (5655-069)
  3448.    -  SOMobjects for MVS Run-time Library Version 1 Release 1 (5696-822)
  3449.    -  Language Environment for MVS and VM Version 1 Release 5 (5688-198)
  3450.  
  3451. REQUIREMENTS FOR MVS ENVIRONMENT WHEN NOT USING OO FUNCTIONS
  3452.  
  3453. IBM COBOL for MVS and VM Release 2 has the following licensed program
  3454. requirements at their equivalent or subsequent releases when running in
  3455. the MVS environment and the object-oriented function of the product WILL
  3456. NOT be used.
  3457.  
  3458. o  For Compilation:
  3459.    -  MVS/ESA SP -- JES2 Version 3 Release 1 (5685-001) or
  3460.         MVS/ESA SP -- JES3 Version 3 Release 1 (5685-002)
  3461.    -  MVS/ESA SP -- JES2 Version 4 Release 2 (5695-047) or
  3462.         MVS/ESA SP -- JES3 Version 4 Release 2 (5695-048)
  3463.    -  MVS/ESA SP -- JES2 Version 5 Release 1 (5655-068) or
  3464.         MVS/ESA SP -- JES3 Version 5 Release 1 (5655-069)
  3465.  
  3466. o  For Execution/Runtime:
  3467.    -  MVS/ESA SP -- JES2 Version 3 Release 1 (5685-001) or
  3468.         MVS/ESA SP -- JES3 Version 3 Release 1 (5685-002)
  3469.    -  MVS/ESA SP -- JES2 Version 4 Release 2 (5695-047) or
  3470.         MVS/ESA SP -- JES3 Version 4 Release 2 (5695-048)
  3471.    -  MVS/ESA SP -- JES2 Version 5 Release 1 (5655-068) or
  3472.         MVS/ESA SP -- JES3 Version 5 Release 1 (5655-069)
  3473.    -  Language Environment for MVS and VM Version 1 Release 5 (5688-198)
  3474.  
  3475. REQUIREMENTS FOR VM ENVIRONMENT
  3476.  
  3477. IBM COBOL for MVS and VM Release 2 has the following licensed program
  3478. requirements when running in the VM environment. Note that
  3479. object-oriented function is not available or supported in the VM
  3480. environment for either compilation or execution.
  3481.  
  3482. o  For Compilation:
  3483.    -  VM/ESA Version 1 (5684-112) or subsequent releases
  3484.  
  3485. o  For Execution/Runtime:
  3486.    -  VM/ESA Version 1 (5684-112) or subsequent releases.
  3487.    -  Language Environment for MVS and VM Version 1 Release 5 (5688-198)
  3488.  
  3489. REQUIREMENTS FOR CUSTOMIZATION, INSTALLATION, AND SERVICE
  3490.  
  3491. The following programs are needed for customization during or after
  3492. installation (or subsequent release):
  3493.  
  3494. o  High Level Assembler/MVS and VM and VSE (5696-234)
  3495. o  SMP/E Release 8 (5668-949) for installation on MVS (or subsequent
  3496.      release)
  3497.  
  3498. OPTIONAL LICENSED PROGRAMS (OR SUBSEQUENT RELEASES):
  3499.  
  3500. o  IBM C/C++ for MVS/ESA Version 3 (5655-121)
  3501. o  AD/Cycle C/370 Release 2 (5688-216)
  3502. o  IBM PL/I for MVS and VM Release 1 (5688-235)
  3503. o  IBM PL/I for MVS and VM Release 2 (5688-235)
  3504. o  IBM VS FORTRAN Version 2 (5668-806, 5688-087)
  3505. o  IBM VS FORTRAN Version 1 (5748-F03)
  3506. o  OS FORTRAN IV H Extended (5734-F03)
  3507. o  CICS/ESA Version 3 Release 3 (5685-083)
  3508. o  CICS/ESA Version 4 Release 1 (5655-018)
  3509. o  CSP/AE Version 3 Release 3 (5668-814)
  3510. o  DB2 Version 3 (5685-DB2) plus Preprocessor PTF
  3511. o  DB2 Version 4 (5695-DB2)
  3512. o  DFSMS/MVS Release 1 (5695-DF1)
  3513. o  DFSORT/CMS Version 2 (5664-325)
  3514. o  DFSORT/MVS Release 12 (5740-SM1)
  3515. o  IMS/ESA Database Manager Version 3 Release 1 (5665-408)
  3516. o  IMS/ESA Transaction Manager Version 3 Release 1 (5665-409)
  3517. o  IMS/ESA Database Manager Version 4 Release 1 (5685-012)
  3518. o  IMS/ESA Transaction Manager Version 4 Release 1 (5685-013)
  3519. o  ISPF Version 3 Release 5 for MVS (5685-054)
  3520. o  ISPF Version 4 Release 1 for MVS (5655-042)
  3521. o  ISPF Version 3 Release 2 for VM (5684-043)
  3522. o  ISPF/PDF Version 3 Release 5 for MVS (5665-402)
  3523. o  ISPF/PDF Version 3 Release 2 for VM (5684-123)
  3524. o  MVS/DFP Version 3 (5665-XA3)
  3525. o  OpenEdition MVS Services Feature of MVS/ESA SP Version 4 Release 3
  3526. o  OpenEdition MVS Shell and Utilities Feature of MVS/ESA SP Version 4
  3527.      Release 3
  3528. o  OpenEdition MVS Debugging Feature of MVS/ESA SP Version 4 Release 3
  3529. o  OpenEdition DCE Application Support MVS/ESA (5655-064)
  3530. o  SQL/DS Version 3 Release 4 (5688-103)
  3531. o  TCP/IP Version 3 Release 1 for MVS (5655-HAL)
  3532. o  TSO/E Version 2 Release 4 (for MVS/ESA; 5685-025)
  3533. o  VSE/VSAM Version 2 (5686-037) for support on VM for VSAM data sets
  3534.  
  3535. Ordering Information
  3536. --------------------
  3537.  
  3538. CURRENT LICENSEES
  3539.  
  3540. Current licensees of COBOL/370 Release 1 will be sent a program reorder
  3541. form which may be returned directly to IBM Software Manufacturing
  3542. Solutions (SMS). The mailing of these reorder forms is scheduled to be
  3543. completed by 27 November 1995. Reorder forms returned to SMS will be
  3544. processed within 10 work days of receipt. When COBOL for MVS and VM
  3545. Release 2 is available, Release 1 will no longer be available.
  3546.  
  3547. Current licensees desiring to upgrade from Alternate Function to Full
  3548. Function must place an MES order to add the Full Function chargeable
  3549. feature and media feature, and delete the Alternate Function chargeable
  3550. feature and media feature.
  3551.  
  3552. NEW LICENSEES
  3553.  
  3554. Orders for new licenses will be accepted now. Shipment will begin on the
  3555. planned availability date.
  3556.  
  3557. Orders that ship prior to planned availability will receive IBM SAA
  3558. AD/CYCLE COBOL/370 Release 1. Orders that ship after the planned
  3559. availability will receive IBM COBOL for MVS and VM Release 2.
  3560.  
  3561. New users of IBM COBOL for MVS and VM should specify type 5688, model
  3562. 197.
  3563.  
  3564. BASIC LICENSE: To order a basic license, specify the program number and
  3565. feature number 9001 for asset registration. For a graduated one-time
  3566. charge or graduated monthly license charge, specify one of the following
  3567. feature numbers as applicable and corresponding to the group that
  3568. contains the designated machine.
  3569.  
  3570. Also, specify the feature number of the desired distribution medium.
  3571.  
  3572. The mainframe interactive debugger tool is offered with IBM COBOL for
  3573. MVS and VM Release 2 in what represents a Full Function Offering. An
  3574. Alternate Function Offering is available for customers who do not wish
  3575. to receive the debugger with this product. In the tables below, Full =
  3576. Full Function Offering; Alternate = Alternate Function Offering.
  3577.  
  3578.                   Basic                Basic
  3579.             Graduated Monthly        Graduated
  3580.               License Charge      One-Time Charge     Offering
  3581. Group         Feature Number       Feature Number     Type
  3582.  
  3583.  18                1000                 1001          Full
  3584.                    3302                 3319          Alternate
  3585.  20                1002                 1003          Full
  3586.                    3303                 3320          Alternate
  3587.  25                1004                 1005          Full
  3588.                    3304                 3321          Alternate
  3589.  28                1006                 1007          Full
  3590.                    3305                 3322          Alternate
  3591.  29                1008                 1009          Full
  3592.                    3306                 3323          Alternate
  3593.  30                1010                 1011          Full
  3594.                    3307                 3324          Alternate
  3595.  31                1012                 1013          Full
  3596.                    3308                 3325          Alternate
  3597.  32                1014                 1015          Full
  3598.                    3309                 3326          Alternate
  3599.  35                1016                 1017          Full
  3600.                    3310                 3327          Alternate
  3601.  38                1018                 1019          Full
  3602.                    3311                 3328          Alternate
  3603.  40                1020                 1021          Full
  3604.                    3312                 3329          Alternate
  3605.  50                1022                 1023          Full
  3606.                    3313                 3330          Alternate
  3607.  60                1024                 1025          Full
  3608.                    3314                 3331          Alternate
  3609.  70                1026                 1027          Full
  3610.                    3315                 3340          Alternate
  3611.  80                1028                 1029          Full
  3612.                    3316                 3341          Alternate
  3613.  
  3614. MULTIPLE OPERATING SYSTEM -- PR/SM (MOSP): For a graduated one-time
  3615. charge or graduated monthly license charge, specify the following
  3616. feature numbers corresponding to the group that contains the designated
  3617. machine.
  3618.  
  3619.               MOSP Basic            MOSP Basic
  3620.           Graduated Monthly     Graduated One-Time
  3621.             License Charge        License Charge       Offering
  3622. Group       Feature Number        Feature Number       Type
  3623.  
  3624.  18              1038                  1039            Full
  3625.                  0101                  0116            Alternate
  3626.  20              1040                  1041            Full
  3627.                  0102                  0117            Alternate
  3628.  25              1042                  1043            Full
  3629.                  0103                  0118            Alternate
  3630.  28              1044                  1045            Full
  3631.                  0104                  0119            Alternate
  3632.  29              1046                  1047            Full
  3633.                  0105                  0120            Alternate
  3634.  30              1048                  1049            Full
  3635.                  0106                  0121            Alternate
  3636.  31              1050                  1051            Full
  3637.                  0107                  0122            Alternate
  3638.  32              1052                  1053            Full
  3639.                  0108                  0123            Alternate
  3640.  35              1054                  1055            Full
  3641.                  0109                  0124            Alternate
  3642.  38              1056                  1057            Full
  3643.                  0110                  0125            Alternate
  3644.  40              1058                  1059            Full
  3645.                  0111                  0126            Alternate
  3646.  50              1060                  1061            Full
  3647.                  0112                  0127            Alternate
  3648.  60              1062                  1063            Full
  3649.                  0113                  0128            Alternate
  3650.  70              1064                  1065            Full
  3651.                  0114                  0129            Alternate
  3652.  80              1066                  1067            Full
  3653.                  0115                  0130            Alternate
  3654.  
  3655. Note: The group can be determined by referring to either the Exhibit
  3656. for IBM System/370 and System/390 Machines (Z125-3901) or the Exhibit
  3657. for Non-IBM Machines (Z125-3902) that are associated with the IBM
  3658. Customer Agreement (Z125-4575).
  3659.  
  3660. ENTRY SUPPORT LICENSE (ESL): To order an ESL license, specify the
  3661. program number, feature number 9001 for asset registration, and the
  3662. applicable ESL one-time charge feature number. Also specify the feature
  3663. number of the desired distribution medium (specify the 1/4-inch, 3480,
  3664. 9/6250 4mm media feature code).
  3665.  
  3666.                                      ESL One-Time Charge
  3667. Program Number/Description           Feature Number
  3668.  
  3669. 5688-197/IBM COBOL for
  3670.  MVS and VM Release 2                2000 Full Function
  3671. 5688-197/IBM COBOL for
  3672.  MVS and VM Release 2                3132 Alternate Function
  3673.  
  3674. Note: ESL machines can be determined by referring to the IBM Entry End
  3675. User/390 Attachment (Z125-4379).
  3676.  
  3677. PARALLEL SYSPLEX LICENSE CHARGE (PSLC) BASIC LICENSE: To order a basic
  3678. license, specify the program number and feature number 9001 for asset
  3679. registration. Specify the PSLC Base feature and applicable PSLC Level A
  3680. and PSLC Level B features and quantity.
  3681.  
  3682. In a Parallel Sysplex, if there is more than one program copy, the
  3683. charge for all copies should be associated with one copy by specifying
  3684. the applicable PSLC feature numbers and quantity represented by the sum
  3685. of the Service Units in Millions (MSUs) in your Parallel Sysplex. For
  3686. all other program copies, specify the PSLC No Charge (N/C) Identifier
  3687. feature.
  3688.  
  3689. Also, specify the feature number of the desired distribution medium.
  3690.  
  3691.                  PSLC        PSLC Basic License
  3692. Machine(s)       Feature     MLC Feature              Offering
  3693. MSU Capacity     Number      Description              Type
  3694.  
  3695. 3                1031        PSLC Base, 3 MSU         Full
  3696.                  0021        PSLC Base, 3 MSU         Alternate
  3697. 4 -- 45          1032        PSLC Level A, 1 MSU      Full
  3698.                  0022        PSLC Level A, 1 MSU      Alternate
  3699.                  1033        PSLC Level A, 42 MSU     Full
  3700.                  0023        PSLC Level A, 42 MSU     Alternate
  3701. 46 or more       1034        PSLC Level B, 1 MSU      Full
  3702.                  0024        PSLC Level B, 1 MSU      Alternate
  3703.                  1035        PSLC Level B, 10 MSU     Full
  3704.                  0025        PSLC Level B, 10 MSU     Alternate
  3705.                  1036        PSLC Level B, 50 MSU     Full
  3706.                  0026        PSLC Level B, 50 MSU     Alternate
  3707. All Others       1037        PSLC N/C ID              Full
  3708.                  0027        PSLC N/C ID              Alternate
  3709.  
  3710. EXAMPLE 1: A single machine with 11 MSU PSLC program features is 0021,
  3711. quantity 1 and 0022, quantity 8.
  3712.  
  3713. EXAMPLE 2: Two machines with 60 aggregate MSUs in a Parallel Sysplex
  3714. PSLC program features are:
  3715.  
  3716. o  PSLC chargeable program number 1 -- 0021 quantity 1, 0023 quantity 1,
  3717.      0024 quantity 5, and 0025 quantity 1
  3718. o  PSLC no charge program number 2  -- 0027 quantity 1
  3719.  
  3720. SINGLE-VERSION CHARGING: To elect Single Version Charging, the customer
  3721. must notify and identify to IBM the prior program and replacement
  3722. program and the designated machine the programs are operating on.
  3723.  
  3724. VERSION-TO-VERSION UPGRADE CREDIT: To upgrade from a prior program
  3725. acquired for a one-time charge to a replacement program using a
  3726. Version-To-Version upgrade credit, the customer must notify and identify
  3727. to IBM the applicable prior program and replacement program
  3728. participating in the upgrade credit.
  3729.  
  3730. BASIC MACHINE-READABLE MATERIAL: To order, select the feature number of
  3731. the desired distribution medium.
  3732.  
  3733. FULL FUNCTION OFFERING
  3734.  
  3735.                      Feature
  3736. Environment          Number           Distribution Medium
  3737.  
  3738.    MVS               5831             9/6250 tape
  3739.    MVS               5832             3480 tape cartridge
  3740.    MVS               7555             4-mm DAT cartridge
  3741.     VM               5851             9/6250 tape
  3742.     VM               5852             3480 tape cartridge
  3743.     VM               5854             1/4-inch tape cartridge
  3744.     VM               7559             4-mm DAT cartridge
  3745.  
  3746. ALTERNATE FUNCTION OFFERING
  3747.  
  3748.    MVS               5861             9/6250 tape
  3749.    MVS               5862             3480 tape cartridge
  3750.    MVS               7539             4-mm DAT cartridge
  3751.     VM               5871             9/6250 tape
  3752.     VM               5872             3480 tape cartridge
  3753.     VM               5874             1/4-inch tape cartridge
  3754.     VM               7547             4-mm DAT cartridge
  3755.  
  3756. FULL FUNCTION OFFERING -- JAPANESE
  3757.  
  3758.    MVS               5063             9/6250 tape
  3759.    MVS               5064             3480 tape cartridge
  3760.    MVS               5660             4-mm DAT cartridge
  3761.     VM               5025             9/6250 tape
  3762.     VM               5026             3480 tape cartridge
  3763.     VM               5027              1/4-inch tape cartridge
  3764.     VM               5661             4-mm DAT cartridge
  3765.  
  3766. ALTERNATE FUNCTION OFFERING -- JAPANESE
  3767.  
  3768.    MVS               5242             9/6250 tape
  3769.    MVS               5243             3480 tape cartridge
  3770.    MVS               7538             4-mm DAT cartridge
  3771.     VM               6201             9/6250 tape
  3772.     VM               6202             3480 tape cartridge
  3773.     VM               6203             1/4-inch tape cartridge
  3774.     VM               5662             4-mm DAT cartridge
  3775.  
  3776. DSLO LICENSE: To order a DSLO license, specify the program number,
  3777. feature number 9901 for asset registration, and the feature number for a
  3778. graduated one-time charge or graduated monthly license charge that
  3779. corresponds to the group containing the designated machine.
  3780.  
  3781.                  DSLO            DSLO Graduated
  3782.           Graduated Monthly     One-Time-Charge
  3783. Group       Feature Number       Feature Number     Type
  3784.  
  3785.  18              1068                 1069          Full
  3786.                  3344                 3361          Alternate
  3787.  20              1070                 1071          Full
  3788.                  3345                 3362          Alternate
  3789.  25              1072                 1073          Full
  3790.                  3346                 3363          Alternate
  3791.  28              1074                 1075          Full
  3792.                  3347                 3364          Alternate
  3793.  29              1076                 1077          Full
  3794.                  3348                 3365          Alternate
  3795.  30              1078                 1079          Full
  3796.                  3349                 3366          Alternate
  3797.  31              1080                 1081          Full
  3798.                  3350                 3367          Alternate
  3799.  32              1082                 1083          Full
  3800.                  3351                 3368          Alternate
  3801.  35              1084                 1085          Full
  3802.                  3352                 3369          Alternate
  3803.  38              1086                 1087          Full
  3804.                  3353                 3370          Alternate
  3805.  40              1088                 1089          Full
  3806.                  3354                 3371          Alternate
  3807.  50              1090                 1091          Full
  3808.                  3355                 3372          Alternate
  3809.  60              1092                 1093          Full
  3810.                  3356                 3373          Alternate
  3811.  70              1094                 1095          Full
  3812.                  3357                 3374          Alternate
  3813.  80              1096                 1097          Full
  3814.                  3358                 3375          Alternate
  3815.  
  3816. MULTIPLE OPERATING SYSTEM -- PR/SM (MOSP): For a graduated one-time
  3817. charge or graduated monthly license charge, specify the following
  3818. feature numbers corresponding to the group that contains the designated
  3819. machine.
  3820.  
  3821.               MOSP DSLO            MOSP DSLO
  3822.           Graduated Monthly        Graduated
  3823.             License Charge      One-Time Charge     Offering
  3824. Group       Feature Number      Feature Numbers     Type
  3825.  
  3826.  18              1098                 1099          Full
  3827.                  0131                 0146          Alternate
  3828.  20              1100                 1101          Full
  3829.                  0132                 0147          Alternate
  3830.  25              1102                 1103          Full
  3831.                  0133                 0148          Alternate
  3832.  28              1104                 1105          Full
  3833.                  0134                 0149          Alternate
  3834.  29              1106                 1107          Full
  3835.                  0135                 0150          Alternate
  3836.  30              1108                 1109          Full
  3837.                  0136                 0151          Alternate
  3838.  31              1110                 1111          Full
  3839.                  0137                 0152          Alternate
  3840.  32              1112                 1113          Full
  3841.                  0138                 0153          Alternate
  3842.  35              1114                 1115          Full
  3843.                  0139                 0154          Alternate
  3844.  38              1116                 1117          Full
  3845.                  0140                 0155          Alternate
  3846.  40              1118                 1119          Full
  3847.                  0141                 0156          Alternate
  3848.  50              1120                 1121          Full
  3849.                  0142                 0157          Alternate
  3850.  60              1122                 1123          Full
  3851.                  0143                 0158          Alternate
  3852.  70              1124                 1125          Full
  3853.                  0144                 0159          Alternate
  3854.  80              1126                 1127          Full
  3855.                  0145                 0160          Alternate
  3856.  
  3857. Ordering a DSLO feature will result in IBM maintaining a record of this
  3858. customer location as a DSLO user only. All material for the DSLO license
  3859. must be ordered by the basic licensee. If a user selects DSLO, no other
  3860. feature numbers are valid for this order and no program materials or
  3861. updates will be shipped.
  3862.  
  3863. Charges
  3864. -------
  3865.  
  3866. ONE-TIME CHARGE: Customers who pay a one-time charge for a licensed
  3867. program receive enhancements and future releases, if any, at no
  3868. additional charge. Significant new function may be offered as an
  3869. optional feature and charged for separately.
  3870.  
  3871. If a replacement program is announced and the customer elects to license
  3872. the replacement program, a time-based upgrade credit may apply.
  3873.  
  3874. VARIABLE CHARGES: The applicable graduated one-time charge or graduated
  3875. monthly license charge will be based on the group of the designated
  3876. machine on which the licensed program is licensed for use. If the
  3877. program is designated to a processor in a group for which no charge is
  3878. listed above, the charge of the next higher group listed applies.
  3879.  
  3880. For upgrades of one-time charge licenses to a machine in a higher group,
  3881. the upgrade charge will be the difference in the then current charges
  3882. between the two groups. For downgrades of one-time charge licenses to a
  3883. machine in a lower group, there will be no adjustment or refund of
  3884. one-time charges paid.
  3885.  
  3886. For upgrades or downgrades of monthly license charge licenses, the
  3887. monthly license charge applicable to the higher or lower group will
  3888. apply.
  3889.  
  3890. PROGRAM NUMBER 5688-197
  3891.  
  3892. FULL FUNCTION OFFERING
  3893.                                       Basic         DSLO
  3894.           Basic         DSLO          Graduated     Graduated
  3895.           Graduated     Graduated     Monthly       Monthly
  3896.           One-Time      One-Time      License       License
  3897. Group     Charge        Charge        Charge        Charge
  3898.  
  3899.  18          5,570 USD     4,180 USD     116 USD        87 USD
  3900.  20          8,065         6,050         168           126
  3901.  25         10,460         7,850         218           164
  3902.  28         14,400        10,800         300           225
  3903.  29         18,720        14,040         390           293
  3904.  30         24,340        18,260         507           380
  3905.  31         30,000        22,500         625           469
  3906.  32         38,300        28,730         798           599
  3907.  35         44,060        33,050         918           689
  3908.  38         50,640        37,980       1,055           791
  3909.  40         58,320        43,740       1,215           911
  3910.  50         72,960        54,720       1,520         1,140
  3911.  60         90,960        68,220       1,895         1,420
  3912.  70        113,800        85,350       2,370         1,780
  3913.  80        142,300       106,700       2,965         2,225
  3914.  
  3915. ALTERNATE FUNCTION OFFERING
  3916.                                       Basic         DSLO
  3917.           Basic         DSLO          Graduated     Graduated
  3918.           Graduated     Graduated     Monthly       Monthly
  3919.           One-Time      One-Time      License       License
  3920. Group     Charge        Charge        Charge        Charge
  3921.  
  3922.  18          4,200 USD    3,145 USD       87 USD        65 USD
  3923.  20          6,075        4,555          126            95
  3924.  25          7,900        5,925          164           123
  3925.  28         10,860        8,145          226           169
  3926.  29         14,120       10,590          294           220
  3927.  30         18,360       13,760          382           286
  3928.  31         22,610       16,950          470           352
  3929.  32         28,890       21,660          601           450
  3930.  35         33,220       24,910          691           518
  3931.  38         38,200       28,650          795           596
  3932.  40         43,920       32,930          914           685
  3933.  50         55,030       41,270        1,140           859
  3934.  60         68,520       51,390        1,420         1,065
  3935.  70         85,720       64,290        1,785         1,335
  3936.  80        107,150       80,360        2,230         1,665
  3937.  
  3938. FULL FUNCTION OFFERING
  3939.                                       MOSP          MOSP
  3940.           MOSP          MOSP          Basic         DSLO
  3941.           Basic         DSLO          Graduated     Graduated
  3942.           Graduated     Graduated     Monthly       Monthly
  3943.           One-Time      One-Time      License       License
  3944. Group     Charge        Charge        Charge        Charge
  3945.  
  3946.  18          5,450 USD     4,090 USD     114 USD        86 USD
  3947.  20          6,815         5,110         142           107
  3948.  25          9,265         6,950         193           145
  3949.  28         12,430         9,325         259           194
  3950.  29         16,560        12,420         345           259
  3951.  30         21,530        16,150         449           337
  3952.  31         27,170        20,380         566           425
  3953.  32         34,150        25,610         712           534
  3954.  35         41,180        30,890         858           644
  3955.  38         47,350        35,510         987           740
  3956.  40         54,480        40,860       1,135           851
  3957.  50         65,760        49,320       1,370         1,030
  3958.  60         82,080        61,560       1,710         1,285
  3959.  70        102,500        76,875       2,135         1,600
  3960.  80        128,200        96,150       2,670         2,005
  3961.  
  3962. ALTERNATE FUNCTION OFFERING
  3963.                                       MOSP          MOSP
  3964.           MOSP          MOSP          Basic         DSLO
  3965.           Basic         DSLO          Graduated     Graduated
  3966.           Graduated     Graduated     Monthly       Monthly
  3967.           One-Time      One-Time      License       License
  3968. Group     Charge        Charge        Charge        Charge
  3969.  
  3970.  18         4,100 USD     3,075 USD       85 USD        64 USD
  3971.  20         5,135         3,850          107            80
  3972.  25         6,985         5,240          145           109
  3973.  28         9,385         7,035          195           146
  3974.  29        12,490         9,370          260           195
  3975.  30        16,240        12,180          338           253
  3976.  31        20,490        15,360          426           319
  3977.  32        25,750        19,310          536           401
  3978.  35        31,050        23,280          646           485
  3979.  38        35,720        26,780          744           557
  3980.  40        41,060        30,790          855           641
  3981.  50        49,470        37,100        1,030           772
  3982.  60        61,780        46,330        1,285           962
  3983.  70        77,120        57,840        1,605         1,200
  3984.  80        96,440        72,330        2,010         1,505
  3985.  
  3986. ENTRY SUPPORT LICENSE ONE-TIME CHARGE: One-time charge (OTC) authorizes
  3987. use only on IBM Entry End User/390 Machines.
  3988.  
  3989.                                       Full              Alternate
  3990.                                       Function          Function
  3991.                                       OTC               OTC
  3992. Entry End User/390
  3993. Entry Support License (ESL)           1,850 USD         1,400 USD
  3994.  
  3995. PARALLEL SYSPLEX LICENSE CHARGE (PSLC):
  3996.  
  3997. MSU                                                  Offering
  3998. Capacity       Description              Charge       Type
  3999.  
  4000. 3              PSLC Base, 3 MSU            798 USD   Full
  4001.                PSLC Base, 3 MSU            601       Alternate
  4002. 4 -- 45        PSLC Level A, 1 MSU          36       Full
  4003.                PSLC Level A, 1 MSU          27       Alternate
  4004.                PSLC Level A, 42 MSU      1,510       Full
  4005.                PSLC Level A, 42 MSU      1,134       Alternate
  4006. 46 or more     PSLC Level B, 1 MSU          15       Full
  4007.                PSLC Level B, 1 MSU          11       Alternate
  4008.                PSLC Level B, 10 MSU        150       Full
  4009.                PSLC Level B, 10 MSU        110       Alternate
  4010.                PSLC Level B, 50 MSU        750       Full
  4011.                PSLC Level B, 50 MSU        550       Alternate
  4012.  
  4013. IBM's VisualAge products and services are not associated with or
  4014. sponsored by Visual Edge Software, Ltd.
  4015.  
  4016. ========================================================================
  4017.  
  4018.         +-----------------------------------------------+
  4019.         | IBM C for VM/ESA Version 3 Release 1 Supports |         cvmesa
  4020.         |     POSIX Standards in the VM Environment     |
  4021.         +-----------------------------------------------+
  4022.  
  4023. In Brief ...
  4024. ------------
  4025.  
  4026. IBM C for VM/ESA Version 3 Release 1 enhances application development in
  4027. your VM/ESA environment. It offers you the following benefits:
  4028.  
  4029. o  Application portability and interoperability through OpenEdition for
  4030.    VM/ESA support
  4031.  
  4032. o  Support for the IBM Language Environment for MVS and VM Release 5
  4033.    licensed program
  4034.  
  4035. o  Support for the Common Execution Library (CEL) packaged with the
  4036.    VM/ESA Version 2 Release 1 with OpenEdition for VM/ESA opprating
  4037.    system
  4038.  
  4039. Overview
  4040. --------
  4041.  
  4042. By supporting OpenEdition for VM/ESA, IBM C for VM/ESA (C VM/ESA)
  4043. Version 3 Release 1 significantly enhances the portability and
  4044. interoperability of your VM applications. OpenEdition for VM/ESA is
  4045. VM/ESA's implementation of the following IEEE POSIX standards:
  4046.  
  4047. o  1003.1 System Interfaces (with the exception of the fork() function)
  4048. o  1003.1a Extensions
  4049. o  1003.1c Threads
  4050. o  1003.2 Shell and Utilities (VM/ESA Version 2 supports IEEE POSIX
  4051.      1003.2 Shell and Utilities as a separately priced feature)
  4052.  
  4053. The support of POSIX standards by IBM C for VM/ESA Version 3 Release 1
  4054. facilitates the development and exploitation of new and existing
  4055. POSIX-compliant applications on VM/ESA platforms. In addition, the
  4056. following enhancements are offered:
  4057.  
  4058. o  Support for the Common Execution Library (CEL) runtimes that are
  4059.    packaged in the VM/ESA Version 2 Release 1 with OpenEdition for
  4060.    VM/ESA operating system
  4061.  
  4062. o  Support for IBM Language Environment for MVS and VM Release 5
  4063.  
  4064. Planned Availability Dates:
  4065.  
  4066. o  Early Availability: 27 October 1995
  4067. o  General Availability: 22 December 1995
  4068.  
  4069. IBM plans to make IBM C for VM/ESA Version 3 available, on a limited
  4070. basis, on 27 October 1995. Priority will be given to the licensees of
  4071. VM/ESA Version 2 (5654-030) to support the OpenEdition for VM/ESA
  4072. capabilities of VM/ESA Version 2. For details, contact your IBM
  4073. representative.
  4074.  
  4075. Description
  4076. -----------
  4077.  
  4078. IBM C for VM/ESA Version 3 Release 1 features a standards-conforming,
  4079. language-centered development environment supporting POSIX standards in
  4080. the VM/ESA environment.
  4081.  
  4082. OPENEDITION FOR VM/ESA SUPPORT
  4083.  
  4084. IBM C for VM/ESA Version 3 Release 1 significantly enhances portability
  4085. and interoperability of applications among different platforms by
  4086. supporting OpenEdition for VM/ESA. OpenEdition for VM/ESA is VM/ESA's
  4087. implementation of the following IEEE POSIX standards:
  4088.  
  4089. o  1003.1 System Interfaces (with the exception of the fork() function)
  4090. o  1003.1a Extensions
  4091. o  1003.1c Threads
  4092.  
  4093. VM/ESA implements the spawn() function instead of the fork() function.
  4094. The spawn() function provides a fast, low-overhead mechanism for
  4095. creating a new POSIX process to run a new program.
  4096.  
  4097. In addition, IEEE POSIX 1003.2 Shell and Utilities support is provided
  4098. by the OpenEdition Shell and Utilities Feature for VM/ESA, a separate
  4099. priced feature under VM/ESA Version 2 (5654-030). The OpenEdition Shell
  4100. and Utilities Feature provides a UNIX-like development environment for
  4101. users of IBM C for VM/ESA Version 3 Release 1.
  4102.  
  4103. The support of POSIX standards by IBM C for VM/ESA Version 3 Release 1
  4104. facilitates the development and exploitation of new and existing
  4105. POSIX-compliant applications on VM/ESA platforms.
  4106.  
  4107. RUNTIME SUPPORT
  4108.  
  4109. IBM C for VM/ESA Version 3 Release 1 will continue to support, as a
  4110. runtime environment, the Language Environment for the MVS and VM Release
  4111. 5 licensed program. In addition, the C compiler will support the CEL
  4112. (Common Execution Library) packaged with the VM/ESA Version 2 operating
  4113. system.
  4114.  
  4115. VM/ESA OpenEdition Services support, in conjunction with IBM C for
  4116. VM/ESA Version 3 Release 1, offers the following functions:
  4117.  
  4118. o  C applications for System/370 and System/390 hosts can be written
  4119.    using the OpenEdition POSIX conforming interface.
  4120.  
  4121. o  OpenEdition Byte File System (BFS) can be used for source files and
  4122.    compiler output.
  4123.  
  4124. o  OpenEdition Shell and Utilities Feature provides a UNIX-like
  4125.    application development environment for IBM C for VM/ESA Version 3
  4126.    Release 1.
  4127.  
  4128. OPEN ENTERPRISE
  4129.  
  4130. C language:
  4131.  
  4132. o  ISO/IEC 9899:1990(E) (International Organization for
  4133.    Standardization/International Electrotechnical Commission, C
  4134.    language standard)
  4135.  
  4136. o  ANSI/ISO 9899:1990 (1992) (American National Standards Institute, C
  4137.    language standard; formerly ANSI X3J11.159-1989 C)
  4138.  
  4139. o  A subset of the ISO/IEC Programming Language C Amendment 1, to be
  4140.    ISO/IEC 9899:1990/Amendment 1:1994(E)
  4141.  
  4142. C language support in conjunction with OpenEdition for VM/ESA:
  4143.  
  4144. o  ISO/IEC 9945-1:1990(E)/IEEE POSIX 1003.1-1990, System Application
  4145.    Programming -- C Language (with the exception of the fork() function)
  4146.  
  4147. o  A subset of IEEE POSIX 1003.1a, System Application Programming
  4148.    Extension, Draft 6, July 1991
  4149.  
  4150. o  A subset of IEEE POSIX 1003.1c, Threads
  4151.  
  4152. o  A subset of IEEE POSIX 1003.2, Shell and Utilities (VM/ESA Version 2
  4153.    supports IEEE POSIX 1003.2 Shell and Utilities as a separately priced
  4154.    feature)
  4155.  
  4156. PRODUCT POSITIONING
  4157.  
  4158. C is a general-purpose application language, as well as an excellent
  4159. assembly language substitute for commercial accounts. It is a language
  4160. for portable application development, enabling a choice of development
  4161. and target execution environments. It is a language known by a large
  4162. number of programmers, especially recent graduates, and it is an ideal
  4163. alternative or second language to be used with COBOL, PL/I, or
  4164. Assembler.
  4165.  
  4166. Hardware Requirements
  4167. ---------------------
  4168.  
  4169. IBM C for VM/ESA Version 3 Release 1 and its generated object code can
  4170. be executed on any IBM System/370 or System/390 processor supported by
  4171. the operating systems listed below.
  4172.  
  4173. Software Requirements
  4174. ---------------------
  4175.  
  4176. REQUIRED LICENSED PROGRAMS: IBM C for VM/ESA Version 3 Release 1
  4177. licensed program and its generated object programs will run under the
  4178. latest release of the following System/370 and System/390 programming
  4179. systems (later releases are supported unless otherwise indicated):
  4180.  
  4181. o  VM/ESA Version 1 Release 1 Modification Level 5 or later (5684-112)
  4182.    with Language Environment for MVS and VM Version 1 Release 5
  4183.    (5688-198)
  4184.  
  4185. o  VM/ESA Version 2 Release 1 for later (5654-030)
  4186.  
  4187. Since the IBM C for VM/ESA Version 3 Release 1 licensed program requires
  4188. CEL (Common Execution Library) to execute, and CEL is shipped with both
  4189. IBM Language Environment for MVS and VM Version 1 Release 5 (5688-198)
  4190. and VM/ESA Version 2 (5654-030), either is a prerequisite for IBM C for
  4191. VM/ESA Version 3 Release 1.
  4192.  
  4193. Code generated by IBM C for VM/ESA Version 3 Release 1 also requires CEL
  4194. to run unless the application is statically bound.
  4195.  
  4196. The OpenEdition Shell and Utilities Feature for VM/ESA, a separately
  4197. priced feature under VM/ESA Version 2 (5654-030), is required to provide
  4198. IEEE POSIX 1003.2 Shell and Utilities support.
  4199.  
  4200. OPTIONAL LICENSED PROGRAMS: High Level Assembler/MVS and VM and VSE
  4201. (5696-234) is required in order to customize the compiler options during
  4202. or after installation.
  4203.  
  4204. In conjunction with Language Environment for MVS and VM Release 5
  4205. (5688-198) or VM/ESA Version 2 (5654-030), IBM C for VM/ESA Version 3
  4206. Release 1 supports the following IBM licensed programs (later releases
  4207. are supported unless otherwise indicated) and functions:
  4208.  
  4209. o  SQL/DS Version 3 Release 4 or later (5688-103)
  4210. o  QMF Version 2 Release 4 or later (5668-AAA)
  4211. o  QMF Version 3 Release 1 or later (5706-255)
  4212. o  ISPF Version 3 Release 2 for VM/ESA (5684-043)
  4213. o  ISPF/PDF Version 3 Release 2 for VM/ESA (5684-123)
  4214. o  VSAM support on VM is provided via VSE/VSAM Version 2 (5686-037) and
  4215.      VSE/VSAM for VM Version 6 (5686-081)
  4216. o  TPF Version 3 Release 1 (5748-T13) for the TPF C Language Support
  4217.      Feature
  4218. o  GDDM, ISPF, and QMF support is provided via calls to programs using
  4219.      OS-style linkage
  4220. o  Data Facility Storage Management Subsystem/VM (DFSMS/VM) Release 1
  4221.      (5706-116)
  4222. o  Interlanguage calls to and from applications written using any of:
  4223.    -  System assembler
  4224.    -  High Level Assembler/MVS and VM and VSE (5696-234)
  4225.    -  IBM SAA AD/Cycle COBOL/370 Version 1 (5688-197)
  4226.    -  VS COBOL II Release 4 (5668-958, 5688-023, or 5688-022)
  4227.    -  IBM PL/I for MVS and VM Version 1 (5688-235)
  4228.    -  OS PL/I Version 2 Release 2.1 (5668-909, 5668-910, or 5668-911)
  4229.    -  VS COBOL II support is provided only with object code that is
  4230.         re-linked with Language Environment/370
  4231.    -  Calls with CSP/AE Version 3 Release 3.3 (5668-814) are supported
  4232.  
  4233. Ordering Information
  4234. --------------------
  4235.  
  4236. Customers who are interested in the early availability of IBM C for
  4237. VM/ESA Version 3 should contact their IBM representatives for ordering
  4238. details.
  4239.  
  4240. NEW LICENSEES
  4241.  
  4242. Orders for new licenses will be accepted now. Shipment will begin on the
  4243. general availability date.
  4244.  
  4245. New users of IBM C for VM/ESA Version 3 Release 1 should specify type
  4246. 5654, model 033.
  4247.  
  4248. BASIC LICENSE: To order a basic license, specify the program number and
  4249. feature number 9001 for asset registration. For a graduated one-time
  4250. charge or graduated monthly license charge, specify one of the following
  4251. feature numbers as applicable and corresponding to the group that
  4252. contains the designated machine. Also, specify the feature number of
  4253. the desired distribution medium.
  4254.  
  4255.             Basic Graduated            Basic Graduated
  4256.             One-Time Charge         Monthly License Charge
  4257.   Group      Feature Number             Feature Number
  4258.  
  4259.     18            0876                       0861
  4260.     20            0877                       0862
  4261.     25            0878                       0863
  4262.     28            0879                       0864
  4263.     29            0880                       0865
  4264.     30            0881                       0866
  4265.     31            0882                       0867
  4266.     32            0883                       0868
  4267.     35            0884                       0869
  4268.     38            0885                       0870
  4269.     40            0886                       0871
  4270.     50            0887                       0872
  4271.     60            0888                       0873
  4272.     70            0889                       0874
  4273.     80            0890                       0875
  4274.  
  4275. MULTIPLE OPERATING SYSTEM -- PR/SM (MOSP): For a graduated one-time
  4276. charge or graduated monthly license charge, specify the following
  4277. feature numbers corresponding to the group that contains the designated
  4278. machine.
  4279.  
  4280.                   MOSP                       MOSP
  4281.             Basic Graduated            Basic Graduated
  4282.             One-Time Charge         Monthly License Charge
  4283.   Group      Feature Number             Feature Number
  4284.  
  4285.     18            1931                       1901
  4286.     20            1932                       1902
  4287.     25            1933                       1903
  4288.     28            1934                       1904
  4289.     29            1935                       1905
  4290.     30            1936                       1906
  4291.     31            1937                       1907
  4292.     32            1938                       1908
  4293.     35            1939                       1909
  4294.     38            1940                       1910
  4295.     40            1941                       1911
  4296.     50            1942                       1912
  4297.     60            1943                       1913
  4298.     70            1944                       1914
  4299.     80            1945                       1915
  4300.  
  4301. Note: The group can be determined by referring to either the Exhibit
  4302. for IBM System/370 and System/390 Machines (Z125-3901) or the Exhibit
  4303. for Non-IBM Machines (Z125-3902) that are associated with the IBM
  4304. Customer Agreement (Z125-4575).
  4305.  
  4306. SINGLE-VERSION CHARGING: To elect single-version charging, the customer
  4307. must notify and identify to IBM the prior program and replacement
  4308. program and the designated machine the programs are operating on.
  4309.  
  4310. DSLO LICENSE: To order a DSLO license, specify the program number,
  4311. feature number 9901 for asset registration, and the feature number for a
  4312. graduated one-time charge or graduated monthly license charge that
  4313. corresponds to the group containing the designated machine.
  4314.  
  4315.              DSLO Graduated             DSLO Graduated
  4316.             One-Time Charge         Monthly License Charge
  4317.   Group      Feature Number             Feature Number
  4318.  
  4319.     18            1946                       1916
  4320.     20            1947                       1917
  4321.     25            1948                       1918
  4322.     28            1949                       1919
  4323.     29            1950                       1920
  4324.     30            1951                       1921
  4325.     31            1952                       1922
  4326.     32            1953                       1923
  4327.     35            1954                       1924
  4328.     38            1955                       1925
  4329.     40            1956                       1926
  4330.     50            1957                       1927
  4331.     60            1958                       1928
  4332.     70            1959                       1929
  4333.     80            1960                       1930
  4334.  
  4335. MULTIPLE OPERATING SYSTEM -- PR/SM (MOSP): For a graduated one-time
  4336. charge or graduated monthly license charge, specify the following
  4337. feature numbers corresponding to the group that contains the designated
  4338. machine.
  4339.  
  4340.                   MOSP                       MOSP
  4341.              DSLO Graduated             DSLO Graduated
  4342.             One-Time Charge         Monthly License Charge
  4343.   Group      Feature Number             Feature Number
  4344.  
  4345.     18            1976                       1961
  4346.     20            1977                       1962
  4347.     25            1978                       1963
  4348.     28            1979                       1964
  4349.     29            1980                       1965
  4350.     30            1981                       1966
  4351.     31            1982                       1967
  4352.     32            1983                       1968
  4353.     35            1984                       1969
  4354.     38            1985                       1970
  4355.     40            1986                       1971
  4356.     50            1987                       1972
  4357.     60            1988                       1973
  4358.     70            1989                       1974
  4359.     80            1990                       1975
  4360.  
  4361. Ordering a DSLO feature will result in IBM maintaining a record of this
  4362. customer location as a DSLO user only. All material for the DSLO
  4363. license must be ordered by the basic licensee. If a user selects DSLO,
  4364. no other feature numbers are valid for this order, and no program
  4365. materials or updates will be shipped.
  4366.  
  4367. VERSION-TO-VERSION UPGRADE CREDIT: To upgrade from a prior program
  4368. acquired for a one-time charge to a replacement program using a
  4369. version-to-version upgrade credit, the customer must notify and identify
  4370. to IBM the applicable prior program and replacement program
  4371. participating in the upgrade credit.
  4372.  
  4373.                                                      Single-
  4374. - Replaced Programs -       Replacement Programs     Version
  4375. Program     Program         Program     Program      Charging
  4376. Number      Name            Number      Name         Applies
  4377.  
  4378. 5688-040    IBM C/370       5654-033    IBM C          Yes
  4379.              Compiler                    VM/ESA
  4380.              Version 1                   Version 3
  4381.  
  4382. 5688-187    IBM C/370       5654-033    IBM C          Yes
  4383.              Compiler                    VM/ESA
  4384.              Version 2                   Version 3
  4385.  
  4386. 5688-216    IBM SAA         5654-033    IBM C          Yes
  4387.              AD/Cycle                    VM/ESA
  4388.              C/370                       Version 3
  4389.              Version 1
  4390.  
  4391. 5654-033    IBM C           To a follow on, if any     N/A
  4392.              VM/ESA
  4393.              Version 3
  4394.  
  4395. Charges
  4396. -------
  4397.  
  4398. Program Number 5654-033
  4399.  
  4400.                                           Basic          DSLO
  4401.            Basic          DSLO            Graduated      Graduated
  4402.            Graduated      Graduated       Monthly        Monthly
  4403.            One-Time       One-Time        License        License
  4404. Group      Charge         Charge          Charge         Charge
  4405.  
  4406.  18          3,890 USD      2,920 USD         81 USD         61 USD
  4407.  20          5,665          4,250            118             89
  4408.  25          7,345          5,510            153            115
  4409.  28         10,080          7,560            210            158
  4410.  29         13,100          9,825            273            205
  4411.  30         17,040         12,780            355            266
  4412.  31         20,980         15,740            437            328
  4413.  32         26,830         20,120            559            419
  4414.  35         30,860         23,150            643            482
  4415.  38         35,470         26,600            739            554
  4416.  40         40,800         30,600            850            638
  4417.  50         51,120         38,340          1,065            799
  4418.  60         63,840         47,880          1,330            998
  4419.  70         79,680         59,760          1,660          1,245
  4420.  80         99,600         74,700          2,075          1,555
  4421.  
  4422.                                           MOSP           MOSP
  4423.            MOSP           MOSP            Basic          DSLO
  4424.            Basic          DSLO            Graduated      Graduated
  4425.            Graduated      Graduated       Monthly        Monthly
  4426.            One-Time       One-Time        License        License
  4427. Group      Charge         Charge          Charge         Charge
  4428.  
  4429.  18          3,890 USD      2,920 USD         81 USD         61 USD
  4430.  20          4,800          3,600            100             75
  4431.  25          6,530          4,900            136            102
  4432.  28          8,735          6,550            182            137
  4433.  29         11,620          8,715            242            182
  4434.  30         15,070         11,300            314            236
  4435.  31         19,010         14,260            396            297
  4436.  32         23,900         17,930            498            374
  4437.  35         28,850         21,640            601            451
  4438.  38         33,170         24,880            691            518
  4439.  40         38,160         28,620            795            596
  4440.  50         45,980         34,490            958            719
  4441.  60         57,600         43,200          1,200            900
  4442.  70         71,760         53,820          1,495          1,120
  4443.  80         89,760         67,320          1,870          1,405
  4444.  
  4445. ONE-TIME CHARGE: Customers who pay a one-time charge for a licensed
  4446. program receive enhancements and future releases, if any, at no
  4447. additional charge. Significant new function may be offered as an
  4448. optional feature and charged for separately. If a replacement program is
  4449. announced and the customer elects to license the replacement program, a
  4450. time-based upgrade credit may apply.
  4451.  
  4452. VARIABLE CHARGES: The applicable graduated one-time charge or graduated
  4453. monthly license charge will be based on the group of the designated
  4454. machine on which the licensed program is licensed for use. If the
  4455. program is designated to a processor in a group for which no charge is
  4456. listed above, the charge of the next higher group listed applies.
  4457.  
  4458. For upgrades of one-time charge licenses to a machine in a higher group,
  4459. the upgrade charge will be the difference in the then current charges
  4460. between the two groups. For downgrades of one-time charge licenses to a
  4461. machine in a lower group, there will be no adjustment or refund of
  4462. one-time charges paid.
  4463.  
  4464. For upgrades or downgrades of monthly license charge licenses, the
  4465. monthly license charge applicable to the higher or lower group will
  4466. apply.
  4467.  
  4468. ========================================================================
  4469.  
  4470.              +-----------------------------------------+
  4471.              | Preview: OpenEdition DCE Family for MVS |         dceopen
  4472.              +-----------------------------------------+
  4473.  
  4474. In Brief ...
  4475. ------------
  4476.  
  4477. The IBM OpenEdition DCE Family for MVS integrates key OpenEdition DCE
  4478. for MVS components into the new S/390 server operating system, OS/390.
  4479. In addition, this family of products:
  4480.  
  4481. o  Enhances OpenEdition DCE Base Services in OS/390 to the OSF DCE 1.1
  4482.      level
  4483. o  Offers major improvements in the areas of integration services,
  4484.      enterprise support, administration, and programming aids
  4485. o  Supports single authentication between the DCE and MVS (RACF)
  4486.      environments
  4487. o  Provides an OSF DCE 1.1 level security server for the OS/390 platform
  4488. o  Enhances OpenEdition DCE Application Support for MVS/ESA
  4489. o  Allows users to easily share data in a distributed environment
  4490.  
  4491. Overview
  4492. --------
  4493.  
  4494. The IBM OpenEdition Distributed Computing Environment (DCE) Family for
  4495. MVS delivers key functions and capabilities that allow you to take
  4496. advantage of distributed computing in your enterprise. Distributed
  4497. computing with DCE makes it easy for users anywhere to access and share
  4498. information across a wide range of platforms.
  4499.  
  4500. OpenEdition DCE for MVS components (first introduced on MVS/ESA SP
  4501. Version 5) will be enhanced and integrated into IBM's new S/390 server
  4502. operating system for MVS customers, OS/390. In addition, the OpenEdition
  4503. DCE Application Support for MVS/ESA product will exploit OpenEdition DCE
  4504. on OS/390, and will be enhanced in direct response to customer
  4505. requirements.
  4506.  
  4507. OpenEdition DCE for MVS provides the services that allow a distributed
  4508. application to interact with a collection of heterogeneous computers
  4509. running on any operating system for which DCE is available, and
  4510. connected to different types of networks. Designed for operating system
  4511. and network independence, DCE provides comprehensive and integrated
  4512. support for transparent, heterogeneous, multi-location interoperability
  4513. -- a key benefit of open systems. Comprehensive and integrated DCE
  4514. services support the development and use of distributed applications.
  4515. DCE services, which hide the underlying complexities of distributed
  4516. processing, enable application developers to implement distributed
  4517. applications using familiar procedure calls. Ease of use carries through
  4518. to configuration, maintenance, and control of the distributed
  4519. environment.
  4520.  
  4521. Enhancements to the OpenEdition DCE Family for MVS include:
  4522.  
  4523. o  OpenEdition DCE Base Services: Will be integrated into OS/390 and
  4524.    upgraded to the Open Software Foundation (OSF) DCE 1.1 level. DCE 1.1
  4525.    offers major improvements in the areas of integration services,
  4526.    enterprise support, and administration and programming aids. IBM
  4527.    enhancements will include interoperation between OpenEdition DCE and
  4528.    RACF, support for single authentication between the MVS and DCE
  4529.    environments, and support for the Commercial Data Masking Facility
  4530.    (CDMF) algorithm for user data encryption.
  4531.  
  4532. o  OpenEdition DCE Security Server: To be packaged with RACF as the
  4533.    OS/390 Security Server. The OpenEdition DCE Security Server provides
  4534.    a fully functional OSF DCE 1.1 level security server that runs on
  4535.    MVS. Customers will now be able to configure their DCE cell with a
  4536.    security server on the central OS/390 enterprise server. This
  4537.    addresses a key customer requirement supporting use of DCE in
  4538.    production environments.
  4539.  
  4540. o  OpenEdition DCE Application Support for MVS/ESA: Will exploit
  4541.    OpenEdition DCE on OS/390, and will be enhanced to: (1) reduce
  4542.    administration workload, (2) strengthen security, and (3) provide
  4543.    support for additional IMS transaction types.
  4544.  
  4545. o  OpenEdition DCE Distributed File Service: At OSF DCE level 1.0.3a,
  4546.    OpenEdition DCE Distributed File Service provides access to the
  4547.    OpenEdition Hierarchical File System (HFS) and the DCE local file
  4548.    system, allowing users to easily share data in a distributed
  4549.    environment.
  4550.  
  4551. Refer to the Product Preview section of this announcement for more
  4552. information.
  4553.  
  4554. Description
  4555. -----------
  4556.  
  4557. The IBM OpenEdition Distributed Computing Environment Family for MVS is
  4558. based upon source code that IBM licenses from the Open Software
  4559. Foundation. The OSF Distributed Computing Environment was made available
  4560. for licensing to the industry in January 1992.
  4561.  
  4562. DCE is a comprehensive suite of integrated, yet modular technologies
  4563. that support transparent interoperability and resource sharing in
  4564. heterogeneous, networked computing environments. DCE represents the
  4565. evolution of the best technologies for distributed computing available
  4566. in the industry today. The DCE technologies, including remote procedure
  4567. call (RPC), Directory, Security, and Time Services, are key elements of
  4568. IBM's Open Blueprint, our internal roadmap to software interoperability,
  4569. consistency, and portability. The Open Blueprint, and DCE's prominence
  4570. within it, articulate IBM's commitment to industry standard-based
  4571. solutions. Today's enhancements to the IBM OpenEdition Distributed
  4572. Computing Environment Family for MVS further demonstrate that
  4573. commitment.
  4574.  
  4575. OpenEdition DCE Base Services
  4576. -----------------------------
  4577.  
  4578. To allow customers to take full advantage of distributed computing in
  4579. their networks, IBM will integrate the OpenEdition DCE Base Services
  4580. into OS/390, and will upgrade it to the Open Software Foundation (OSF)
  4581. DCE 1.1 level. With the Base Services upgraded to DCE 1.1, customers
  4582. will benefit from major improvements in the following areas:
  4583.  
  4584. o  Integration services
  4585. o  Enterprise support
  4586. o  Administration and programming aids
  4587.  
  4588. INTEGRATION SERVICES: Allow non-DCE resource managers access to DCE
  4589. services, providing a common point of administration for the customer.
  4590. Three new integration services provided in OSF DCE 1.1 are:
  4591.  
  4592. o  Generic Security Services (GSS API). GSS API enables non-RPC network
  4593.    applications operating within a DCE environment to use the DCE
  4594.    services for authentication data integrity and data privacy.
  4595.  
  4596. o  Extended Registry Attributes (ERA). ERA extends the DCE Registry to
  4597.    allow for storing non-UNIX operating system data.
  4598.  
  4599. o  RPC Encoding Services. RPC Encoding services are an interface for
  4600.    non-DCE programs to the marshalling services of DCE. It enables
  4601.    non-DCE communications programs to use DCE to pack and unpack data
  4602.    sent over the network, instead of these programs inventing their own
  4603.    mechanisms to do the same thing.
  4604.  
  4605. ENHANCED ENTERPRISE SUPPORT:  Extends the scalability and robustness
  4606. of DCE.  New enhanced enterprise support features include:
  4607.  
  4608. o  Delegation. Delegation enables an intermediate server to act on
  4609.    behalf of clients and assume the identity of the original client.
  4610.  
  4611. o  Audit. Audit allows tracking of security-related events within DCE.
  4612.    Specific events can be audited, filters can be used, and the
  4613.    destination of output can be specified. The Security and Time servers
  4614.    of DCE use the audit service.
  4615.  
  4616. o  Extended login and password management. Extended login and password
  4617.    management reduces the chance of a user's password being compromised.
  4618.    Password management enables DCE sites to deploy their own password
  4619.    strength-checking mechanisms against the DCE Registry.
  4620.  
  4621. IMPROVED ADMINISTRATION AND PROGRAMMING AIDS: Address management and
  4622. administration interfaces, both at the user and programmer level.
  4623. Improvements are attained through the following features:
  4624.  
  4625. o  DCE Control Program (DCECP). DCECP is a command-line interface for
  4626.    DCE administration. It covers most of the functionality of the
  4627.    current control programs, but from within one program and with a more
  4628.    consistent interface.
  4629.  
  4630. o  DCE Daemon (DCED). DCED is a replacement and an enhancement for RPCD
  4631.    and SEC_CLIENTD. It provides new functionality in the area of
  4632.    application management, and auto-start of DCE servers upon receipt of
  4633.    an RPC intended for a registered (but not active) server.
  4634.  
  4635. o  Access Control List (ACL) Library. The ACL Library is an
  4636.    implementation of an ACL manager that can be incorporated into DCE
  4637.    application servers.
  4638.  
  4639. o  Backing Store Library. The Backing Store Library is a persistent
  4640.    store for DCE application servers. It can index items it stores via
  4641.    UUIDs.
  4642.  
  4643. IBM extensions to the security services provided in OSF DCE 1.1 include
  4644. the following:
  4645.  
  4646. o  Interoperation between DCE and RACF provides identity mapping between
  4647.    DCE principals and MVS user IDs, single authentication within the DCE
  4648.    -- RACF domain, and security administration tools for the DCE and
  4649.    RACF environment
  4650.  
  4651. o  Support for the Commercial Data Masking Facility (CDMF) algorithm for
  4652.    user data encryption.
  4653.  
  4654. INVESTMENT PROTECTION: The DCE architecture allows application
  4655. development and deployment to be performed on any platform supporting
  4656. the Distributed Computing Environment. A process running on one
  4657. workstation can interoperate with one or more processes on other
  4658. computing platforms, even when they are from different vendors with
  4659. different operating systems. DCE does this transparently (that is,
  4660. without users or programmers having to specify which network
  4661. communication protocols to use). In addition, time synchronization,
  4662. security, and directory services are provided in an integrated
  4663. environment.
  4664.  
  4665. Non-DCE applications can also take advantage of DCE security features
  4666. through the Generic Security Services API. By using the GSS API,
  4667. applications do not have to provide their own user registry. Instead,
  4668. they can exploit the DCE Registry without having to completely redesign
  4669. their underlying distribution model.
  4670.  
  4671. Interoperability between DCE and RACF allows DCE-based servers, running
  4672. on OS/390, to use DCE for authentication and RACF for access control.
  4673.  
  4674. Connection-oriented RPC will be supported in this release of OpenEdition
  4675. DCE Base Services. Now, applications can use either connectionless (UDP)
  4676. or connection-oriented (TCP) communication protocols.
  4677.  
  4678. In addition, customers using DCE RPC socket applications will have the
  4679. capability to dynamically and simultaneously choose to communicate
  4680. across either APPN/SNA, TCP/IP, or both networks.
  4681.  
  4682. All of the above allow you to mix and match or reuse existing computing
  4683. resources to best meet the needs of your business.
  4684.  
  4685. USER PRODUCTIVITY: One of the goals of DCE is to reduce the end-user
  4686. complexity of multiple IDs and passwords and repetitive signon
  4687. procedures. DCE and RACF interoperability reduces the complexity that
  4688. end users face when accessing information between the OS/390 and DCE
  4689. environments.
  4690.  
  4691. SYSTEM MANAGEMENT: The Distributed Computing Environment provides
  4692. services that address the needs that are inherent in a distributed
  4693. system. These services include management tools for administering the
  4694. distributed system. DCECP is a new administrative tool that provides a
  4695. consistent interface to DCE services. Previously, due to the diverse
  4696. sources of DCE functions, administration varied from service to service.
  4697.  
  4698. In addition, administration tools are provided as part of the DCE and
  4699. RACF interoperability function that aid in administering user data in
  4700. the DCE/RACF environment.
  4701.  
  4702. OpenEdition DCE Security Server
  4703. -------------------------------
  4704.  
  4705. The OpenEdition DCE Security Server, to be packaged with RACF as the
  4706. OS/390 Security Server, provides a fully functional OSF DCE 1.1 level
  4707. security server for the MVS customers. Customers can now configure their
  4708. DCE cell with a security server on the central OS/390 enterprise server.
  4709. Availability of this critical DCE technology component on MVS addresses
  4710. a key customer requirement supporting use of DCE in production
  4711. environments. Packaging with RACF provides a single entity providing
  4712. both local and distributed security functions.
  4713.  
  4714. OpenEdition DCE Application Support for MVS/ESA
  4715. -----------------------------------------------
  4716.  
  4717. OpenEdition DCE Application Support for MVS/ESA will be enhanced in
  4718. direct response to the following customer requirements:
  4719.  
  4720. o  Integration with the DCE and RACF interoperability provided in OS/390
  4721. o  Improved IMS security
  4722. o  Support for additional IMS transaction types
  4723.  
  4724. This new release will run on the OpenEdition DCE Base Services on
  4725. MVS/ESA SP Version 5, and on the OpenEdition DCE Base Services on
  4726. OS/390. OSF DCE level 1.1 support is only available on OS/390.
  4727.  
  4728. USER PRODUCTIVITY: In OpenEdition DCE Application Support for MVS/ESA
  4729. Release 1, the system administrator maintains a file to associate a DCE
  4730. login identity to an MVS user ID. This file, referred to as the identity
  4731. mapping input file, is supplied as input to a program that creates an
  4732. identity mapping file. Any changes the administrator makes to the
  4733. identity mapping input file are not applied to a running server.
  4734. OpenEdition DCE Application Support for MVS/ESA needs to be stopped and
  4735. restarted in order to pick up the changes.
  4736.  
  4737. With OpenEdition DCE Application Support for MVS/ESA Release 2, the
  4738. administrator can now specify how the MVS user ID should be extracted,
  4739. either from RACF or the identity mapping file. A new function is
  4740. provided which allows changes to the identity mapping file to be applied
  4741. to a running server. These enhancements reduce administrative workload
  4742. and decrease the chance of administrative errors by:
  4743.  
  4744. o  Eliminating the need for the identity mapping file in RACF
  4745.    environments
  4746.  
  4747. o  Automatically applying changes made to the identity mapping file in
  4748.    environments where this mapping file is still used
  4749.  
  4750. ASSET PROTECTION: With this release, the IMS feature is enhanced to
  4751. communicate with IMS via APPC/MVS in addition to the LU 6.1 ISC
  4752. (Intersystems Communications) sessions supported in Release 1. APPC/MVS
  4753. support allows the IMS feature to pass an "already verified" MVS userid
  4754. to IMS to be checked via the SAF (Security Authorization Facility)
  4755. interface, and verify that a particular user is authorized to invoke a
  4756. particular IMS transaction. This significant enhancement strengthens the
  4757. security of the IMS feature by protecting critical IMS data resources.
  4758.  
  4759. APPLICATION DEVELOPER PRODUCTIVITY: The APPC/MVS support provided in the
  4760. IMS feature supports conversational transactions in which a DCE client
  4761. may issue multiple RPC requests to the same invocation of an IMS
  4762. application program. Each RPC provides input to a new operation and
  4763. returns a response to the client. APPC/MVS support also enables the IMS
  4764. feature to support multi-threaded DCE clients, where the client issues
  4765. multiple RPCs concurrently to the same server. These two enhancements
  4766. aid application programmers in developing DCE clients.
  4767.  
  4768. ACCESS TO ENTERPRISE DATA: The IMS feature now supports both
  4769. multi-segment IMS input and multi-segment IMS output. In addition, the
  4770. IMS LTERM (Logical Terminal name) and MOD (Message Output Descriptor)
  4771. names can be passed from the DCE client to IMS. The IMS MOD names can be
  4772. passed back to the DCE client. These enhancements ease DCE client access
  4773. to IMS data, and provide a foundation for the IMS feature to be used in
  4774. production environments.
  4775.  
  4776. OpenEdition DCE Distributed File Service
  4777. ----------------------------------------
  4778.  
  4779. The IBM OpenEdition DCE Distributed File Service, at OSF DCE 1.0.3a
  4780. level, makes it easy for users to access and share data in a distributed
  4781. environment across a wide range of IBM and non-IBM platforms.
  4782. OpenEdition DCE Distributed File Service is available on MVS/ESA Version
  4783. 5, and will be integrated into OS/390.
  4784.  
  4785. Distributed File Service (DFS) is the file-serving component for the
  4786. Distributed Computing Environment (DCE) from the Open Software
  4787. Foundation. The combination of OpenEdition DCE and DFS will give
  4788. distributed computing environments the appearance of a single integrated
  4789. computing facility.
  4790.  
  4791. OpenEdition DCE DFS works in conjunction with DCE RPC, Security, and
  4792. Directory Services.
  4793.  
  4794. The distributed computing environment with DFS has many advantages over
  4795. the distributed computing environment without DFS. The following are
  4796. some advantages:
  4797.  
  4798. o  DFS supports a naming convention that allows unique naming of files
  4799.    throughout your enterprise for uniform access to data.
  4800.  
  4801. o  Client caching of files and directories by DFS reduces the load on
  4802.    the system and network, resulting in improved performance.
  4803.  
  4804. o  DFS provides high levels of data consistency for distributed data by
  4805.    using an advanced token management and a client caching scheme.
  4806.  
  4807. o  DFS uses DCE security services which are based on Kerberos
  4808.    authentication.
  4809.  
  4810. o  DFS allows you to replicate data across multiple servers. The
  4811.    replicated data is automatically updated by DFS, resulting in
  4812.    improved reliability.
  4813.  
  4814. o  DFS's use of replication and caching technology to provide you with
  4815.    high levels of data availability in a distributed environment.
  4816.  
  4817. o  DFS uses distributed databases to keep track of file location,
  4818.    authentication, and access control lists to improve the
  4819.    manageability of distributed environments.
  4820.  
  4821. These enhancements to the IBM OpenEdition Distributed Computing
  4822. Environment Family for MVS will provide an integrated solution to meet
  4823. the challenges of distributed computing at the local, regional, and
  4824. global levels.
  4825.  
  4826. Product Preview
  4827. ---------------
  4828.  
  4829. The OpenEdition DCE Base Services at OSF DCE level 1.1 and the
  4830. OpenEdition DCE Security Server will be integrated into OS/390. The
  4831. OpenEdition DCE Security Server will be packaged with RACF as the
  4832. OS/390 Security Server.
  4833.  
  4834. The OpenEdition DCE Distributed File Service is available on MVS/ESA SP
  4835. Version 5, and will be integrated into OS/390.
  4836.  
  4837. OpenEdition DCE Application Support for MVS/ESA will remain a separately
  4838. orderable program product.
  4839.  
  4840. o  Previews provide insight into IBM plans and directions. General
  4841.    availability, prices, and ordering information will be provided at a
  4842.    later date.
  4843.  
  4844. o  The enhancements to the OpenEdition DCE Family for MVS/ESA outlined
  4845.    in this announcement are planned to be made available concurrent with
  4846.    with OS/390 availability in March 1996.
  4847.  
  4848. The announcement and availability of the referenced function will be
  4849. based on IBM's business and technical judgement. All information being
  4850. released represents IBM's current intent, is subject to change or
  4851. withdrawal, and represents only goals and objectives.
  4852.  
  4853. Product Positioning
  4854. -------------------
  4855.  
  4856. IBM has played a leadership role in DCE technology since its beginning.
  4857. IBM was the integrating vendor OSF for DCE 1.0, and in 1992 shipped the
  4858. first commercially available DCE offerings. In 1993, IBM shipped the
  4859. first commercially available distributed file system (DFS on AIX). In
  4860. December 1994, OpenEdition DCE for MVS/ESA became the first mainframe
  4861. DCE offering. In addition, IBM was the first vendor to receive the Open
  4862. Software Foundation DCE certification with its AIX implementation.
  4863.  
  4864. For distributed computing development, DCE is the only programming model
  4865. that provides the infrastructure for cost-effective, portable,
  4866. integrated solutions and applications. In addition, IBM has the broadest
  4867. range of DCE offerings and added-value offerings such as OpenEdition DCE
  4868. Application Support for MVS/ESA and the DCE Manager for AIX. DCE from
  4869. IBM should be the technology of choice for robust and scalable
  4870. distributed computing environments.
  4871.  
  4872. ========================================================================
  4873.  
  4874.                   +---------------------------+
  4875.                   | Year 2000 Support Details |                  2000ann
  4876.                   +---------------------------+
  4877.  
  4878. In Brief ...
  4879. ------------
  4880.  
  4881. The Year 2000 is fast approaching, and IBM's TRANSFORMATION 2000
  4882. solutions can help you prepare your business applications for the new
  4883. century.
  4884.  
  4885. The components of TRANSFORMATION 2000 solutions are:
  4886.  
  4887. o  Assessment and Strategy -- provides you with a documented strategy,
  4888.    cost estimates, timeframes, and resources required to implement year
  4889.    2000 changes
  4890.  
  4891. o  Detailed Analysis and Planning -- provides an in-depth analysis of
  4892.    each of the Year-2000 affected areas of your business
  4893.  
  4894. o  Implementation and Testing -- automates the changes required to
  4895.    source code and data
  4896.  
  4897. o  Year 2000 Clean Management -- protects your investment in application
  4898.    modifications
  4899.  
  4900. Overview
  4901. --------
  4902.  
  4903. Are your applications and data files ready for the year 2000? Can they
  4904. handle dates with the years 1999, 2000, and beyond? Avoid costly
  4905. problems by letting IBM help you update your applications to ensure that
  4906. they are Year 2000-Ready.
  4907.  
  4908. IBM recognizes that the year 2000 poses a significant challenge for the
  4909. information technology industry. Businesses need to update programs and
  4910. date fields that do not handle century markers or dates beyond the
  4911. current century. To help customers and the information technology
  4912. industry meet this challenge and prepare for the new century, IBM's
  4913. Integrated Systems Solution Corporation (ISSC) announces a broad range
  4914. of services called TRANSFORMATION 2000 Solutions. TRANSFORMATION 2000
  4915. Solutions will help customers develop solutions for applications, system
  4916. software, and hardware.
  4917.  
  4918. In addition, IBM is announcing its intent that for IBM software products
  4919. current as of year-end 1996, the most recent version or release at that
  4920. date will handle dates and date fields for the year 2000 and beyond.
  4921.  
  4922. The following is an overview of this announcement:
  4923.  
  4924. TRANSFORMATION 2000 Solutions, a comprehensive set of solutions for both
  4925. centralized and distributed environments, helps to:
  4926.  
  4927. o  Ease your transition to the year 2000 by bringing together proven
  4928.    techniques and technologies
  4929.  
  4930. o  Protect your investment in application and data modifications by
  4931.    offering a Year 2000 Clean Management solution
  4932.  
  4933. IBM tools available to help you with the year 2000 transition are:
  4934.  
  4935. o  The IBM COBOL Family (for MVS, VM, and VSE platforms)
  4936.  
  4937. o  COMUDAS (for CICS and MVS)
  4938.  
  4939. o  The IBM COBOL and RPG Families, the Integrated Language Environment,
  4940.    Application Dictionary Services/400, and Application Development
  4941.    Manager/400 (for the AS/400 platform)
  4942.  
  4943. IBM software and year 2000 support:
  4944.  
  4945. o  As of year-end 1996, it is IBM's intent that the most recent
  4946.    version or release of current IBM software products will support the
  4947.    year 2000 and beyond
  4948.  
  4949. o  A table of many widely-used IBM software products showing the levels
  4950.    that will be 2000-ready is included below.
  4951.  
  4952. For information about TRANSFORMATION 2000 Solutions, contact your IBM or
  4953. ISSC representative.
  4954.  
  4955. Description
  4956. -----------
  4957.  
  4958. IBM is announcing a broad range of products, services, tools, and
  4959. support to help customers and the information technology industry make a
  4960. smooth transition to support for dates from 1999 to the year 2000 and
  4961. beyond.
  4962.  
  4963. TRANSFORMATION 2000: IBM's Century Date Change Solutions
  4964. --------------------------------------------------------
  4965.  
  4966. IBM recognizes that the Year 2000 change poses a significant
  4967. challenge for the Information Technology industry. To help with this
  4968. change, IBM's Information Systems Solution Corporation (ISSC) has
  4969. developed a comprehensive set of solutions that takes into account
  4970. applications, systems software, and hardware in both centralized and
  4971. distributed environments. This comprehensive solution set is called
  4972. TRANSFORMATION 2000.
  4973.  
  4974. The TRANSFORMATION 2000 approach seeks to balance Year 2000 investment
  4975. activities with current and planned strategic initiatives (for example,
  4976. new architectures and new application development). ISSC brings
  4977. together state-of-the-art techniques and technologies developed and
  4978. proven through both internal and external projects for the Year 2000 and
  4979. other data field expansions. This experience enables ISSC to help reduce
  4980. both the cost and the complexity of implementing the Year 2000 change.
  4981.  
  4982. TRANSFORMATION 2000 SOLUTIONS
  4983.  
  4984. ASSESSMENT AND STRATEGY: The Assessment and Strategy solution is an
  4985. 8- to 12-week engagement that will identify the magnitude of the Year
  4986. 2000 problem. This solution covers a comprehensive range (5 to 150+
  4987. million lines of code) of portfolios in a mixed-language environment.
  4988. ISSC's approach allows for analysis across the entire client portfolio,
  4989. thereby identifying logical work partitions from which the
  4990. implementation plan will be formulated, helping to reduce the overall
  4991. risk of the project. ISSC uses an optimal combination of commercially
  4992. available and internally developed tools, depending on the client
  4993. environment.
  4994.  
  4995. At the completion of the project, the client will have a documented
  4996. strategy, general cost estimates, timeframes, and resource estimates
  4997. required to implement the year 2000 change.
  4998.  
  4999. DETAILED ANALYSIS AND PLANNING: The Detailed Analysis and Planning
  5000. solution provides an in-depth analysis of each of the
  5001. year-2000-affected areas, and identifies detailed work partitions needed
  5002. to maximize the potential for automated change. This review includes not
  5003. only the application code, but file structures and other environmental
  5004. objects.
  5005.  
  5006. The output from this engagement includes detailed work partitions,
  5007. detailed work and resource plans, and the customized specifications
  5008. needed to implement the Year 2000 changes.
  5009.  
  5010. IMPLEMENTATION: The Implementation solution is unique, and consists of
  5011. automating the required changes to source code and data, testing, and
  5012. production turnover. In addition, TRANSFORMATION 2000 includes an
  5013. optional conditioning activity that will improve the overall quality of
  5014. the resultant application as well as reduce the total time required for
  5015. the Year 2000 changes. Conditioning includes, but is not limited to:
  5016.  
  5017. o  Standardization or rationalization of data definitions
  5018. o  Segmenting procedure logic
  5019. o  Encapsulating date handling / developing common routines
  5020. o  Externalizing hard-coded data
  5021. o  Restructuring COBOL procedure logic
  5022. o  Removing system redundancy
  5023.  
  5024. Also included in the TRANSFORMATION 2000 solution are sophisticated
  5025. testing activities:
  5026.  
  5027. 1. After making the Year 2000 changes, the total environment must be
  5028.    tested to ensure it can handle 19xx data correctly.
  5029.  
  5030. 2. While running in 199x, the system must be able to handle dates after
  5031.    1999.
  5032.  
  5033. 3. When running in the Year 2000 and after, the system needs to be
  5034.    tested to ensure it can handle both 19xx and 2xxx data correctly.
  5035.  
  5036. YEAR 2000 CLEAN MANAGEMENT: During the Year 2000 change process, it is
  5037. critical for the client to protect the investment of the application
  5038. modifications. When enhancements are incorporated into the application,
  5039. and/or new releases of software products are implemented, the Year 2000
  5040. Clean status must be maintained. For this reason, ISSC has developed the
  5041. Year 2000 Clean Management solution, which focuses on instituting the
  5042. appropriate processes, disciplines, techniques, and technologies in
  5043. order to preserve the Year 2000 investment.
  5044.  
  5045. SUMMARY: Recognizing that the Year 2000 is a significant client
  5046. challenge, ISSC has created a Year 2000 Center of Competence (CoC)
  5047. function, with the initial site in Atlanta. The CoC supports ISSC and
  5048. IBM client services teams in providing complete Year 2000 solutions to
  5049. our clients.
  5050.  
  5051. IBM Tools to Help You with the Transition to the Year 2000
  5052. ----------------------------------------------------------
  5053.  
  5054. THE IBM COBOL FAMILY
  5055.  
  5056. For application code written in COBOL for S/370 and S/390 platforms, IBM
  5057. has developed COBOL compilers. These products target the host
  5058. application development environment.
  5059.  
  5060. IBM's COBOL mainframe products for S/370 and S/390 are:
  5061.  
  5062. o  COBOL for MVS and VM (5688-197), formerly IBM COBOL/370 -- a compiler
  5063.  
  5064. o  COBOL for VSE/ESA (5686-068) -- a compiler
  5065.  
  5066. o  Language Environment (LE) for MVS and VM (5688-198), formerly
  5067.    Language Environment/370 -- runtime library
  5068.  
  5069. o  Language Environment/VSE (5686-067) -- runtime library
  5070.  
  5071. The COBOL compilers are available today, and provide full 4-digit year
  5072. support, with features including:
  5073.  
  5074. o  Intrinsic functions
  5075. o  4-digit current system date
  5076. o  Sliding century window (with LE)
  5077.  
  5078. COBOL for MVS and VM and COBOL for VSE/ESA provide full Year 2000
  5079. support. They provide ANSI COBOL Standard Intrinsic Functions, which
  5080. give full date manipulation capability with 4-digit-year support. The LE
  5081. products provide additional date manipulation with the LE Callable
  5082. Services. COBOL will return a 4-digit year when the COBOL application
  5083. program queries the system for the current date.
  5084.  
  5085. Companies need productive application development environments. A
  5086. language compiler is only a portion of what application programmers need
  5087. today to develop and maintain code. Tools that generate statistics from
  5088. code; modularize, migrate, or restructure code; or search class
  5089. libraries, are becoming more and more important.
  5090.  
  5091. These tools assist in migrating your existing COBOL applications to
  5092. COBOL for MVS and VM, and COBOL for VSE/ESA:
  5093.  
  5094. o  COBOL CICS Conversion Aid (5785-ABJ) -- converts source code
  5095.  
  5096. o  COBOL Structuring Facility (5696-737) -- analysis, reporting,
  5097.    restructuring
  5098.  
  5099. o  CICS Application Migration Aid (5695-061) -- converts CICS source
  5100.    (MVS and VM only)
  5101.  
  5102. o  COBOL Report Writer Precompiler (5798-DYR) -- supports Report Writer
  5103.    code
  5104.  
  5105. o  Rediscovery Product Family (5871-AAA 70G3659 and 5655-067) --
  5106.    cataloging of parts (MVS and VM only)
  5107.  
  5108. COMUDAS
  5109.  
  5110. COMUDAS (5788-HBB) is an application that handles all date functions. A
  5111. CICS version and an MVS version are available.
  5112.  
  5113. COMUDAS is a common date routine that has been developed to replace all
  5114. existing date routines. With COMUDAS, you can validate, convert, and
  5115. calculate dates in any format. You must use a standard interface to call
  5116. the date routine's load module dynamically. The package also offers the
  5117. possibility to use separate functions by means of NCALs that can be
  5118. linked statically. This might be useful when converting large files or
  5119. databases with validated data into other formats (for example, when
  5120. moving to a "Year 2000 Clean" application).
  5121.  
  5122. COMUDAS features include:
  5123.  
  5124. o  Date validation
  5125.  
  5126. o  Date calculation
  5127.  
  5128. o  Date conversion
  5129.  
  5130. o  Free date format definitions
  5131.  
  5132. o  Supports country-dependent data
  5133.    -  Weekend definitions
  5134.    -  Closing dates (for both manufacturing and fiscal purposes)
  5135.    -  Holidays
  5136.  
  5137. o  Can be used by MVS applications with PL/I runtime environment or a
  5138.    Language Environment (LE/370), for:
  5139.    -  CICS (PL/I)
  5140.    -  PL/I
  5141.    -  COBOL
  5142.  
  5143. o  Supports terms as:
  5144.    -  Country codes
  5145.    -  Shopdates (numbering of working days)
  5146.    -  Production months
  5147.    -  Closing dates (logistics, manufacturing, and finance)
  5148.  
  5149. o  Is able to print:
  5150.    -   Common calendars for years in the range 1760 through 9999
  5151.    -   Production calendars (per country per year)
  5152.  
  5153. o  Contains functions to support a calendar owner
  5154.  
  5155. o  Can be used as a tool when changing applications into "Year
  5156.    2000-Clean"
  5157.  
  5158. AS/400 TOOLS
  5159.  
  5160. You can use the IBM products and tools listed below to help you address
  5161. the changes required as you proceed with your Year 2000 transition. The
  5162. tools listed, however, represent only a subset of the AS/400-oriented
  5163. offerings available to you for application development. A more complete
  5164. list of available tools can be found in the AS/400 Application
  5165. Development Handbook (G325-6249).
  5166.  
  5167. THE IBM RPG FAMILY: For application code written in RPG, IBM has
  5168. developed several RPG language compilers. These compilers target the
  5169. host application development environment.
  5170.  
  5171. IBM's RPG compilers for AS/400 are:
  5172.  
  5173. o  Integrated Language Environment (ILE) RPG IV
  5174. o  Original Program Model (OPM) RPG/400
  5175. o  System/36-compatible compiler
  5176.  
  5177. All three RPG language compilers are available with either the
  5178. Integrated Language Environment RPG for OS/400 Version 3 product
  5179. (5716-RG1) or the IBM Integrated Language Environment RPG/400 Version 3
  5180. product (5763-RG1).
  5181.  
  5182. USING ILE RPG IV DATE SUPPORT: The ILE RPG IV compiler has the following
  5183. support for 4-digit years:
  5184.  
  5185. o  Retrieval of the job date via special words DATE and YEAR
  5186.  
  5187. o  Retrieval of the system date via operation TIME
  5188.  
  5189. o  Date, time, and timestamp data type support. This level of support
  5190.    provides for date operations such as subtraction, addition,
  5191.    extraction, testing, comparison, and move
  5192.  
  5193. o  Calling OPM System APIs
  5194.  
  5195. o  Calling ILE Date APIs
  5196.  
  5197. o  SQL date, time, and timestamp data type support
  5198.  
  5199. USING OPM RPG/400 DATE SUPPORT: The OPM RPG 400 compiler has the
  5200. following support for 4-digit years:
  5201. o  Retrieval of the job date via special words DATE and YEAR
  5202. o  Retrieval of the system date via operation TIME
  5203. o  Calling OPM System APIs
  5204. o  SQL date, time, and timestamp data type support
  5205.  
  5206. USING SYSTEM/36-COMPATIBLE DATE SUPPORT: The System/36-compatible
  5207. compiler has the following support for 4-digit years:
  5208. o  Calling OPM System APIs
  5209.  
  5210. THE IBM COBOL FAMILY: For application code written in COBOL, IBM has
  5211. developed several COBOL language compilers. These compilers target the
  5212. host application development environment.
  5213.  
  5214. IBM's COBOL compilers for AS/400 are:
  5215. o  Integrated Language Environment (ILE) COBOL/400
  5216. o  Original Program Model (OPM) COBOL/400
  5217. o  System/36 compatible COBOL compiler
  5218.  
  5219. All three COBOL language compilers are available with either the
  5220. Integrated Language Environment COBOL for OS/400 Version 3 product
  5221. (5716-CB1) or the IBM Integrated Language Environment COBOL/400 Version
  5222. 3 product (5763-CB1).
  5223.  
  5224. USING COBOL DATE SUPPORT FOR 4-DIGIT YEARS:
  5225. o  Calling OPM System APIs is supported by the three compilers listed
  5226.      above.
  5227. o  Calling ILE Date APIs is supported by the ILE COBOL/400 compiler.
  5228. o  SQL is supported by both the OPM and ILE COBOL compilers.
  5229.  
  5230. THE IBM C FAMILY: For application code based on C, IBM has developed
  5231. language compilers for both C and C++.
  5232.  
  5233. IBM's C based compilers for AS/400 are:
  5234.  
  5235. o  Integrated Language Environment (ILE) C for OS/400
  5236. o  VisualAge C++ for OS/400
  5237.  
  5238. USING C AND C++ DATE SUPPORT FOR 4-DIGIT YEARS:
  5239. o  The C library, available to both compilers, provides many functions
  5240.      related to date and time retrieval, manipulation, and formatting.
  5241. o  Calling OPM System APIs is supported by both compilers.
  5242. o  Calling ILE Date APIs is supported by both compilers.
  5243. o  SQL is supported by the ILE C for OS/400 compiler.
  5244.  
  5245. INTEGRATED LANGUAGE ENVIRONMENT FOR OS/400: Integrated Language
  5246. Environment (ILE) for OS/400 is IBM's common runtime environment for
  5247. enterprise applications written in the ILE languages of RPG, COBOL, C,
  5248. and CL. ILE is designed to provide defined calling conventions, enhanced
  5249. interlanguage communication, and callable services in areas such as date
  5250. and time, math, storage management, and exception handling. ILE services
  5251. are standard in OS/400 starting with Version 2 Release 3.
  5252.  
  5253. ILE provides a number of 4-digit date functions which include:
  5254.  
  5255. o  Ability to parse dates in a large number of formats by using a
  5256.      picture string as a parsing guide
  5257. o  Retrieve current date
  5258. o  Convert a date character string to a Lilian (integer) format, thereby
  5259.      enabling easy date arithmetic operations
  5260. o  Convert a Lilian date to a date character string
  5261. o  Century sliding window
  5262.  
  5263. DB2/400 SQL: DB2/400, a standard part of Operating System/400, provides
  5264. the runtime support for SQL on the AS/400. SQL provides support for the
  5265. database datatypes of date, time, and timestamp; and operations such as
  5266. add, subtract, assignment, and compare. The DB2 Query Manager and SQL
  5267. Development Kit product (5716-ST1 or 5763-ST1) provides SQL precompilers
  5268. for AS/400 programming languages such as RPG, C, and COBOL. SQL support
  5269. provides for 4-digit year support.
  5270.  
  5271. APPLICATION DICTIONARY SERVICES/400: IBM Application Dictionary
  5272. Services/400 is a host-based, integrated impact analysis tool designed
  5273. to improve programmer productivity and application quality during
  5274. application development and maintenance.
  5275.  
  5276. The product is a feature of the Application Development ToolSet/400 and
  5277. is integrated with such tools as Source Entry Utility (SEU), Screen
  5278. Design Aid (SDA), and Data File Utility (DFU). It is fully menu-driven,
  5279. very simple to learn, and has virtually no learning curve for
  5280. experienced AS/400 programmers.
  5281.  
  5282. Application Dictionary Services provides the ability to place a
  5283. "dictionary" or a cross-referencing index over data and programs. When
  5284. programmers want to make a change to an application program, they use
  5285. the dictionary to determine the effect that change will have on other
  5286. programs, files, and data. Programmers are saved from manually
  5287. performing the tedious, error-prone work of looking for these
  5288. relationships. This, coupled with the Application Dictionary Services
  5289. mass-compile feature, can help improve the quality of applications and
  5290. decrease the amount of time programmers spend maintaining existing code.
  5291.  
  5292. With the pervasiveness of date information in many applications, this
  5293. impact analysis and mass compile capability can simplify your transition
  5294. to a Year 2000 safe application base.
  5295.  
  5296. APPLICATION DEVELOPMENT MANAGER/400: IBM Application Development
  5297. Manager/400 is a host-based change management tool that gives
  5298. application developers a development environment designed to manage
  5299. application development and maintenance effectively and efficiently.
  5300.  
  5301. The product is integrated with the AS/400 Product Development Manager
  5302. (PDM), and is a feature of Application Development ToolSet/400. It can
  5303. be used either from the PDM menu or by typing the Control Language (CL)
  5304. commands on the command line.
  5305.  
  5306. Application Development Manager provides a discipline to better control
  5307. the development and maintenance environment. It forces the project
  5308. leader to define the application environment by outlining the different
  5309. stages of application (production, test, or fix), and the roles of each
  5310. developer. The developers work in a well-organized environment that can
  5311. help lead to increased productivity. Through its version control
  5312. facility, it allows the creation and management of several versions of
  5313. the same applications with less disk utilization. The audit trail
  5314. feature allows better monitoring of the application by keeping a log of
  5315. all changes made to an application.
  5316.  
  5317. With the pervasiveness of date information in many applications, this
  5318. change management tool can simplify your transition to a Year 2000 safe
  5319. application base.
  5320.  
  5321. IBM Software Conformance
  5322. ------------------------
  5323.  
  5324. IBM recognizes the need for its customers to make an orderly and
  5325. efficient transition to dates in the Year 2000 and beyond. We have
  5326. embarked on an extensive analysis, enhancement, and testing plan for IBM
  5327. software.
  5328.  
  5329. We are announcing our general intent that for IBM software products
  5330. current as of year-end 1996, the most recent version/release at that
  5331. date will handle dates and date fields for the Year 2000 and beyond.
  5332. For any problems discovered with this support in those versions or
  5333. subsequent versions in 1997 or later, corrections will be provided via
  5334. the appropriate service process. For some products, additional (prior)
  5335. versions and releases may also have this function added. In order to
  5336. assist with planning for the analysis, updating, and testing of user and
  5337. vendor programs and data, a table of many widely-used IBM products
  5338. showing the level or levels that will be 2000-ready is included below.
  5339.  
  5340. While not meant to be exhaustive or exclusive, these lists answer the
  5341. most common questions we have received.
  5342.  
  5343. If a product is listed with a version/release number, it indicates that
  5344. level of the product and all subsequent levels will support the Year
  5345. 2000 dates. If no version/release number is included, you can assume
  5346. that the most recent version/release as of year-end 1996 will include
  5347. the support.
  5348.  
  5349. There will be a few exceptions to the general rule, typically where a
  5350. product will be superseded or replaced in the relevant time period, and
  5351. incorporation in the lists does not imply that a product or version of a
  5352. product will necessarily be current or available in 1999 or beyond.
  5353.  
  5354. MVS PRODUCTS
  5355.  
  5356. 5668-854  ACF/NCP
  5357. 5695-117  ACF/VTAM 4.3
  5358. 5688-216  AD/Cycle C/370
  5359. 5648-020  ADSTAR Distributed Storage Manager/MVS V1 R1
  5360. 5655-119  ADSTAR Distributed Storage Manager/MVS V2 R1
  5361. 5685-151  AOC/MVS
  5362. 5749-XX1  BASIC
  5363. 5635-001  CADAM Interactive Design System (and associated products)
  5364. 5627-COM  CATIA Object Manager (and associated products)
  5365. 5655-018  CICS for MVS/ESA V4.1
  5366. 5695-081  CICSPlex System Manager V1.2
  5367. 5695-010  CICSVR V2
  5368. 5688-197  COBOL for MVS and VM
  5369. 5655-121  C/C++ for MVS/ESA
  5370. 5648-078  CSP
  5371. 5685-DB2  DB2 Version 3
  5372. 5655-102  DB2 PM V4
  5373. 5655-257  Device Support Facility (ICKDSF) R16
  5374. 5688-168  dpAccounting Mgr for MVS V1.2
  5375. 5655-064  OpenEdition DCE Application Support for MVS/ESA V1.1
  5376. 5747-DS1  ICKDSF Stand-alone
  5377. 5695-DF1  DFSMS/MVS V1 R2 (see note below) (DFSMSdfp, DFSMSdss,
  5378.             DFSMShsm, DFSMSrmm)
  5379. 5740-SM1  DFSORT V1 R13
  5380. 5648-106  Distributed Security Manager for MVS
  5381. 5688-052  DITTO
  5382. 5695-101  EPDM V1.1
  5383. 5688-008  ES Connection Manager 1.3
  5384. 5668-806  FORTRAN
  5385. 5665-356  GDDM/MVS V2.3
  5386. 5695-036  GDDM/MVS V3.1.1
  5387. 5696-234  HLASM for MVS, VM and VSE 1.2
  5388. 5695-176  IMS/ESA 5.1
  5389. 5695-171  Information Management
  5390. 5655-042  ISPF
  5391. 5695-080  Item Access Facility (IAFC)
  5392. 5655-068  LAN Server for MVS
  5393. 5688-198  Language Environment for MVS and VM
  5394. 5695-123  LANRES/MVS
  5395. 5695-137  MQSeries for MVS/ESA V1.1.3
  5396. 5655-068  MVS/ESA SP JES2 V5
  5397. 5655-069  MVS/ESA SP JES3 V5
  5398. 5665-365  NetView Access Services V1.3.2
  5399. 5696-036  NetView Access Services V2 for MVS
  5400. 5685-016  NetView DM V1.6
  5401. 5685-108  NetView FTP for MVS V2.2
  5402. 5655-044  NetView MultiSystem Manager V1
  5403. 5655-126  NetView MultiSystem Manager V2
  5404. 5655-007  NetView V3
  5405. 5685-111  NetView V2.4
  5406. 5665-333  NetView Performance Monitor V1.6
  5407. 5655-043  NetView Performance Monitor V2.1, 2.2
  5408. 5695-007  OPC/ESA V1.3.1
  5409. 5645-001  OS/390
  5410. 5685-106  OV/MVS 1.3
  5411. 5699-767  Pascal
  5412. 5695-101  Performance Reporter for MVS V1.2
  5413. 5734-PL1  PL1 for MVS and VM
  5414. 5655-010  ProductManager Application Services Manager (and associated
  5415.             products)
  5416. 5760-236  PROLOG
  5417. 5706-254  QMF/MVS
  5418. 5695-039  RACF 2.2
  5419. 5695-013  REXX Compiler for 370
  5420. 5695-014  REXX Runtime Library
  5421. 5655-084  RMF V5
  5422. 5665-488  SDSF
  5423. 5665-397  Service Level Reporter V3.3.1
  5424. 5668-949  SMP/E 1.8.1
  5425. 5696-822  SOMobjects for MVS
  5426. 5695-178  SystemView Automated Operations Network/MVS V1.1
  5427. 5735-RC3  TCAM V2.4
  5428. 5665-314  TCAM V3
  5429. 5655-HAL  TCP/IP
  5430. 5688-121  TPNS
  5431. 5752-VS2  TIOC
  5432. 5688-139  TSCF
  5433. 5685-025  TSO/E 2.4
  5434. 5648-109  VisualLift
  5435.  
  5436. NOTE: On 16 March 1993, IBM announced that a number of components
  5437. within DFSMS/MVS would be stabilized, with the potential for support to
  5438. be dropped at a later date. When the system date changes past 31
  5439. December 1999, there will no longer be support for VSAM Catalog and
  5440. CVOL. The only supported catalog format will be the Integrated Catalog
  5441. Facility. This means that MVS customers who still have data sets
  5442. cataloged in OS/VS Control Volumes (CVOLs) or in the old VSAM catalogs
  5443. will need to migrate these to ICF catalogs before the end of 1999. We
  5444. look forward to all of our MVS customers taking advantage of the better
  5445. performance and integrity of ICF. Those VSE VSAM customers who
  5446. previously shared VSAM data sets between the MVS platform and VSE or VM
  5447. platforms will need to reevaluate methods for satisfying their
  5448. data-sharing requirements. Product guidance information will be added to
  5449. "The Year 2000 and 2-Digit Dates: A Guide for Planning and
  5450. Implementation" (GC28-1251) by year-end 1996.
  5451.  
  5452. TPF PRODUCTS
  5453.  
  5454. 5748-T14  TPF 4.1
  5455. 5695-068  TPF/MVS 2.1.3
  5456. 5706-196  TPF/DF 1.1.3
  5457. 5695-067  EOCF/2 1.0 with CSD2
  5458.  
  5459. VSE/ESA PRODUCTS
  5460.  
  5461. 5750-ACD  VSE/ESA (Package) 1.4
  5462. 5690-VSE  VSE/ESA (Package) 2.1
  5463. 5686-032  VSE/Advanced Functions 5.2
  5464. 5686-066  VSE Central Functions 6.1
  5465. 5686-034  VSE/FAST COPY 2.2
  5466. 5686-036  VSE/ICCF 3.2
  5467. 5656-092  VSE/OLTEP 1.1
  5468. 5686-033  VSE/POWER 5.2
  5469. 5686-028  VSE/SP Unique Code 5.2
  5470. 5686-037  VSE/VSAM 2.2
  5471. 5666-363  ACF/VTAM for VSE/ESA 3.4
  5472. 5686-065  ACF/VTAM for VSE/ESA 4.2
  5473. 5746-RC5  BTAM/ES 1.1
  5474. 5686-026  CICS for VSE/ESA V2.3
  5475. 5688-052  DITTO for VSE and VM 3.2
  5476. 5648-099  DITTO/ESA for VSE 1.1
  5477. 5686-073  ADSTAR Distributed Storage Manager for VSE
  5478. 5686-072  ALERT for VSE 4.9
  5479. 5686-079  ALERT for CICS/VSE (R) 4.9
  5480. 5688-187  C/370 Compiler 2.1
  5481. 5688-188  C/370 Library 2.1
  5482. 5785-CCC  CCCA/VSE
  5483. 5798-DYE  COBOL Report Writer Precompiler
  5484. 5668-814  CSP/AE 4.1
  5485. 5686-068  IBM COBOL for VSE/ESA (COBOL/VS) 1.1
  5486. 5746-SM3  DFSORT/VSE V3
  5487. 5746-XX1  DL/I DOS/VS 1.10
  5488. 5686-041  VSE/DSNX 2.1
  5489. 5686-057  GDDM/VSE V3.1.1
  5490. 5666-328  GDDM/VSE V2.3
  5491. 5696-234  HLASM for MVS, VM and VSE 1.2
  5492. 5747-DS2  Device Support Facility (ICKDSF) R16
  5493. 5747-DS1  ICKDSF Stand-alone
  5494. 5686-067  Language Environment for VSE/ESA 1.1
  5495. 5686-055  NetView for VSE/ESA V2.3
  5496. 5746-XC5  VSE/OCCF 1.4
  5497. 5686-069  IBM PL/I for VSE/ESA 1.1
  5498. 5686-040  PSF/VSE 2.2
  5499. 5648-061  QMF/VSE 3.1
  5500. 5686-058  REXX/VSE 1.1
  5501. 5746-RG1  DOS/VS RPG II 1.3
  5502. 5688-103  SQL/DS 3.5
  5503. 5648-040  VisualGen Developer 3.0
  5504. 5648-076  VisualGen Workgroup Services 3.0
  5505. 5648-078  VisualGen Host Services 3.0
  5506. 5648-086  VisualGen Generator Option for VSE
  5507. 5648-109  VisualLift for MVS, VSE and VM 1.1
  5508.  
  5509. VM PRODUCTS
  5510.  
  5511. 5648-063  ACF/NCP 7.3.0
  5512. 5654-010  ACF/VTAM 4.2.0
  5513. 5688-216  AD/Cycle C/370 1.2.0
  5514. 5648-020  ADSTAR Distributed Storage Manager/VM
  5515. 5654-033  C for VM/ESA
  5516. 5635-001  CADAM Interactive Design System (and associated products)
  5517. 5627-COM  CATIA Object Manager (and associated products)
  5518. 5688-197  COBOL for MVS and VM
  5519. 5684-042  Device Support Facility (ICKDSF) R16
  5520. 5747-DS1  ICKDSF Stand-alone
  5521. 5684-112  DFSMS/VM 2.2.1
  5522. 5684-134  DFSORT/CMS V2 R1
  5523. 5748-XE4  DIRMAINT 1.5.0
  5524. 5684-113  Display Management System for CMS 2.1.0
  5525. 5668-806  FORTRAN 2.6.0
  5526. 5684-168  GDDM/VM 3.1.1
  5527. 5684-007  GDDM/VM XA V2.3
  5528. 5696-234  High Level Assembler 1.2.0
  5529. 5684-157  Host Mgt Facilities 1.1.1
  5530. 5684-043  ISPF 3.2.0
  5531. 5648-039  LAN File Services (LFS) 1.1.2
  5532. 5688-198  Language Environment for MVS and VM
  5533. 5684-142  LANRES/VM 1.3.0
  5534. 5684-028  NetView Access Services VM V1.3.2
  5535. 5684-001  NetView Performance Monitor/VM V1.6
  5536. 5654-011  NetView Performance Monitor/VM V2
  5537. 5756-051  NetView for VM/ESA 2.3
  5538. 5684-084  OV/VM 1.3.0
  5539. 5668-909  PL/I Compiler
  5540. 5734-PL1  PL/I for MVS and VM
  5541. 5684-100  PVM 2.1.1
  5542. 5706-255  QMF 3.2.0
  5543. 5740-XXH  RACF
  5544. 5695-013  REXX Compiler 1.3.0
  5545. 5684-096  RSCS 3.2.0
  5546. 5688-103  SQL/DS 3.5
  5547. 5735-FAL  TCP/IP 2.3.0
  5548. 5688-121  TPNS
  5549. 5648-109  VisualLift
  5550. 5654-030  VM/ESA Version 2
  5551. 5686-037  VSE/VSAM for VM 6.1.0
  5552.  
  5553. OS/400 PRODUCTS
  5554.  
  5555. 5716-SV1  ADSTAR Distributed Storage Manager for OS/400 V3R6
  5556. 5763-SV1  ADSTAR Distributed Storage Manager for OS/400 V3R1
  5557. 5733-197  ADSTAR Distributed Storage Manager for OS/400 V2R3
  5558. 5716-AP1  Advanced DBCS Printer Support for OS/400 V3
  5559. 5763-AP1  Advanced DBCS Printer Support/400 V3
  5560. 5716-AF1  Advanced Function Printing Utilities for OS/400 V3
  5561. 5716-FNT  Advanced Function Printing Fonts for OS/400 V3
  5562. 5716-FN1  Advanced Function Printing DBCS Fonts for OS/400 V3
  5563. 5763-AF1  Advanced Function Printing Utilities/400 V3
  5564. 5763-FNT  Advanced Function Printing Fonts/400 V3
  5565. 5763-FN1  Advanced Function Printing DBCS Fonts/400 V3
  5566. 5716-PW1  Application Development ToolSet for OS/400 V3
  5567. 5763-PW1  Application Development ToolSet/400 V3
  5568. 5716-CL1  Application Development ToolSet Client/Server for OS/400 V3
  5569. 5763-CL1  Application Development ToolSet Client Server/400 V3
  5570. 5716-PD1  Application Program Driver for OS/400 V3
  5571. 5763-PD1  Application Program Driver/400 V3
  5572. 5763-DS1  AS/400 Business Graphics Utilities V3
  5573. 5763-DB1  AS/400 System/38 Utilities V3
  5574. 5763-VR1  AS/400 VRPG CLIENT/2 V3 5716-BR1 Backup Recovery and Media
  5575.             Services for OS/400 V3
  5576. 5763-BR1  Backup Recovery and Media Services/400 V3
  5577. 5716-DS1  Business Graphics Utility for OS/400 V3
  5578. 5716-CP2  CallPath for OS/400 V3
  5579. 5763-CP2  CallPath/400 V3
  5580. 5716-DFH  CICS for OS/400 V3
  5581. 5716-XA1  Client Access for OS/400 Version 3
  5582. 5716-XC1  Client Access Windows Client for OS/400 Version 3
  5583. 5716-XL1  Client Access DOS Client for OS/400 Version 3
  5584. 5716-XM1  Client Access ToolKit for OS/400 Version 3
  5585. 5716-XB1  Client Access DOS with ExtMem Client for OS/400 V3
  5586. 5716-XF1  Client Access OS/2 Client for OS/400 V3
  5587. 5716-XG1  Client Access Opt OS/2 Client for OS/400 V3
  5588. 5716-US1  Client Access Ultimedia Tools for OS/400 V3
  5589. 5763-US1  Client Access/400 Ultimedia Tools V3
  5590. 5763-XA1  Client Access/400 Family Version 3
  5591. 5763-XC1  Client Access/400 for Windows 3.1 Version 3
  5592. 5763-XL1  Client Access/400 for DOS Version 3
  5593. 5763-XM1  Client Access/400 ToolKit Version 3
  5594. 5763-XB1  Client Access/400 for DOS with Ext Mem V3
  5595. 5763-XF1  Client Access/400 for OS/2 Client V3
  5596. 5763-XG1  Client Access/400 Optimized for OS/2 V3
  5597. 5716-CM1  Communications Utilities for OS/400 V3
  5598. 5763-CM1  Communications Utilities/400 V3
  5599. 5763-CD1  CoOperative Development Environment/400 V3
  5600. 5716-CR1  Cryptographic Support for OS/400 V3
  5601. 5763-CR1  Cryptographic Support/400 V3
  5602. 5716-DP1  DataPropagator Release, Capture and Apply for OS/400 V3
  5603. 5763-DP1  DataPropagator Release, Capture and Apply/400 V3
  5604. 5716-ST1  DB2 Query Manager and SQL Development Kit for OS/400
  5605. 5763-ST1  DB2/400 Query Manager and SQL Development Kit Version 3
  5606. 5798-TAY  Facsimile Support for OS/400
  5607. 5798-RZT  Facsimile Support/400
  5608. 5716-CX2  Integrated Language Environment C for OS/400 Version 3
  5609. 5763-CX2  Integrated Language Environment C/400 Version 3
  5610. 5716-CB1  Integrated Language Env COBOL for OS/400 V3
  5611. 5716-RG1  Integrated Language Env RPG for OS/400 V3
  5612. 5763-CB1  Integrated Language Environment COBOL/400 V3
  5613. 5763-RG1  Integrated Language Env RPG/400 V3
  5614. 5716-JS1  Job Scheduler for OS/400 Version 3
  5615. 5716-DCT  Language Dictionaries for OS/400 V3
  5616. 5763-DCT  Language Dictionaries/400 V3
  5617. 5716-MW1  MANAGEWARE for OS/400 V3
  5618. 5763-MQ1  MQSeries for OS/400 V3.1
  5619. 5798-TBC  Mobile Network Access PagerPac for OS/400
  5620. 5798-TBD  Mobile Network Access RadioPac for OS/400
  5621. 5733-196  NetView FTP V3.1 for OS/400
  5622. 5798-TBA  Neural Network Utilities for OS/400
  5623. 5798-RZK  Neural Network Utilities/400
  5624. 5798-TAQ  OfficeVision JustMail for OS/400
  5625. 5798-RZJ  OfficeVision JustMail/400
  5626. 5716-WP1  OfficeVision for OS/400 V3
  5627. 5763-WP1  OfficeVision/400 V3
  5628. 5716-SS1  Operating System/400 V3
  5629. 5763-SS1  Operating System/400 V3
  5630. 5716-OS1  OSI Communication Subsystem for OS/400 V3
  5631. 5763-OS1  OSI Communication Subsystem/400 V3
  5632. 5716-FS1  OSI File Services for OS/400 V3
  5633. 5763-FS1  OSI File Services/400 V3
  5634. 5716-MS1  OSI Message Services for OS/400 V3
  5635. 5763-MS1  OSI Message Services/400 V3
  5636. 5798-RYZ  PagerPac for the AS/400
  5637. 5716-PM1  Performance Management for OS/400 V3
  5638. 5716-PT1  Performance Tools for OS/400 V3
  5639. 5763-PT1  Performance Tools/400 V3
  5640. 5716-CF1  Point-Of-Sale Communication Utilities for OS/400 V3
  5641. 5763-CF1  Point-Of-Sale Communication Utilities/400 V3
  5642. 5716-QU1  Query for OS/400 Version 3
  5643. 5763-QU1  Query/400 Version 3
  5644. 5798-RYY  RadioPac for the AS/400
  5645. 5733-218  Report/Data Archive and Retrieval System for OS/400
  5646. 5716-STK  SOMobjects Developer Toolkit for OS/400 V3
  5647. 5716-DB1  System/38 Utilities for OS/400 V3
  5648. 5716-MG1  SystemView Managed Sys Serv for OS/400 V3
  5649. 5763-MG1  SystemView Managed System Services/400 V3
  5650. 5763-MW1  SystemView ManageWare/400 V3
  5651. 5716-ES1  SystemView OMEGAMON Services/400 V3
  5652. 5763-ES1  SystemView OMEGAMON Services for OS/400 V3
  5653. 5716-SM1  SystemView System Manager for OS/400 V3
  5654. 5763-SM1  SystemView System Manager/400 V3
  5655. 5716-TC1  TCP/IP Connectivity Utilities for OS/400 V3
  5656. 5763-TC1  TCP/IP Connectivity Utilitiess/400 V3
  5657. 5716-UB1  Ultimedia Business Configurator for OS/400 V3
  5658. 5763-UB1  Ultimedia Business Configurator/400 V3
  5659. 5716-VG1  VisualGen Host Services for OS/400 V3
  5660. 5763-VG1  VisualGen Host Services for OS/400 V3
  5661. 5716-CX4  VisualAge C++ for OS/400 V3
  5662.  
  5663. NOTE: For AS/400 software executing on the File Server I/O Processor
  5664. (FSIOP), refer to the Personal Systems Environments section of this
  5665. announcement letter.
  5666.  
  5667. AIX PRODUCTS
  5668.  
  5669. 5765-564  ADSTAR Distributed Storage Manager V2 R1
  5670. 5697-078  ADSTAR Distributed Storage Manager V1 R2.1
  5671. 5706-294  AIX ADA Run-Time Environment/6000 Composer
  5672. 5706-291  AIX ADA/6000 Version 1.2.3
  5673. 5765-268  AIX Asynch. Term. Svr. Accelerator/6000
  5674. 5765-266  AIX CallPath Server/6000
  5675. 5765-117  AIX DCE Base Services/6000
  5676. 5765-119  AIX DCE Cell Directory Server/6000
  5677. 5765-121  AIX DCE Enhanced Distributed File System/6000
  5678. 5765-120  AIX DCE Global Directory Server/6000
  5679. 5765-259  AIX DCE Global Directory Client/6000
  5680. 5765-118  AIX DCE Security Server/6000
  5681. 5765-232  AIX DCE Threads/6000 V1
  5682. 5765-001  AIX DirectTalk/6000
  5683. 5696-902  AIX Distributed SMIT V2.2 for AIX
  5684. 5765-042  AIX EngSci Subroutine Library/6000
  5685. 5696-708  AIX File Storage Facility (FSF)
  5686. 5756-030  AIX for RISC System/6000 Version 3.2.5
  5687. 5696-923  AIX HACMP/6000 V3.1
  5688. 5696-933  AIX HACMP/6000 V4.1 for AIX V4
  5689. 5696-658  AIX HIPPI/6000
  5690. 5696-108  AIX Infocrafter/6000 V1.1
  5691. 5696-893  AIX InfoCrafter V2.1
  5692. 5796-893  AIX InfoCrafter V2.1
  5693. 5621-107  AIX NetView Service Point 1.2
  5694. 5756-085  AIX OSI Messaging and Filing/6000
  5695. 5621-013  AIX OSL/6000 Version 2.1
  5696. 5765-296  AIX Parallel System Support Programs V1.2
  5697. 5696-899  AIX Performance Aide/6000 V2.1
  5698. 5696-900  AIX Performance Toolbox/6000 V2.1
  5699. 5633-218  AIX Report/Data Archive and Retrieval System (R/DARS)
  5700. 5765-349  AIX /SMARTsort for Workstation
  5701. 5765-261  AIX SNA Gateway/6000 V2.2
  5702. 5696-709  AIX Ultimedia Services/6000 V2.1.1
  5703. 5765-393  AIX Version 4.1.3
  5704. 5696-868  AIX X.25 V1.1
  5705. 5765-011  AIX X-Windows 3270 Emulator/6000
  5706. 5601-248  AIX XL FORTRAN/6000 Version 2.3
  5707. 5765-018  AIX XL FORTRAN Compiler/6000
  5708. 5765-019  AIX XL FORTRAN Runtime Env/6000
  5709. 5765-176  AIX XL FORTRAN for AIX V3.2
  5710. 5601-251  AIX XL Pascal Runtime Env./6000
  5711. 5601-254  AIX XL Pascal Compiler/6000 Version 1.1.2
  5712. 5601-260  AIX 3270 Host Conn/6000 Version 1.3
  5713. 5765-249  AIX 5080 Emulation Program/6000
  5714. 5765-398  AIXlink V2.1.1
  5715. 5696-926  AIXlink/X.25 V1.1
  5716. 5696-904  AIXwindows Display Postscript V1.1
  5717. 5601-257  AIXwindows Environment/6000 V1.2.5
  5718. 5756-027  AIXwindows Interface Composer/6000 (AIC) V1.2
  5719. 5765-423  C for AIX
  5720. 5765-421  C Set ++ for AIX
  5721. 5626-COM  CATIA Object Manager (and associated products)
  5722. 5765-148  CICS for AIX
  5723. 5765-152  CICS Client for AIX
  5724. 5765-427  CICS System Manager V1.1 for AIX
  5725. 5765-548  COBOL Set V1.1.0 for AIX
  5726. 5765-561  CommonPoint Application System for AIX V1.1
  5727. 5765-562  CommonPoint Application Development Toolkit V1.1
  5728. 5765-022  Consumer Transaction Definition/6000
  5729. 5767-023  Consumer Transaction Runtime/6000
  5730. 5765-418  Data Encryption Standard Library Routine V1.1
  5731. 5765-256  DataHub Support/6000 V3.2
  5732. 5871-AAA  DB2 for AIX V2.1
  5733. 5871-AAA  DDCS for AIX V2.3
  5734. 5696-239  Encina Monitor for AIX/6000
  5735. 5696-238  Encina PTP Exec for AIX/6000
  5736. 5696-347  Encina PTP Gateway for AIX/6000
  5737. 5696-240  Encina Server for AIX/6000
  5738. 5696-237  Encina Structured File Server for AIX/6000
  5739. 5765-042  ESSL/6000 V2.2
  5740. 5765-527  Extended Systems Administration Feature (SystemView)
  5741. 5765-270  FlowMark for AIX Version 1.1
  5742. 5765-026  geoGPG/6000
  5743. 5696-919  Hypertext Information Base Libraries V1.1
  5744. 5696-898  InfoExplorer License Extension V1.1
  5745. 5765-315  Insignia SoftWindows V2.0
  5746. 5765-223  InterMix for AIX Version 1.2
  5747. 33H4191   Internet Connection Secure Server for AIX
  5748. 33H4190   Internet Connection Server for AIX
  5749. 33H4290   Internet Connection Secured Network Gateway V2.1
  5750. 5765-527  Job Scheduler Feature (SystemView)
  5751. 5765-482  LANDP/6000 V2.1
  5752. 5765-264  LAN Management Utilities/6000 V1.1.3
  5753. 5765-145  LoadLeveler Version 1.2.1
  5754. 5765-115  MQSeries for AIX Version 2.1.0
  5755. 5765-514  MQSeries for AIX Version 2.2
  5756. 5871-BBB  NetSP Secured Network Gateway 1.2 (feature 6362)
  5757. 5765-196  NetView Distribution Manager for AIX V1.1
  5758. 5765-214  NetView Distribution Management Agent for AIX V1.1
  5759. 5696-731  NetView for AIX 3.1
  5760. 5697-148  NetView for AIX 4.1
  5761. 5622-242  NetView FTP Client V1.1 for AIX
  5762. 5765-435  NetView FTP Server V1.1 for AIX
  5763. 5696-236  Netware for AIX/6000
  5764. 5696-939  OpenGL and GL 3.2 Version 4.1.3
  5765. 5765-352  OpenMail for AIX
  5766. 5765-543  Parallel Environment for AIX V2.1
  5767. 5765-422  Parallel ESSL for AIX V1.1
  5768. 5765-297  Parallel I/O File System V1.1
  5769. 5765-392  Parallel OSL (OSLp) V1.1.1
  5770. 5765-529  Parallel System Support Programs for AIX V2.1
  5771. 5765-527  Performance Reporter Feature (SystemView)
  5772. 5696-907  Pex and PHIGS Version 4.1.3
  5773. 5765-193  ProductManager Application Services Manager (and associated
  5774.             products for DB2)
  5775. 5765-440  ProductManager Application Services Manager (and associated
  5776.             products for Oracle)
  5777. 5765-605  ProductManager Version 3 Release 1 for AIX
  5778. 5756-094  PROFESSIONAL CADAM Interactive Design (and associated
  5779.             products)
  5780. 5765-544  PVMe for AIX V2.1
  5781. 5696-038  Realtime Interface Co-Processor AIX Support V1.1.1
  5782. 5765-444  Recoverable Virtual Shared Disk V1.1
  5783. 5765-292  RMONitor V1.1 for AIX
  5784. 5765-343  Router and Bridge Manager/6000 V2.3
  5785. 5765-233  SNA Manager/6000 V1.1
  5786. 5765-247  SNA Server/6000 V2.2
  5787. 5765-410  Systems Monitor for AIX V2.2
  5788. 5765-527  SystemView for AIX
  5789. 5765-265  Trouble Ticket V3.2
  5790. 5765-400  UIM/X V2.8
  5791. 5796-398  UniTree for AIX/6000
  5792. 5765-411  Visualizer/6000 DBCS Version 1.2
  5793. 5765-412  Visualizer/6000 DBCS Version 1.2
  5794. 5765-413  Visualizer/6000 DBCS Version 1.2
  5795. 5765-414  Visualizer/6000 DBCS Version 1.2
  5796. 5765-404  WABI V2.0
  5797.  
  5798. PERSONAL SYSTEMS ENVIRONMENTS
  5799.  
  5800. IBM OS/2 family and PC DOS will ensure proper support for handling dates
  5801. at and beyond the Year 2000 in the versions of these products available
  5802. as of year-end 1996. Because these operating systems acquire date
  5803. information from hardware which potentially may not store century
  5804. information, adjustments to date information will be made as appropriate
  5805. by the operating systems to dates supplied by the hardware. This
  5806. eliminates potential impact to customers by ensuring that the operating
  5807. system and its utilities and interfaces utilize date information
  5808. properly, and that date information provided to applications is complete
  5809. and consistent.
  5810.  
  5811. In addition, OS/2 will provide a method designed to help customers and
  5812. ISVs track date information provided by the operating system to
  5813. applications. This can help an application developer locate and track
  5814. improper date handling by that application, so that a programming change
  5815. can be made.
  5816.  
  5817. OS/2 PRODUCTS
  5818.  
  5819. 83G8102   OS/2 Warp, Version 3 (CD-ROM)
  5820. 83G8100   OS/2 Warp, Version 3 (3.5-inch diskette)
  5821. 83G8701   OS/2 Warp with WIN-OS2, Version 3 (CD-ROM)
  5822. 83G8700   OS/2 Warp with WIN-OS2, Version 3 (3.5-inch diskette)
  5823. 10H9800   OS/2 Warp Connect, Version 3
  5824. 10H9810   OS/2 Warp Connect with WIN-OS2, Version 3
  5825. 52G8474   OS/2 LAN Server Entry Version 4 CD-ROM
  5826. 52G8468   OS/2 LAN Server Entry Version 4 (3.5-inch diskette)
  5827. 52G8476   OS/2 LAN Server Advanced Version 4 (CD-ROM)
  5828. 52G8475   OS/2 LAN Server Advanced Version 4 (3.5-inch diskette)
  5829. 96F8690   IBM DCE SDK for OS/2 and Windows Version 1.0
  5830. 96F8691   IBM DCE Client for OS/2 Version 1.0
  5831. 83G9217   IBM PC DOS Version 7 (3.5-inch diskette)
  5832. 83G9219   IBM PC DOS Version 7 (5.25-inch diskette)
  5833. 89G1342   ADSTAR Distributed Storage Manager/2
  5834. 87G7776   AnyNet/2 (and associated products)
  5835. 03H3624   CallPath CallCoordinator/2
  5836. 03H3625   CallPath CallCoordinator/2 Server
  5837. 03H3626   CallPath CallCoordinator/2 Archive
  5838. 17H78xx   CallPath DirectTalk/2 V2.01
  5839. 5622-275  CallPath Server/2
  5840. 5621-159  CallPath SwitchServer/2
  5841. 5648-036  CICS for OS/2
  5842. 79G0257   Communications Manager/2 V1.1 (CD-ROM)
  5843. 79G0258   Communications Manager/2 V1.1 (3.5-inch diskette)
  5844. 41H2112   DB2 for OS/2 V2.1 Single User (CD-ROM)
  5845. 41H2113   DB2 for OS/2 V2.1 Single User (3.5-inch diskette)
  5846. 41H2114   DB2 for OS/2 V2.1 Server (CD-ROM)
  5847. 41H2115   DB2 for OS/2 V2.1 Server (3.5-inch diskette)
  5848. 41H2120   DDCS for OS/2 V2.3 Single-User (3.5-inch diskette)
  5849. 41H2121   DDCS for OS/2 V2.3 Multi-User Gateway (3.5-inch diskette)
  5850. 41H2126   DB2 SDK for OS/2 V2.1, 3.5-inch diskettes
  5851. 29H1040   Distributed Console Access Facility V1.3
  5852. 33H4189   Internet Connection Server for OS/2 Warp
  5853. 33H4207   Internet Connection Secure Server for OS/2 Warp
  5854. 24H3919   LANDP/2 V3
  5855. 20H1677   License Use Management Application Developer's Toolkit for
  5856.             OS/2
  5857. 41H4495   License Use Management Runtime for OS/2
  5858. 76G7991   LAN NetView Management Utility for OS/2 V1.1
  5859. 17H7937   MQSeries for OS/2 V2.0
  5860. 72G6198   Network Door/2 V1
  5861. 28H3798   NetView Distribution Manager Easy Preparer for OS/2 V1
  5862. 17H7720   NetView Distribution Manager/2 V2.1 Entry
  5863. 17H7721   NetView Distribution Manager/2 V2.1 Extended
  5864. 10H7889   NetView Distribution Manager/2 V2.1 Remote Administrator
  5865. 79G9845   NetView Distribution Management Agent/2 V1
  5866. 16H9589   NetView for OS/2 V2.0
  5867. 16H9610   NetView for OS/2 V2.1
  5868. 89G1381   NetView File Transfer Program Client/2
  5869. 89G1384   NetView File Transfer Program Server/2
  5870. 5622-009  Network Design and Analysis/2 V1
  5871. 53G3997   Person-to-Person for OS/2
  5872. 85G8697   Personal Communications/3270 V4.0
  5873. 85G8661   Personal Communications AS/400 V4.0 for OS/2
  5874. 85G8805   Personal Communications AS/400 and 3270 V4.0 for OS/2
  5875. 27H8163   SMARTsort
  5876. 96F8379   System Performance Monitor/2 Version 2
  5877. 5802-AAR  TCP/IP for OS/2
  5878. 31H3744   TeamConnection for OS/2
  5879. 17H7495   VisualAge V2 for OS/2
  5880. 5622-679  VisualAge C++ for OS/2
  5881. 31H3678   VisualGen V2 for OS/2
  5882.  
  5883. LOTUS PRODUCTS
  5884.  
  5885.           Approach 3.0
  5886.           cc:Mail client (all platforms) Release 6.0
  5887.           Freelance Graphics (all versions and platforms)
  5888.           Lotus Access Unit/cc:Mail for OS/2
  5889.           Lotus Access Unit/Notes for OS/2
  5890.           Lotus Directory Synchronization/Banyan
  5891.           Lotus Directory Synchronization/CallUp
  5892.           Lotus Directory Synchronization/cc:Mail
  5893.           Lotus Directory Synchronization/Central
  5894.           Lotus Directory Synchronization/DEC
  5895.           Lotus Directory Synchronization/EAB
  5896.           Lotus Directory Synchronization/EMC2
  5897.           Lotus Directory Synchronization/LMS
  5898.           Lotus Directory Synchronization/Lotus Messaging Switch
  5899.           Lotus Directory Synchronization/MEMO
  5900.           Lotus Directory Synchronization/Microsoft Mail for PC Networks
  5901.           Lotus Directory Synchronization/MS Mail for PCs
  5902.           Lotus Directory Synchronization/Notes
  5903.           Lotus Directory Synchronization/PROFS
  5904.           Lotus Directory Synchronization/SYSM
  5905.           Lotus Directory Synchronization/Toolkit
  5906.           Lotus Directory Synchronization/Wang OFFICE
  5907.           Lotus Gateway for CA-eMail+
  5908.           Lotus Gateway for cc:Mail
  5909.           Lotus Gateway for GroupWise
  5910.           Lotus Gateway for Message Router
  5911.           Lotus Gateway for MHS
  5912.           Lotus Gateway for MS Mail for PC Networks
  5913.           Lotus Gateway for MS Mail for PCs
  5914.           Lotus Gateway for Notes
  5915.           Lotus Gateway for VMSmail
  5916.           Lotus Gateway for Wang OFFICE
  5917.           Lotus Mail Monitor
  5918.           Lotus mailFax
  5919.           Lotus Messaging Switch
  5920.           Lotus Messaging Switch Admin-By-Mail
  5921.           Lotus Messaging Switch Application Toolkit/MVS
  5922.           Lotus Messaging Switch Query-By-Mail
  5923.           Lotus Messaging Switch Open Addressing Service
  5924.           Lotus Pages
  5925.           Lotus 1-2-3 (all versions and platforms)
  5926.           Notes Client Release 3 and Release 4 (all platforms)
  5927.           Organizer 2.0
  5928.           Remote Manager for Lotus Access Unit/cc:Mail for OS/2
  5929.           Remote Manager for Lotus Access Unit/Notes for OS/2
  5930.           ScreenCAM 2.1
  5931.           SmartCenter for Windows
  5932.           SmartCenter for OS/2
  5933.           SmartCenter 96 for Windows 95
  5934.           Soft-Switch Central/MVS and VM
  5935.           Soft-Switch Central Admin-By-Mail and Query-By-Mail
  5936.           Soft-Switch Central Application Toolkit/MVS and VM
  5937.           Soft-Switch Central Fax Gateway
  5938.           Soft-Switch Central Open Addressing Service
  5939.           Soft-Switch MAILbridge Server/DEC
  5940.           Soft-Switch MAILbridge Server/HPDesk
  5941.           Soft-Switch MAILbridge Server/MCI
  5942.           Soft-Switch MAILbridge Server/MHS
  5943.           Soft-Switch MAILbridge Server/SYSM
  5944.           Soft-Switch MAILbridge Server/Wang OFFICE
  5945.           Soft-Switch SNADS Gateway/Banyan
  5946.           Soft-Switch SNADS Gateway/MS Mail for Appletalk Networks
  5947.           Word Pro (all platforms)
  5948.  
  5949. IBM Hardware Conformance
  5950. ------------------------
  5951.  
  5952. The hardware timers on IBM S/390, AS/400, RISC/6000, and PowerPC
  5953. machines are not sensitive to change of century. Date functions in the
  5954. following network devices will be updated:
  5955.  
  5956. 3745      Communications Controller
  5957. 3746      Nways Controller SE
  5958. 8235      LAN Dial-In (will be changed in 1997)
  5959.  
  5960. On the personal computer, the timer function is provided by a BIOS
  5961. routine of the hardware. A variety of implementations exist, not all
  5962. with the same behavior. For IBM PCs and Servers, all models introduced
  5963. after 1 January 1996 will automatically update the century. Some models
  5964. introduced earlier, but still shipping in 1996, may require entering a
  5965. command to update the century.
  5966.  
  5967. For current IBM PCs and earlier models, some will require the command to
  5968. be entered to change centuries, some will require a CMOS update utility
  5969. to be executed, and some will not require change. Diagnostic guidance
  5970. and tools will be available to help users understand which procedure to
  5971. follow.
  5972.  
  5973. For non-IBM PCs, some of these same procedures may be useful to
  5974. determine if a change is required.
  5975.  
  5976. Additional Documentation
  5977. ------------------------
  5978.  
  5979. With an awareness that the Year 2000 challenge spans the entire IT
  5980. industry, IBM is taking a leadership role in assisting the IT community
  5981. in their Year 2000 conversion efforts. IBM is providing a document, "The
  5982. Year 2000 and 2-Digit Dates: A Guide for Planning and Implementation"
  5983. (GC28-1251), with more information about IBM support.
  5984.  
  5985. This document is the result of an IBM multi-divisional effort, and is
  5986. intended to provide the IT community with planning, methodology, tool,
  5987. and IBM product and guidance information. This document is directed, but
  5988. not limited to, the following audiences:
  5989.  
  5990. o  Users of IBM products and services
  5991. o  Solution developers who have software products on IBM platforms
  5992. o  Independent consulting groups
  5993.  
  5994. This document is available via the World Wide Web through the IBM home
  5995. page at http://www.ibm.com/news . In addition, this document is also
  5996. available via anonymous FTP from
  5997. ftp://lscftp.kgn.ibm.com/pub/year2000/y2kpaper.ps.gz . You can also
  5998. order it through your IBM representative. There is no charge.
  5999.  
  6000. ========================================================================
  6001.  
  6002. This concludes 1995 Issue 16 of IBM SDO Developer Support News. Please
  6003. let us know how we can improve it -- send your feedback to
  6004. dsnews@vnet.ibm.com. Thank you!
  6005.  
  6006.