home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 16 Announce / 16-Announce.zip / ANN11_14.ZIP / ANN1114.TXT
Text File  |  1989-11-14  |  136KB  |  2,115 lines

  1. DATA BASE : ALTR  -                                                  Page:    1
  2. _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
  3.  
  4.  
  5. NUMBER     289-638
  6. DATE       891114
  7. CATEGORY   WS00, WS20, AS30
  8. TYPE       Programming
  9. TITLE      INTEL I860 MICROPROCESSOR OS/2 SOFTWARE DEVELOPMENT TOOLS
  10. ABSTRACT          The Intel i860 (1) OS/2 (R) Software Development Tools is a
  11.            vendor-logo program that contains software tools required to develop
  12.            applications for Personal System/2 (R) (PS/2 (R)) Wizard Adapter.
  13.            The PS/2 Wizard Adapter is an application accelerator busmaster card
  14.            that significantly increases performance by adding an Intel i860
  15.            microprocessor for advanced, numeric-intensive applications.  Intel
  16.            i860 OS/2 Software Development Tools consists of an assembler,
  17.            linker, simulator/debug facility, C compiler and C libraries, with
  18.            access to all i860 microprocessor capabilities.
  19.                   Intel plans to announce a similar toolkit for OS/2 FORTRAN
  20.            applications in second quarter 1990.  IBM intends to remarket this
  21.            toolkit when it becomes available.
  22.                   Special support will be provided by IBM to registered software
  23.            developers for a limited time, via a Limited Availability Developer
  24.            Support Program.
  25.                 PROGRAM              ONE-TIME
  26.                 NUMBER                CHARGE
  27.                 34F3070              $ 1,475
  28.                   Limited Availability Date:  December 29, 1989
  29.                   Planned Availability Date:  Second quarter 1990
  30.             (1) Trademark of Intel Corporation.
  31.             (R) Registered trademark of International Business Machines
  32.               Corporation.
  33. PRODNO       34F3070  Intel i860 Microprocessor OS/2
  34.                        Software Development Tools
  35. OVERVIEW   HIGHLIGHTS
  36.            o   Toolkit includes assembler, linker, simulator/debug facility, C
  37.                compiler and C library
  38.            o   Support for the full instruction set of the i860 processor
  39.            o   Simulator/debug facility permits performance analysis in a
  40.                software-only environment.
  41.            o   The High C (2) Compiler supports the draft ANSI Standard (ANSI
  42.                X3J11/88-090, December 7, 1988) with additional enhancements.
  43.             (2) Trademark of MetaWare Incorporated.
  44.            DESCRIPTION
  45.                   The Intel i860 OS/2 Software Development Tools is a
  46.            vendor-logo offering that enables the application developer to take
  47.            advantage of the PS/2 Wizard Adapter.  It consists of basic software
  48.            development tools and C compiler/C library.
  49.                   The basic software tools include the assembler, linker and
  50.            instruction simulator/debug facility.  The assembler provides access
  51.            to i860 microprocessor hardware capabilities.  System performance
  52.            analysis can be performed using the instruction simulator/debug
  53.            facility in a software-only environment; (for example, without the
  54.            PS/2 Wizard Adapter).  These tools are cross-hosted to be run on a
  55.            386/486-based system, such as the IBM Personal System/2 (R) Model 70
  56.            or 80.
  57.                   The High C Compiler supports the draft ANSI Standard (ANSI
  58.            document XJ311/88-090, December 7, 1988) with additional
  59.            enhancements.  A run time library is supplied with the compiler.  The
  60.            C Library provides all ANSI C functions.  Many are written in
  61.            assembly language to deliver maximum performance on the i860
  62.            microprocessor.
  63.                   Developers of OS/2 applications can utilize the capabilities
  64.            of the PS/2 Wizard Adapter by structuring the application to take
  65.            advantage of the 386/486 and the i860 processors.  A highly
  66.            interactive, SAA (TM)-compliant portion of the application can be
  67.            written using standard SAA language such as C/2 (TM), with the
  68.            appropriate set of PM calls.  This portion of the application
  69.            executes on the 386/486.  The compute-intensive portion of the
  70.            application is written using one of the languages in the Intel i860
  71.            OS/2 Development Tools.  These two portions of the application are
  72.            separately compiled and linked.  The 386/486 portion is initially
  73.            given control and is written to load and execute the i860 portion as
  74.            needed.
  75.                   Alternatively, for applications that do not need to be SAA
  76.            compliant, and are coded entirely in ANSI-C, the entire application
  77.            can be written to execute on the i860.  While this does not take full
  78.            advantage of the multiple processors available in the system, and the
  79.            I/O associated with the application will not be as efficient, it may
  80.            be the fastest port for existing applications.
  81.                   Intel plans to announce a similar toolkit for FORTRAN
  82.            applications in second quarter 1990.
  83.             (TM) Trademark of International Business Machines Corporation.
  84.             (R) Registered trademark of International Business Machines
  85.               Corporation.
  86.            LIMITED AVAILABILITY DEVELOPER SUPPORT PROGRAM (LADSP) --
  87.            DECEMBER 29, 1989, TO MARCH 23, 1990
  88.            Because of the unique design and software environment present with
  89.            the PS/2 Wizard Adapter, IBM will provide special support under a
  90.            Limited Availability Developer Support Program from
  91.            December 29, 1989, to March 23, 1990.  For end users to gain access,
  92.            complete and return the Service Registration Card provided with each
  93.            Intel i860 Microprocessor OS/2 Software Development Tools licensed
  94.            program.
  95. CUSTINFO   PUBLICATIONS
  96.                   The following publications are shipped with the product:
  97.            TITLE
  98.            Assembler and Linker Reference Manual
  99.            Simulator and Debugger Reference Manual
  100.            High C Programmer's Guide
  101.            C Library Reference Manual
  102.            SCHEDULE
  103.                   The limited availability date is December 29, 1989.  The
  104.            planned availability date is March 23, 1990.
  105. TECHINFO   TECHNICAL INFORMATION
  106.            SPECIFIED OPERATING ENVIRONMENT
  107.            MACHINE REQUIREMENTS:
  108.            o   The Intel i860 OS/2 Software Development Tools requires one of
  109.                the following IBM Personal System/2 Products:
  110.                -   PS/2 Model 70
  111.                -   PS/2 Model 80
  112.            o   PS/2 Wizard Adapter
  113.            o   PS/2 Wizard Memory Expansion Option, if memory requirements
  114.                exceed the 2MB provided on the PS/2 Wizard Adapter  PS/2 Wizard
  115.                Memory Expansion provides an additional 6MB of memory.
  116.            o   One 3.5-inch diskette drive (1.4MB)
  117.            PROGRAMMING REQUIREMENTS:  The Intel i860 OS/2 Software Development
  118.            Tools runs under Operating System/2 (TM) Standard Edition Version 1.1
  119.            and IBM Operating System/2 Extended Edition Version 1.1 or later
  120.            versions.  The device drivers shipped with PS/2 Wizard Adapter will
  121.            be required to complete the application porting.
  122.             (TM) Trademark of International Business Machines Corporation.
  123.            PERFORMANCE CONSIDERATIONS:  Performance is highly application
  124.            dependant.  Developers of OS/2 applications can utilize the
  125.            capabilities of the PS/2 Wizard Adapter by structuring the
  126.            application to take full advantage of the 386/486 and the i860
  127.            processors.  The highly interactive portion should be executed on the
  128.            386/486 processor; the numeric intensive portions should be executed
  129.            on the i860.  These two portions are separately compiled and linked.
  130.            Alternatively, for applications coded entirely in ANSI-C, the entire
  131.            application may be written to execute on the i860.  While this does
  132.            not take full advantage of the multiple processors available in the
  133.            system, and the I/O associated with the application will not be as
  134.            efficient, it may be the fastest port for existing applications.
  135.            PLANNING INFORMATION
  136.            TECHNICAL SUPPORT FOR DEVELOPER SUPPORT PROGRAM (DSP)
  137.            During the developer support program from December 29, 1989, to
  138.            March 23, 1990, IBM will provide direct support for end user
  139.            developers via 800 IBM-5511.  To qualify for this support, the
  140.            Service and Information Registration Card must be returned to IBM.
  141.            Software support (defect and development guidance) will be provided
  142.            by Central Service at the above number to registered end users.
  143.                   Support available will include:
  144.            o   Licensed software defect identification/resolution
  145.            o   Wizard application porting considerations
  146.            o   Programming techniques
  147.            PACKAGING
  148.            o   Basic Tools Set
  149.                -   Assembler and linker on one 3.5-inch diskette.
  150.                -   Simulator/debug facility on one 3.5-inch diskette.
  151.                -   Assembler and linker Reference Manual
  152.                -   Simulator/debug facility Reference Manual
  153.            o   C Compiler/C Library Set
  154.                -   C Compiler and C Library on one 3.5-inch diskette
  155.                -   High C Programmer's Guide
  156.                -   C Library Reference Manual
  157.            o   Service Registration Card (to be returned to IBM)
  158.            o   IBM Service Information booklet
  159.            o   Intel Program License Agreement
  160.            SECURITY, AUDITABILITY AND CONTROL
  161.                   The Intel i860 OS/2 Software Development Tools uses the
  162.            security and auditability features of the host operating system.
  163.                   User management is responsible for evaluation, selection, and
  164.            implementation of security features, administrative procedures, and
  165.            appropriate controls in application systems and communication
  166.            facilities.
  167. ORDERING   ORDERING INFORMATION
  168.                   Orders for new licenses will be accepted now.  Unless a later
  169.            date is specified, orders entered prior to the the planned
  170.            availability date will be assigned a schedule date of
  171.            December 29, 1989.  Shipment of orders will commence on the
  172.            availability date.  Orders entered after the planned availability
  173.            date will be scheduled for shipment on the Friday following the week
  174.            of order entry or as soon thereafter as supply permits.
  175.                   To order the programs in this announcement, specify the
  176.            program name, program number, order type, and quantity.  The
  177.            available order type is as follows:
  178.            o   Program Package -- program diskette with documentation.
  179.            IBM EDUCATION ORDER CENTER:  Intel i860 OS/2 Software Development
  180.            Tools is eligible to be ordered through the IBM Education Order
  181.            Center.
  182.            TERMS AND CONDITIONS
  183.            LICENSING:  Intel i860 OS/2 Software Development Tools is available
  184.            from IBM as distributed by the program supplier.  The terms and
  185.            conditions of the supplier apply.  They are included in the program
  186.            package and are passed on to the customer.
  187.            LIMITED WARRANTY:  Not warranted by IBM.  Warranty, if any, is as
  188.            provided by the program supplier.  Address any questions pertaining
  189.            to warranty coverage to the program supplier.
  190.            PROGRAM SERVICES:  Central Service, including the IBM Support Center,
  191.            will be available during the first three months following the date of
  192.            delivery to the customer by IBM, but no later than December 31, 1990.
  193.            In addition, end user help-desk support will be provided during the
  194.            first three months following the date of delivery to the customer by
  195.            IBM, but no later than December 31, 1990.  This support is intended
  196.            to answer questions on the i860 architecture and application porting
  197.            process.  The statement of service included in the package describes
  198.            these services.
  199.            VOLUME DISCOUNT:  Not applicable.
  200.            NATIONAL EDUCATION LICENSE FEE:  A National License Fee (NELF) is
  201.            available under the terms and conditions of the National Education
  202.            License Fee Exhibit.  The NELF is not subject to any further discount
  203.            or allowance.
  204.            CHARGES
  205.            INTEL I860 DEVELOPER TOOLKIT FOR OS/2 (34F3070)
  206.                                      ONE-TIME
  207.            ORDER TYPE                 CHARGE
  208.            Program Package           $ 1,475
  209. DATA BASE : ALTR  -                                                  Page:    2
  210. NUMBER     189-186
  211. DATE       891114
  212. CATEGORY   WS00, WS20
  213. TYPE       Product
  214. TITLE      IBM PS/2 WIZARD ADAPTER AND IBM PS/2 WIZARD MEMORY EXPANSION OPTION
  215. ABSTRACT          The PS/2 (R) Wizard Adapter, with a 33MHz Intel i860 (1)
  216.            microprocessor, enhances PS/2 systems by offering high levels of
  217.            numeric-intensive processing capability in a standard PS/2.  The IBM
  218.            PS/2 Wizard Adapter (#3462, 34F3062) is an application accelerator
  219.            busmaster card for the IBM PS/2 Models 70 and 80 that significantly
  220.            increases performance by adding the Intel i860 microprocessor for
  221.            advanced, numeric-intensive applications.  The i860 processor
  222.            features a RISC integer core, an advanced floating point processing
  223.            unit, a graphics unit, internal instruction cache and internal data
  224.            cache in a single 1-million transistor chip.  The adapter also
  225.            contains 2MB of random access memory (RAM), which is expandable to a
  226.            total of 8MB using the IBM PS/2 Wizard Memory Expansion Option
  227.            (#3461, 34F3061).
  228.                   The IBM PS/2 Wizard Adapter uses a set of application device
  229.            drivers, shipped with the product, that enable operation with
  230.            Operating System/2 (TM) (OS/2 (R)).  It is IBM's intention to provide
  231.            AIX (TM) support for the IBM PS/2 Wizard Adapter on PS/2 systems in a
  232.            future release.  The Intel i860 Microprocessor OS/2 Software
  233.            Development Tools, a software toolkit that enables developers to port
  234.            applications for IBM PS/2 Wizard Adapter, has been developed by Intel
  235.            and is available for purchase from IBM.
  236.                   Special support will be provided by IBM to registered software
  237.            developers for a limited time, via a Limited Availability Developer
  238.            Support Program (LADSP).
  239.                   Purchase Prices:
  240.            IBM PS/2 Wizard Adapter                              $ 7,000
  241.            IBM PS/2 Wizard Memory
  242.             Expansion Option                                      3,685
  243.                   Limited Availability:  December 29, 1989
  244.            General Availability:  Second quarter 1990
  245.             (R) Registered trademark of International Business Machines
  246.               Corporation.
  247.             (1) Trademark of Intel Corporation.
  248.             (TM) Trademark of International Business Machines Corporation.
  249. OVERVIEW   HIGHLIGHTS
  250.            o   Provides RISC-based application accelerator in a general purpose
  251.                desktop computer
  252.            o   Based on the Intel i860 Microprocessor
  253.            o   2MB or 8MB of 85 nanosecond dynamic random access memory (DRAM)
  254.            o   Busmaster for the Personal System/2 (R)
  255.            o   Runs under IBM Operating System/2 using application device
  256.                drivers shipped with IBM PS/2 Wizard Adapter
  257.            o   Standard PS/2 Adapter for PS/2 Models 70 and 80 (PS/2 Model P70
  258.                not supported)
  259.            o   Intel i860 Microprocessor OS/2 Software Development Tools
  260.                (Assembler, Linker, Debugger, Simulator, C Compiler and
  261.                Libraries) available through IBM
  262.             (R) Registered trademark of International Business Machines
  263.               Corporation.
  264.            DESCRIPTION
  265.                   The IBM PS/2 Wizard Adapter is a RISC-based application
  266.            accelerator for the IBM PS/2 Models 70 and 80 that uses the Intel
  267.            i860 microprocessor.  It is intended to provide high performance in a
  268.            standard general-purpose PS/2 for users with both numeric-intensive
  269.            applications and standard personal computer applications (word
  270.            processing, spreadsheets).
  271.                   The i860 microprocessor (announced by Intel on
  272.            February 27, 1989) is a RISC integer core and contains an advanced
  273.            floating point processor, a graphics unit and internal instruction
  274.            and data cache integrated in a single one-million transistor chip.
  275.                   The IBM PS/2 Wizard Adapter contains 2MB of DRAM (85
  276.            nanosecond).  The application or subroutine running on Wizard resides
  277.            in this on-card memory.  Users with application requirements greater
  278.            than 2MB can select the IBM PS/2 Wizard Memory Expansion Option
  279.            adapter.  This adapter attaches to the IBM PS/2 Wizard Adapter and
  280.            provides the user with an additional 6MB of memory, for a maximum of
  281.            8MB.
  282.                   The IBM PS/2 Wizard Adapter operates under IBM Operating
  283.            System/2 Standard Edition Version 1.1 and IBM Operating System/2
  284.            Extended Edition Version 1.1, and later versions, through the use of
  285.            application device drivers shipped with this product.  These drivers
  286.            control the use of the i860 processor and provide interface functions
  287.            to the 80386/80486.
  288.                   In order to take advantage of IBM PS/2 Wizard Adapter,
  289.            applications must be recompiled to run with the i860 processor, using
  290.            the Intel i860 Microprocessor OS/2 Software Development Tools.  These
  291.            tools include a Simulator Linker, Assembler, Debugger, C Compilers
  292.            and Libraries.  This toolkit is available through IBM (refer to
  293.            Programming Announcement 289-638, dated November 14, 1989).  Intel
  294.            intends to provide a FORTRAN Toolkit (including FORTRAN Vectorizer)
  295.            for OS/2 FORTRAN applications.
  296.                   Developers of OS/2 applications can utilize the capabilities
  297.            of the PS/2 Wizard Adapter by structuring the application to take
  298.            advantage of the 386/486 and the i860 processors.  A highly
  299.            interactive, SAA (TM)-compliant user interface portion of the
  300.            application can be written using a standard SAA language such as C/2
  301.            (TM), with the appropriate set of PM calls.  This portion of the
  302.            application executes on the 386/486.  The computationally-intensive
  303.            portion of the application is written using one of the languages in
  304.            the development toolkit provided by Intel especially for the
  305.            announced product.  These two portions of the application are
  306.            separately compiled and linked.  The 386/486 portion is initially
  307.            given control and is written to load and execute the i860 portion as
  308.            needed.
  309.                   Alternatively, for applications that do not need to be SAA
  310.            compliant, and are coded entirely in ANSI-C, the entire application
  311.            can be written to execute on the i860.  While this does not take full
  312.            advantage of the multiple processors available in the system, and the
  313.            I/O associated with the application will not be as efficient, it may
  314.            be the fastest port for existing applications.
  315.                   System performance is highly application dependent.  A
  316.            publication on performance characteristics, THE IBM PS/2 WIZARD
  317.            ADAPTER PERFORMANCE GUIDE FOR OS/2, will be distributed at the
  318.            Application Specialist class to be held at the Engineering/Scientific
  319.            National Support Center in Dallas, TX.
  320.             (TM) Trademark of International Business Machines Corporation.
  321.            LIMITED AVAILABILITY DEVELOPER SUPPORT PROGRAM (LADSP):
  322.            DECEMBER 29, 1989, TO MARCH 23, 1990
  323.            Because of the unique deign and software environment present with the
  324.            IBM PS/2 Wizard Adapter, IBM will provide special support under a
  325.            Limited Availability Developer Support Program from
  326.            December 29, 1989, to March 23, 1990.  For end users to gain access
  327.            to the program, they must complete and return the "Service
  328.            Registration Card" provided with each Intel i860 Microprocessor OS/2
  329.            Software Development Tools licensed program.
  330. CUSTINFO   PUBLICATIONS
  331.                   The following publications are shipped with the product.
  332.            Additional copies will be available by March 23, 1990.
  333.                                                    ORDER               PART
  334.            TITLE                                   NUMBER              NUMBER
  335.            IBM PS/2 Wizard Adapter
  336.             Installation/Setup Guide               G571-0188           34F3065
  337.            IBM PS/2 Wizard Adapter
  338.             User's Guide                           G571-0191           34F3058
  339.            IBM PS/2 Wizard Memory
  340.             Expansion Option
  341.             Installation/Setup Guide               G571-0189           34F3057
  342.                   The following publications will be available by
  343.            March 23, 1990.  To order, contact your IBM representative.
  344.                                                    ORDER               PART
  345.            TITLE                                   NUMBER              NUMBER
  346.            IBM PS/2 Wizard Adapter
  347.             Hardware Maintenance Library           G571-0192           34F3067
  348.            IBM PS/2 Wizard Adapter
  349.             Technical Reference                    G571-0193           34F3066
  350.                   SLSS is not available.
  351.            SCHEDULE
  352.                   The limited availability date is December 29, 1989.
  353.            The general availability date is second quarter 1990.
  354. TECHINFO   TECHNICAL INFORMATION
  355.            SPECIFIED OPERATING ENVIRONMENT
  356.            MACHINE REQUIREMENTS:
  357.            o   The IBM PS/2 Wizard Adapter and IBM PS/2 Wizard Memory Expansion
  358.                Option require one of the following IBM Personal System/2
  359.                Products:
  360.                -   IBM PS/2 Model 70
  361.                -   IBM PS/2 Model 80.
  362.                       NOTE:  The IBM PS/2 Model P70 is not supported.
  363.            o   The IBM PS/2 Wizard Memory Expansion Option utilizes the memory
  364.                expansion connector standard on the IBM PS/2 Wizard Adapter.
  365.            o   Two available expansion slots.  Due to power requirements, the
  366.                user must dedicate two full expansion slots to accommodate the
  367.                IBM PS/2 Wizard Adapter.  If the user has installed both the IBM
  368.                PS/2 Wizard Adapter and the IBM PS/2 Wizard Memory Expansion
  369.                Option, the two allocated slots will be sufficient.
  370.            o   One 3.5-inch diskette drive (1.4MB).
  371.            PROGRAMMING REQUIREMENTS:  The IBM PS/2 Wizard Adapter runs in an
  372.            OS/2 environment using the OS/2 device driver shipped with the IBM
  373.            PS/2 Wizard Adapter.  IBM Operating System/2 Standard Edition
  374.            Version 1.1 and IBM Operating System/2 Extended Edition Version 1.1
  375.            (and later versions) are supported.
  376.                   The IBM PS/2 Wizard Memory Expansion Option requires no
  377.            additional software support.
  378.            LIMITATIONS:  The IBM PS/2 Model 80-111 and 80-311 require planar
  379.            EC C00835 in order to operate with the IBM PS/2 Wizard Adapter.
  380.            Customers with PS/2 Model 80-111 with serial numbers 72-6000000
  381.            through 72-6039999 or PS/2 Model 80-311 with serial numbers
  382.            72-65000000 through 72-6509999 should contact their IBM
  383.            representative or authorized dealer for information on obtaining this
  384.            modification.
  385.                   Only one IBM PS/2 Wizard Adapter may be installed per system
  386.            unit.  Only one IBM PS/2 Wizard Memory Expansion Option may be
  387.            installed per system unit.
  388.                   Two system expansion slots must be allocated for the IBM PS/2
  389.            Wizard Adapter, due to power constraints.  If the user has installed
  390.            both the IBM PS/2 Wizard Adapter and the IBM PS/2 Wizard Memory
  391.            Expansion Option, the two allocated slots will be sufficient.
  392.            USER GROUP REQUIREMENTS:  None.
  393.            PLANNING INFORMATION
  394.            TECHNICAL SUPPORT FOR THE LIMITED AVAILABILITY DEVELOPER SUPPORT
  395.            PROGRAM (LADSP):  During the limited availability period, IBM is
  396.            providing direct support via an 800 number for all end-user
  397.            developers.  The number is 1-800-IBM-5511.  To qualify for this
  398.            support, the "Service Registration Card" must be returned to IBM.
  399.                   Hardware defect support will be handled by the normal
  400.            warranty/service process.  Software support, both defect and
  401.            development guidance, will be provided by Central Service at the
  402.            above number to registered end users.
  403.                   Support available will include:
  404.            o   Licensed software defect identification/resolution
  405.            o   Wizard application porting considerations
  406.            o   Programming techniques.
  407.                   The IBM PS/2 Wizard Adapter and IBM PS/2 Wizard Memory
  408.            Expansion Option are designated as customer setup.
  409.            CABLE ORDERS:  The IBM PS/2 Wizard Memory Expansion Option is shipped
  410.            with a cable that enables attachment to the IBM PS/2 Wizard Adapter.
  411.            No other cables are required.
  412.            INSTALLABILITY:  Anticipated customer setup time for the IBM PS/2
  413.            Wizard Adapter is one hour, including the time required to load the
  414.            application device driver included with the IBM PS/2 Wizard Adapter.
  415.            PROBLEM DETERMINATION:  The end user is responsible for problem
  416.            determination.  Power-on Self Test (POST) diagnostics are provided as
  417.            a feature of the IBM PS/2 Wizard Adapter to assist in problem
  418.            determination.  The POST diagnostic will also assist with problem
  419.            determination for the IBM PS/2 Wizard Memory Expansion Option.
  420.            PACKAGING:
  421.            PRODUCT                       SHIPMENT GROUP
  422.            IBM PS/2                      IBM PS/2 Wizard Adapter
  423.             Wizard Adapter               Installation/Setup Guide
  424.                                          User's Guide
  425.                                          3.5-inch diskette:
  426.                                           OS/2 Device Driver
  427.                                          3.5-inch diskette:
  428.                                           Diagnostic programs
  429.            IBM PS/2                      IBM PS/2 Wizard Memory
  430.             Wizard Memory                 Expansion Option adapter
  431.             Expansion                    Installation/Setup Guide
  432.             Option                       Cable (For connection to
  433.                                           IBM PS/2 Wizard Adapter)
  434.            SECURITY, AUDITABILITY AND CONTROL
  435.                   Security and auditability are accomplished by the portion of
  436.            the application executing on the 386/486.
  437.                   User management is responsible for evaluation, selection and
  438.            implementation of security features, administrative procedures and
  439.            appropriate controls in application systems and communications
  440.            facilities.
  441. ORDERING   TERMS AND CONDITIONS
  442.            WARRANTY PERIOD:  One year.
  443.            FIELD INSTALLABLE FEATURE:  Yes.
  444.            CUSTOMER SETUP:  Yes.
  445.                   All other terms and conditions are the same as those
  446.            applicable to the IBM Personal System/2 8570 or 8580 system unit in
  447.            which the feature is installed.
  448.            CHARGES
  449.                                            FEATURE       PART          PURCHASE
  450.            DESCRIPTION                     NUMBER        NUMBER        PRICE
  451.            IBM PS/2 Wizard
  452.             Adapter                        3462          34F3062      $ 7,000
  453.            IBM PS/2 Wizard
  454.             Memory Expansion
  455.             Option                         3461          34F3061        3,685
  456. DATA BASE : ALTR  -                                                  Page:    3
  457. NUMBER     289-625
  458. DATE       891114
  459. CATEGORY   WS00, WS20
  460. TYPE       Programming
  461. TITLE      STATEMENT OF DIRECTION FOR DOS, OS/2 AND LAN OFFERINGS
  462. ABSTRACT          IBM and Microsoft (1) today announce a broadening of the scope
  463.            of their development partnership and have agreed to develop jointly a
  464.            consistent, full range of systems software offerings for the 1990s.
  465.            These software offerings will include enhancements to DOS, OS/2 (R)
  466.            and local area network (LAN) products.
  467.             (R) Registered trademark of International Business Machines
  468.               Corporation.
  469.             (1) Registered trademark of Microsoft Corporation.
  470. OVERVIEW   STATEMENT OF GENERAL DIRECTION
  471.            IBM and Microsoft today announce a broadening of the scope of their
  472.            development partnership and have agreed to develop jointly a
  473.            consistent, full range of systems software offerings for the 1990s.
  474.            These software offerings will include enhancements to DOS, OS/2 and
  475.            local area network products.
  476.                   This statement of direction will help customers choose the
  477.            appropriate software solution for their requirements, and assist them
  478.            in planning a smooth transition to the advanced personal computing
  479.            platforms of the 1990s.  Together, IBM and Microsoft view the
  480.            "platform for the '90s" as hardware systems with Intel (2) 386 and
  481.            i486 (2) microprocessors, 4 megabytes (MB) of memory and 60MB fixed
  482.            disk drives with OS/2 and the Presentation Manager (TM) graphical
  483.            user interface.
  484.                   To reaffirm this, IBM and Microsoft announce that the majority
  485.            of their application and systems development resources will be
  486.            applied to OS/2 solutions.  Beginning in the second half of 1990, IBM
  487.            and Microsoft plan to make their graphical applications available
  488.            first on OS/2.
  489.                   Specifically, the companies jointly announce:
  490.            o   The intent to deliver a version of OS/2 that exploit the advanced
  491.                capabilities of the Intel 386 and i486 microprocessors in 1990.
  492.                This version will have advanced features such as demand paging
  493.                and the ability to run multiple DOS applications concurrently,
  494.                and it will allow applications to exploit the 32-bit flat memory
  495.                model.  Today's emerging Presentation Manager applications will
  496.                run unmodified on the new version of OS/2.
  497.            o   Availability of early development support for this new OS/2
  498.                version by year-end 1989 with a common development toolkit.
  499.                Software developers starting new high performance or server
  500.                applications targeted toward 386SX/4MB or larger systems should
  501.                build directly on the advanced Application Programming Interfaces
  502.                (APIs) of this forthcoming 32-bit version of OS/2.
  503.            o   The intent to develop OS/2 32-bit technology that is portable,
  504.                along with applications, to other hardware instruction sets, for
  505.                example, RISC (Reduced Instruction Set Computing) architectures.
  506.                   Today's OS/2 1.2 is recommended for systems with at least 3MB
  507.            of memory and 30MB fixed disk drives.  IBM and Microsoft are
  508.            committed to continue to expand the range of OS/2 capable systems.
  509.            As a first step, the companies announce that more than 512KB of
  510.            memory used by the OS/2 "DOS Compatibility Box" will also be usable
  511.            by OS/2 applications when the DOS program is inactive.  This
  512.            capability will be available this year.  Both companies are making a
  513.            concerted effort to enable OS/2 for 2MB entry systems, and customers
  514.            should plan to use Microsoft Windows to implement graphical
  515.            applications on platforms with less than 2MB of memory.
  516.                   On systems with 4MB of memory, customers can take full
  517.            advantage of advanced system features such as the High Performance
  518.            File System, expanded LAN client features, and advanced applications.
  519.            OS/2 is currently best suited for customers using or building data
  520.            base applications, needing full multi-application and background
  521.            processing support, or using distributed processing solutions
  522.            requiring full LAN client support.
  523.                   OS/2 is also recommended for all server applications.  The new
  524.            32-bit version of OS/2 will be further enhanced for server
  525.            requirements.  In addition, certain advanced operating system
  526.            features such as Department of Defense security, full object oriented
  527.            capabilities, and symmetrical multi-processing will be available only
  528.            in future releases of 32-bit OS/2.
  529.                   DOS and Windows are recommended for systems with 1-2MB of
  530.            memory or fixed disk drives smaller than 30MB.  For these customers,
  531.            Windows is an excellent entry graphical workstation, because it is an
  532.            easy installation upgrade to DOS, allows the user to run existing DOS
  533.            or Windows applications, enables limited multi-application support
  534.            and provides function for a basic LAN client.  While Windows will
  535.            provide the Systems Application Architecture (TM) (SAA (TM)) user
  536.            interface, it is not planned to include the full range of SAA support
  537.            that OS/2 will provide.
  538.                   Microsoft's position is that Windows is not intended to be
  539.            used as a server, nor will future releases contain OS/2 advanced
  540.            features such as distributed processing, the 32-bit flat memory
  541.            model, threads, or long file names.  OS/2 is the recommended
  542.            operating system environment for new or existing 286/386 systems with
  543.            3MB or more of memory.
  544.             (TM) Trademark of International Business Machines Corporation.
  545.             (2) Trademark of Intel Corporation.
  546.                   IBM and Microsoft believe customers with OS/2 capable systems
  547.            and software developers with Windows applications will want to
  548.            migrate to OS/2.  IBM and Microsoft will provide support through
  549.            tools, seminars and technical assistance to help with the migration.
  550.                   IBM and Microsoft recommend that software developers implement
  551.            for the platform that best meets their application system
  552.            requirements.  Software developers, other than those with current
  553.            Windows projects under way, who plan to implement offerings for both
  554.            environments, are recommended to begin with OS/2.
  555.                   In addition to these announcements that focus on the desktop
  556.            environments, IBM and Microsoft also announce:
  557.            o   The two companies will work together to ensure that the Database
  558.                Manager, Communications Manager, and LAN Requestor and Server
  559.                functions of IBM's OS/2 Extended Edition are available to all
  560.                OS/2 users.  These functions of IBM's OS/2 Extended Edition
  561.                continue to be primary participants in IBM's Systems Application
  562.                Architecture strategy.
  563.            o   For local area networks, the two companies intend to converge
  564.                IBM's OS/2 LAN Server and Microsoft's LAN Manager.  These LAN
  565.                products will be designed to run on the base OS/2 operating
  566.                system in both Client and Server configurations, as LAN Manager
  567.                does today, and will exploit 386/i486 functions.
  568.                   In summary, IBM and Microsoft are reaffirming their commitment
  569.            to provide a graphical user interface on all platforms, and
  570.            significantly extending the functions of OS/2 to provide a consistent
  571.            systems software base for the hardware platforms of the '90s.
  572.                   Actual plans are subject to review.  Announcement of any
  573.            product will be based upon business and technical judgment, and
  574.            continuing review of customer requirements.
  575. DATA BASE : ALTR  -                                                  Page:    4
  576. NUMBER     289-626
  577. DATE       891114
  578. CATEGORY   WS00, WS20, AS70
  579. TYPE       Programming
  580. TITLE      OS/2 EXTENDED EDITION VERSION 1.2 AVAILABILITY CHANGE
  581. ABSTRACT          Operating System/2 (TM) Extended Edition (OS/2 (R) EE)
  582.            Version 1.2, announced in Programming Announcement 289-217, dated
  583.            May 16, 1989, will be available March 30, 1990, concurrent with the
  584.            availability of OS/2 LAN Server 1.2.  This is a revision of the
  585.            May 16 statement of November 1989, availability.  The following
  586.            additional functions are announced today:
  587.            o   The installation process has been simplified through the use of
  588.                Basic Configuration Services and Batch Configuration support.
  589.            o   The Local Area Network (LAN) Requester component of OS/2 EE
  590.                Version 1.2 has support for User Profile Management, Ethernet (1)
  591.                DIX Version 2 and IEEE 802.3 LAN media support, as well as
  592.                additional Application Programming Interfaces (APIs) for
  593.                application development of distributed applications over the LAN.
  594.            o   The Database Manager supports X.25 connectivity as provided by
  595.                the Communications Manager.  This provides support for the
  596.                Database Manager Remote Data Services between OS/2 workstations
  597.                connected to an X.25 network.  The SQL/QMF facility and Query
  598.                Manager menus and panels have been enhanced.
  599.            o   IBM Procedures Language 2/REXX may be used to write command
  600.                procedures and macros for OS/2 programs.  Procedures Language
  601.                2/REXX is supported by the Database Manager SQL CPI and the Query
  602.                Manager Callable Interface.
  603.            o   The Communications Manager has been enhanced with SNA LU0
  604.                protocol support.
  605.            o   The IBM Disk Operating System (DOS) Compatibility Mode allows the
  606.                use of larger DOS applications.
  607.            o   Command Reference documentation has been installed online for
  608.                increased usability.
  609.                      PROGRAM         ONE-TIME
  610.                      NUMBER           CHARGE
  611.                      15F7143          $ 830
  612.                      15F7144            830
  613.                   Planned Availability Date:  March 30, 1990
  614.             (TM) Trademark of International Business Machines Corporation.
  615.             (R) Registered trademark of International Business Machines
  616.               Corporation.
  617.             (1) Registered trademark of the Xerox Corporation.
  618. PRODNO       15F7143  OS/2 Extended Edition
  619.                         Version 1.2 (3.5-inch)
  620.              15F7144  OS/2 Extended Edition
  621.                         Version 1.2 (5.25-inch)
  622. OVERVIEW   HIGHLIGHTS
  623.                   OS/2 EE Version 1.2 as announced May 16, 1989, will be
  624.            available March 30, 1990, with the following enhancements:
  625.            o   Integrated Systems Application Architecture (TM) (SAA (TM))
  626.                Procedures Language, Procedures Language 2/REXX
  627.            o   Common install process
  628.            o   Basic Configuration Services
  629.            o   Batch Configuration support.
  630.                   The LAN Requester has been enhanced with:
  631.            o   Support for User Profile Management
  632.            o   Etherand (TM) (Ethernet DIX Version 2 and IEEE 802.3) LAN support
  633.            o   Additional APIs.
  634.                   The Communications Manager supports SNA LU0, and extends File
  635.            Transfer support into the VSE/SP host environment.
  636.                   The Database Manager supports X.25, and includes enhancements
  637.            to SQL/QMF Facility and Query Manager menus and panels.
  638.                   DOS Compatibility Mode supports larger DOS applications.
  639.                   Due to the change in availability of OS/2 EE Version 1.2, GDDM
  640.            (TM)-OS/2 Link Version 1.0, announced in Programming Announcement
  641.            289-222, dated May 16, 1989, will now be available on March 30, 1990.
  642.             (TM) Trademark of International Business Machines Corporation.
  643.            DESCRIPTION
  644.                   OS/2 Extended Edition (EE) Version 1.2 is a participant in
  645.            SAA.
  646.                   OS/2 Standard Edition (SE) Version 1.2 is used as the base for
  647.            OS/2 Extended Edition Version 1.2.  Therefore, OS/2 EE Version 1.2
  648.            benefits from the enhancements to OS/2 SE Version 1.2 described in
  649.            Programming Announcement 289-507, dated September 26, 1989.
  650.                   OS/2 EXTENDED EDITION VERSION 1.2 INSTALLATION ENHANCEMENTS
  651.                   All components of OS/2 EE Version 1.2 (OS/2 Standard Edition,
  652.            Communications Manager, Database Manager, and the LAN Requester) use
  653.            a common install process.  This new install process allows more
  654.            flexibility in the choice of functions to be installed, the ability
  655.            to disregard unwanted functions, and the ability to tailor the
  656.            install process for other users.  The OS/2 Communications Manager,
  657.            Database Manager and LAN Requester may be installed on any logical
  658.            fixed disk drive.
  659.                   Ease of installation of Communications Manager has been
  660.            enhanced through the introduction of Basic Configuration Services and
  661.            Batch Configuration support.  Basic Configuration Services is
  662.            intended to assist an end user, who does not have the support of a
  663.            systems administrator and who is relatively inexperienced in
  664.            communications, to install the program and have it running for a
  665.            number of communications environments.  Basic Configuration Services
  666.            may be used for one or more of the following:
  667.            o   3270 Emulation, directly connected via SDLC, LAN, or DFT
  668.            o   5250 Workstation Feature connected via Twinax, SDLC, or LAN
  669.                (Token-Ring only)
  670.            o   ASCII Emulation to single host
  671.            o   Database Manager's Remote Data Services configuration between one
  672.                Database Requester and Server
  673.            o   LAN Requester or Server.
  674.                   Basic Configuration Services may be supplemented with the
  675.            previously available Advanced Configuration Services to cover other
  676.            environments and additional Remote Data Services connections as
  677.            required.
  678.                   Batch Configuration support is designed to assist a systems
  679.            administrator who is supervising the installation of many similar end
  680.            users, such as members of a department or multiple branch offices.
  681.            Basic or Advanced Configuration Services support is initially used to
  682.            establish an individual prototype configuration file that is
  683.            representative of the user set.  The systems administrator then
  684.            creates an ASCII file that contains the essential differences between
  685.            individual end users.  This file and the prototype file are processed
  686.            by Batch Configuration support to build a configuration file for each
  687.            user, which is used for subsequent installation.
  688.                   IBM PROCEDURES LANGUAGE 2/REXX
  689.                   An OS/2 Extended Edition Version 1.2 user can utilize the
  690.            integrated Procedures Language 2/REXX in three ways.  First, it can
  691.            be used to write command procedures and macros for OS/2 programs.
  692.            Second, REXX may be used to write programs with embedded SQL
  693.            statements to access data (stored) in the Database Manager.  Third,
  694.            REXX may used to write programs that call the Query Manager Callable
  695.            Interface to access Query Manager functions and stored query and form
  696.            objects.  For example, from a REXX program, request the Query Manager
  697.            to retrieve a stored query, run the query to access data in the
  698.            Database Manager and format the query result using a default report
  699.            form, or a pre-defined report form.
  700.                   INTERPRETER SERVICES APIS
  701.                   The Database Manager component of OS/2 EE Version 1.2 provides
  702.            a set of Interpreter Services APIs that allow application developers
  703.            to use Database Services with languages that are not currently
  704.            supported.  In order to take advantage of these APIs, application
  705.            developers must provide a routine that is functionally equivalent to
  706.            the Procedures Language 2/REXX RxVar routine as described in the IBM
  707.            OS/2 PROCEDURES LANGUAGE 2/REXX REFERENCE MANUAL.  This user-provided
  708.            routine is used to transfer variable data between Database Services
  709.            and the calling application.
  710.                   These APIs are intended for use in applications that would not
  711.            normally use a precompiler, such as those written in an interpreted
  712.            language.  Information about these APIs will not be included in the
  713.            OS/2 EE Version 1.2 library but will be available upon request from:
  714.                IBM Corporation
  715.                Entry Systems Division
  716.                Department A50, Building 814
  717.                11400 Burnet Road
  718.                Austin, TX  78758
  719.                   LAN REQUESTER ENHANCEMENTS
  720.                   The LAN Requester component of OS/2 EE Version 1.2 requires
  721.            the IBM OS/2 LAN Server Version 1.2 to be operational.  This is a
  722.            revision to a statement contained in Programming Announcement
  723.            289-217, dated May 16, 1989, which could incorrectly imply that the
  724.            OS/2 EE Version 1.2 LAN Requester will directly attach to the OS/2
  725.            LAN Server Version 1.0.  Direct attachment to OS/2 LAN Server
  726.            Version 1.0 can be established by first logging onto a OS/2 LAN
  727.            Server Version 1.2.  For additional information, refer to OS/2 LAN
  728.            Server Version 1.2 Programming Announcement 289-623, dated
  729.            November 14, 1989.
  730.                   The LAN Requester component of OS/2 EE Version 1.2 has been
  731.            enhanced to use the same User Profile Management (UPM) used by the
  732.            other components of IBM OS/2 EE Version 1.2.  For example, the same
  733.            user ID and password can access resources controlled by either the
  734.            Database Manager component or the OS/2 LAN Server Version 1.2.  The
  735.            LAN Requester is a participant in the Basic Configuration Services
  736.            and Batch Configuration common install process.
  737.                   When logged on to the OS/2 LAN Server Version 1.2, the LAN
  738.            Requester component of OS/2 EE Version 1.2 will operate over Ethernet
  739.            DIX Version 2.0 and IEEE 802.3 LANs (hereafter referred to as
  740.            Etherand LANs).  This support is provided through the Communications
  741.            Manager component of OS/2 EE Version 1.2, which uses the Network
  742.            Driver Interface Specification (NDIS) for these two additional LAN
  743.            protocols.  The supported Etherand LAN adapters are listed in the
  744.            MACHINE REQUIREMENTS section.
  745.                   When logged on to the OS/2 LAN Server Version 1.2, the LAN
  746.            Requester component of OS/2 EE Version 1.2 can take advantage of
  747.            additional support provided by the IBM OS/2 LAN API.  Several new
  748.            categories of APIs are supported, as well as additional calls to LAN
  749.            API categories already supported by IBM's OS/2 EE Version 1.2 LAN
  750.            Requester.  These APIs give the application programmer a set of calls
  751.            for LAN interprocess communications, network management, network
  752.            messaging, shared resource management, security and network services.
  753.            The API categories supported are:
  754.            o   ACCESS PERMISSION:  Examine or modify user and group access
  755.                permission records for server resources
  756.            o   ALERT:  Notification of network events
  757.            o   AUDITING:  Control the audit log file that contains an audit
  758.                trail of server operations
  759.            o   CONFIGURATION:  Retrieve network configuration information
  760.            o   CONNECTION:  List of all connections made to a server by a
  761.                requester client, or all connections made to a server's shared
  762.                resources
  763.            o   DOMAIN:  Obtain domain-specific information
  764.            o   ERROR LOGGING:  Control the error log file
  765.            o   FILE:  Monitoring which file, device and pipe resources are
  766.                opened on a server and closing one of the resources if necessary
  767.            o   GROUP:  Control user groups in the User Accounts Subsystem
  768.            o   HANDLE:  Get and set information on a per-handle basis
  769.            o   MAILSLOT:  One-way interprocess communication
  770.            o   MESSAGE:  Send, read, log, and forward messages
  771.            o   NAMED PIPE:  Bi-directional interprocess communication
  772.            o   REMOTE UTILITY:  Copy and move remote files, remotely execute a
  773.                program, and access the time-of-day information on a remote
  774.                server
  775.            o   REQUESTER:  Control the operation of requesters
  776.            o   SERIAL DEVICE:  Control shared serial devices and their
  777.                associated queues
  778.            o   SERVER:  Enable remote administration tasks to be performed on a
  779.                local or remote server
  780.            o   SERVICE:  Start and control network service programs
  781.            o   SESSION:  Control network sessions established between requesters
  782.                and servers
  783.            o   SHARE:  Control shared resources
  784.            o   SPOOLER:  Application access to spooler queue manager operations
  785.                (NOTE:  This API category replaces the PRINT API category
  786.                previously announced.)
  787.            o   STATISTICS:  Retrieve and clear operational statistics for
  788.                requesters
  789.            o   USE:  Examine or control connections (uses) between requesters
  790.                and servers
  791.            o   USER:  Control a user's account in the User Account Subsystem
  792.                   For a complete list of the APIs supported by OS/2 Extended
  793.            Edition Version 1.2 Requester, refer to the IBM OS/2 LAN SERVER
  794.            VERSION 1.2 APPLICATION PROGRAMMER'S REFERENCE (S01F-0256-00).
  795.                   COMMUNICATIONS MANAGER ENHANCEMENTS
  796.                   New functions within the Communications Manager allow OS/2 EE
  797.            applications to access host applications using LU0.
  798.                   These new functions will also allow:
  799.            o   Communications support for LU0 terminal functions
  800.            o   A migration path for LU0-based applications
  801.            o   Workable replacements for LU0 based control units
  802.            o   Base communications for LU1, 2, and 3 emulators (this is in
  803.                addition to the LU1, 2, 3, and 6.2 support previously announced).
  804.                   Communication is enabled through the use of two programming
  805.            interfaces.  The Session Level Interface (SLI) is a higher level data
  806.            stream interface that will normally be used by customer applications.
  807.            The SNA Request Unit Interface (RUI) is at a lower level and is
  808.            intended for system programming but is also available for customer
  809.            use.  Programming language support for both SLI and RUI include the
  810.            C/2 (TM), COBOL/2 (TM), Pascal/2 and Macro Assembler/2 (TM)
  811.            compilers.  Collectively, SLI and RUI are referred to as Conventional
  812.            LU Application (LUA).
  813.                   Links supported are X.25, Token-Ring Network, SDLC, and
  814.            Personal Computer Network, either direct to a host or through an
  815.            OS/2 EE SNA gateway.  The workstation is supported as an SNA
  816.            secondary, dependent logical unit.
  817.                   EHLLAPI has been enhanced with new functions that may be used
  818.            by applications in the Presentation Manager (TM) environment.  These
  819.            functions may be used by the application to manage the size and
  820.            visibility of the 3270 emulation session windows.
  821.                   X.25 support does not require the use of a Packet Switched
  822.            Data Network (PSDN).  X.25 may be used between IBM systems and
  823.            Personal System/2 (R) (PS/2 (R)) systems using supported compatible
  824.            X.25 links, other than PSDN.
  825.                   VSE/SP V4 works with OS/2 EE Version 1.2 to support 3270 and
  826.            ASCII file transfers.
  827.             (TM) Trademark of International Business Machines Corporation.
  828.             (R) Registered trademark of International Business Machines
  829.               Corporation.
  830.                   DATABASE MANAGER ENHANCEMENTS
  831.                   The Database Manager supports X.25 connectivity as provided by
  832.            the Communications Manager.  This provides support for the Database
  833.            Manager Remote Data Services, between OS/2 workstations connected to
  834.            an X.25 network.
  835.                   The SQL/QMF facility supports the download of data from DB/2
  836.            (TM) and SQL/DS, and has been enhanced to provide the ability to
  837.            specify automatic table creation and automatic import of data at the
  838.            time the command is issued.
  839.                   The Query Manager menus and panels functions have been
  840.            enhanced in the areas of screen definition and layout as well as
  841.            enabling the execution of panel actions from Query Manager
  842.            procedures.  This allows more flexibility in the design of custom
  843.            applications.
  844.                   DOS COMPATIBILITY MODE ENHANCEMENTS
  845.                   Approximately 30KB of additional memory is available for DOS
  846.            applications as compared to the same environment in OS/2 EE
  847.            Version 1.1.  When IBM Token-Ring Network is used, approximately 65KB
  848.            of additional memory is available for DOS applications.
  849.             (TM) Trademark of International Business Machines Corporation.
  850. CUSTINFO   PUBLICATIONS
  851.                   The following publications, listed by title and order number,
  852.            will be available.  To order, contact your IBM representative.
  853.            o   Database Manager Administrator's Guide (S01F-0267)
  854.            o   Database Manager Programming Guide and Reference (S01F-0269)
  855.            o   Database Manager Structured Query Language (SQL) Reference
  856.                (S01F-0265)
  857.            o   Systems Administrator's Guide for Communications (S01F-0261)
  858.            o   ACDI Programming Reference (S01F-0264)
  859.            o   APPC Programming Reference (S01F-0263)
  860.            o   EHLLAPI Programming Reference (S01F-0266)
  861.            o   Conventional LU Application Programming Reference (S01F-0277)
  862.            o   ECF Server-Requester (SRPI) Programming Reference (S01F-0262)
  863.            o   X.25 Programming Reference (S01F-0270)
  864.            o   Realtime Interface Co-Processor Multiport/2 Device Driver
  865.                Programming Reference (S01F-0268)
  866.            o   Programming Services and Advanced Problem Determination for
  867.                Communications (S01F-0259)
  868.            o   Problem Determination Guide for the Service Coordinator
  869.                (S01F-0260)
  870.            o   Commands Reference (S01F-0282)
  871.            o   Procedures Language 2/REXX User's Guide (S01F-0283)
  872.            o   Procedures Language 2/REXX Reference (S01F-0284)
  873.            o   End-User Documentation Package (S01F-0285) contains:
  874.                -   Getting Started
  875.                -   Glossary
  876.                -   Guide to Information
  877.                -   Database Manager Structured Query Language (SQL) Concepts
  878.                -   Users Guide, Volume 1: Base Operating System
  879.                -   Users Guide, Volume 2: Communications Manager and LAN
  880.                    Requester
  881.                -   Users Guide, Volume 3: Database Manager
  882.                -   Keyboard Layouts book
  883.                -   Keyboard Templates (one each of Personal Computer AT (AT (R))
  884.                    3270 keyboard, AT 5252 keyboard and Enhanced 101 keyboard).
  885.            o   One copy of each of the above publications (SBOF-0484).
  886.                   "IBM Operating System/2 Extended Edition Version 1.2" precedes
  887.            each title in the above list.
  888.                   THE COMMANDS REFERENCE (S01F-0282) is also available online.
  889.                   OS/2 Extended Edition Version 1.2 Keyboard Templates:
  890.            o   Personal Computer AT Keyboard Templates for 3270 Terminal
  891.                Emulation (S01F-0258)
  892.            o   IBM Personal Computer AT Keyboard Templates for 5250 Workstation
  893.                Feature (S01F-0257)
  894.            o   Personal Computer Enhanced Keyboard 101 Templates for
  895.                Communications (S01F-0280).
  896.                   Related publications:
  897.            o   LAN Technical Reference (SC30-3383)
  898.            o   IBM OS/2 Information and Planning Guide (G360-2650)
  899.            o   IBM OS/ 2 Extended Edition Cookbooks:
  900.                -   Communications and Database Introduction (GG24-3550)
  901.                -   Guide for OfficeVision/2 (Release 1) (GG24-3551)
  902.                -   Communications -- Design and Implementation (GG24-3552)
  903.                -   Communications -- SNA Environment (GG24-3553)
  904.                -   Communications -- SDLC, X.25, LAN Environments (GG24-3554)
  905.                -   Communications -- 3270, 5250 Environments (GG24-3555)
  906.                -   Communications -- ASYNC Environment (GG24-3556)
  907.                   For OS/2 LAN Server Version 1.2 publications, refer to
  908.            Programming Announcement 289-623, dated November 14, 1989.
  909.             (R) Registered trademark of International Business Machines
  910.               Corporation.
  911.            EDUCATION SUPPORT
  912.                   OS/2 Communications Manager 1.2 Hands-On Workshop (G3716),
  913.            announced September 19, 1989, is a three and one-half day workshop
  914.            course intended for a technical audience that provides information
  915.            about installing and managing OS/2 Communications Manager in a
  916.            networked environment.  Students will complete extensive hands-on
  917.            exercises.
  918.                   Implementing OS/2 EE Communications Manager in the Enterprise
  919.            (G3686), a three day classroom course without hands-on laboratory
  920.            exercises, is being updated to include OS/2 Version 1.2 content.
  921.            Demonstration labs supplement lectures.
  922.                   Other existing OS/2 classes and OS/2 Discover/Education
  923.            self-studies are being updated to include OS/2 EE Version 1.2
  924.            content.  For additional information and enrollments, telephone IBM
  925.            Direct -- Education, 800 IBM-2468, or consult the CATALOG OF IBM
  926.            EDUCATION (G320-1244).
  927.            SCHEDULE
  928.                   The planned availability date is March 30, 1990.
  929. TECHINFO   TECHNICAL INFORMATION
  930.            SPECIFIED OPERATING ENVIRONMENT
  931.            MACHINE REQUIREMENTS:  The following information is in addition to
  932.            the SPECIFIED OPERATING ENVIRONMENT described in Programming
  933.            Announcement 289-217, dated May 16, 1989.
  934.                   Additional PS/2 system units supported by OS/2 Extended
  935.            Edition Version 1.2:
  936.            o   IBM PS/2 Model 30 286 (8530 -- E31)
  937.            o   IBM PS/2 Model 70 386 (8570 -- 061 and A61)
  938.            o   IBM PS/2 Model P70 386 (8573 -- 061 and 121)
  939.            o   IBM PS/2 Model 50 (8550) with optional 60MB fixed disk drive
  940.                (#6666, 6450606)
  941.            o   IBM 7541 and 7542 Industrial Computers Model 111
  942.            o   IBM 7561 and 7562 Industrial Computers Model 111.
  943.                   The following Communication Adapters are supported by OS/2
  944.            Extended Edition Version 1.2:
  945.                   Ethernet DIX Version 2 and IEEE 802.3 LAN adapters for the IBM
  946.            PS/2 Models 50, 50Z, 55SX, 60, 70, P70, 80, 7541, 7542, 7561, and
  947.            7562 Industrial Computers:
  948.            o   3Com (2) EtherLink/MC (2) (Model 3C523)
  949.            o   Ungermann-Bass NIUps (Model PC3030)
  950.            o   Western Digital EtherCard PLUS/A (3) (Model WDLAN-EP/A-F001).
  951.                   Ethernet DIX Version 2 and IEEE 802.3 LAN Adapters for
  952.            Personal Computer AT, PS/2 Models 30 286, the 7531, 7532 and 7552
  953.            Industrial Computers:
  954.            o   3Com EtherLink II (2) (Model 3C503) (The 7552 cannot be used with
  955.                this adapter)
  956.            o   Ungermann-Bass NIUpc (Model PC2030) (The 7552 and the PS/2 Model
  957.                30 286 cannot be used with this adapter.)
  958.            o   Western Digital EtherCard PLUS (3) (Model WDLAN-ERP-F001)
  959.             (2) Trademark of 3Com Corporation.
  960.             (3) Trademark of Western Digital Corporation.
  961.            NOTE:  IBM does not sell, warrant or service the above Ethernet
  962.            adapters.  Users should contact the appropriate manufacturer or
  963.            dealer to obtain the adapters and service.
  964.                   OS/2 EE Version 1.2 supports the following Page Printers:
  965.            o   IBM 3816 Page Printer Model 01S
  966.            o   IBM 4216 Personal Page Printer II Model 031
  967.            LIMITATIONS
  968.            LAN Requester item:
  969.            The OS/2 EE Version 1.2 LAN Requester can only logon to a domain
  970.            consisting of OS/2 LAN Servers Version 1.2.  Once logged on, the
  971.            requester can have authorized access to the resources in the OS/2 LAN
  972.            Server Version 1.2 domain and cross domain access to OS/2 LAN Server
  973.            Version 1.0 and PCLP Version 1.3 Server resources.
  974.            General:
  975.            For Communication Manager and Database Manager:
  976.            o   Long filenames are not supported
  977.            o   File System extended attributes are not supported.
  978.                   IBM 5250 Workstation Feature items:
  979.            o   The IBM Enhanced Display Station Emulation Adapter (#2911,
  980.                30F5383) for use on the IBM PS/2 Model 30 286, the IBM Personal
  981.                Computer AT, or the 7531, 7532 or 7552 Industrial Computers,
  982.                requires Engineering Change C30692.  Contact your IBM marketing
  983.                representative or Authorized Dealer for information on obtaining
  984.                this modification.
  985.            o   The 5250 WSF is supported for the Application System/400 (TM)
  986.                (AS/400 (TM)) and System/36 only.
  987.            o   The IBM 5250 Workstation Feature does not support the use of
  988.                proportional space print fonts on the IBM 4216 Personal Page
  989.                Printer II Models 030 and 031.
  990.             (TM) Trademark of International Business Machines Corporation.
  991.                   X.25 items:
  992.            o   The number of permanent virtual circuits is limited to 64 per
  993.                link adapter.
  994.                   Gateway items:
  995.            o   The AS/400 System cannot be supported as a host by the SNA
  996.                Gateway.
  997.                   LUA items:
  998.            o   The LUA link support does not include Ethernet or DFT
  999.                connections.
  1000.                   3270 Host-Directed Print:
  1001.            o   3270 host-directed print is not supported when an AS/400 is used
  1002.                for passthrough to a System/370 (TM).
  1003.             (TM) Trademark of International Business Machines Corporation.
  1004.                   Host Graphics item:
  1005.            o   Host Graphics support, using the GDDM-OS/2 Link Program, uses the
  1006.                Presentation Manager device drivers for plotting, which do not
  1007.                support image plotting or reverse clipping.
  1008.            o   Due to the change in availability of OS/2 EE Version 1.2, IBM
  1009.                GDDM-OS/2 Link Version 1.0, announced in Programming Announcement
  1010.                289-222, dated May 16, 1989, will now be available on
  1011.                March 30, 1990.
  1012.                   ASCII 8 databit support items:
  1013.            o   There is no Canadian bilingual code page available
  1014.            o   The current U.S. version support is restricted to host code page
  1015.                437 (US/Canada).
  1016.                   SY-TOS/IBM 6157 Streaming Tape Drive Limitations:
  1017.                   The SY-TOS/IBM 6157 Tape Utilities are stand-alone programs
  1018.            that may be used to save and restore files created and maintained by
  1019.            OS/2.  The IBM 6157 Streaming Tape Drive is not supported by OS/2 as
  1020.            an input/output device.
  1021.                   The OS/2 version of the SY-TOS/IBM 6157 Tape Utilities
  1022.            Version 3.0 supports OS/2 Version 1.2 with the following limitations:
  1023.            o   High Performance File System (HPFS) long filename enhancements
  1024.                are not supported
  1025.            o   HPFS extended attribute enhancements are not supported.
  1026.                   Since SY-TOS Version 3.0 does not recognize these as valid
  1027.            filenames a separate verify cycle will falsely indicate "All Files
  1028.            Verified." Users should continue to use the DOS filename convention
  1029.            (8chr.3chr) for files to be saved to or restored from the tape drive.
  1030.                   Modification of CONFIG.SYS and copying of the Adapter
  1031.            Description File (ADF file) to the system Reference Diskette must be
  1032.            done manually rather than through the SY-TOS installation utility to
  1033.            ensure the preservation of long pathnames within CONFIG.SYS.  For
  1034.            additional information contact Sytron Corporation at (508) 898-0100.
  1035.                   Print Performance Limitation:
  1036.                   Presentation Manager Device Driver support of some
  1037.            graphics-capable printers, such as the Proprinter (TM) series,
  1038.            utilizes graphics mode.  This will have a noticeable effect on text
  1039.            print speed for applications using the Graphics Programming Interface
  1040.            (GPI), including 3270 Print Screen and Host Directed Print
  1041.            operations, under the Communications Manager.
  1042.             (TM) Trademark of International Business Machines Corporation.
  1043.            PLANNING INFORMATION
  1044.            LAN SUPPORT PROGRAM VERSION 1.1 FUNCTION INCLUDED IN OS/2 LAN SERVER
  1045.            VERSION 1.2:  The DOS Data Base Requester function provided by the
  1046.            Database Manager component of OS/ 2 Extended Edition Version 1.2
  1047.            requires the IBM LAN Support Program Version 1.1 and DOS 3.3 or
  1048.            higher.  If a DOS workstation installs the DOS Data Base Requester
  1049.            and the DOS LAN Requester component of the IBM OS/2 LAN Server
  1050.            Version 1.2 program, then the LAN Support Program Version 1.1 is not
  1051.            required.  Refer to Programming Announcement 289-623, dated
  1052.            November 14, 1989, for details of OS/2 LAN Server Version 1.2.
  1053.            EXTENSIONS TO AUTHORIZED USE:  Notwithstanding the section of the IBM
  1054.            Program License Agreement entitled "License," the user is authorized,
  1055.            without additional payment to IBM, to make and use up to 128 copies
  1056.            of the DOS Data Base Requester Library (DBDRQLIB) or any part
  1057.            thereof, in support of this licensed program.  The number of DOS data
  1058.            base requesters that the data base server included in the OS/2 EE
  1059.            Version 1.2 can support is dependent on the data base server system's
  1060.            available memory and fixed disk capacity.  Refer to the attached
  1061.            Memory and Fixed Disk Estimating Worksheets to determine the maximum
  1062.            number of concurrent data base requesters for a data base server.
  1063.            Note, however, performance depends on available system resources and
  1064.            number of concurrent users.
  1065.                   Refer to the license information document included in the OS/2
  1066.            EE Version 1.2 product for details on redistribution.
  1067.                   CERTIFICATION OF ASYNCHRONOUS MODEM TESTING
  1068.                   National Software Testing Laboratories, Inc.  (NSTL) is an
  1069.            independent laboratory offering asynchronous modem testing services
  1070.            for the OS/2 EE Communications Manager.  Manufacturers of
  1071.            asynchronous modems that are designed to operate in the United States
  1072.            can, for a fee, submit their modems to NSTL for testing.  Those
  1073.            manufacturers whose modems are certified by NSTL will have
  1074.            information about their modem command strings and procedures made
  1075.            available to customers by IBM.  The NSTL telephone number is (215)
  1076.            941-9600.  IBM has not discussed customer requirements with any of
  1077.            the asynchronous modem manufacturers.  In addition, the information
  1078.            IBM will make available is not meant in any way to constitute an
  1079.            exhaustive list, nor are any of the manufacturer's products
  1080.            specifically recommended or endorsed by IBM.
  1081.                   The attached Memory and Fixed Disk Estimating Worksheets can
  1082.            be used to help determine capacity requirements for a particular OS/2
  1083.            configuration.
  1084.            PACKAGING:  The 3.5-inch diskette version of OS/2 Extended Edition
  1085.            Version 1.2 will be shipped on 3.5-inch (1.44MB) dual-sided
  1086.            diskettes.  The 5.25-inch diskette version will be shipped on
  1087.            5.25-inch (1.2MB) dual-sided diskettes.
  1088.                   The following documentation will be included:
  1089.            o   IBM Program License Agreement
  1090.            o   Proof of License
  1091.            o   License Information
  1092.            o   Getting Started
  1093.            o   Glossary
  1094.            o   Guide to Information
  1095.            o   Database Manager Structured Query Language (SQL) Concepts
  1096.            o   Users Guide Volume 1 , Base Operating System
  1097.            o   Users Guide Volume 2, Communications Manager and LAN Requester
  1098.            o   Users Guide Volume 3, Database Manager
  1099.            o   Keyboard Layouts
  1100.            o   Keyboard Templates.
  1101.                   "IBM Operating System/2 Extended Edition Version 1.2" precedes
  1102.            each title in the above list.
  1103. ORDERING   ORDERING INFORMATION
  1104.                   Ordering instructions will be provided when the program
  1105.            becomes available.
  1106.            TERMS AND CONDITIONS
  1107.            LICENSING:  The OS/2 EE Version 1.2 is licensed under the terms and
  1108.            conditions of the IBM Program License Agreement.  A copy of the
  1109.            agreement is included in the program package.
  1110.            ADDITIONAL LICENSE:  EP/PLA must be in effect.
  1111.            LIMITED WARRANTY:  Program:  Yes.  Media:  Three months.
  1112.                   Additional Licenses:  Yes.  Media:  Not applicable.
  1113.            PROGRAM SERVICES:  Central service, including the IBM Support Center,
  1114.            will be available until March 30, 1991.  The statement of service
  1115.            included in the program package describes this service.
  1116.            CUSTOMER FULFILLMENT OPTION:  Yes.
  1117.            VOLUME DISCOUNT:  Volume discounting is available under the terms and
  1118.            conditions of the Volume Procurement Amendment (VPA) and the Exhibit
  1119.            for Personal Computer/System Programs.  IBM OS/2 EE Version 1.2 is
  1120.            included in the Eligible Program List for Personal Computer/System
  1121.            Programs.  It may be added to the applicable category in the space
  1122.            provided on the Eligible Program List.  Program Packages are included
  1123.            in Category A under 5871-AAA.  Additional licenses are included in
  1124.            Category A under 5872-AAA.  Program package upgrades and additional
  1125.            licenses upgrades are included in Category B and are eligible for
  1126.            volume discounting based on the commitment in Category A.
  1127.            TESTING PERIOD:  Program Packages:  Two months for up to three copies
  1128.            of each Eligible Program.  EP/PLA must be in effect.
  1129.                   Additional Licenses:  Yes.
  1130.            NATIONAL EDUCATION LICENSE FEE:  A National Education License Fee
  1131.            (NELF) is available under the terms and conditions of the National
  1132.            Education License Fee Exhibit.  The NELF is not subject to any
  1133.            further discount or allowance.
  1134.            CHARGES
  1135.                                                                      ADDITIONAL
  1136.                                               ADDITIONAL   PROGRAM   LICENSE
  1137.            PROGRAM   PROGRAM                  LICENSE      UPGRADE   UPGRADE
  1138.            NUMBER    NAME            OTC      OTC          CHARGE    CHARGE
  1139.            15F7143   OS/2 EE V1.2    $ 830
  1140.                      (3.5-inch
  1141.                      diskette
  1142.                      Version)
  1143.            15F7144   OS/2 EE V1.2      830
  1144.                      (5.25-inch
  1145.                      diskette
  1146.                      Version)
  1147.            15F7161   OS/2 EE V1.2             $ 620
  1148.                      Additional
  1149.                      License
  1150.            15F7143   Upgrade                                $ 240
  1151.                      OS/2 EE V1.2
  1152.                      3.5-inch
  1153.                      from OS/2
  1154.                      EE V1.0
  1155.                      or V1.1
  1156.            15F7144   Upgrade                                  240
  1157.                      OS/2 EE V1.2
  1158.                      5.25-inch
  1159.                      from OS/2
  1160.                      EE V1.0
  1161.                      or V1.1
  1162.            15F7176   Upgrade                                         $  100
  1163.                      OS/2 EE V1.2
  1164.                      Additional
  1165.                      License from
  1166.                      OS/2 EE V1.0
  1167.                      or V1.1
  1168.            15F7143   Upgrade                                  490
  1169.                      OS/2 EE V1.2
  1170.                      3.5-inch from
  1171.                      OS/2 SE
  1172.                      V1.0, V1.1
  1173.                      or V1.2
  1174.            15F7144   Upgrade                                  490
  1175.                      OS/2 EE V1.2
  1176.                      5.25-inch
  1177.                      from OS/2 SE
  1178.                      V1.0, V1.1 or V1.2
  1179.            15F7165   Upgrade                                            320
  1180.                      OS/2 EE V1.2
  1181.                      Additional
  1182.                      License from
  1183.                      OS/2 SE
  1184.                      V1.0, V1.1 or V1.2
  1185.                                                                      ADDITIONAL
  1186.                                               ADDITIONAL   PROGRAM   LICENSE
  1187.            PROGRAM   PROGRAM                  LICENSE      UPGRADE   UPGRADE
  1188.            NUMBER    NAME            OTC      OTC          CHARGE    CHARGE
  1189.            15F7143   Upgrade                               $  620
  1190.                      OS/2 EE V1.2
  1191.                      3.5-inch from
  1192.                      3270 WSP V1.1
  1193.                      or 3270 Emulation
  1194.                      V3.0 or Personal
  1195.                      Comm./3270
  1196.            15F7144   Upgrade                                  620
  1197.                      OS/2 EE V1.2
  1198.                      5.25-inch from
  1199.                      3270 WSP V1.1
  1200.                      or 3270 Emulation
  1201.                      V3.0 or Personal
  1202.                      Comm./3270
  1203.            15F7162   Upgrade                                         $  410
  1204.                      OS/2 EE V1.2
  1205.                      Additional
  1206.                      License from
  1207.                      3270 WSP V1.1
  1208.                      or 3270 Emulation
  1209.                       V3.0 or Personal
  1210.                      Comm./3270
  1211.            15F7143   Upgrade                                  680
  1212.                      OS/2 EE V1.2
  1213.                      3.5-inch
  1214.                      from 3270
  1215.                      Emulation
  1216.                      Program
  1217.                      Entry Level V1.2
  1218.            15F7144   Upgrade                                  680
  1219.                      OS/2 EE V1.2
  1220.                      5.25-inch
  1221.                      from 3270
  1222.                      Emulation
  1223.                      Program
  1224.                      Entry Level V1.2
  1225.            15F7164   Upgrade                                            470
  1226.                      OS/2 EE V1.2
  1227.                      Additional
  1228.                      License from
  1229.                      3270 Emulation
  1230.                      Program
  1231.                      Entry Level V1.2
  1232.            15F7143   Upgrade                                  705
  1233.                      OS/2 EE V1.2
  1234.                      3.5-inch
  1235.                      from PC LAN
  1236.                      Program V1.3
  1237.            15F7144   Upgrade                                  705
  1238.                      OS/2 EE V1.2
  1239.                      5.25-inch
  1240.                      from PC LAN
  1241.                      Program V1.3
  1242.                                                                      ADDITIONAL
  1243.                                               ADDITIONAL   PROGRAM   LICENSE
  1244.            PROGRAM   PROGRAM                  LICENSE      UPGRADE   UPGRADE
  1245.            NUMBER    NAME            OTC      OTC          CHARGE    CHARGE
  1246.            15F7185   Upgrade                                          $ 495
  1247.                      OS/2 EE V1.2
  1248.                      Additional
  1249.                      License from
  1250.                      PC LAN
  1251.                      Program V1.3
  1252.            15F7143   Upgrade                                $ 775
  1253.                      OS/2 EE V1.2
  1254.                      3.5-inch from
  1255.                      DOS 3.x and 4.0
  1256.            15F7144   Upgrade                                  775
  1257.                      OS/2 EE V1.2
  1258.                      5.25-inch from
  1259.                      DOS 3.x and 4.0
  1260.            15F7175   Upgrade                                            565
  1261.                      OS/2 EE V1.2
  1262.                      Additional
  1263.                      License from
  1264.                      DOS 3.x and 4.0
  1265.            ORDER
  1266.            NUMBER      DESCRIPTION                                        OTC
  1267.            S01F-0267   Database Manager Administrator's Guide              $50
  1268.            S01F-0269   Database Manager Programming Guide
  1269.                          and Reference                                      85
  1270.            S01F-0265   Database Manager Structured Query
  1271.                          Language (SQL) Reference                           30
  1272.            S01F-0261   Systems Administrator's Guide
  1273.                          for Communications                                110
  1274.            S01F-0264   ACDI Programming Reference                           50
  1275.            S01F-0263   APPC Programming Reference                           90
  1276.            S01F-0266   EHLLAPI Programming Reference                        45
  1277.            S01F-0277   Conventional LU Application Programming Reference    35
  1278.            S01F-0262   ECF Server-Requester (SRPI) Programming
  1279.                          Reference                                          45
  1280.            S01F-0270   X.25 Programming Reference                           35
  1281.            S01F-0268   Realtime Interface Co-Processor Multiport/2          45
  1282.                        Device Driver Programming Reference
  1283.            S01F-0259   Programming Services and Advanced
  1284.                          Problem Determination for Communications           40
  1285.            S01F-0260   Problem Determination Guide for the
  1286.                          Service Coordinator                               100
  1287.            S01F-0282   Commands Reference                                   30
  1288.            S01F-0283   Procedures Language 2/REXX Users Guide               30
  1289.            S01F-0284   Procedures Language 2/REXX Reference                 30
  1290.            S01F-0285   End User Documentation Package                      100
  1291.                   "IBM OS/2 Extended Edition Version 1.2" precedes each title in
  1292.            the above list.
  1293.            S01F-0258   IBM PC AT Keyboard Templates for 3270 Terminal
  1294.                          Emulation                                          90
  1295.            S01F-0257   IBM PC AT Keyboard Templates for 5250 Workstation
  1296.                          Feature                                            60
  1297.            S01F-0280   PC Enhanced Keyboard 101 Templates
  1298.                          for Communications                                 85
  1299.            ADDITIONAL LICENSES CHARGE:  Customers who pay a one-time charge for
  1300.            additional licenses may copy machine-readable program materials and
  1301.            printed documentation previously acquired from IBM in a program
  1302.            package.  One copy may be made for each additional license ordered.
  1303.            PROGRAM UPGRADE CHARGE:  A program upgrade charge applies as long as
  1304.            OS/2 Extended Edition Version 1.2 is marketed.
  1305. ATTACH                                  ATTACHMENT
  1306.                                 MEMORY ESTIMATING WORKSHEET
  1307.                                                           MEMORY
  1308.            FUNCTION                                        (MB)      USER
  1309.            Operating System:
  1310.               Base (required) (1)                          2.5     _______
  1311.               DOS Compatibility (2)                        0.5     _______
  1312.            Communications Manager:
  1313.               Base (required for communications)           0.1     _______
  1314.               3270 Terminal Emulation (3)                  0.3     _______
  1315.               3270 Host Print and Host Printer Emulation   0.3     _______
  1316.               SNA Gateway (4)                              0.1     _______
  1317.               5250 Workstation Feature (4)                 0.2     _______
  1318.               ASCII Terminal Emulation                     0.3     _______
  1319.               APPC                                         0.4     _______
  1320.               LUA (4)                                      0.2     _______
  1321.               File Transfer (5)                            0.3     _______
  1322.            Database Manager: (6)
  1323.               Database Services -- stand alone             1.3     _______
  1324.               Database Requester (7)                       0.5     _______
  1325.               Database Server (7)                          1.5     _______
  1326.                  Per additional concurrent process         0.15    _______
  1327.               Query Manager                                1.6     _______
  1328.            LAN Requester (8)                               0.5     _______
  1329.            LAN Server Version 1.2 (separate product)       2.3     _______
  1330.            OS/2 Applications (9)                                   _______
  1331.            Applications Data (10)                                  _______
  1332.                                                           Total    _______
  1333.            NOTES:
  1334.             (1) Add 0.3MB if the High Performance File System is to be used.
  1335.             (2) Automatically installed but removable by changing the
  1336.                 PROTECTONLY=NO statement in the CONFIG.SYS file to
  1337.                 PROTECTONLY=YES.
  1338.             (3) If the 3270 connection is LAN, SDLC, or X.25 (that is, not a DFT
  1339.                 coax connection), also include APPC.
  1340.             (4) APPC is a prerequisite for this function.
  1341.             (5) Concurrent file transfer function will require 0.3 MB for each
  1342.                 session.
  1343.             (6) Additional memory for Database buffer pool or sort heaps may be
  1344.                 required depending on the user's workload.
  1345.             (7) Includes the necessary Database Services code.  Communications
  1346.                 Manager Base and APPC are prerequisites for Remote Data
  1347.                 Services.
  1348.             (8) Includes Communications Manager base code.
  1349.             (9) Provided by the applications supplier.
  1350.             (10) Applications/User dependent.
  1351.                   To estimate memory requirements, add the recommended memory
  1352.            size for the operating system base to the size for each installed
  1353.            function and application, plus an allowance for user data buffer
  1354.            requirements.
  1355.                   The numbers shown in the above worksheet give the recommended
  1356.            memory size in MB for concurrent operation of designated OS/2 (R)
  1357.            functions.  These numbers reflect the working set of the OS/2
  1358.            functions listed, not the total size of all the code and data areas
  1359.            that comprise the functions.  The quantities shown assume an
  1360.            acceptable degree of swapping.  Refer to "Memory Management
  1361.            Techniques" in the OS/2 INFORMATION AND PLANNING GUIDE for a
  1362.            description of the method used to develop these quantities.
  1363.                   The memory requirement is less if the user does not execute
  1364.            all installed functions and applications concurrently.  In that case,
  1365.            the required memory size is the sum of the base operating system and
  1366.            the particular functions and applications the user wishes to execute
  1367.            concurrently, plus an allowance for user data.  Using less than the
  1368.            recommended memory size may increase the time to switch from one
  1369.            function or application to another, reduce keystroke responsiveness,
  1370.            reduce throughput, and increase the size of the swap data file
  1371.            (identified in the following worksheet).
  1372.             (R) Registered trademark of International Business Machines
  1373.               Corporation.
  1374.            -------------ATTACHMENT--------ATTACHMENT--------ATTACHMENT----------
  1375.                                         ATTACHMENT
  1376.                               FIXED DISK ESTIMATING WORKSHEET
  1377.                                                           FIXED
  1378.                                                            DISK
  1379.            FUNCTION                                        (MB)      USER
  1380.            Operating System:
  1381.               Base (required) (1)                          12.0    _______
  1382.               Segment Swap Data Set (2)                    2.5     _______
  1383.            Communications Manager:
  1384.               Base (required for communications)           2.7     _______
  1385.               3270 Terminal Emulation                      0.6     _______
  1386.               SNA Gateway                                  0.2     _______
  1387.               5250 Workstation Feature                     0.4     _______
  1388.               ASCII terminal emulation                     0.4     _______
  1389.               APPC                                         0.3     _______
  1390.               LAN Communications (3)                       0.3     _______
  1391.               X.25 Communications                          0.8     _______
  1392.               Configuration Services                       3.1     _______
  1393.               Terminal emulation keyboard remap            1.0     _______
  1394.               Programming Interfaces (API)                 1.0     _______
  1395.               LUA                                          0.2     _______
  1396.            Database Manager:
  1397.               Database Services -- stand alone             3.4     _______
  1398.               Database Requester (4)                       2.8     _______
  1399.               Database Server (4)                          3.6     _______
  1400.                  Per additional DB (system tables) (5)     1.1     _______
  1401.               Query Manager                                3.6     _______
  1402.            LAN Requester (6)                               5.5     _______
  1403.            LAN Server Version 1.2 (separate product)       6.5     _______
  1404.            OS/2 Applications (7)                                   _______
  1405.            Applications Data (8)                                   _______
  1406.                                                           Total    _______
  1407.            NOTES:
  1408.             (1) Includes components unique to Extended Edition.  For Standard
  1409.                 Edition, reduce this amount by 1.0MB.
  1410.             (2) Testing demonstrates that a 2.5MB swap area is adequate for many
  1411.                 of the OS/2 (R) environments.  However, the swap area is
  1412.                 dynamically allocated by the operating system and is subject to
  1413.                 the applications attempt to use more memory than is available.
  1414.                 A swap data set greater or smaller than that shown may be
  1415.                 needed.
  1416.             (3) Include the LAN Communications number for each type of LAN
  1417.                 adapter that is installed.
  1418.             (4) Communications Manager Base and APPC is a prerequisite for
  1419.                 Remote Data Services.  If the DOS Database Requester is
  1420.                 installed on the Database Server, an additional 1.1MB is
  1421.                 required.
  1422.             (5) Add the "Per additional DB" line item for each data base.  This
  1423.                 space is subject to many variables and does not include user
  1424.                 data.  Fixed disk requirements greater or smaller than those
  1425.                 shown may be needed.
  1426.             (6) Communications Manager Base is a prerequisite for LAN Requester.
  1427.             (7) Provided by the applications supplier.
  1428.             (8) Application/User dependent.
  1429.             (R) Registered trademark of International Business Machines
  1430.               Corporation.
  1431. DATA BASE : ALTR  -                                                  Page:    5
  1432. NUMBER     389-188
  1433. DATE       891114
  1434. CATEGORY   CM00, CM40, WS00, WS20,
  1435. TYPE       Marketing
  1436. TITLE      IBM OPERATING SYSTEM/2 LOCAL AREA NETWORK SERVER VERSION 1.2
  1437.            NO-CHARGE UPGRADE PROMOTION
  1438. ABSTRACT          Beginning with the availability of IBM Operating System/2 (TM)
  1439.            (OS/2 (R)) LAN Server Version 1.2 on March 30, 1990, fees to upgrade
  1440.            from IBM OS/2 LAN Server Version 1.0 are waived until June 30, 1990.
  1441.                   The upgrade may be obtained by completing the IBM Operating
  1442.            System/2 LAN Server No-Charge Upgrade Order Form, which is available
  1443.            through your IBM marketing representative.
  1444.             (TM) Trademark of International Business Machines Corporation.
  1445.             (R) Registered trademark of International Business Machines
  1446.               Corporation.
  1447. OVERVIEW   "The summary above is the entire text of this announcement."
  1448. DATA BASE : ALTR  -                                                  Page:    6
  1449. NUMBER     289-623
  1450. DATE       891114
  1451. CATEGORY   WS00, WS20, AS70
  1452. TYPE       Programming
  1453. TITLE      OPERATING SYSTEM/2 LOCAL AREA NETWORK SERVER VERSION 1.2
  1454. ABSTRACT          The Operating System/2 (TM) (OS/2 (R)) Local Area Network
  1455.            (LAN) Server Version 1.2 offers significant new functions in LAN
  1456.            resource and information sharing for IBM Disk Operating System (DOS)
  1457.            and OS/2 Requesters on IBM token-ring and personal computer networks.
  1458.            Enhancements include a DOS LAN Requester and LAN Support Program
  1459.            Version 1.1 included in the product, full function Server support for
  1460.            the OS/2 Extended Edition (EE) Version 1.2 Requester, a new file
  1461.            replication service for automatically copying selected files,
  1462.            enhanced Requester access to resources controlled by LAN Servers, a
  1463.            Server Migration Utility that will assist in the move from IBM
  1464.            Personal Computer LAN Program (PCLP) Version 1.3 Server and IBM OS/2
  1465.            LAN Server Version 1.0, and additional LAN enhancements derived from
  1466.            the IBM OS/2 Extended Edition Version 1.2 features, including support
  1467.            for Ethernet (1) LANs.
  1468.            PROGRAM                   ONE-TIME
  1469.            NUMBER                     CHARGE
  1470.            15F7138 (3.5-inch)       $ 1,040
  1471.            15F7139 (5.25-inch)        1,040
  1472.                   Planned Availability Date:  March 30, 1990
  1473.             (TM) Trademark of International Business Machines Corporation.
  1474.             (R) Registered trademark of International Business Machines
  1475.               Corporation.
  1476.             (1) Registered trademark of the Xerox Corporation.
  1477. PRODNO       15F7138  OS/2 LAN Server Version 1.2
  1478.                         (3.5-inch)
  1479.              15F7139  OS/2 LAN Server Version 1.2
  1480.                         (5.25-inch)
  1481. OVERVIEW   HIGHLIGHTS
  1482.            o   The user is authorized, without additional payment to IBM, to
  1483.                make and use up to 128 copies each of the DOS LAN Requester and
  1484.                LAN Support Program
  1485.            o   Support for the enhanced OS/2 EE Version 1.2 Requester
  1486.            o   Utilization of new and enhanced functions within the OS/2 EE
  1487.                Version 1.2, including performance gains when using the High
  1488.                Performance File System
  1489.            o   Enhanced Access Control System for Server resources
  1490.            o   A new File Replication Service for automatically copying selected
  1491.                files
  1492.            o   Enhanced requester access to resources controlled by LAN Servers
  1493.            o   Server Migration Utility from PCLP Version 1.3 and OS/2 LAN
  1494.                Server Version 1.0
  1495.            DESCRIPTION
  1496.            DOS LAN REQUESTER:  The DOS LAN Requester (DLR) is the component of
  1497.            the OS/2 LAN Server Version 1.2 that allows IBM DOS Version 3.3 and
  1498.            IBM DOS Version 4.0 workstation users to access resources controlled
  1499.            by OS/2 LAN Server Version 1.2.  The DLR replaces the IBM PCLP
  1500.            Version 1.3 Extended Services requesters on a network domain when
  1501.            connected to OS/2 LAN Server Version 1.2.  The conversion from PCLP
  1502.            Version 1.3 to DLR is via a PCLP-like menu option.  This option
  1503.            removes the PCLP Version 1.3 requester modules from the workstation
  1504.            and replaces them with DLR modules by downloading the DLR modules
  1505.            from OS/2 LAN Server Version 1.2.  DLR provides enhancements over
  1506.            IBM's PCLP Version 1.3 in the areas of security, useability, random
  1507.            access memory (RAM) requirements and LAN Application Programming
  1508.            Interfaces (APIs).  The LAN Support Program Version 1.1 is included
  1509.            in the OS/2 LAN Server Version 1.2 for use with each copy of the DLR.
  1510.            NOTE:  Other IBM DOS products requiring the LAN Support Program
  1511.            Version 1.1 may use the LAN Support Program Version 1.1 included in
  1512.            the OS/2 LAN Server Version 1.2 when the DOS workstation also has the
  1513.            DLR installed.
  1514.                   DLR requires a user to successfully logon to the OS/2 LAN
  1515.            Server Version 1.2 before access to any LAN resources are allowed.
  1516.            Validation of resource access is always determined by the logon
  1517.            user ID.  DLR is granted access to resources of the OS/2 LAN Server
  1518.            Version 1.2 using the same access control system as the OS/2 EE
  1519.            Version 1.2 Requester.
  1520.                   DLR useability allows the user the flexibility to perform
  1521.            network tasks, including logon, from both the Full Screen Interface
  1522.            and the Command Line Interface.  Once logon is complete, a user may
  1523.            select one of eight color combinations for the DLR display panels.
  1524.            In addition, local applications can now be added to the DLR
  1525.            Application Selector.  These local applications, which reside on the
  1526.            local machines' fixed disk drive, may also be defined in separate
  1527.            groups and referenced by a unique group name.  There is a maximum of
  1528.            eight user-defined unique group names available.  From the two
  1529.            pre-defined application groups (LAN Services and Served Applications)
  1530.            and the user-defined groups, the user selects which group to make
  1531.            current.  A list of the current group's applications is then
  1532.            displayed.
  1533.                   RAM is available to DOS applications and can be increased by
  1534.            approximately 10KB to 20KB when using DOS Version 3.3, and 25KB to
  1535.            35KB when using DOS Version 4.0, versus comparable configurations
  1536.            provided by PCLP Version 1.3.  This memory savings can be achieved by
  1537.            using the first 64K segment of RAM above the 1MB address in IBM's
  1538.            80286 or 80386-based machines equipped with extended memory.  Or this
  1539.            memory savings can also be achieved when using IBM machines that use
  1540.            the IBM Expanded Memory Adapter with support for the Lotus, Intel,
  1541.            and Microsoft (2) (LIM) Expanded Memory Specification (EMS)
  1542.            Version 4.0 provided by DOS Version 4.0.
  1543.                   Applications can be developed for the DLR that will utilize a
  1544.            rich subset of the same API calls supported by the OS/2 LAN API.
  1545.            Most of the API categories defined and supported in the OS/2 EE
  1546.            Version 1.2 LAN Requester and OS/2 LAN Server Version 1.2 will also
  1547.            be supported by the DLR.  The API categories that are available to
  1548.            applications running with the DLR are Access Permission, Auditing,
  1549.            Configuration, Connection, Domain, File, Group, Handle, Mailslot,
  1550.            Message, Named Pipe, Remote Utility, Requester, Serial Device,
  1551.            Server, Service, Session, Share, Statistics, Use and User.  For a
  1552.            complete list of APIs supported by DLR, refer to IBM OS/2 LAN SERVER
  1553.            VERSION 1.2 APPLICATION PROGRAMMER'S REFERENCE (S01F-0256-00).
  1554.             (2) Registered trademark of Microsoft Corporation.
  1555.            OS/2 EXTENDED EDITION VERSION 1.2 REQUESTER:  The OS/2 LAN Requester
  1556.            component of the OS/2 EE Version 1.2 has been enhanced to use the
  1557.            same User Profile Management (UPM) used by other components of the
  1558.            OS/2 EE Version 1.2.  As an example, the same user ID and password
  1559.            can access resources controlled by either the Database Manager
  1560.            component or the OS/2 LAN Server Version 1.2.
  1561.                   The OS/2 LAN Requester is a participant in the Basic
  1562.            Configuration Services and Batch Configuration common install
  1563.            processes with the other Communications Manager and Database Manager
  1564.            components of the OS/2 EE Version 1.2.  These new install processes
  1565.            allow more flexibility in the choice of functions to be installed,
  1566.            the ability to remove unwanted functions, and the ability to tailor
  1567.            the install process for other users.  The LAN Requester may be
  1568.            installed on any logical fixed disk drive (that is, C, D or E).
  1569.                   When logged on to the OS/2 LAN Server Version 1.2, the OS/2
  1570.            LAN Requester will operate over Ethernet DIX Version 2.0 and IEEE
  1571.            802.3 LANs (Etherand (TM) LANs).  This support is provided through
  1572.            the Communications Manager component of OS/2 EE Version 1.2 that uses
  1573.            the Network Driver Interface Specification (NDIS) for these two
  1574.            additional LAN protocols.
  1575.                   When logged on to the OS/2 LAN Server Version 1.2, the OS/2
  1576.            LAN Requester can take advantage of additional support provided by
  1577.            the OS/2 LAN APIs.  Several new categories of APIs will be supported,
  1578.            as well as additional calls to LAN API categories already announced
  1579.            as supported under OS/2 EE Version 1.2 LAN Requester.  These APIs
  1580.            give the application programmer a set of calls for LAN interprocess
  1581.            communications, network management, network messaging, shared
  1582.            resource management, security and network services.  API categories
  1583.            that are supported are:
  1584.             (TM) Trademark of International Business Machines Corporation
  1585.            o   ACCESS PERMISSION:  Examine or modify user and group access
  1586.                permission records for server resources
  1587.            o   ALERT:  Notification of network events
  1588.            o   AUDITING:  Control the audit log file that contains an audit
  1589.                trail of server operations
  1590.            o   CONFIGURATION:  Retrieve network configuration information
  1591.            o   CONNECTION:  List of all connections made to a server by a
  1592.                requester client or all connections made to a server's shared
  1593.                resources
  1594.            o   DOMAIN:  Obtain domain-specific information
  1595.            o   ERROR LOGGING:  Control the error log file
  1596.            o   FILE:  Monitoring which file, device and pipe resources are
  1597.                opened on a server, and closing one of the resources if necessary
  1598.            o   GROUP:  Control user groups in the User Accounts Subsystem
  1599.            o   HANDLE:  Get and set information on a per-handle basis
  1600.            o   MAILSLOT:  One-way interprocess communication
  1601.            o   MESSAGE:  Send, read, log and forward messages
  1602.            o   NAMED PIPE:  Bi-directional interprocess communication
  1603.            o   REMOTE UTILITY:  Copy and move remote files, remotely execute a
  1604.                program and access the time-of-day information on a remote server
  1605.            o   REQUESTER:  Control the operation of requesters
  1606.            o   SERIAL DEVICE:  Control shared serial devices and their
  1607.                associated queues
  1608.            o   SERVER:  Enable remote administration tasks to be performed on a
  1609.                local or remote server
  1610.            o   SERVICE:  Start and control network service programs
  1611.            o   SESSION:  Control network sessions established between requesters
  1612.                and servers
  1613.            o   SHARE:  Control shared resources
  1614.            o   SPOOLER:  Application access to spooler queue manager operations
  1615.                (NOTE:  This API category replaces the PRINT API category
  1616.                previously announced.)
  1617.            o   STATISTICS:  Retrieve and clear operational statistics for
  1618.                requesters
  1619.            o   USE:  Examine or control connections (uses) between requesters
  1620.                and servers
  1621.            o   USER:  Control a user's account in the User Accounts Subsystem
  1622.                   For a complete list of the APIs supported by the OS/2 EE
  1623.            Version 1.2 Requester, refer to IBM OS/2 LAN SERVER VERSION 1.2
  1624.            APPLICATION PROGRAMMER'S REFERENCE (S01F-0256-00).
  1625.            UTILIZATION OF IBM OS/2 EE VERSION 1.2:  OS/2 LAN Server Version 1.2
  1626.            can take advantage of, and use features of, the new and enhanced OS/2
  1627.            EE Version 1.2.  These include the High Performance File System
  1628.            (HPFS).  HPFS is an attractive alternative to the File Allocation
  1629.            Table (FAT) or FAT-based file system because it supports DASD with as
  1630.            many as 16 partitions and can handle partitions as large as two
  1631.            gigabytes.  The HPFS maintains compatibility with the FAT file system
  1632.            at the API level and is less performance sensitive as file sizes
  1633.            and/or directories become very large.  The system installation
  1634.            procedure is used to install the HPFS.  The OS/2 LAN Server
  1635.            Version 1.2, when operating with the HFPS, will have improved
  1636.            performance over the OS/2 LAN Server Version 1.0, particularly for
  1637.            random operations.
  1638.                   With the enhanced OS/2 EE Version 1.2, the OS/2 LAN Server
  1639.            Version 1.2 can now support a total of up to 8,000 open files.  This
  1640.            is an increase from the previous allowable maximum of 255 open files.
  1641.            ACCESS CONTROL SYSTEM FOR SERVER RESOURCES:  The access control
  1642.            system has been enhanced to provide a higher level of control over
  1643.            LAN Server resources than was available with OS/2 LAN Server
  1644.            Version 1.0.  The access control system provides a means to protect
  1645.            LAN Server resources based on permissions assigned to a user or
  1646.            groups of users.  No access is allowed to a server resource unless
  1647.            explicitly specified.
  1648.                   The permissions available with OS/2 LAN Server Version 1.2
  1649.            provide more granularity than available with the original OS/2 LAN
  1650.            Server Version 1.0.  The permissions are:  NONE, EXECUTE, READ,
  1651.            WRITE, CREATE, DELETE, ATTRIBUTE and PERMISSION.  NONE, EXECUTE and
  1652.            READ remain unchanged.  READ and WRITE used in combination replace
  1653.            UPDATE.  EXECUTE, READ, WRITE, CREATE, DELETE, ATTRIBUTE and
  1654.            PERMISSION replace ALTER.  All permissions, except NONE, may be used
  1655.            in combination with any other.
  1656.                   The Command Line Interface has also been enhanced to support
  1657.            management of the users, groups, aliases and access control profiles.
  1658.                   Access management of resources across OS/2 LAN Server
  1659.            Version 1.2 domains has been simplified with the introduction of
  1660.            guests.  A guest account may be created for a domain.  Whenever a
  1661.            user tries to access a resource, such as an external alias, on a
  1662.            domain where the user is not defined, the permissions associated with
  1663.            the guest account will be used.
  1664.            FILE REPLICATION SERVICE:  The new File Replication Service provides
  1665.            the ability for an OS/2 LAN Server Version 1.2 to replicate all or
  1666.            part of a directory tree over the LAN to either another machine
  1667.            running the OS/2 LAN Server Version 1.2 or to a workstation machine
  1668.            running the OS/2 EE Version 1.2 Requester component.  The replication
  1669.            service also allows for the replication of information locally,
  1670.            without use of the LAN, to provide a local duplication capability.
  1671.            The source of all replicated information is specified as a directory,
  1672.            with all associated subdirectories.  Likewise, the target of all
  1673.            replicated information is another directory, with subdirectory
  1674.            structure matching the source.  Each target can replicate only the
  1675.            directories that it requires.  The source can set the level of
  1676.            replication to either the entire tree or file by file.  The OS/2 LAN
  1677.            Server Version 1.2 replication source checks for changes in the
  1678.            directories to be replicated at user-defined intervals and notifies
  1679.            target machines of any changes that occur during the intervals.  The
  1680.            target machines then perform updates.
  1681.            REQUESTER ACCESS TO LAN SERVER RESOURCES:  Any mix of OS/2 EE
  1682.            Version 1.2 or Version 1.1, DLR, or PCLP Version 1.3 requesters may
  1683.            be active on a single OS/2 LAN Server Version 1.2.  (Refer to Figures
  1684.            1 and 2).  Refer to the PERFORMANCE CONSIDERATIONS section below for
  1685.            factors that influence the practical limit of active workstations.
  1686.                   The following describes the IBM requester access of server
  1687.            resources over a LAN.  This description focuses on three specific
  1688.            areas:
  1689.            o   Logon to a domain (a domain is a logically defined server or
  1690.                group of server machines including the resources and definitions
  1691.                of the resources and users controlled by the servers)
  1692.            o   Administration of a domain
  1693.            o   Cross domain access of resources (that are in a domain other than
  1694.                the domain logged on to by the user).
  1695.                   Supported combinations of logon and administration are defined
  1696.            in Figure 1.  The three domains addressed are those that consist of
  1697.            PCLP Version 1.3 Servers, OS/2 LAN Server Version 1.0 (LS1.0), and
  1698.            OS/2 LAN Server Version 1.2 (LS1.2).  The requesters addressed are
  1699.            the PCLP Extended Services (ES) Requester, OS/2 EE Version 1.1
  1700.            (EE1.1) Requester, OS/2 EE Version 1.2 (EE1.2) Requester, and DOS LAN
  1701.            Requester (DLR).  An "X" in the figure indicates the stated function
  1702.            (logon/administration) that is supported from the Full Screen
  1703.            Interface.  For example, a user can use a PCLP Requester to log on to
  1704.            a domain consisting of OS/2 LAN Server Version 1.0 servers and access
  1705.            all domain resources available to that user ID, but will not be able
  1706.            to perform any administration tasks in that domain.  Note that within
  1707.            a domain only like server types may be defined.
  1708.                             LAN                            SERVER DOMAINS
  1709.             REQUESTERS      REQUESTER FUNCTIONS       PCLP     LS1.0     LS1.2
  1710.             PCLP            Domain Logon               X         X
  1711.             PCLP            Domain Administration      X
  1712.             EE1.1           Domain Logon                         X
  1713.                             Domain Administration                X
  1714.             EE1.2           Domain Logon                                   X
  1715.                             Domain Administration                          X
  1716.             DLR             Domain Logon                                   X
  1717.                             Domain Administration
  1718.                                          FIGURE 1
  1719.                   Cross domain access of resources can be accomplished through
  1720.            external resources definitions, which is a Full Screen Interface
  1721.            function, through the use of appropriate APIs or by using explicit
  1722.            NET SHARE and NET USE commands.  Accessing external resources via
  1723.            external resources definitions is defined in Figure 2.  Specifically,
  1724.            once a user has logged on to a domain, accessing resources in another
  1725.            domain is supported through the external resource definition
  1726.            function.  For example, for an EE Version 1.1 user logged on to an
  1727.            LS1.0 domain requiring access to resources in an LS1.2 domain, the
  1728.            desired resource in the LS1.2 domain must be shared
  1729.                   In addition, the user ID and password or guest account must be
  1730.            defined in the LS1.2 domain.
  1731.                             DOMAIN
  1732.                             LOGGED             ACCESSING RESOURCES ON:
  1733.             REQUESTERS      ON TO:               PCLP   LS1.0   LS1.2
  1734.             PCLP             PCLP                 X       X       X
  1735.                             LS1.0                 X       X       X
  1736.             EE1.1           LS1.0                 X       X       X
  1737.             EE1.2           LS1.2                 X       X       X
  1738.             DLR             LS1.2                 X       X       X
  1739.                                          FIGURE 2
  1740.            SERVER MIGRATION UTILITY FROM IBM PC LAN PROGRAM VERSION 1.3 AND OS/2
  1741.            LAN SERVER VERSION 1.0:  A Domain Control Data Base (DCDB) Migration
  1742.            Utility is provided to assist in the migration from the DCDBs of the
  1743.            PCLP Version 1.3 and the OS/2 LAN Server Version 1.0 to the OS/2 LAN
  1744.            Server Version 1.2.  This Migration Utility provides a procedure for
  1745.            migration and preserves the data integrity and consistency of the
  1746.            definitions in the domain.
  1747.                   The Migration Utility consists of two logical parts -- an
  1748.            Export Facility to export the data from the previous DCDB (PCLP
  1749.            Version 1.3 or OS/2 LAN Server Version 1.0) and an Import Facility to
  1750.            import that data into the new OS/2 LAN Server Version 1.2 DCDB.
  1751.                   With the User Profile Management subsystem and access control
  1752.            system security features of the OS/2 LAN Server Version 1.2 in
  1753.            combination with the OS/2 EE Version 1.2 Requester, there are changes
  1754.            in the DCDB attributes and formats.  This Migration Utility will
  1755.            perform the mapping of attributes internally, providing transparent
  1756.            operation to the user.
  1757.                   The definitions of the LAN objects, such as users, groups and
  1758.            the access control profiles, are migrated by the utility.  The
  1759.            resources themselves, such as files and printers, need to be
  1760.            physically migrated by the Network Administrator.
  1761.            NATIONAL LANGUAGE SUPPORT:  OS/2 LAN Server Version 1.2 is enabled
  1762.            for single-byte character set (SBCS) and double-byte character set
  1763.            (DBCS) translation with the exception of DLR, which is not DBCS
  1764.            enabled.
  1765. CUSTINFO   PUBLICATIONS
  1766.                   The following publications will be available at general
  1767.            availability.  To order, contact your IBM representative.
  1768.                                                                 ORDER
  1769.            TITLE                                                NUMBER
  1770.            OS/2 LAN Server Version 1.2 User's Guide           S01F-0255
  1771.            OS/2 LAN Server Version 1.2 Application
  1772.             Programmer's Reference                            S01F-0256
  1773.            OS/2 LAN Server Version 1.2
  1774.             Commands Reference                                S01F-0278
  1775.            OS/2 LAN Server Version 1.2
  1776.             DOS LAN Requester User's Guide
  1777.             and LAN Support Program User's Guide              S01F-0279
  1778.            OS/2 LAN Server Version 1.2
  1779.             Network Administrator's Guide                     S01F-0286
  1780.            OS/2 LAN Server Version 1.2
  1781.             Getting Started                                   S01F-0287
  1782.            EDUCATION SUPPORT
  1783.                   The OS/2 LAN Server Implementation and Administration course
  1784.            (G3695) and the OS/2 LAN Server Workshop (G3713) will be updated to
  1785.            include OS/2 LAN Server Version 1.2.
  1786.                   A description of these courses is contained in the CATALOG OF
  1787.            IBM EDUCATION (G320-1244).  Telephone IBM Direct -- Education,
  1788.            800 IBM-2468, for additional information or enrollment.
  1789.            SCHEDULE
  1790.                   The planned availability date is March 30, 1990.
  1791. TECHINFO   TECHNICAL INFORMATION
  1792.            SPECIFIED OPERATING ENVIRONMENT
  1793.            MACHINE REQUIREMENTS:  Machine requirements will be provided at
  1794.            availability.
  1795.            PROGRAMMING REQUIREMENTS:  Operation of OS/2 LAN Server Version 1.2
  1796.            requires OS/2 EE Version 1.2.
  1797.                   The DOS LAN Requester and the LAN Support Program Version 1.1
  1798.            (included in OS/2 LAN Server Version 1.2) require either DOS
  1799.            Version 3.3 or DOS Version 4.0.
  1800.            COMPATIBILITY:  OS/2 LAN Server Version 1.2 is compatible with the
  1801.            following IBM bridge products:
  1802.            o   IBM Token-Ring Network Bridge Program Version 2.1
  1803.            o   IBM Token-Ring Network Bridge Program Version 2.0
  1804.            o   IBM PC Network Bridge Program.
  1805.                   Compatibility includes, but is not limited to, the upgrade of
  1806.            PCLP Version 1.3 requesters to the DOS LAN Requester code via the LAN
  1807.            over these IBM bridge products.
  1808.            LIMITATIONS:  Devices attached to the OS/2 LAN Server Version 1.2 via
  1809.            COM ports can only be used over the LAN as LPT devices for DOS based
  1810.            requesters.  OS/2 LAN Server Version 1.2 will only support one LAN
  1811.            adapter card.
  1812.            PERFORMANCE CONSIDERATIONS:  The OS/2 LAN Server Version 1.2
  1813.            performance depends on the available system resources, the
  1814.            configuration of the operating system and LAN software, segment
  1815.            swapping characteristics, storage reference patterns, the number of
  1816.            concurrent users, and the applications used.
  1817.            PLANNING INFORMATION
  1818.            RAM AND DASD:  The following additional memory and fixed disk
  1819.            approximations may be used for planning purposes for the OS/2 EE
  1820.            Version 1.2 Requester (EE1.2) and OS/2 LAN Server Version 1.2
  1821.            (LS1.2).  Refer to the Memory Estimating Worksheet and Fixed Disk
  1822.            Estimating Worksheet included with Programming Announcement 289-626,
  1823.            dated November 14, 1989, for specific RAM and DASD detail.
  1824.                                  EE1.2
  1825.                                REQUESTOR        LS1.2
  1826.            Memory (MB)            0.5            2.3
  1827.            Fixed Disk (MB)        5.5            6.5
  1828.            PACKAGING:  The 3.5-inch diskette version of OS/2 LAN Server
  1829.            Version 1.2 will be shipped on one 3.5-inch (1.44MB) dual-sided
  1830.            diskette.  The DOS LAN Requester, LAN Support Program Version 1.1,
  1831.            and the Migration Utility will be shipped on four 3.5-inch (720KB)
  1832.            dual-sided diskettes.  The 5.25-inch diskette version will be shipped
  1833.            on one 5.25-inch (1.2MB) dual-sided diskette for the OS/2 LAN Server
  1834.            Version 1.2, and six 5.25-inch (360KB) dual-sided diskettes for the
  1835.            DOS LAN Requester, LAN Support Program Version 1.1 and the Migration
  1836.            Utility.
  1837.                   The following documentation will be included:
  1838.            o   License Information Booklet
  1839.            o   Program License Agreement
  1840.            o   Proof of License
  1841.            o   DOS LAN Requester "OTHER MEDIA" order card
  1842.            o   Getting Started
  1843.            o   Network Administrator's Guide
  1844.            o   User's Guide
  1845.            o   DOS LAN Requester User's Guide
  1846.            o   LAN Support Program Version 1.1 User's Guide.
  1847.                   Documentation that is available separately includes:
  1848.            o   Getting Started
  1849.            o   Network Administrator's Guide
  1850.            o   User's Guide
  1851.            o   DOS LAN Requester User's Guide and LAN Support Program User's
  1852.                Guide
  1853.            o   Commands Reference
  1854.            o   Application Programmer's Reference.
  1855.            SECURITY, AUDITABILITY AND CONTROL
  1856.                   Security and auditability features of the OS/2 LAN Server
  1857.            Version 1.2 are:
  1858.            o   User logon with encrypted password
  1859.            o   Access control provided for server resources accessed across the
  1860.                LAN
  1861.            o   Multiple function/event audit trailing with administrator
  1862.                specified audit file size including:
  1863.                -   logon attempts
  1864.                -   resource assignments
  1865.                -   access attempts to shared LAN resources
  1866.                -   server service conditions
  1867.                -   session alerts
  1868.            o   Error logging with user specified error log size.
  1869.                   User management is responsible for evaluation, selection and
  1870.            implementation of security features, administrative procedures and
  1871.            appropriate controls in application systems and communication
  1872.            facilities.
  1873. ORDERING   ORDERING INFORMATION
  1874.                   Ordering instructions will be provided when the program
  1875.            becomes available.
  1876.            TERMS AND CONDITIONS
  1877.            LICENSING:  The OS/2 LAN Server Version 1.2 is licensed under the
  1878.            terms and conditions of the IBM Program License Agreement.  A copy of
  1879.            the agreement is included in the program package.
  1880.            ADDITIONAL LICENSE:  EP/PLA must be in effect.
  1881.            LIMITED WARRANTY:  Program:  Yes.  Media:  Three months.
  1882.            ADDITIONAL LICENSES:  Yes.  Media:  Not applicable.
  1883.            PROGRAM SERVICES:  Central service, including the IBM Support Center,
  1884.            will be available until March 31, 1991.  The statement of service
  1885.            included in the program package describes this service.
  1886.            CUSTOMER FULFILLMENT OPTION:  Yes.
  1887.            VOLUME DISCOUNT:  Volume discounting is available under the terms and
  1888.            conditions of the Volume Procurement Amendment (VPA) and the Exhibit
  1889.            for Personal Computer/System Programs.  The OS/2 LAN Server
  1890.            Version 1.2 is included in the Eligible Program List for Personal
  1891.            Computer/Systems Programs.  It may be added to the applicable
  1892.            category in the space provided on the Eligible Program List.  Program
  1893.            packages are included in Category A under 5871-AAA.  Additional
  1894.            licenses are included in Category A under 5872-AAA
  1895.                   Program package upgrades and additional licenses upgrades are
  1896.            included in Category B and are eligible for volume discounting based
  1897.            on the commitment in Category A.
  1898.            TESTING PERIOD:  Program Packages:  Two months for up to three
  1899.            licenses.
  1900.                   EP/PLA must be in effect.  Additional Licenses:  Yes.
  1901.            NATIONAL EDUCATION LICENSE FEE:  A National Education License Fee
  1902.            (NELF) is available under the terms and conditions of the National
  1903.            Education License Fee Exhibit.  The NELF is not subject to any
  1904.            further discount or allowance.
  1905.            CHARGES
  1906.            PROGRAM                                                     PROGRAM
  1907.            NAME/                                         ONE-TIME      UPGRADE
  1908.            NUMBER           ORDER TYPE                    CHARGE        CHARGE
  1909.            15F7138          OS/2 LAN Server
  1910.                              Version 1.2
  1911.                              Program Package
  1912.                              3.5-inch)                   $ 1,040
  1913.            15F7139          OS/2 LAN Server
  1914.                              Version 1.2
  1915.                              Program Package
  1916.                              5.25-inch)                    1,040
  1917.            01F0255          OS/2 LAN Server
  1918.                              Version 1.2
  1919.                              User's Guide                     20
  1920.            01F0256          OS/2 LAN Server
  1921.                              Version 1.2
  1922.                              Application
  1923.                              Programmer's
  1924.                              Reference                       195
  1925.            01F0286          OS/2 LAN Server
  1926.                              Version 1.2
  1927.                              Network
  1928.                              Administrator's Guide            23
  1929.            01F0287          OS/2 LAN Server
  1930.                              Version 1.2
  1931.                              Getting Started                  15
  1932.            15F7136          OS/2 LAN Server
  1933.                              Additional License              939
  1934.            01F0278          OS/2 LAN Server
  1935.                              Version 1.2
  1936.                              Commands Reference               50
  1937.            01F0279          DOS LAN Requester
  1938.                              User's Guide
  1939.                              and LAN Support
  1940.                              Program
  1941.                              User's Guide                     27
  1942.            PROGRAM                                                     PROGRAM
  1943.            NAME/                                         ONE-TIME      UPGRADE
  1944.            NUMBER           ORDER TYPE                    CHARGE        CHARGE
  1945.            15F7138          OS/2 LAN Server
  1946.                              Version 1.2
  1947.                              Upgrade
  1948.                              (3.5-inch) from
  1949.                              OS/2 LAN Server
  1950.                              Version 1.0                                $ 300
  1951.            15F7139          OS/2 LAN Server
  1952.                              Version 1.2
  1953.                              Upgrade
  1954.                              (5.25-inch) from
  1955.                              OS/2 LAN Server
  1956.                              Version 1.0                                 300
  1957.            15F7137          OS/2 LAN Server
  1958.                              Version 1.2
  1959.                              Additional License
  1960.                              Upgrade
  1961.                              from OS/2 LAN Server
  1962.                              Version 1.0
  1963.                              Additional License                          270
  1964.            15F7138          OS/2 LAN Server
  1965.                              Version 1.2
  1966.                              Upgrade
  1967.                              (3.5-inch) from
  1968.                              PC LAN Program
  1969.                              Version 1.3                                 795
  1970.            15F7139          OS/2 LAN Server
  1971.                              Version 1.2
  1972.                              Upgrade
  1973.                              (5.25-inch) from
  1974.                              PC LAN Program
  1975.                              Version 1.3                                 795
  1976.            15F7186          OS/2 LAN Server
  1977.                              Version 1.2
  1978.                              Additional License
  1979.                              Upgrade from
  1980.                              PC LAN Program
  1981.                              Version 1.3
  1982.                              Additional License                          715
  1983.            ADDITIONAL LICENSES CHARGE:  Customers who pay a one-time charge for
  1984.            additional licenses may copy machine-readable program materials and
  1985.            printed documentation previously acquired from IBM in a program
  1986.            package.  One copy may be made for each additional license ordered.
  1987.            PROGRAM UPGRADE CHARGE:  A program upgrade charge will apply for
  1988.            upgrades from OS/2 LAN Server Version 1.0 and PCLP Version 1.3 to IBM
  1989.            OS/2 LAN Server Version 1.2.  A program upgrade applies when the
  1990.            upgrade is ordered at product availability or during the life of the
  1991.            new version.
  1992. DATA BASE : ALTR  -                                                  Page:    7
  1993. NUMBER     289-622
  1994. DATE       891114
  1995. CATEGORY   WS00, WS20
  1996. TYPE       Programming
  1997. TITLE      OPERATING SYSTEM/2 ELECTRONIC DEVICE DRIVER DISTRIBUTION MECHANISM
  1998. ABSTRACT          IBM announces a pilot Operating System/2 Electronic Device
  1999.            Driver Distribution Mechanism.  The new mechanism allows Operating
  2000.            System/2 (TM) (OS/2 (R)) device drivers to be distributed
  2001.            independently of any releases of OS/2.
  2002.                   This Device Driver Distribution Mechanism is intended to
  2003.            complement the primary methods of device driver distribution, which
  2004.            include incorporation of selected device drivers in OS/2 releases and
  2005.            delivery of device drivers with the associated hardware devices.
  2006.             (TM) Trademark of International Business Machines Corporation.
  2007.             (R) Registered trademark of International Business Machines
  2008.               Corporation.
  2009. OVERVIEW   DESCRIPTION
  2010.                   IBM announces a pilot OS/2 Electronic Device Driver
  2011.            Distribution Mechanism that allows for the distribution of OS/2
  2012.            device drivers independently of OS/2 releases.  This mechanism is
  2013.            designed to provide efficient distribution of OS/2 device drivers.
  2014.                   IBM plans to add new device drivers to the pilot program as
  2015.            they become available.
  2016.            OBTAINING AN OS/2 DEVICE DRIVER
  2017.            ELECTRONIC DISTRIBUTION:  For licensees of OS/2 with a modem that
  2018.            supports 1200 baud or more, the Personal Computer User Group (PCUG)
  2019.            has expanded its facilities to allow direct end-user access to the
  2020.            device driver file sections.  This system can be accessed at (404)
  2021.            988-2790.  The PCUG Support Bulletin Board contains the OS/2 device
  2022.            drivers in a format suitable for downloading.  The PCUG Support
  2023.            Bulletin Board is available on a 24-hour basis to end users through a
  2024.            toll call with no access charge.
  2025.                   Requirements for the asynchronous electronic connection to the
  2026.            PCUG Support Bulletin Board are:
  2027.            o   Communication software capable of supporting XMODEM file transfer
  2028.                protocols
  2029.            o   Switched telephone line.
  2030.                   The modem should be set to:
  2031.            o   Eight data bits
  2032.            o   One stop bit
  2033.            o   No parity
  2034.            o   Standard transmission speed from 1200 to 9600 baud.
  2035.            SUPPLEMENTAL DISTRIBUTION:  The objective of this pilot program is
  2036.            that customers, with a modem supporting 1200 baud or more, may
  2037.            benefit by obtaining new OS/2 device drivers via download from the
  2038.            PCUG Bulletin Board.
  2039.                   Customers without the required modem should contact an IBM
  2040.            Authorized Personal Computer Dealer or an IBM Authorized Industry
  2041.            Remarketer.
  2042.                   Customers without the required modem for electronic
  2043.            distribution and who have been unable to obtain an OS/2 device driver
  2044.            from an Authorized Personal Computer Dealer or an IBM Authorized
  2045.            Industry Remarketer may contact their IBM representative to obtain
  2046.            available OS/2 device drivers.
  2047.            ADDITIONAL INFORMATION
  2048.                   This mechanism is a pilot program and may be discontinued at
  2049.            the discretion of IBM.  This pilot program is planned to include
  2050.            selected device drivers for non-IBM hardware devices.  These device
  2051.            drivers are obtained by IBM from the hardware developer and are
  2052.            included in the IBM distribution mechanism as a convenience to IBM
  2053.            customers.  Hardware developers remain responsible for their own
  2054.            distribution of OS/2 device drivers for their hardware devices.
  2055.            Inclusion of non-IBM device drivers in the IBM pilot program is not
  2056.            intended as an endorsement of any non-IBM products.
  2057.                   IBM will not assure the compatibility or functionality of the
  2058.            non-IBM device drivers or hardware devices with OS/2.  The customer
  2059.            should contact the hardware developer directly about the suitability
  2060.            of the device drivers for the customer's equipment and requirements.
  2061.                   The initial offering for this pilot program is:
  2062.                The IBM LaserPrinter (4019) device driver for IBM OS/2 Standard
  2063.                Edition and Extended Edition Versions 1.1 that supports multiple
  2064.                graphic resolutions, multiple paper sources, font cards, and
  2065.                downloaded fonts.
  2066.                       NOTE:  The IBM LaserPrinter (4019) device driver for OS/2
  2067.                Standard Edition and Extended Edition Versions 1.2 is contained
  2068.                within OS/2 Standard Edition and Extended Edition Versions 1.2.
  2069.                   In addition, a generic Printer Control Language device driver
  2070.            for OS/2 Standard Edition and Extended Edition Versions 1.2 that
  2071.            supports printers compatible with the Hewlett-Packard LaserJet (1)
  2072.            and LaserJet II series of printers will be available
  2073.            January 31, 1990.
  2074.             (1) Registered trademark of Hewlett-Packard Corporation.
  2075.                   Information regarding the installation of OS/2 device drivers
  2076.            is contained in the OS/2 product documentation.
  2077.                   Customers may direct questions regarding this new delivery
  2078.            mechanism, or existing device driver distribution methods, to their
  2079.            IBM Authorized Personal Computer Dealer, IBM Authorized Industry
  2080.            Remarketer, or IBM marketing representative.
  2081.                   The device drivers offered and this pilot method of
  2082.            distribution may be modified or withdrawn at the discretion of IBM.
  2083. CUSTINFO   SCHEDULE
  2084.                   Planned Availability Dates:
  2085.            o   OS/2 Electronic Device Driver Distribution Mechanism --
  2086.                November 17, 1989
  2087.            o   IBM LaserPrinter (4019) device driver -- November 17, 1989
  2088.            o   Generic Printer Control Language device driver --
  2089.                January 31, 1990.
  2090. ORDERING   TERMS AND CONDITIONS
  2091.                   The device drivers are available under this pilot program only
  2092.            to licensees of IBM OS/2.  The customer is authorized to make one
  2093.            copy of each device driver for each licensed copy of OS/2.  The terms
  2094.            and conditions for the device drivers will appear on the display
  2095.            screen during installation for acceptance by the customer, and are
  2096.            licensed to the customer under the provisions of the IBM Program
  2097.            License Agreement applicable to the customer's copy of OS/2, with the
  2098.            following exceptions.
  2099.                   IBM and non-IBM device drivers are provided under this pilot
  2100.            program "as is" without warranty of any kind.  IBM Program Service is
  2101.            not available for non-IBM device drivers.  The customer should
  2102.            contact the hardware developer directly to determine whether any
  2103.            assistance or program service is available from the hardware
  2104.            developer for non-IBM device drivers.
  2105.            CHARGES
  2106.                   The IBM and non-IBM OS/2 device drivers are available from IBM
  2107.            without charge.  However, the customer is responsible for all
  2108.            telephone toll charges incurred by the customer when electronically
  2109.            downloading the device drivers.
  2110.                   The IBM Authorized Personal Computer Dealer or IBM Authorized
  2111.            Industry Remarketer may charge the customer a fee for the replication
  2112.            service and any media provided.
  2113.  
  2114.               - - -    E N D   O F   P R I N T O U T    - - -
  2115.