DATA BASE : ALTR - Page: 1 NUMBER 389-188 DATE 891114 CATEGORY CM00, CM40, WS00, WS20, TYPE Marketing TITLE IBM OPERATING SYSTEM/2 LOCAL AREA NETWORK SERVER VERSION 1.2 NO-CHARGE UPGRADE PROMOTION ABSTRACT Beginning with the availability of IBM Operating System/2 (TM) (OS/2 (R)) LAN Server Version 1.2 on March 30, 1990, fees to upgrade from IBM OS/2 LAN Server Version 1.0 are waived until June 30, 1990. The upgrade may be obtained by completing the IBM Operating System/2 LAN Server No-Charge Upgrade Order Form, which is available through your IBM marketing representative. (TM) Trademark of International Business Machines Corporation. (R) Registered trademark of International Business Machines Corporation. OVERVIEW "The summary above is the entire text of this announcement." DATA BASE : ALTR - Page: 2 NUMBER 289-626 DATE 891114 CATEGORY WS00, WS20, AS70 TYPE Programming TITLE OS/2 EXTENDED EDITION VERSION 1.2 AVAILABILITY CHANGE ABSTRACT Operating System/2 (TM) Extended Edition (OS/2 (R) EE) Version 1.2, announced in Programming Announcement 289-217, dated May 16, 1989, will be available March 30, 1990, concurrent with the availability of OS/2 LAN Server 1.2. This is a revision of the May 16 statement of November 1989, availability. The following additional functions are announced today: o The installation process has been simplified through the use of Basic Configuration Services and Batch Configuration support. o The Local Area Network (LAN) Requester component of OS/2 EE Version 1.2 has support for User Profile Management, Ethernet (1) DIX Version 2 and IEEE 802.3 LAN media support, as well as additional Application Programming Interfaces (APIs) for application development of distributed applications over the LAN. o The Database Manager supports X.25 connectivity as provided by the Communications Manager. This provides support for the Database Manager Remote Data Services between OS/2 workstations connected to an X.25 network. The SQL/QMF facility and Query Manager menus and panels have been enhanced. o IBM Procedures Language 2/REXX may be used to write command procedures and macros for OS/2 programs. Procedures Language 2/REXX is supported by the Database Manager SQL CPI and the Query Manager Callable Interface. o The Communications Manager has been enhanced with SNA LU0 protocol support. o The IBM Disk Operating System (DOS) Compatibility Mode allows the use of larger DOS applications. o Command Reference documentation has been installed online for increased usability. PROGRAM ONE-TIME NUMBER CHARGE 15F7143 $ 830 15F7144 830 Planned Availability Date: March 30, 1990 (TM) Trademark of International Business Machines Corporation. (R) Registered trademark of International Business Machines Corporation. (1) Registered trademark of the Xerox Corporation. PRODNO 15F7143 OS/2 Extended Edition Version 1.2 (3.5-inch) 15F7144 OS/2 Extended Edition Version 1.2 (5.25-inch) OVERVIEW HIGHLIGHTS OS/2 EE Version 1.2 as announced May 16, 1989, will be available March 30, 1990, with the following enhancements: o Integrated Systems Application Architecture (TM) (SAA (TM)) Procedures Language, Procedures Language 2/REXX o Common install process o Basic Configuration Services o Batch Configuration support. The LAN Requester has been enhanced with: o Support for User Profile Management o Etherand (TM) (Ethernet DIX Version 2 and IEEE 802.3) LAN support o Additional APIs. The Communications Manager supports SNA LU0, and extends File Transfer support into the VSE/SP host environment. The Database Manager supports X.25, and includes enhancements to SQL/QMF Facility and Query Manager menus and panels. DOS Compatibility Mode supports larger DOS applications. Due to the change in availability of OS/2 EE Version 1.2, GDDM (TM)-OS/2 Link Version 1.0, announced in Programming Announcement 289-222, dated May 16, 1989, will now be available on March 30, 1990. (TM) Trademark of International Business Machines Corporation. DESCRIPTION OS/2 Extended Edition (EE) Version 1.2 is a participant in SAA. OS/2 Standard Edition (SE) Version 1.2 is used as the base for OS/2 Extended Edition Version 1.2. Therefore, OS/2 EE Version 1.2 benefits from the enhancements to OS/2 SE Version 1.2 described in Programming Announcement 289-507, dated September 26, 1989. OS/2 EXTENDED EDITION VERSION 1.2 INSTALLATION ENHANCEMENTS All components of OS/2 EE Version 1.2 (OS/2 Standard Edition, Communications Manager, Database Manager, and the LAN Requester) use a common install process. This new install process allows more flexibility in the choice of functions to be installed, the ability to disregard unwanted functions, and the ability to tailor the install process for other users. The OS/2 Communications Manager, Database Manager and LAN Requester may be installed on any logical fixed disk drive. Ease of installation of Communications Manager has been enhanced through the introduction of Basic Configuration Services and Batch Configuration support. Basic Configuration Services is intended to assist an end user, who does not have the support of a systems administrator and who is relatively inexperienced in communications, to install the program and have it running for a number of communications environments. Basic Configuration Services may be used for one or more of the following: o 3270 Emulation, directly connected via SDLC, LAN, or DFT o 5250 Workstation Feature connected via Twinax, SDLC, or LAN (Token-Ring only) o ASCII Emulation to single host o Database Manager's Remote Data Services configuration between one Database Requester and Server o LAN Requester or Server. Basic Configuration Services may be supplemented with the previously available Advanced Configuration Services to cover other environments and additional Remote Data Services connections as required. Batch Configuration support is designed to assist a systems administrator who is supervising the installation of many similar end users, such as members of a department or multiple branch offices. Basic or Advanced Configuration Services support is initially used to establish an individual prototype configuration file that is representative of the user set. The systems administrator then creates an ASCII file that contains the essential differences between individual end users. This file and the prototype file are processed by Batch Configuration support to build a configuration file for each user, which is used for subsequent installation. IBM PROCEDURES LANGUAGE 2/REXX An OS/2 Extended Edition Version 1.2 user can utilize the integrated Procedures Language 2/REXX in three ways. First, it can be used to write command procedures and macros for OS/2 programs. Second, REXX may be used to write programs with embedded SQL statements to access data (stored) in the Database Manager. Third, REXX may used to write programs that call the Query Manager Callable Interface to access Query Manager functions and stored query and form objects. For example, from a REXX program, request the Query Manager to retrieve a stored query, run the query to access data in the Database Manager and format the query result using a default report form, or a pre-defined report form. INTERPRETER SERVICES APIS The Database Manager component of OS/2 EE Version 1.2 provides a set of Interpreter Services APIs that allow application developers to use Database Services with languages that are not currently supported. In order to take advantage of these APIs, application developers must provide a routine that is functionally equivalent to the Procedures Language 2/REXX RxVar routine as described in the IBM OS/2 PROCEDURES LANGUAGE 2/REXX REFERENCE MANUAL. This user-provided routine is used to transfer variable data between Database Services and the calling application. These APIs are intended for use in applications that would not normally use a precompiler, such as those written in an interpreted language. Information about these APIs will not be included in the OS/2 EE Version 1.2 library but will be available upon request from: IBM Corporation Entry Systems Division Department A50, Building 814 11400 Burnet Road Austin, TX 78758 LAN REQUESTER ENHANCEMENTS The LAN Requester component of OS/2 EE Version 1.2 requires the IBM OS/2 LAN Server Version 1.2 to be operational. This is a revision to a statement contained in Programming Announcement 289-217, dated May 16, 1989, which could incorrectly imply that the OS/2 EE Version 1.2 LAN Requester will directly attach to the OS/2 LAN Server Version 1.0. Direct attachment to OS/2 LAN Server Version 1.0 can be established by first logging onto a OS/2 LAN Server Version 1.2. For additional information, refer to OS/2 LAN Server Version 1.2 Programming Announcement 289-623, dated November 14, 1989. The LAN Requester component of OS/2 EE Version 1.2 has been enhanced to use the same User Profile Management (UPM) used by the other components of IBM OS/2 EE Version 1.2. For example, the same user ID and password can access resources controlled by either the Database Manager component or the OS/2 LAN Server Version 1.2. The LAN Requester is a participant in the Basic Configuration Services and Batch Configuration common install process. When logged on to the OS/2 LAN Server Version 1.2, the LAN Requester component of OS/2 EE Version 1.2 will operate over Ethernet DIX Version 2.0 and IEEE 802.3 LANs (hereafter referred to as Etherand LANs). This support is provided through the Communications Manager component of OS/2 EE Version 1.2, which uses the Network Driver Interface Specification (NDIS) for these two additional LAN protocols. The supported Etherand LAN adapters are listed in the MACHINE REQUIREMENTS section. When logged on to the OS/2 LAN Server Version 1.2, the LAN Requester component of OS/2 EE Version 1.2 can take advantage of additional support provided by the IBM OS/2 LAN API. Several new categories of APIs are supported, as well as additional calls to LAN API categories already supported by IBM's OS/2 EE Version 1.2 LAN Requester. These APIs give the application programmer a set of calls for LAN interprocess communications, network management, network messaging, shared resource management, security and network services. The API categories supported are: o ACCESS PERMISSION: Examine or modify user and group access permission records for server resources o ALERT: Notification of network events o AUDITING: Control the audit log file that contains an audit trail of server operations o CONFIGURATION: Retrieve network configuration information o CONNECTION: List of all connections made to a server by a requester client, or all connections made to a server's shared resources o DOMAIN: Obtain domain-specific information o ERROR LOGGING: Control the error log file o FILE: Monitoring which file, device and pipe resources are opened on a server and closing one of the resources if necessary o GROUP: Control user groups in the User Accounts Subsystem o HANDLE: Get and set information on a per-handle basis o MAILSLOT: One-way interprocess communication o MESSAGE: Send, read, log, and forward messages o NAMED PIPE: Bi-directional interprocess communication o REMOTE UTILITY: Copy and move remote files, remotely execute a program, and access the time-of-day information on a remote server o REQUESTER: Control the operation of requesters o SERIAL DEVICE: Control shared serial devices and their associated queues o SERVER: Enable remote administration tasks to be performed on a local or remote server o SERVICE: Start and control network service programs o SESSION: Control network sessions established between requesters and servers o SHARE: Control shared resources o SPOOLER: Application access to spooler queue manager operations (NOTE: This API category replaces the PRINT API category previously announced.) o STATISTICS: Retrieve and clear operational statistics for requesters o USE: Examine or control connections (uses) between requesters and servers o USER: Control a user's account in the User Account Subsystem For a complete list of the APIs supported by OS/2 Extended Edition Version 1.2 Requester, refer to the IBM OS/2 LAN SERVER VERSION 1.2 APPLICATION PROGRAMMER'S REFERENCE (S01F-0256-00). COMMUNICATIONS MANAGER ENHANCEMENTS New functions within the Communications Manager allow OS/2 EE applications to access host applications using LU0. These new functions will also allow: o Communications support for LU0 terminal functions o A migration path for LU0-based applications o Workable replacements for LU0 based control units o Base communications for LU1, 2, and 3 emulators (this is in addition to the LU1, 2, 3, and 6.2 support previously announced). Communication is enabled through the use of two programming interfaces. The Session Level Interface (SLI) is a higher level data stream interface that will normally be used by customer applications. The SNA Request Unit Interface (RUI) is at a lower level and is intended for system programming but is also available for customer use. Programming language support for both SLI and RUI include the C/2 (TM), COBOL/2 (TM), Pascal/2 and Macro Assembler/2 (TM) compilers. Collectively, SLI and RUI are referred to as Conventional LU Application (LUA). Links supported are X.25, Token-Ring Network, SDLC, and Personal Computer Network, either direct to a host or through an OS/2 EE SNA gateway. The workstation is supported as an SNA secondary, dependent logical unit. EHLLAPI has been enhanced with new functions that may be used by applications in the Presentation Manager (TM) environment. These functions may be used by the application to manage the size and visibility of the 3270 emulation session windows. X.25 support does not require the use of a Packet Switched Data Network (PSDN). X.25 may be used between IBM systems and Personal System/2 (R) (PS/2 (R)) systems using supported compatible X.25 links, other than PSDN. VSE/SP V4 works with OS/2 EE Version 1.2 to support 3270 and ASCII file transfers. (TM) Trademark of International Business Machines Corporation. (R) Registered trademark of International Business Machines Corporation. DATABASE MANAGER ENHANCEMENTS The Database Manager supports X.25 connectivity as provided by the Communications Manager. This provides support for the Database Manager Remote Data Services, between OS/2 workstations connected to an X.25 network. The SQL/QMF facility supports the download of data from DB/2 (TM) and SQL/DS, and has been enhanced to provide the ability to specify automatic table creation and automatic import of data at the time the command is issued. The Query Manager menus and panels functions have been enhanced in the areas of screen definition and layout as well as enabling the execution of panel actions from Query Manager procedures. This allows more flexibility in the design of custom applications. DOS COMPATIBILITY MODE ENHANCEMENTS Approximately 30KB of additional memory is available for DOS applications as compared to the same environment in OS/2 EE Version 1.1. When IBM Token-Ring Network is used, approximately 65KB of additional memory is available for DOS applications. (TM) Trademark of International Business Machines Corporation. CUSTINFO PUBLICATIONS The following publications, listed by title and order number, will be available. To order, contact your IBM representative. o Database Manager Administrator's Guide (S01F-0267) o Database Manager Programming Guide and Reference (S01F-0269) o Database Manager Structured Query Language (SQL) Reference (S01F-0265) o Systems Administrator's Guide for Communications (S01F-0261) o ACDI Programming Reference (S01F-0264) o APPC Programming Reference (S01F-0263) o EHLLAPI Programming Reference (S01F-0266) o Conventional LU Application Programming Reference (S01F-0277) o ECF Server-Requester (SRPI) Programming Reference (S01F-0262) o X.25 Programming Reference (S01F-0270) o Realtime Interface Co-Processor Multiport/2 Device Driver Programming Reference (S01F-0268) o Programming Services and Advanced Problem Determination for Communications (S01F-0259) o Problem Determination Guide for the Service Coordinator (S01F-0260) o Commands Reference (S01F-0282) o Procedures Language 2/REXX User's Guide (S01F-0283) o Procedures Language 2/REXX Reference (S01F-0284) o End-User Documentation Package (S01F-0285) contains: - Getting Started - Glossary - Guide to Information - Database Manager Structured Query Language (SQL) Concepts - Users Guide, Volume 1: Base Operating System - Users Guide, Volume 2: Communications Manager and LAN Requester - Users Guide, Volume 3: Database Manager - Keyboard Layouts book - Keyboard Templates (one each of Personal Computer AT (AT (R)) 3270 keyboard, AT 5252 keyboard and Enhanced 101 keyboard). o One copy of each of the above publications (SBOF-0484). "IBM Operating System/2 Extended Edition Version 1.2" precedes each title in the above list. THE COMMANDS REFERENCE (S01F-0282) is also available online. OS/2 Extended Edition Version 1.2 Keyboard Templates: o Personal Computer AT Keyboard Templates for 3270 Terminal Emulation (S01F-0258) o IBM Personal Computer AT Keyboard Templates for 5250 Workstation Feature (S01F-0257) o Personal Computer Enhanced Keyboard 101 Templates for Communications (S01F-0280). Related publications: o LAN Technical Reference (SC30-3383) o IBM OS/2 Information and Planning Guide (G360-2650) o IBM OS/ 2 Extended Edition Cookbooks: - Communications and Database Introduction (GG24-3550) - Guide for OfficeVision/2 (Release 1) (GG24-3551) - Communications -- Design and Implementation (GG24-3552) - Communications -- SNA Environment (GG24-3553) - Communications -- SDLC, X.25, LAN Environments (GG24-3554) - Communications -- 3270, 5250 Environments (GG24-3555) - Communications -- ASYNC Environment (GG24-3556) For OS/2 LAN Server Version 1.2 publications, refer to Programming Announcement 289-623, dated November 14, 1989. (R) Registered trademark of International Business Machines Corporation. EDUCATION SUPPORT OS/2 Communications Manager 1.2 Hands-On Workshop (G3716), announced September 19, 1989, is a three and one-half day workshop course intended for a technical audience that provides information about installing and managing OS/2 Communications Manager in a networked environment. Students will complete extensive hands-on exercises. Implementing OS/2 EE Communications Manager in the Enterprise (G3686), a three day classroom course without hands-on laboratory exercises, is being updated to include OS/2 Version 1.2 content. Demonstration labs supplement lectures. Other existing OS/2 classes and OS/2 Discover/Education self-studies are being updated to include OS/2 EE Version 1.2 content. For additional information and enrollments, telephone IBM Direct -- Education, 800 IBM-2468, or consult the CATALOG OF IBM EDUCATION (G320-1244). SCHEDULE The planned availability date is March 30, 1990. TECHINFO TECHNICAL INFORMATION SPECIFIED OPERATING ENVIRONMENT MACHINE REQUIREMENTS: The following information is in addition to the SPECIFIED OPERATING ENVIRONMENT described in Programming Announcement 289-217, dated May 16, 1989. Additional PS/2 system units supported by OS/2 Extended Edition Version 1.2: o IBM PS/2 Model 30 286 (8530 -- E31) o IBM PS/2 Model 70 386 (8570 -- 061 and A61) o IBM PS/2 Model P70 386 (8573 -- 061 and 121) o IBM PS/2 Model 50 (8550) with optional 60MB fixed disk drive (#6666, 6450606) o IBM 7541 and 7542 Industrial Computers Model 111 o IBM 7561 and 7562 Industrial Computers Model 111. The following Communication Adapters are supported by OS/2 Extended Edition Version 1.2: Ethernet DIX Version 2 and IEEE 802.3 LAN adapters for the IBM PS/2 Models 50, 50Z, 55SX, 60, 70, P70, 80, 7541, 7542, 7561, and 7562 Industrial Computers: o 3Com (2) EtherLink/MC (2) (Model 3C523) o Ungermann-Bass NIUps (Model PC3030) o Western Digital EtherCard PLUS/A (3) (Model WDLAN-EP/A-F001). Ethernet DIX Version 2 and IEEE 802.3 LAN Adapters for Personal Computer AT, PS/2 Models 30 286, the 7531, 7532 and 7552 Industrial Computers: o 3Com EtherLink II (2) (Model 3C503) (The 7552 cannot be used with this adapter) o Ungermann-Bass NIUpc (Model PC2030) (The 7552 and the PS/2 Model 30 286 cannot be used with this adapter.) o Western Digital EtherCard PLUS (3) (Model WDLAN-ERP-F001) (2) Trademark of 3Com Corporation. (3) Trademark of Western Digital Corporation. NOTE: IBM does not sell, warrant or service the above Ethernet adapters. Users should contact the appropriate manufacturer or dealer to obtain the adapters and service. OS/2 EE Version 1.2 supports the following Page Printers: o IBM 3816 Page Printer Model 01S o IBM 4216 Personal Page Printer II Model 031 LIMITATIONS LAN Requester item: The OS/2 EE Version 1.2 LAN Requester can only logon to a domain consisting of OS/2 LAN Servers Version 1.2. Once logged on, the requester can have authorized access to the resources in the OS/2 LAN Server Version 1.2 domain and cross domain access to OS/2 LAN Server Version 1.0 and PCLP Version 1.3 Server resources. General: For Communication Manager and Database Manager: o Long filenames are not supported o File System extended attributes are not supported. IBM 5250 Workstation Feature items: o The IBM Enhanced Display Station Emulation Adapter (#2911, 30F5383) for use on the IBM PS/2 Model 30 286, the IBM Personal Computer AT, or the 7531, 7532 or 7552 Industrial Computers, requires Engineering Change C30692. Contact your IBM marketing representative or Authorized Dealer for information on obtaining this modification. o The 5250 WSF is supported for the Application System/400 (TM) (AS/400 (TM)) and System/36 only. o The IBM 5250 Workstation Feature does not support the use of proportional space print fonts on the IBM 4216 Personal Page Printer II Models 030 and 031. (TM) Trademark of International Business Machines Corporation. X.25 items: o The number of permanent virtual circuits is limited to 64 per link adapter. Gateway items: o The AS/400 System cannot be supported as a host by the SNA Gateway. LUA items: o The LUA link support does not include Ethernet or DFT connections. 3270 Host-Directed Print: o 3270 host-directed print is not supported when an AS/400 is used for passthrough to a System/370 (TM). (TM) Trademark of International Business Machines Corporation. Host Graphics item: o Host Graphics support, using the GDDM-OS/2 Link Program, uses the Presentation Manager device drivers for plotting, which do not support image plotting or reverse clipping. o Due to the change in availability of OS/2 EE Version 1.2, IBM GDDM-OS/2 Link Version 1.0, announced in Programming Announcement 289-222, dated May 16, 1989, will now be available on March 30, 1990. ASCII 8 databit support items: o There is no Canadian bilingual code page available o The current U.S. version support is restricted to host code page 437 (US/Canada). SY-TOS/IBM 6157 Streaming Tape Drive Limitations: The SY-TOS/IBM 6157 Tape Utilities are stand-alone programs that may be used to save and restore files created and maintained by OS/2. The IBM 6157 Streaming Tape Drive is not supported by OS/2 as an input/output device. The OS/2 version of the SY-TOS/IBM 6157 Tape Utilities Version 3.0 supports OS/2 Version 1.2 with the following limitations: o High Performance File System (HPFS) long filename enhancements are not supported o HPFS extended attribute enhancements are not supported. Since SY-TOS Version 3.0 does not recognize these as valid filenames a separate verify cycle will falsely indicate "All Files Verified." Users should continue to use the DOS filename convention (8chr.3chr) for files to be saved to or restored from the tape drive. Modification of CONFIG.SYS and copying of the Adapter Description File (ADF file) to the system Reference Diskette must be done manually rather than through the SY-TOS installation utility to ensure the preservation of long pathnames within CONFIG.SYS. For additional information contact Sytron Corporation at (508) 898-0100. Print Performance Limitation: Presentation Manager Device Driver support of some graphics-capable printers, such as the Proprinter (TM) series, utilizes graphics mode. This will have a noticeable effect on text print speed for applications using the Graphics Programming Interface (GPI), including 3270 Print Screen and Host Directed Print operations, under the Communications Manager. (TM) Trademark of International Business Machines Corporation. PLANNING INFORMATION LAN SUPPORT PROGRAM VERSION 1.1 FUNCTION INCLUDED IN OS/2 LAN SERVER VERSION 1.2: The DOS Data Base Requester function provided by the Database Manager component of OS/ 2 Extended Edition Version 1.2 requires the IBM LAN Support Program Version 1.1 and DOS 3.3 or higher. If a DOS workstation installs the DOS Data Base Requester and the DOS LAN Requester component of the IBM OS/2 LAN Server Version 1.2 program, then the LAN Support Program Version 1.1 is not required. Refer to Programming Announcement 289-623, dated November 14, 1989, for details of OS/2 LAN Server Version 1.2. EXTENSIONS TO AUTHORIZED USE: Notwithstanding the section of the IBM Program License Agreement entitled "License," the user is authorized, without additional payment to IBM, to make and use up to 128 copies of the DOS Data Base Requester Library (DBDRQLIB) or any part thereof, in support of this licensed program. The number of DOS data base requesters that the data base server included in the OS/2 EE Version 1.2 can support is dependent on the data base server system's available memory and fixed disk capacity. Refer to the attached Memory and Fixed Disk Estimating Worksheets to determine the maximum number of concurrent data base requesters for a data base server. Note, however, performance depends on available system resources and number of concurrent users. Refer to the license information document included in the OS/2 EE Version 1.2 product for details on redistribution. CERTIFICATION OF ASYNCHRONOUS MODEM TESTING National Software Testing Laboratories, Inc. (NSTL) is an independent laboratory offering asynchronous modem testing services for the OS/2 EE Communications Manager. Manufacturers of asynchronous modems that are designed to operate in the United States can, for a fee, submit their modems to NSTL for testing. Those manufacturers whose modems are certified by NSTL will have information about their modem command strings and procedures made available to customers by IBM. The NSTL telephone number is (215) 941-9600. IBM has not discussed customer requirements with any of the asynchronous modem manufacturers. In addition, the information IBM will make available is not meant in any way to constitute an exhaustive list, nor are any of the manufacturer's products specifically recommended or endorsed by IBM. The attached Memory and Fixed Disk Estimating Worksheets can be used to help determine capacity requirements for a particular OS/2 configuration. PACKAGING: The 3.5-inch diskette version of OS/2 Extended Edition Version 1.2 will be shipped on 3.5-inch (1.44MB) dual-sided diskettes. The 5.25-inch diskette version will be shipped on 5.25-inch (1.2MB) dual-sided diskettes. The following documentation will be included: o IBM Program License Agreement o Proof of License o License Information o Getting Started o Glossary o Guide to Information o Database Manager Structured Query Language (SQL) Concepts o Users Guide Volume 1 , Base Operating System o Users Guide Volume 2, Communications Manager and LAN Requester o Users Guide Volume 3, Database Manager o Keyboard Layouts o Keyboard Templates. "IBM Operating System/2 Extended Edition Version 1.2" precedes each title in the above list. ORDERING ORDERING INFORMATION Ordering instructions will be provided when the program becomes available. TERMS AND CONDITIONS LICENSING: The OS/2 EE Version 1.2 is licensed under the terms and conditions of the IBM Program License Agreement. A copy of the agreement is included in the program package. ADDITIONAL LICENSE: EP/PLA must be in effect. LIMITED WARRANTY: Program: Yes. Media: Three months. Additional Licenses: Yes. Media: Not applicable. PROGRAM SERVICES: Central service, including the IBM Support Center, will be available until March 30, 1991. The statement of service included in the program package describes this service. CUSTOMER FULFILLMENT OPTION: Yes. VOLUME DISCOUNT: Volume discounting is available under the terms and conditions of the Volume Procurement Amendment (VPA) and the Exhibit for Personal Computer/System Programs. IBM OS/2 EE Version 1.2 is included in the Eligible Program List for Personal Computer/System Programs. It may be added to the applicable category in the space provided on the Eligible Program List. Program Packages are included in Category A under 5871-AAA. Additional licenses are included in Category A under 5872-AAA. Program package upgrades and additional licenses upgrades are included in Category B and are eligible for volume discounting based on the commitment in Category A. TESTING PERIOD: Program Packages: Two months for up to three copies of each Eligible Program. EP/PLA must be in effect. Additional Licenses: Yes. NATIONAL EDUCATION LICENSE FEE: A National Education License Fee (NELF) is available under the terms and conditions of the National Education License Fee Exhibit. The NELF is not subject to any further discount or allowance. CHARGES ADDITIONAL ADDITIONAL PROGRAM LICENSE PROGRAM PROGRAM LICENSE UPGRADE UPGRADE NUMBER NAME OTC OTC CHARGE CHARGE 15F7143 OS/2 EE V1.2 $ 830 (3.5-inch diskette Version) 15F7144 OS/2 EE V1.2 830 (5.25-inch diskette Version) 15F7161 OS/2 EE V1.2 $ 620 Additional License 15F7143 Upgrade $ 240 OS/2 EE V1.2 3.5-inch from OS/2 EE V1.0 or V1.1 15F7144 Upgrade 240 OS/2 EE V1.2 5.25-inch from OS/2 EE V1.0 or V1.1 15F7176 Upgrade $ 100 OS/2 EE V1.2 Additional License from OS/2 EE V1.0 or V1.1 15F7143 Upgrade 490 OS/2 EE V1.2 3.5-inch from OS/2 SE V1.0, V1.1 or V1.2 15F7144 Upgrade 490 OS/2 EE V1.2 5.25-inch from OS/2 SE V1.0, V1.1 or V1.2 15F7165 Upgrade 320 OS/2 EE V1.2 Additional License from OS/2 SE V1.0, V1.1 or V1.2 ADDITIONAL ADDITIONAL PROGRAM LICENSE PROGRAM PROGRAM LICENSE UPGRADE UPGRADE NUMBER NAME OTC OTC CHARGE CHARGE 15F7143 Upgrade $ 620 OS/2 EE V1.2 3.5-inch from 3270 WSP V1.1 or 3270 Emulation V3.0 or Personal Comm./3270 15F7144 Upgrade 620 OS/2 EE V1.2 5.25-inch from 3270 WSP V1.1 or 3270 Emulation V3.0 or Personal Comm./3270 15F7162 Upgrade $ 410 OS/2 EE V1.2 Additional License from 3270 WSP V1.1 or 3270 Emulation V3.0 or Personal Comm./3270 15F7143 Upgrade 680 OS/2 EE V1.2 3.5-inch from 3270 Emulation Program Entry Level V1.2 15F7144 Upgrade 680 OS/2 EE V1.2 5.25-inch from 3270 Emulation Program Entry Level V1.2 15F7164 Upgrade 470 OS/2 EE V1.2 Additional License from 3270 Emulation Program Entry Level V1.2 15F7143 Upgrade 705 OS/2 EE V1.2 3.5-inch from PC LAN Program V1.3 15F7144 Upgrade 705 OS/2 EE V1.2 5.25-inch from PC LAN Program V1.3 ADDITIONAL ADDITIONAL PROGRAM LICENSE PROGRAM PROGRAM LICENSE UPGRADE UPGRADE NUMBER NAME OTC OTC CHARGE CHARGE 15F7185 Upgrade $ 495 OS/2 EE V1.2 Additional License from PC LAN Program V1.3 15F7143 Upgrade $ 775 OS/2 EE V1.2 3.5-inch from DOS 3.x and 4.0 15F7144 Upgrade 775 OS/2 EE V1.2 5.25-inch from DOS 3.x and 4.0 15F7175 Upgrade 565 OS/2 EE V1.2 Additional License from DOS 3.x and 4.0 ORDER NUMBER DESCRIPTION OTC S01F-0267 Database Manager Administrator's Guide $50 S01F-0269 Database Manager Programming Guide and Reference 85 S01F-0265 Database Manager Structured Query Language (SQL) Reference 30 S01F-0161 Systems Administrator's Guide for Communications 110 S01F-0264 ACDI Programming Reference 50 S01F-0263 APPC Programming Reference 90 S01F-0266 EHLLAPI Programming Reference 45 S01F-0277 Conventional LU Application Programming Reference 35 S01F-0262 ECF Server-Requester (SRPI) Programming Reference 45 S01F-0270 X.25 Programming Reference 35 S01F-0268 Realtime Interface Co-Processor Multiport/2 45 Device Driver Programming Reference S01F-0259 Programming Services and Advanced Problem Determination for Communications 40 S01F-0260 Problem Determination Guide for the Service Coordinator 100 S01F-0282 Commands Reference 30 S01F-0283 Procedures Language 2/REXX Users Guide 30 S01F-0284 Procedures Language 2/REXX Reference 30 S01F-0285 End User Documentation Package 100 "IBM OS/2 Extended Edition Version 1.2" precedes each title in the above list. S01F-0258 IBM PC AT Keyboard Templates for 3270 Terminal Emulation 90 S01F-0257 IBM PC AT Keyboard Templates for 5250 Workstation Feature 60 S01F-0280 PC Enhanced Keyboard 101 Templates for Communications 85 ADDITIONAL LICENSES CHARGE: Customers who pay a one-time charge for additional licenses may copy machine-readable program materials and printed documentation previously acquired from IBM in a program package. One copy may be made for each additional license ordered. PROGRAM UPGRADE CHARGE: A program upgrade charge applies as long as OS/2 Extended Edition Version 1.2 is marketed. ATTACH ATTACHMENT MEMORY ESTIMATING WORKSHEET MEMORY FUNCTION (MB) USER Operating System: Base (required) (1) 2.5 _______ DOS Compatibility (2) 0.5 _______ Communications Manager: Base (required for communications) 0.1 _______ 3270 Terminal Emulation (3) 0.3 _______ 3270 Host Print and Host Printer Emulation 0.3 _______ SNA Gateway (4) 0.1 _______ 5250 Workstation Feature (4) 0.2 _______ ASCII Terminal Emulation 0.3 _______ APPC 0.4 _______ LUA (4) 0.2 _______ File Transfer (5) 0.3 _______ Database Manager: (6) Database Services -- stand alone 1.3 _______ Database Requester (7) 0.5 _______ Database Server (7) 1.5 _______ Per additional concurrent process 0.15 _______ Query Manager 1.6 _______ LAN Requester (8) 0.5 _______ LAN Server Version 1.2 (separate product) 2.3 _______ OS/2 Applications (9) _______ Applications Data (10) _______ Total _______ NOTES: (1) Add 0.3MB if the High Performance File System is to be used. (2) Automatically installed but removable by changing the PROTECTONLY=NO statement in the CONFIG.SYS file to PROTECTONLY=YES. (3) If the 3270 connection is LAN, SDLC, or X.25 (that is, not a DFT coax connection), also include APPC. (4) APPC is a prerequisite for this function. (5) Concurrent file transfer function will require 0.3 MB for each session. (6) Additional memory for Database buffer pool or sort heaps may be required depending on the user's workload. (7) Includes the necessary Database Services code. Communications Manager Base and APPC are prerequisites for Remote Data Services. (8) Includes Communications Manager base code. (9) Provided by the applications supplier. (10) Applications/User dependent. To estimate memory requirements, add the recommended memory size for the operating system base to the size for each installed function and application, plus an allowance for user data buffer requirements. The numbers shown in the above worksheet give the recommended memory size in MB for concurrent operation of designated OS/2 (R) functions. These numbers reflect the working set of the OS/2 functions listed, not the total size of all the code and data areas that comprise the functions. The quantities shown assume an acceptable degree of swapping. Refer to "Memory Management Techniques" in the OS/2 INFORMATION AND PLANNING GUIDE for a description of the method used to develop these quantities. The memory requirement is less if the user does not execute all installed functions and applications concurrently. In that case, the required memory size is the sum of the base operating system and the particular functions and applications the user wishes to execute concurrently, plus an allowance for user data. Using less than the recommended memory size may increase the time to switch from one function or application to another, reduce keystroke responsiveness, reduce throughput, and increase the size of the swap data file (identified in the following worksheet). (R) Registered trademark of International Business Machines Corporation. -------------ATTACHMENT--------ATTACHMENT--------ATTACHMENT---------- ATTACHMENT FIXED DISK ESTIMATING WORKSHEET FIXED DISK FUNCTION (MB) USER Operating System: Base (required) (1) 12.0 _______ Segment Swap Data Set (2) 2.5 _______ Communications Manager: Base (required for communications) 2.7 _______ 3270 Terminal Emulation 0.6 _______ SNA Gateway 0.2 _______ 5250 Workstation Feature 0.4 _______ ASCII terminal emulation 0.4 _______ APPC 0.3 _______ LAN Communications (3) 0.3 _______ X.25 Communications 0.8 _______ Configuration Services 3.1 _______ Terminal emulation keyboard remap 1.0 _______ Programming Interfaces (API) 1.0 _______ LUA 0.2 _______ Database Manager: Database Services -- stand alone 3.4 _______ Database Requester (4) 2.8 _______ Database Server (4) 3.6 _______ Per additional DB (system tables) (5) 1.1 _______ Query Manager 3.6 _______ LAN Requester (6) 5.5 _______ LAN Server Version 1.2 (separate product) 6.5 _______ OS/2 Applications (7) _______ Applications Data (8) _______ Total _______ NOTES: (1) Includes components unique to Extended Edition. For Standard Edition, reduce this amount by 1.0MB. (2) Testing demonstrates that a 2.5MB swap area is adequate for many of the OS/2 (R) environments. However, the swap area is dynamically allocated by the operating system and is subject to the applications attempt to use more memory than is available. A swap data set greater or smaller than that shown may be needed. (3) Include the LAN Communications number for each type of LAN adapter that is installed. (4) Communications Manager Base and APPC is a prerequisite for Remote Data Services. If the DOS Database Requester is installed on the Database Server, an additional 1.1MB is required. (5) Add the "Per additional DB" line item for each data base. This space is subject to many variables and does not include user data. Fixed disk requirements greater or smaller than those shown may be needed. (6) Communications Manager Base is a prerequisite for LAN Requester. (7) Provided by the applications supplier. (8) Application/User dependent. (R) Registered trademark of International Business Machines Corporation. DATA BASE : ALTR - Page: 3 NUMBER 289-623 DATE 891114 CATEGORY WS00, WS20, AS70 TYPE Programming TITLE OPERATING SYSTEM/2 LOCAL AREA NETWORK SERVER VERSION 1.2 ABSTRACT The Operating System/2 (TM) (OS/2 (R)) Local Area Network (LAN) Server Version 1.2 offers significant new functions in LAN resource and information sharing for IBM Disk Operating System (DOS) and OS/2 Requesters on IBM token-ring and personal computer networks. Enhancements include a DOS LAN Requester and LAN Support Program Version 1.1 included in the product, full function Server support for the OS/2 Extended Edition (EE) Version 1.2 Requester, a new file replication service for automatically copying selected files, enhanced Requester access to resources controlled by LAN Servers, a Server Migration Utility that will assist in the move from IBM Personal Computer LAN Program (PCLP) Version 1.3 Server and IBM OS/2 LAN Server Version 1.0, and additional LAN enhancements derived from the IBM OS/2 Extended Edition Version 1.2 features, including support for Ethernet (1) LANs. PROGRAM ONE-TIME NUMBER CHARGE 15F7138 (3.5-inch) $ 1,040 15F7139 (5.25-inch) 1,040 Planned Availability Date: March 30, 1990 (TM) Trademark of International Business Machines Corporation. (R) Registered trademark of International Business Machines Corporation. (1) Registered trademark of the Xerox Corporation. PRODNO 15F7138 OS/2 LAN Server Version 1.2 (3.5-inch) 15F7139 OS/2 LAN Server Version 1.2 (5.25-inch) OVERVIEW HIGHLIGHTS o The user is authorized, without additional payment to IBM, to make and use up to 128 copies each of the DOS LAN Requester and LAN Support Program o Support for the enhanced OS/2 EE Version 1.2 Requester o Utilization of new and enhanced functions within the OS/2 EE Version 1.2, including performance gains when using the High Performance File System o Enhanced Access Control System for Server resources o A new File Replication Service for automatically copying selected files o Enhanced requester access to resources controlled by LAN Servers o Server Migration Utility from PCLP Version 1.3 and OS/2 LAN Server Version 1.0 DESCRIPTION DOS LAN REQUESTER: The DOS LAN Requester (DLR) is the component of the OS/2 LAN Server Version 1.2 that allows IBM DOS Version 3.3 and IBM DOS Version 4.0 workstation users to access resources controlled by OS/2 LAN Server Version 1.2. The DLR replaces the IBM PCLP Version 1.3 Extended Services requesters on a network domain when connected to OS/2 LAN Server Version 1.2. The conversion from PCLP Version 1.3 to DLR is via a PCLP-like menu option. This option removes the PCLP Version 1.3 requester modules from the workstation and replaces them with DLR modules by downloading the DLR modules from OS/2 LAN Server Version 1.2. DLR provides enhancements over IBM's PCLP Version 1.3 in the areas of security, useability, random access memory (RAM) requirements and LAN Application Programming Interfaces (APIs). The LAN Support Program Version 1.1 is included in the OS/2 LAN Server Version 1.2 for use with each copy of the DLR. NOTE: Other IBM DOS products requiring the LAN Support Program Version 1.1 may use the LAN Support Program Version 1.1 included in the OS/2 LAN Server Version 1.2 when the DOS workstation also has the DLR installed. DLR requires a user to successfully logon to the OS/2 LAN Server Version 1.2 before access to any LAN resources are allowed. Validation of resource access is always determined by the logon user ID. DLR is granted access to resources of the OS/2 LAN Server Version 1.2 using the same access control system as the OS/2 EE Version 1.2 Requester. DLR useability allows the user the flexibility to perform network tasks, including logon, from both the Full Screen Interface and the Command Line Interface. Once logon is complete, a user may select one of eight color combinations for the DLR display panels. In addition, local applications can now be added to the DLR Application Selector. These local applications, which reside on the local machines' fixed disk drive, may also be defined in separate groups and referenced by a unique group name. There is a maximum of eight user-defined unique group names available. From the two pre-defined application groups (LAN Services and Served Applications) and the user-defined groups, the user selects which group to make current. A list of the current group's applications is then displayed. RAM is available to DOS applications and can be increased by approximately 10KB to 20KB when using DOS Version 3.3, and 25KB to 35KB when using DOS Version 4.0, versus comparable configurations provided by PCLP Version 1.3. This memory savings can be achieved by using the first 64K segment of RAM above the 1MB address in IBM's 80286 or 80386-based machines equipped with extended memory. Or this memory savings can also be achieved when using IBM machines that use the IBM Expanded Memory Adapter with support for the Lotus, Intel, and Microsoft (2) (LIM) Expanded Memory Specification (EMS) Version 4.0 provided by DOS Version 4.0. Applications can be developed for the DLR that will utilize a rich subset of the same API calls supported by the OS/2 LAN API. Most of the API categories defined and supported in the OS/2 EE Version 1.2 LAN Requester and OS/2 LAN Server Version 1.2 will also be supported by the DLR. The API categories that are available to applications running with the DLR are Access Permission, Auditing, Configuration, Connection, Domain, File, Group, Handle, Mailslot, Message, Named Pipe, Remote Utility, Requester, Serial Device, Server, Service, Session, Share, Statistics, Use and User. For a complete list of APIs supported by DLR, refer to IBM OS/2 LAN SERVER VERSION 1.2 APPLICATION PROGRAMMER'S REFERENCE (S01F-0256-00). (2) Registered trademark of Microsoft Corporation. OS/2 EXTENDED EDITION VERSION 1.2 REQUESTER: The OS/2 LAN Requester component of the OS/2 EE Version 1.2 has been enhanced to use the same User Profile Management (UPM) used by other components of the OS/2 EE Version 1.2. As an example, the same user ID and password can access resources controlled by either the Database Manager component or the OS/2 LAN Server Version 1.2. The OS/2 LAN Requester is a participant in the Basic Configuration Services and Batch Configuration common install processes with the other Communications Manager and Database Manager components of the OS/2 EE Version 1.2. These new install processes allow more flexibility in the choice of functions to be installed, the ability to remove unwanted functions, and the ability to tailor the install process for other users. The LAN Requester may be installed on any logical fixed disk drive (that is, C, D or E). When logged on to the OS/2 LAN Server Version 1.2, the OS/2 LAN Requester will operate over Ethernet DIX Version 2.0 and IEEE 802.3 LANs (Etherand (TM) LANs). This support is provided through the Communications Manager component of OS/2 EE Version 1.2 that uses the Network Driver Interface Specification (NDIS) for these two additional LAN protocols. When logged on to the OS/2 LAN Server Version 1.2, the OS/2 LAN Requester can take advantage of additional support provided by the OS/2 LAN APIs. Several new categories of APIs will be supported, as well as additional calls to LAN API categories already announced as supported under OS/2 EE Version 1.2 LAN Requester. These APIs give the application programmer a set of calls for LAN interprocess communications, network management, network messaging, shared resource management, security and network services. API categories that are supported are: (TM) Trademark of International Business Machines Corporation o ACCESS PERMISSION: Examine or modify user and group access permission records for server resources o ALERT: Notification of network events o AUDITING: Control the audit log file that contains an audit trail of server operations o CONFIGURATION: Retrieve network configuration information o CONNECTION: List of all connections made to a server by a requester client or all connections made to a server's shared resources o DOMAIN: Obtain domain-specific information o ERROR LOGGING: Control the error log file o FILE: Monitoring which file, device and pipe resources are opened on a server, and closing one of the resources if necessary o GROUP: Control user groups in the User Accounts Subsystem o HANDLE: Get and set information on a per-handle basis o MAILSLOT: One-way interprocess communication o MESSAGE: Send, read, log and forward messages o NAMED PIPE: Bi-directional interprocess communication o REMOTE UTILITY: Copy and move remote files, remotely execute a program and access the time-of-day information on a remote server o REQUESTER: Control the operation of requesters o SERIAL DEVICE: Control shared serial devices and their associated queues o SERVER: Enable remote administration tasks to be performed on a local or remote server o SERVICE: Start and control network service programs o SESSION: Control network sessions established between requesters and servers o SHARE: Control shared resources o SPOOLER: Application access to spooler queue manager operations (NOTE: This API category replaces the PRINT API category previously announced.) o STATISTICS: Retrieve and clear operational statistics for requesters o USE: Examine or control connections (uses) between requesters and servers o USER: Control a user's account in the User Accounts Subsystem For a complete list of the APIs supported by the OS/2 EE Version 1.2 Requester, refer to IBM OS/2 LAN SERVER VERSION 1.2 APPLICATION PROGRAMMER'S REFERENCE (S01F-0256-00). UTILIZATION OF IBM OS/2 EE VERSION 1.2: OS/2 LAN Server Version 1.2 can take advantage of, and use features of, the new and enhanced OS/2 EE Version 1.2. These include the High Performance File System (HPFS). HPFS is an attractive alternative to the File Allocation Table (FAT) or FAT-based file system because it supports DASD with as many as 16 partitions and can handle partitions as large as two gigabytes. The HPFS maintains compatibility with the FAT file system at the API level and is less performance sensitive as file sizes and/or directories become very large. The system installation procedure is used to install the HPFS. The OS/2 LAN Server Version 1.2, when operating with the HFPS, will have improved performance over the OS/2 LAN Server Version 1.0, particularly for random operations. With the enhanced OS/2 EE Version 1.2, the OS/2 LAN Server Version 1.2 can now support a total of up to 8,000 open files. This is an increase from the previous allowable maximum of 255 open files. ACCESS CONTROL SYSTEM FOR SERVER RESOURCES: The access control system has been enhanced to provide a higher level of control over LAN Server resources than was available with OS/2 LAN Server Version 1.0. The access control system provides a means to protect LAN Server resources based on permissions assigned to a user or groups of users. No access is allowed to a server resource unless explicitly specified. The permissions available with OS/2 LAN Server Version 1.2 provide more granularity than available with the original OS/2 LAN Server Version 1.0. The permissions are: NONE, EXECUTE, READ, WRITE, CREATE, DELETE, ATTRIBUTE and PERMISSION. NONE, EXECUTE and READ remain unchanged. READ and WRITE used in combination replace UPDATE. EXECUTE, READ, WRITE, CREATE, DELETE, ATTRIBUTE and PERMISSION replace ALTER. All permissions, except NONE, may be used in combination with any other. The Command Line Interface has also been enhanced to support management of the users, groups, aliases and access control profiles. Access management of resources across OS/2 LAN Server Version 1.2 domains has been simplified with the introduction of guests. A guest account may be created for a domain. Whenever a user tries to access a resource, such as an external alias, on a domain where the user is not defined, the permissions associated with the guest account will be used. FILE REPLICATION SERVICE: The new File Replication Service provides the ability for an OS/2 LAN Server Version 1.2 to replicate all or part of a directory tree over the LAN to either another machine running the OS/2 LAN Server Version 1.2 or to a workstation machine running the OS/2 EE Version 1.2 Requester component. The replication service also allows for the replication of information locally, without use of the LAN, to provide a local duplication capability. The source of all replicated information is specified as a directory, with all associated subdirectories. Likewise, the target of all replicated information is another directory, with subdirectory structure matching the source. Each target can replicate only the directories that it requires. The source can set the level of replication to either the entire tree or file by file. The OS/2 LAN Server Version 1.2 replication source checks for changes in the directories to be replicated at user-defined intervals and notifies target machines of any changes that occur during the intervals. The target machines then perform updates. REQUESTER ACCESS TO LAN SERVER RESOURCES: Any mix of OS/2 EE Version 1.2 or Version 1.1, DLR, or PCLP Version 1.3 requesters may be active on a single OS/2 LAN Server Version 1.2. (Refer to Figures 1 and 2). Refer to the PERFORMANCE CONSIDERATIONS section below for factors that influence the practical limit of active workstations. The following describes the IBM requester access of server resources over a LAN. This description focuses on three specific areas: o Logon to a domain (a domain is a logically defined server or group of server machines including the resources and definitions of the resources and users controlled by the servers) o Administration of a domain o Cross domain access of resources (that are in a domain other than the domain logged on to by the user). Supported combinations of logon and administration are defined in Figure 1. The three domains addressed are those that consist of PCLP Version 1.3 Servers, OS/2 LAN Server Version 1.0 (LS1.0), and OS/2 LAN Server Version 1.2 (LS1.2). The requesters addressed are the PCLP Extended Services (ES) Requester, OS/2 EE Version 1.1 (EE1.1) Requester, OS/2 EE Version 1.2 (EE1.2) Requester, and DOS LAN Requester (DLR). An "X" in the figure indicates the stated function (logon/administration) that is supported from the Full Screen Interface. For example, a user can use a PCLP Requester to log on to a domain consisting of OS/2 LAN Server Version 1.0 servers and access all domain resources available to that user ID, but will not be able to perform any administration tasks in that domain. Note that within a domain only like server types may be defined. LAN SERVER DOMAINS REQUESTERS REQUESTER FUNCTIONS PCLP LS1.0 LS1.2 PCLP Domain Logon X X PCLP Domain Administration X EE1.1 Domain Logon X Domain Administration X EE1.2 Domain Logon X Domain Administration X DLR Domain Logon X Domain Administration FIGURE 1 Cross domain access of resources can be accomplished through external resources definitions, which is a Full Screen Interface function, through the use of appropriate APIs or by using explicit NET SHARE and NET USE commands. Accessing external resources via external resources definitions is defined in Figure 2. Specifically, once a user has logged on to a domain, accessing resources in another domain is supported through the external resource definition function. For example, for an EE Version 1.1 user logged on to an LS1.0 domain requiring access to resources in an LS1.2 domain, the desired resource in the LS1.2 domain must be shared In addition, the user ID and password or guest account must be defined in the LS1.2 domain. DOMAIN LOGGED ACCESSING RESOURCES ON: REQUESTERS ON TO: PCLP LS1.0 LS1.2 PCLP PCLP X X X LS1.0 X X X EE1.1 LS1.0 X X X EE1.2 LS1.2 X X X DLR LS1.2 X X X FIGURE 2 SERVER MIGRATION UTILITY FROM IBM PC LAN PROGRAM VERSION 1.3 AND OS/2 LAN SERVER VERSION 1.0: A Domain Control Data Base (DCDB) Migration Utility is provided to assist in the migration from the DCDBs of the PCLP Version 1.3 and the OS/2 LAN Server Version 1.0 to the OS/2 LAN Server Version 1.2. This Migration Utility provides a procedure for migration and preserves the data integrity and consistency of the definitions in the domain. The Migration Utility consists of two logical parts -- an Export Facility to export the data from the previous DCDB (PCLP Version 1.3 or OS/2 LAN Server Version 1.0) and an Import Facility to import that data into the new OS/2 LAN Server Version 1.2 DCDB. With the User Profile Management subsystem and access control system security features of the OS/2 LAN Server Version 1.2 in combination with the OS/2 EE Version 1.2 Requester, there are changes in the DCDB attributes and formats. This Migration Utility will perform the mapping of attributes internally, providing transparent operation to the user. The definitions of the LAN objects, such as users, groups and the access control profiles, are migrated by the utility. The resources themselves, such as files and printers, need to be physically migrated by the Network Administrator. NATIONAL LANGUAGE SUPPORT: OS/2 LAN Server Version 1.2 is enabled for single-byte character set (SBCS) and double-byte character set (DBCS) translation with the exception of DLR, which is not DBCS enabled. CUSTINFO PUBLICATIONS The following publications will be available at general availability. To order, contact your IBM representative. ORDER TITLE NUMBER OS/2 LAN Server Version 1.2 User's Guide S01F-0255 OS/2 LAN Server Version 1.2 Application Programmer's Reference S01F-0256 OS/2 LAN Server Version 1.2 Commands Reference S01F-0278 OS/2 LAN Server Version 1.2 DOS LAN Requester User's Guide and LAN Support Program User's Guide S01F-0279 OS/2 LAN Server Version 1.2 Network Administrator's Guide S01F-0286 OS/2 LAN Server Version 1.2 Getting Started S01F-0287 EDUCATION SUPPORT The OS/2 LAN Server Implementation and Administration course (G3695) and the OS/2 LAN Server Workshop (G3713) will be updated to include OS/2 LAN Server Version 1.2. A description of these courses is contained in the CATALOG OF IBM EDUCATION (G320-1244). Telephone IBM Direct -- Education, 800 IBM-2468, for additional information or enrollment. SCHEDULE The planned availability date is March 30, 1990. TECHINFO TECHNICAL INFORMATION SPECIFIED OPERATING ENVIRONMENT MACHINE REQUIREMENTS: Machine requirements will be provided at availability. PROGRAMMING REQUIREMENTS: Operation of OS/2 LAN Server Version 1.2 requires OS/2 EE Version 1.2. The DOS LAN Requester and the LAN Support Program Version 1.1 (included in OS/2 LAN Server Version 1.2) require either DOS Version 3.3 or DOS Version 4.0. COMPATIBILITY: OS/2 LAN Server Version 1.2 is compatible with the following IBM bridge products: o IBM Token-Ring Network Bridge Program Version 2.1 o IBM Token-Ring Network Bridge Program Version 2.0 o IBM PC Network Bridge Program. Compatibility includes, but is not limited to, the upgrade of PCLP Version 1.3 requesters to the DOS LAN Requester code via the LAN over these IBM bridge products. LIMITATIONS: Devices attached to the OS/2 LAN Server Version 1.2 via COM ports can only be used over the LAN as LPT devices for DOS based requesters. OS/2 LAN Server Version 1.2 will only support one LAN adapter card. PERFORMANCE CONSIDERATIONS: The OS/2 LAN Server Version 1.2 performance depends on the available system resources, the configuration of the operating system and LAN software, segment swapping characteristics, storage reference patterns, the number of concurrent users, and the applications used. PLANNING INFORMATION RAM AND DASD: The following additional memory and fixed disk approximations may be used for planning purposes for the OS/2 EE Version 1.2 Requester (EE1.2) and OS/2 LAN Server Version 1.2 (LS1.2). Refer to the Memory Estimating Worksheet and Fixed Disk Estimating Worksheet included with Programming Announcement 289-626, dated November 14, 1989, for specific RAM and DASD detail. EE1.2 REQUESTOR LS1.2 Memory (MB) 0.5 2.3 Fixed Disk (MB) 5.5 6.5 PACKAGING: The 3.5-inch diskette version of OS/2 LAN Server Version 1.2 will be shipped on one 3.5-inch (1.44MB) dual-sided diskette. The DOS LAN Requester, LAN Support Program Version 1.1, and the Migration Utility will be shipped on four 3.5-inch (720KB) dual-sided diskettes. The 5.25-inch diskette version will be shipped on one 5.25-inch (1.2MB) dual-sided diskette for the OS/2 LAN Server Version 1.2, and six 5.25-inch (360KB) dual-sided diskettes for the DOS LAN Requester, LAN Support Program Version 1.1 and the Migration Utility. The following documentation will be included: o License Information Booklet o Program License Agreement o Proof of License o DOS LAN Requester "OTHER MEDIA" order card o Getting Started o Network Administrator's Guide o User's Guide o DOS LAN Requester User's Guide o LAN Support Program Version 1.1 User's Guide. Documentation that is available separately includes: o Getting Started o Network Administrator's Guide o User's Guide o DOS LAN Requester User's Guide and LAN Support Program User's Guide o Commands Reference o Application Programmer's Reference. SECURITY, AUDITABILITY AND CONTROL Security and auditability features of the OS/2 LAN Server Version 1.2 are: o User logon with encrypted password o Access control provided for server resources accessed across the LAN o Multiple function/event audit trailing with administrator specified audit file size including: - logon attempts - resource assignments - access attempts to shared LAN resources - server service conditions - session alerts o Error logging with user specified error log size. User management is responsible for evaluation, selection and implementation of security features, administrative procedures and appropriate controls in application systems and communication facilities. ORDERING ORDERING INFORMATION Ordering instructions will be provided when the program becomes available. TERMS AND CONDITIONS LICENSING: The OS/2 LAN Server Version 1.2 is licensed under the terms and conditions of the IBM Program License Agreement. A copy of the agreement is included in the program package. ADDITIONAL LICENSE: EP/PLA must be in effect. LIMITED WARRANTY: Program: Yes. Media: Three months. ADDITIONAL LICENSES: Yes. Media: Not applicable. PROGRAM SERVICES: Central service, including the IBM Support Center, will be available until March 31, 1991. The statement of service included in the program package describes this service. CUSTOMER FULFILLMENT OPTION: Yes. VOLUME DISCOUNT: Volume discounting is available under the terms and conditions of the Volume Procurement Amendment (VPA) and the Exhibit for Personal Computer/System Programs. The OS/2 LAN Server Version 1.2 is included in the Eligible Program List for Personal Computer/Systems Programs. It may be added to the applicable category in the space provided on the Eligible Program List. Program packages are included in Category A under 5871-AAA. Additional licenses are included in Category A under 5872-AAA Program package upgrades and additional licenses upgrades are included in Category B and are eligible for volume discounting based on the commitment in Category A. TESTING PERIOD: Program Packages: Two months for up to three licenses. EP/PLA must be in effect. Additional Licenses: Yes. NATIONAL EDUCATION LICENSE FEE: A National Education License Fee (NELF) is available under the terms and conditions of the National Education License Fee Exhibit. The NELF is not subject to any further discount or allowance. CHARGES PROGRAM PROGRAM NAME/ ONE-TIME UPGRADE NUMBER ORDER TYPE CHARGE CHARGE 15F7138 OS/2 LAN Server Version 1.2 Program Package 3.5-inch) $ 1,040 15F7139 OS/2 LAN Server Version 1.2 Program Package 5.25-inch) 1,040 01F0255 OS/2 LAN Server Version 1.2 User's Guide 20 01F0256 OS/2 LAN Server Version 1.2 Application Programmer's Reference 195 01F0286 OS/2 LAN Server Version 1.2 Network Administrator's Guide 23 01F0287 OS/2 LAN Server Version 1.2 Getting Started 15 15F7136 OS/2 LAN Server Additional License 939 01F0278 OS/2 LAN Server Version 1.2 Commands Reference 50 01F0279 DOS LAN Requester User's Guide and LAN Support Program User's Guide 27 PROGRAM PROGRAM NAME/ ONE-TIME UPGRADE NUMBER ORDER TYPE CHARGE CHARGE 15F7138 OS/2 LAN Server Version 1.2 Upgrade (3.5-inch) from OS/2 LAN Server Version 1.0 $ 300 15F7139 OS/2 LAN Server Version 1.2 Upgrade (5.25-inch) from OS/2 LAN Server Version 1.0 300 15F7137 OS/2 LAN Server Version 1.2 Additional License Upgrade from OS/2 LAN Server Version 1.0 Additional License 270 15F7138 OS/2 LAN Server Version 1.2 Upgrade (3.5-inch) from PC LAN Program Version 1.3 795 15F7139 OS/2 LAN Server Version 1.2 Upgrade (5.25-inch) from PC LAN Program Version 1.3 795 15F7186 OS/2 LAN Server Version 1.2 Additional License Upgrade from PC LAN Program Version 1.3 Additional License 715 ADDITIONAL LICENSES CHARGE: Customers who pay a one-time charge for additional licenses may copy machine-readable program materials and printed documentation previously acquired from IBM in a program package. One copy may be made for each additional license ordered. PROGRAM UPGRADE CHARGE: A program upgrade charge will apply for upgrades from OS/2 LAN Server Version 1.0 and PCLP Version 1.3 to IBM OS/2 LAN Server Version 1.2. A program upgrade applies when the upgrade is ordered at product availability or during the life of the new version. DATA BASE : ALTR - Page: 4 NUMBER 289-622 DATE 891114 CATEGORY WS00, WS20 TYPE Programming TITLE OPERATING SYSTEM/2 ELECTRONIC DEVICE DRIVER DISTRIBUTION MECHANISM ABSTRACT IBM announces a pilot Operating System/2 Electronic Device Driver Distribution Mechanism. The new mechanism allows Operating System/2 (TM) (OS/2 (R)) device drivers to be distributed independently of any releases of OS/2. This Device Driver Distribution Mechanism is intended to complement the primary methods of device driver distribution, which include incorporation of selected device drivers in OS/2 releases and delivery of device drivers with the associated hardware devices. (TM) Trademark of International Business Machines Corporation. (R) Registered trademark of International Business Machines Corporation. OVERVIEW DESCRIPTION IBM announces a pilot OS/2 Electronic Device Driver Distribution Mechanism that allows for the distribution of OS/2 device drivers independently of OS/2 releases. This mechanism is designed to provide efficient distribution of OS/2 device drivers. IBM plans to add new device drivers to the pilot program as they become available. OBTAINING AN OS/2 DEVICE DRIVER ELECTRONIC DISTRIBUTION: For licensees of OS/2 with a modem that supports 1200 baud or more, the Personal Computer User Group (PCUG) has expanded its facilities to allow direct end-user access to the device driver file sections. This system can be accessed at (404) 988-2790. The PCUG Support Bulletin Board contains the OS/2 device drivers in a format suitable for downloading. The PCUG Support Bulletin Board is available on a 24-hour basis to end users through a toll call with no access charge. Requirements for the asynchronous electronic connection to the PCUG Support Bulletin Board are: o Communication software capable of supporting XMODEM file transfer protocols o Switched telephone line. The modem should be set to: o Eight data bits o One stop bit o No parity o Standard transmission speed from 1200 to 9600 baud. SUPPLEMENTAL DISTRIBUTION: The objective of this pilot program is that customers, with a modem supporting 1200 baud or more, may benefit by obtaining new OS/2 device drivers via download from the PCUG Bulletin Board. Customers without the required modem should contact an IBM Authorized Personal Computer Dealer or an IBM Authorized Industry Remarketer. Customers without the required modem for electronic distribution and who have been unable to obtain an OS/2 device driver from an Authorized Personal Computer Dealer or an IBM Authorized Industry Remarketer may contact their IBM representative to obtain available OS/2 device drivers. ADDITIONAL INFORMATION This mechanism is a pilot program and may be discontinued at the discretion of IBM. This pilot program is planned to include selected device drivers for non-IBM hardware devices. These device drivers are obtained by IBM from the hardware developer and are included in the IBM distribution mechanism as a convenience to IBM customers. Hardware developers remain responsible for their own distribution of OS/2 device drivers for their hardware devices. Inclusion of non-IBM device drivers in the IBM pilot program is not intended as an endorsement of any non-IBM products. IBM will not assure the compatibility or functionality of the non-IBM device drivers or hardware devices with OS/2. The customer should contact the hardware developer directly about the suitability of the device drivers for the customer's equipment and requirements. The initial offering for this pilot program is: The IBM LaserPrinter (4019) device driver for IBM OS/2 Standard Edition and Extended Edition Versions 1.1 that supports multiple graphic resolutions, multiple paper sources, font cards, and downloaded fonts. NOTE: The IBM LaserPrinter (4019) device driver for OS/2 Standard Edition and Extended Edition Versions 1.2 is contained within OS/2 Standard Edition and Extended Edition Versions 1.2. In addition, a generic Printer Control Language device driver for OS/2 Standard Edition and Extended Edition Versions 1.2 that supports printers compatible with the Hewlett-Packard LaserJet (1) and LaserJet II series of printers will be available January 31, 1990. (1) Registered trademark of Hewlett-Packard Corporation. Information regarding the installation of OS/2 device drivers is contained in the OS/2 product documentation. Customers may direct questions regarding this new delivery mechanism, or existing device driver distribution methods, to their IBM Authorized Personal Computer Dealer, IBM Authorized Industry Remarketer, or IBM marketing representative. The device drivers offered and this pilot method of distribution may be modified or withdrawn at the discretion of IBM. CUSTINFO SCHEDULE Planned Availability Dates: o OS/2 Electronic Device Driver Distribution Mechanism -- November 17, 1989 o IBM LaserPrinter (4019) device driver -- November 17, 1989 o Generic Printer Control Language device driver -- January 31, 1990. ORDERING TERMS AND CONDITIONS The device drivers are available under this pilot program only to licensees of IBM OS/2. The customer is authorized to make one copy of each device driver for each licensed copy of OS/2. The terms and conditions for the device drivers will appear on the display screen during installation for acceptance by the customer, and are licensed to the customer under the provisions of the IBM Program License Agreement applicable to the customer's copy of OS/2, with the following exceptions. IBM and non-IBM device drivers are provided under this pilot program "as is" without warranty of any kind. IBM Program Service is not available for non-IBM device drivers. The customer should contact the hardware developer directly to determine whether any assistance or program service is available from the hardware developer for non-IBM device drivers. CHARGES The IBM and non-IBM OS/2 device drivers are available from IBM without charge. However, the customer is responsible for all telephone toll charges incurred by the customer when electronically downloading the device drivers. The IBM Authorized Personal Computer Dealer or IBM Authorized Industry Remarketer may charge the customer a fee for the replication service and any media provided. DATA BASE : ALTR - Page: 5 NUMBER 389-189 DATE 891114 CATEGORY WS00, WS20 TYPE Marketing TITLE SIDEKICK FOR PRESENTATION MANAGER WITH OPERATING SYSTEM/2 VERSION 1.2 ABSTRACT IBM announces that the Borland Sidekick (1) for Presentation Manager (TM) program, which contains a time planner, calculator, notepad and phonebook with auto dialer, will be packaged with Operating System/2 (TM) (OS/2 (R)) Extended Edition (EE) Version 1.2 and OS/2 Standard Edition (SE) Version 1.2 UPDATE. The program will also be included with OS/2 SE Version 1.2 products manufactured after November 30, 1989. The inclusion of Sidekick for Presentation Manager is offered at no additional charge over new and upgrade licenses of OS/2 SE Version 1.2 and OS/2 EE Version 1.2 programs. This offering will be available until the supply of Borland Sidekick for Presentation Manager is depleted. The offer may be modified or withdrawn by IBM at any time. (1) Trademark of Borland International. (TM) Trademark of International Business Machines Corporation. (R) Registered trademark of International Business Machines Corporation. OVERVIEW DESCRIPTION The Borland Sidekick for Presentation Manager program within these packages invites exploration of OS/2's multitasking and windowing environment. The program functions, combined with the concurrent display of these functions and the ability of concurrent execution in the OS/2 environment, make this an attractive combination. The Sidekick for Presentation Manager program will be packaged with the OS/2 Version 1.2 Program and Program Upgrade Packages, but is not applicable to the Additional Licenses or Additional License Upgrade offerings. CUSTINFO SCHEDULE For availability dates, refer to Programming Announcements 289-507, dated September 26, 1989, (OS/2 SE Version 1.2 UPDATE availability) and 289-626, dated November 14, 1989, (OS/2 EE Version 1.2 availability). In addition, OS/2 SE Version 1.2 program packages, manufactured after November 30, 1989, will include the Sidekick for Presentation Manager program. CHARGES, TERMS AND CONDITIONS The charges, terms and conditions for OS/2 EE Version 1.2 and OS/2 SE Version 1.2 are unaffected by this announcement. Refer to Programming Announcements 289-507, dated September 26, 1989, and 289-626, dated November 14, 1989. LICENSING: The Borland Sidekick for Presentation Manager program is available from IBM as distributed by the program supplier. The terms and conditions of Borland International will apply, and are included in the program package supplied to the customer. LIMITED WARRANTY: The Borland Sidekick for Presentation Manager program is not warranted by IBM. Warranty, if any, is as provided by Borland International. Address any questions pertaining to warranty coverage to the program supplier at (408) 438-5300.