IBM (R) Solution Developer Operations DDDD EEEEE V V EEEEE L OOO PPPP EEEEE RRRR D D E V V E L O O P P E R R D D EEEE V V EEEE L O O PPPP EEEE RRRR D D E V V E L O O P E R R DDDD EEEEE V EEEEE LLLLL OOO P EEEEE R R SSSS U U PPPP PPPP OOO RRRR TTTTT N N EEEEE W W SSSS S U U P P P P O O R R T NN N E W W S SSS U U PPPP PPPP O O RRRR T N N N EEEE W W W SSS S U U P P O O R R T N NN E W W W S SSSS UUU P P OOO R R T N N EEEEE WW WW SSSS ======================================================================== 1995 Issue 19 15 December 1995 ======================================================================== +----------+ | Contents | +----------+ The table of contents contains search codes for going directly to items that interest you. Search Codes ----- o IBM OS/2 Warp Server Beta 2 Program servbet2 Objectives and feedback. How to obtain worldwide. o IBM CommonPoint Application Developer Toolkit and cpadt Application System for OS/2 Warp In brief... Overview. Making development easier. Description. Product positioning. Hardware requirements. Software requirements. Limitations. Ordering information. NOTE: This item is 508 lines long. o IBM Licenses Java Technology from Sun Microsystems for Use javalic in Internet Products For Web browsers, servers, and Lotus Notes. On OS/2, AIX, Windows. About Java. Expanding network-centric computing. Available starting 1Q96. o The Fuss About Java javafuss What is Java? Java scenarios. Object-oriented. Interpreted. Pointers and garbage collection. Applets. Java components. Java class libraries. Tools. Java and Lotus Notes. IBM's announcement. More information. o IBM Introduces Internet Application Porting Center portinet iNet Porting facility. Industry-leading software tools. Porting resources. No charge. More information. o IBM Offers Support for Developers of Distributed Computing dcedevel Solutions Increasing market potential. Reduced time and cost. Program highlights. Part of Open Blueprint. More information. o IBM Application Development Within an Enterprise: A White adwstrat Paper The role of application developers. Modeling and design tools. IBM business process re-engineering tools. IBM information engineering tools. IBM object modeling tool. Build tools. Visual construction from pre-built parts. A programming language of choice and a platform of choice. Evolutionary utilization of objects. Development and asset-management tools. Summary. NOTE: This item is 618 lines long. o IBM's MVS Achieves Open Systems Brand from X/Open mvsopen XPG4 Base certification. Open, network-enabled applications. Standards for enterprise computing. Evolving role of large servers. Transformation of System/390. o SOMobjects Service Classes objclass In brief... Description. Education support. Hardware requirements. Software requirements. Ordering information. Charges. o High-Level Assembler Toolkit Feature hlassem In brief... Overview. Description. Hardware requirements. Software requirements. Ordering information. Charges. NOTE: This item is 334 lines long. o IBM COBOL Family Questions and Answers cobqnas OS/2 COBOL. AIX COBOL. Host COBOL. Client/server COBOL. Object-oriented COBOL. SOM. Host offload. CICS. Prerequisites. Miscellaneous. NOTE: This item is 588 lines long. o DB2 Professional Certification Program from IBM db2cert In brief... Overview. Description. Benefits. Testing. Education. Publications. Enrollment and more information. o NetComber Internet Suite (Beta) for OS/2 Warp combnet For casual and novice users. How to obtain. Feedback. o IBM Internet Connection Servers and Client Available in 5lang National-Language Versions For AIX, OS/2, and Windows. Creating a presence on Internet. The IBM Internet Connection family. Network-centric computing. More information. o IBM Announces OS/2 Warp Preload Agreements in Eastern preleur Europe R-Style Computers. Stins Coman. Formoza. Vobis Microcomputer. OS/2 awards and statistics. IBM press releases. o IBM Software Allows Phone Messages to be Retrieved via webfone World Wide Web DirectTalkMail. Scenarios. Try it! Network-centric computing. New release of DirectTalk. More information. o Lotus Adopts New Pricing Model for Its Notes Business modlpric New estimated retail prices. Notes Mail: Advanced messaging, web access, and groupware. Notes clients. Notes servers. Major enhancements in Notes release 4. o Lotus Outlines Plans to Deliver Powerful Integration of webnotes Notes and World Wide Web Native WWW protocol support. InterNotes web publisher to be available free. Highlights. Web development and application hosting environment. Extensible business applications. Direct and automated Web access. Availability and pricing. About Lotus and Notes. More information. o Live from Lotusphere: Lotus Notes Release 4 4sphere 22 January 1996, 8:30 - 10:30 a.m. EST. Broadcast venues. Sign up now! ------------------------------------------------------------------------ o The IBM Solution Developer Program progsdo Welcome from Jim Gant. Matrix of offerings. Technical services. Business services. Marketing services. Developer Assistance Programs and environments. More information. NOTE: This item is 484 lines long. o How to Join the IBM Solution Developer Program for OS/2 joinhow Worldwide Services. Commercial Services. Premier Services. Solution Developer Program for OS/2 contacts worldwide. o Software Vendor Marketing Partnerships Enhances Programs svmpprog National Software Remarketing. Software Vendor Marketing Programs. Membership and Developer Support Programs. Marketing Support Services. Developer Support Services. o The Solution Partnership Centers: Access to IBM spcovu Access people and information. Port and test across platforms. Solve technical questions on site. Recruit vendors and partnerships. Access industry-leading IBM solutions. Solution Partnership Center locations. Inquiry form. o The IBM OS/2 Developer Assistance Program in Europe, dapemea Middle East, and Africa Open to anyone in EMEA actively developing for OS/2. Access to World Wide Web service. Marketing programs. More information. o IBM Solution Developer Operations Worldwide Contacts wwsdo Asia and Pacific region. Europe, Middle East, and Africa. North America. o IBM Device Driver Support Center ddsc Worldwide device-driver developer support. Specialized device-driver development workshops. The DUDE, a dedicated BBS. Contacting the device-driver team. o The Developer Connection for OS/2: The Power of the Future powerdev Delivered to Your Door Developer Connection overview. Put The Developer Connection for OS/2 to work for you ... now. Features and benefits. Prices. Ordering information. o Q and A about The Developer Connection for OS/2 devconqa What it is. Prices. Solution Developer Program discounts. Contents. CompuServe forum. Additional licenses. Future growth. License expirations. Availability outside USA. How to subscribe. CompuServe introductory membership. Access to OS2DF2 forum on CompuServe. DEVCON FORUM on TALKLink. Getting help. Obtaining The Developer's Toolkit for OS/2 Warp. Obtaining the OpenDoc Developer's Kit for OS/2. OpenDoc. The Developer Connection Device Driver Kit for OS/2. Subscribing to the Device Driver Kit. Obtaining the SMART tool. o Subscription Information for The Developer Connection for subdcon OS/2 and The Developer Connection Device Driver Kit (DDK) Worldwide phone and fax numbers for ordering. Electronic support. Additional Developer Connection DDK electronic support (DUDE). o DB2 Developer Assistance Program dapdb2 Encompassing all versions of DB2. Free of charge. Program benefits. Enrollment. o CICS OS/2 Developers os2cics CICS OS/2 program code available for 90 days, and longer for developers who commit to exploit CICS OS/2. o TCP/IP Application Partners Program os2tcp For products that interoperate with TCP/IP for OS/2 V2.0. o AIX POWER Team poweraix For products exploiting POWER architecture and RS/6000. Technical support. Development. Equipment. Marketing. Education. Technical, business, marketing information. Who is eligible? More information. o The AS/400 Developer Connection on CD-ROM: Connecting rom400 Developers with Development Description. Content of volume 2. Price. More information. o AS/400 Partners in Development Membership part400 Offerings: In person. Electronic access. Hard goods (and hard copy). 1-800 support. Topics. Fees. Enrollment. o Object Connection for VisualAge connobj Who can join? Object Connection services. More information. o PenAssist Program helppen A variety of programs. Who is eligible? More information. o IBM Product Compatibility Program compprog Compatibility testing opportunity. Resource for making wise purchasing decisions. Value of tested compatibility. Compatibility Program description. Ready for OS/2 Warp and Ready for OS/2 Warp LAN Server. Tested and Approved for OS/2 Warp LAN Systems. Publicity: Where to find compatible product information. Program Q-and-A via fax. More information. o Professional Certification Program from IBM certprof OS/2 and LAN Server roles. Other certification roles. Testing. More information. o Professional Certification Program from IBM: Questions and certqa Answers General program. Test preparation. New OS/2 and LAN Server tests. OS/2 and LAN Server instructor certification. More information. NOTE: This item is 316 lines long. o Connections to IBM Announcement Letters lettconn Internet. IBM Fax Information Service. IBMLink. More information. o 800 Phone Numbers 800nos o Trademarks, Registered Trademarks, Service Marks tmarks +----------------------+ | Where to Find DSNEWS | +----------------------+ On the World Wide Web --------------------- DSNEWS is now available on the Internet World Wide Web through the IBM Solution Developer Support home page. The URL for DSNEWS is http://www.austin.ibm.com/developer/library/dsnews/ . On E-Mail and Bulletin Board Systems ------------------------------------ The monthly DSNEWS files are ZIPped into the file DSNymA.ZIP, where y = last digit of year, and m = issue number represented as alpha (for example, DSN5BA.ZIP is the 1995 second issue). DSNymA.ZIP contains: -- This announcement file, DSNym1.ANN -- The current month's contents list, DSNym.SMY -- An annual cumulative list of contents, DSNy.CUM -- The current month's ASCII newsletter, DSNym.ASC The ZIPped files are posted on several e-mail and BBS systems: o America Online, in the OS/2 forum, in the Newsletters library o AMK HITLINE AG (Switzerland), in the OS/2 mailbox, in file area 7 o CompuServe, in OS2DF2 forum, *DAP library section 14 and in OS2DF1 forum, OPEN FORUM library section 15 o Fidonet, in the OS2 Information file area, FWOS2INFO o GEnie, in OS/2 Software Library 16 o IBM Canada BBS, in file area 35, OS/2 Programming o IBM OS2BBS (TALKLink), in Software library, Newsletters section o IBM Personal Computer Company BBS, in file area 11, OS/2 Programming o Internet, via anonymous ftp from ftp.software.ibm.com, in directory /ps/products/os2/info/wnewsltr; or via Gopher from os2info.austin.ibm.com, in the OS/2 Information menu o NIFTY-Serve (Japan), in FOS2APP forum, library section 18 o Norloff's OS/2 Shareware BBS (1-703-385-4325 or telnet://bbs.os2bbs.com), in the OS/2 Periodicals file area o OS2NET (Europe), on all OS2NET bulletin boards in Europe, usually in the DSNEWS download area o PRODIGY, in the OS/2 Club topic's download library, in IBM Files Note: If you cannot find files named dsn... (in lower case), look for files named DSN... (in upper case). Within IBM ---------- Within IBM, 1995 issues, in ASCII format, are in DSN5 PACKAGE in both the OS2TOOLS catalog and the SDOINFO catalog. 1994 issues are in DSN4 PACKAGE in OS2TOOLS only. To obtain DSN5 PACKAGE, type: TOOLCAT OS2TOOLS GET DSN5 PACKAGE or TOOLCAT SDOINFO GET DSN5 PACKAGE To obtain DSN4 PACKAGE, type: TOOLCAT OS2TOOLS GET DSN4 PACKAGE You can also request the packages by typing: REQUEST DSN5 FROM V1ENG AT BCRVM1 and REQUEST DSN4 FROM V1ENG AT BCRVM1 To subscribe to DSN5 PACKAGE, type TOOLCAT OS2TOOLS SUB DSN5 PACKAGE or TOOLCAT SDOINFO SUB DSN5 PACKAGE +-----------------------------------+ | Notice to Readers Outside the USA | +-----------------------------------+ It is possible that the material in this newsletter may contain references to, or information about, IBM products (machines and programs), programming, or services that are not announced in your country. Such references or information must not be construed to mean that IBM intends to announce such products, programming, or services in your country. +------------------------+ | Send Us Your Feedback! | +------------------------+ Your comments about this newsletter are important to us. Please send your feedback to the editor of IBM SDO Developer Support News, Mike Engelberg, at: o Internet: dsnews@vnet.ibm.com o IBMMAIL: USIB33NP o Fax: 1-407-443-3858 o Mail: DSNEWS, Internal Zip 5407, IBM Corporation, 1000 N.W. 51st Street, Boca Raton FL 33431, USA ======================================================================== +-------------------------------------+ | IBM OS/2 Warp Server Beta 2 Program | servbet2 +-------------------------------------+ IBM is initiating the IBM OS/2 Warp Server Beta 2 program. Orders for the beta program will be accepted starting immediately. The Beta program is available to commercial customers, developers, and resellers. Objectives and Feedback ----------------------- The objective of this beta is to gather feedback about the OS/2 Warp Server beta as it relates to your specific environment, network, hardware, and software, as well as installation and the interaction of different components within the software package. We appreciate your comments about these areas. Feedback will be accepted via fax and mail-in surveys. No forum support will be provided. How to Obtain Worldwide ----------------------- To order the IBM OS/2 Warp Server in the United States, call 1-800-393-8922. A cost of 15.95 USD will be charged to cover shipping and handling. In Canada, call 1-800-IBM-CALL (1-800-426-2255), extension 1292. In Europe, the Middle East, and Africa, use IBM order part number 53H7939 and telephone one of the following numbers at IBM SMS in Denmark to place your order: English +45-48101500 Italian +45-48101600 Dutch +45-48101400 Spanish +45-48101100 French +45-48101200 Danish +45-48101300 Norwegian +45-48101250 Swedish +45-48101150 German +45-48101000 Finnish +45-48101650 Facsimile +45-48142207 Additional information about the Warp Server Beta II, and full order instructions for Europe, are available on the World Wide Web at: http://www.europe.ibm.com/getdoc/psmemea/progserv/beta For Asia/Pacific countries, contact your local IBM branch office. In Central and Latin America, contact the following: Argentina 313-0014 Buenos Aires Bolivia 35-1840 La Paz Brasil 546-4646 Rio de Janeiro Chile 200-6000 Santiago Colombia 623-0111 Bogota Costa Rica 223-6222 San Jose Ecuador 56-5100 Quito El Salvador 98-5011 San Salvador Guatemala 231-5859 Ciudad Guatemala Honduras 32-2319 Tegucigalpa Mexico 91-800-00-316 Mexico, D.F. Panama 263-9977 Balboa Paraguay 444-094 Asuncion Peru 436-6345 Lima Rep.Dominicana 566-5161 Santo Domingo Uruguay 92-3617 Montevideo Venezuela 908-8901 Caracas ======================================================================== +-----------------------------------------------+ | IBM CommonPoint Application Developer Toolkit | cpadt | and Application System for OS/2 Warp | +-----------------------------------------------+ In Brief ... ------------ IBM CommonPoint for OS/2 Warp provides software developers with the foundation technology for building next-generation applications by: o Providing a new level in object-oriented programming technology for experienced C++ programmers using integrated frameworks o Offering a complete object-oriented programming model that allows software developers to focus on business requirements o Providing rich prebuilt functions for real-time collaboration, 2-D / 3-D graphics, access to existing SQL databases, and much more o Providing prebuilt functions for use as-is or easily customizable o Creating portable applications across modern 32-bit workstation and PC operating systems Overview -------- IBM CommonPoint for OS/2 Warp lays the foundation for advanced object-oriented software development. IBM CommonPoint for OS/2 Warp consists of two products: IBM CommonPoint Application Developer Toolkit for OS/2 Warp, and IBM CommonPoint Application System for OS/2 Warp. The CommonPoint system provides a complete object-oriented programming model for developers with substantial new function not available on competing systems. It improves the development process by delivering a new architectural paradigm based on the pervasive use of object-oriented frameworks. Each CommonPoint framework is a set of prebuilt C++ objects that encapsulate expertise for a particular problem set. The comprehensive set of CommonPoint frameworks provides function spanning the spectrum from user interface to multimedia, networking, communications, and data access. IBM COMMONPOINT APPLICATION DEVELOPER TOOLKIT FOR OS/2 WARP provides information and tools required to use, modify, and extend the CommonPoint frameworks. The developer toolkit consists of the frameworks, application system, header files, libraries, tools, and samples. It also includes cpConstructor, a GUI development tool that facilitates the rapid creation and prototyping of application user interfaces. This developer toolkit enables developers to create customized solutions in their area of expertise by taking advantage of the supplied frameworks and tools. IBM COMMONPOINT APPLICATION SYSTEM FOR OS/2 WARP is a rich set of extensible frameworks. This set of frameworks provides OS/2 users the necessary foundation to run applications developed using the IBM CommonPoint Application Developer Toolkit for OS/2 Warp. IBM CommonPoint Application System for OS/2 Warp consists of application- and system-level frameworks, supporting data, desktop, graphics, text editing, storage, multimedia, collaboration, and system services. Making Development Easier ------------------------- Traditional software development environments create software that is procedure-oriented and, therefore, difficult to reuse, modify, or adapt as new technologies and user needs evolve. Object-oriented software addresses these shortcomings. CommonPoint Application System frameworks make development easier. This application system delivers a new architectural paradigm based on the pervasive use of object-oriented frameworks. Each CommonPoint framework is a set of prebuilt C++ objects that encapsulate expertise for a particular problem set. The comprehensive set of CommonPoint frameworks provides function spanning the spectrum from user interface to multimedia, networking, communications, and data access. The CommonPoint system provides a complete object-oriented programming model for developers with substantial new function not available on most competing systems. CommonPoint frameworks allow software developers to reuse both code and design. Software development begins at a higher level, and products can be built more quickly, because frameworks provide generic solutions that can be used as foundations. Because common technology is already implemented, developers can focus on providing creative, customized solutions in their areas of expertise. These solutions allow developers to continue extending and modifying them as user and market needs evolve. The initial release of IBM CommonPoint is specifically intended for professional developers (solution providers) who already have C++ skills and object-oriented programming experience and want to initiate framework application development using CommonPoint. It is strongly recommended that purchasers of these products attend CommonPoint training classes. Description ----------- IBM CommonPoint for OS/2 Warp includes a comprehensive set of frameworks, services, tools, and integration enhancements designed to develop collaborative, distributed applications. Developers will be able to develop local language applications using the English language versions of the CommonPoint Application Developer Toolkit and the CommonPoint Application System. The frameworks are conceptually divided into two categories: Application Frameworks and System Services. The Application Frameworks provide a rich feature set for developing interactive applications of all kinds. System Services comprise a complete set of operating-system-independent services on which the Application Frameworks are built. ARCHITECTURAL OVERVIEW o C++ Object-Oriented Frameworks Develop applications faster. Make applications extensible, flexible, and adaptable to changing business and customer needs. o Portability CommonPoint application source is portable to any environment where the CommonPoint Application System is installed. Today, IBM offers this in the AIX and OS/2 Warp environments. Taligent's other investors, Apple and HP, as well as Taligent itself, have publicly stated their plans to deliver CommonPoint on a number of high-volume operating systems. o Compatibility CommonPoint applications co-exist with existing OS/2 applications and support access to existing information and data. o 32-Bit Architecture Harness the speed and power of 32-bit microprocessors and 32-bit, preemptive multitasking operating systems. APPLICATION FRAMEWORKS The CommonPoint Application frameworks are divided into three broad groups: Desktop Frameworks, Embeddable Data Types, and Application Services. CommonPoint developers begin programming with the Desktop frameworks, which implement the heart of the Taligent programming model. The Embeddable Data Types, a group of frameworks, provide ready-made embeddable data types for creating graphics, text, data access, and time media components and related objects. The Application Services frameworks provide underlying support for text, graphics, and other application-programming domains. DESKTOP FRAMEWORKS: The Desktop frameworks are designed for creating embeddable CommonPoint components such as those provided by Embeddable Data Types. Learning to use the Desktop frameworks is a prerequisite for most forms of application development. Some examples of Desktop frameworks are: o The Work Space frameworks allow developers to create new stationery, set attributes of elements, create appliances, and perform other basic tasks involving the workspace. o The Document frameworks consist of the Shared Documents, Compound Document, and Basic Document frameworks. They provide the basic capabilities of embeddable components. o The Presentation framework combines the embedded data concepts provided by the Document frameworks with user interface elements provided by the User Interface frameworks. It provides the generic presentation capabilities typical of interactive applications. o The User Interface (UI) frameworks consist of frameworks and classes that support human interface elements such as controls, windows, palettes, and buttons. The UI frameworks also include the View system and the Input system, which control the display and input of data, respectively. EMBEDDABLE DATA TYPES: These frameworks provide ready-made embeddable data types for specific application domains. These frameworks make extensive use of both the Desktop frameworks and the Application Services frameworks. Some examples of Embeddable Data Types frameworks are: o The Graphics Editing framework provides classes based on the Presentation framework that developers can use with some of the 2-D Graphics classes to assemble a range of graphics editing elements, from simple drawing components to CAD programs and other specialized drawing applications. o The Text Editing framework provides classes based on the Desktop frameworks and the text system that developers can use to assemble a range of text editing elements, from simple text boxes and controls to simple word-processing applications. APPLICATION SERVICES: Application Services provide services in six application domains: o The Graphics system supports 2-D and 3-D graphics, graphics device drivers, colors, and fonts. Key features include high-level curve geometries defined by Non-Uniform Rational B-Splines (NURBs), device-independent 2-D and 3-D coordinate systems, integrated 2-D and 3-D graphics, a uniform interface for accessing all kinds of fonts, a rich set of color spaces, and color matching. The Graphics system also provides low-level support for sprites, pixel buffers, and displays. o The Text system supports the storage, manipulation, and display of multilingual text based on the unicode character-encoding standard. Multiple script systems can be combined wherever text can be displayed. All text in the CommonPoint system can be styled, including menu items, labels, editable fields in dialog boxes, and text-in-text components. o The Time Media frameworks provide classes that developers can use to assemble and connect a variety of audio, MIDI, video, and telephone components, collectively called media components. Media components model traditional hardware components, but are implemented entirely in software. o Interoperability services support the conversion of CommonPoint data types to non-CommonPoint data types using Graphics Converters, Text Converters, and the Data Translation framework. o The Printing frameworks support printing for all applications based on the Document frameworks. They can also be extended to support specialized printing requirements and the CommonPoint equivalent of printer drivers. o Localization services support multilingual text input and output, localization of system and application interfaces, text analysis, and text scanning and formatting. SYSTEM SERVICES The System Services frameworks are divided into three broad groups: Enterprise Services, Foundation Services, and OS Services. ENTERPRISE SERVICES: These services provide high-level distributed services that support key enterprise desktop capabilities such as data access, collaboration, and system management. These services, in turn, rely on the underlying transport mechanisms provided by the Communications frameworks. Some examples of Enterprise Services are: o The Data Access framework handles communication among applications, connectivity software, and databases. o The Caucus framework provides transport facilities for the Shared Document framework and collaborative applications. o The Remote Object Call (ROC) Services allow applications to invoke remote CommonPoint services running on various hosts. o The System Management frameworks support the Licensing Services framework. o The Concurrency Control and Recovery classes provide basic transaction-processing capabilities that ensure logical consistency of data that can be modified by multiple tasks at the same time. FOUNDATION SERVICES Foundation Services provide basic services for use by all CommonPoint applications and frameworks. Some examples of Foundation Services are: o The Notification framework provides a system-wide mechanism for the propagation of change information among objects. o The Identifiers classes support three ways of associating textual names with other data. Associating textual names for data is done through Properties, Attributes, and Tokens. o The Object Storage classes support persistent storage of objects and their structure in memory through the use of Archives, Data Structures and Collections, and Streams and Persistence classes. o The Math and Language libraries include the numerics libraries for floating-point calculations and the standard C and C++ libraries. OS SERVICES: OS Services provide CommonPoint object abstractions for low-level services performed by the host operating system. OS Services include the following: o The Communications frameworks facilitate local and remote communication between threads. o The File System interface provides object abstractions for manipulating files, directories, and volumes that reside on hardware or on virtual devices. o Time Services provide a hardware-independent model for timing support. o Object Runtime Services support heap management, exceptions, shared libraries, and metadata services. o Microkernel Services support tasking, scheduling, synchronization, and system shutdown using the OS/2 system services. TOOLS IBM CommonPoint for OS/2 Warp includes an implementation for the data access frameworks, which allows access to the DB/2 and DB2/400 databases. FrameworkCrafter is a code-generation tool for OS/2 CommonPoint that eases the development effort required to create a CommonPoint application. The tool generates application "starter code" based on the content of an archive file created by cpConstructor. The generated code can be used as a learning aid or starter code for rapid application development. The cpConstructor UI Builder provides the support for rapid design and prototyping of application user interfaces through the use of Parts Palettes and Attribute Inspectors. You assemble application front-ends by dragging and dropping objects from the palettes to the application windows. IBM INTEGRATION ENHANCEMENTS The CommonPoint/OpenDoc Wrapper (CPODWrapper) is a tool that provides the ability to create OpenDoc compound document parts using the CommonPoint compound document components. The CPODWrapper uses the OpenDoc code available with the OpenDoc SDK found on The Developer Connection for OS/2, Volume 8 (also called DevCon8). IBM CommonPoint for OS/2 Warp includes an implementation for the License framework to use the SystemView License Suite Management products for OS/2. The implementation is called GLIFIN. CommonPoint developers may use GLIFIN to provide license controls for their CommonPoint applications. To take advantage of this feature, customers must purchase the Gradient License Frameworks for OS/2. IBM CommonPoint for OS/2 Warp also includes CommonPoint Client Extensions for OS/400. Client Extensions provide a set of interfaces that allow the AS/400 to be used as a server for CommonPoint applications. The OS/400 services that can be used are: data queues, message queues, user spaces, and data area. These extensions will let developers develop object-oriented applications on the OS/2 clients. These applications access AS/400 data and services from the client while gaining the benefits of object-oriented technology and reusable frameworks. To take advantage of this feature, customers must purchase the Client Access Optimized OS/2 Client for OS/400. Product Positioning ------------------- IBM CommonPoint for OS/2 Warp is intended to be compatible with IBM CommonPoint for AIX. IBM CommonPoint expands beyond C++ and Smalltalk application development environments, and should be considered when there is: o High emphasis on reuse of existing fine-grained frameworks o High emphasis on business logic, as opposed to system-level development (as these are provided) o New enterprise applications being undertaken that require low, long-term maintenance and rapid adaptation to changing requirements Hardware Requirements --------------------- IBM COMMONPOINT APPLICATION DEVELOPER TOOLKIT FOR OS/2 WARP o CD-ROM drive (required for installation only) o 32 MB of physical memory (RAM) (assumes 8 MB for OS/2 Warp Connect Version 3, and 8 MB for VisualAge C++ for OS/2) o 423 MB disk space for storage - 10 MB additional HPFS disk space for developer toolkit - 143 MB additional HPFS disk space for optional run-time pubs - 170 MB additional HPFS disk space for optional samples - 40 MB additional HPFS disk space for SWAP (on top of application system) - 50 MB additional HPFS disk space for compiler TMP directory - 10 MB additional HPFS disk space for FrameworkCrafter The minimum hardware system should provide a 90 MHz Pentium. The graphics capabilities of the system should meet the following minimums: o 1024 x 768 resolution o 8-bit (256-entry) color table o Standard OS/2 PM driver IBM COMMONPOINT APPLICATION SYSTEM FOR OS/2 WARP o CD-ROM drive (required for installation only) o 32 MB of physical memory (RAM) (assumes 8 MB for OS/2 Warp Connect Version 3) o 120 MB disk space for storage - 80 MB additional HPFS disk space for binaries and run-time data - 40 MB additional HPFS disk space for SWAP and SPOOL growth The minimum hardware system should provide a 90MHz Pentium. The graphics capabilities of the system should meet the following minimums: o 1024 x 768 resolution o 8-bit (256-entry) color table o Standard OS/2 PM driver Software Requirements --------------------- IBM COMMONPOINT APPLICATION DEVELOPER TOOLKIT FOR OS/2 WARP Required software: o OS/2 Warp Connect Version 3.0 (WOW 5622-671; WINOS2 5622-672) o VisualAge C++ for OS/2 Version 3.0, or later Optional software: o The Developer Connection for OS/2, Volume 8 - For the capability to embed CommonPoint compound document components in an OpenDoc compound document part o GRADIENT License Frameworks for OS/2 - If GRADIENT Licensing is required o Client Access Optimized OS/2 Client for OS/400 - If access to AS/400 facilities or databases is required IBM COMMONPOINT APPLICATION SYSTEM FOR OS/2 WARP Required software: o OS/2 Warp Connect Version 3.0 (WOW 5622-671; WINOS2 5622-672) Optional software: o The Developer Connection for OS/2, Volume 8 - For the capability to embed CommonPoint compound document components in an OpenDoc compound document part o GRADIENT License Frameworks for OS/2 - If GRADIENT Licensing is required o Client Access Optimized OS/2 Client for OS/400 - If access to AS/400 facilities or databases is required Limitations ----------- IBM CommonPoint is the first release of an exciting new technology. The program interface to the IBM CommonPoint Application System for OS/2 Warp includes, but is not limited to, class definitions, method calls, and APIs. Changes in subsequent releases of the product will require recompilation of the application. Additionally, applications using IBM CommonPoint Application System for OS/2 Warp programming interfaces may need to be modified to migrate to a subsequent release of the product. Ordering Information -------------------- Orders for new licenses are being accepted now. Shipments will begin on 15 December 1995. To order these programs for order type, specify the order type number, feature number, part number, program name, media, and quantity. These programs are supplied on CD-ROM only. PROGRAM PACKAGE: Program media with documentation. PART ONE-TIME PROGRAM NAME NUMBER CHARGE Order Number 5801-AAR IBM CommonPoint Application Developer Toolkit for OS/2 Warp 25H7978 2,999 USD IBM CommonPoint Application System for OS/2 Warp 25H7977 249 USD ADDITIONAL LICENSE COPIES: Authorizes the customer who has a program package to make a single copy of the program media and printed documentation. The authorization is given by providing the customer a Proof of Entitlement for Additional License -- with Certificate, which has its own part number and feature number. PART ONE-TIME PROGRAM NAME NUMBER CHARGE Order Type 5802-AAR IBM CommonPoint Application Developer Toolkit for OS/2 Warp, One Additional License--with Certificate 28H0002 2,899 USD IBM CommonPoint Application System for OS/2 Warp, One Additional License-- with Certificate 28H0068 239 USD IBM CommonPoint Application System for OS/2 Warp, Five Additional Licenses-- with Certificate 28H0001 999 USD ======================================================================== +-------------------------------------------+ | IBM Licenses Java Technology from Sun | javalic | Microsystems for Use in Internet Products | +-------------------------------------------+ IBM announces that it has licensed Sun Microsystems, Inc.'s Java programming language, and intends to use it to enhance the way customers view and interact with content on the Internet World Wide Web. For Web Browsers, Servers, and Lotus Notes ------------------------------------------ IBM plans to implement the Java technology in products that exploit the Internet, such as web browsers and web servers, and its Lotus Notes integrated messaging and groupware software. On OS/2, AIX, Windows --------------------- In addition, IBM intends to port the Java technology to its OS/2 and AIX operating systems, as well as Microsoft's Windows 3.1, and will make those ports available over the World Wide Web so users can begin to work with Java on these platforms. About Java ---------- Java, developed by Sun, is an object-oriented programming language that operates independently of any operating system or microprocessor. Java programs, called applets, can be transmitted over a network and run on multiple clients, providing the multimedia richness of a CD-ROM over corporate networks and the Internet. Applets provide World Wide Web users with ready access from their local system to additional web page content that can be delivered in a more visually compelling way, such as through the use of animation. The user can view and interact with an applet -- for example, requesting that a product image rotate to provide a fuller view of its appearance -- and then discard it when no longer needed. Expanding Network-Centric Computing ----------------------------------- By providing this type of flexible, "on demand" software delivery and enhanced viewing and interaction support, IBM is expanding its range of network-centric computing capabilities. Network-centric computing is IBM's strategy to provide customers with the ability to easily receive, use, and share applications and services across worldwide voice networks and data networks such as the Internet. Available Starting 1Q96 ----------------------- IBM expects to make its ports of Java to OS/2, AIX, and Windows 3.1 available on the World Wide Web starting in the first quarter of 1996. By licensing Java, IBM also gains access to JavaScript, the new scripting language announced by Sun and Netscape Communications. ======================================================================== +---------------------+ | The Fuss about Java | javafuss +---------------------+ Use and popularity of the Internet has exploded. There are currently over 16 million World Wide Web sites, and the number is growing daily. The latest Internet development is Java. This paper explains what all the fuss is about. What is Java? ------------- Java is the result of a five-year development project at Sun Microsystems. Java is an object-oriented language, derived from C and C++ (so that the vast pool of programmers familiar with these languages would feel at home with Java). Like C++, Java is object-oriented. Unlike C and C++, Java is interpreted, not compiled, and is meant to be platform-independent, so that a Java program will run without change on a variety of platforms. In addition, Java provides the proper architecture and class libraries that allow a Java program (called an applet) to be imbedded within an HTML file, so that when the file is received over the Internet by a browser, the Java applet will run on the receiving computer. Prior to Java, users could download text, graphics, and multimedia files from the Internet. With Java, they can also transparently download and seamlessly run applications -- this is what is causing the excitement about Java. The application might be as simple as animating the title of the HTML file, or something much more complex, such as automatically retrieving desired information from various sties around the Internet and manipulating it. Java received a significant boost in its prospects for success when Netscape Communications agreed to incorporate Java into its next release of Netscape Navigator. What this means is that the next release of Netscape will be capable of detecting Java applets imbedded in HTML files, and run them. In other words, Netscape will incorporate the Java interpreter. Another significant endorsement of Java is IBM's recent announcement that it has licensed Java, and has already ported early versions of Java to OS/2 and AIX, with ports also under way for AS/400 and MVS. Java Scenarios -------------- Before describing Java, let's envision a couple of possibilities for it: o Current Web browsers come with, or link to, a number of file viewers (such as GIF and JPEG; these are also called helper applications), so that when such a file is retrieved, the browser can display the contents of the file without involvement from the user. However, if a proper viewer is not available for the file format, the browser can do nothing more than copy the file to the user's disk. With Java, the file can come with the appropriate program to view, process, or run the file, transparent to the user. o A professor can place an exercise for students on a Web page. The exercise is in Java, so the student can use a Web browser to access the exercise from the professor's home page. Once the application is received, it starts running without any specific action needed by the student. The application can automatically transfer the results of the exercise (again, transparent to the student) back to the professor. Now, let's look at some of the features of the Java language. Object-Oriented --------------- Obviously, Java is not the first object-oriented language. While it is derived from C and C++, it is neither a superset nor a subset of those languages. While C++ allows a programmer to revert to procedural, as opposed to object-oriented, programming technique, Java does not. The Java developers decided to start clean, as opposed to inheriting the problems that would result from creating an extension to C++, which is an extension of C. Java is also multi-threaded. Bottom line: Java incorporates the latest technology. Interpreted ----------- Java is interpreted, and for two reasons. First, platform independence. No matter which computer receives the file containing a Java applet, one can be assured that the applet will run as-is. This is because the Java language targets a virtual machine, the interpreter. To implement Java on a new platform, one has only to write the interpreter for that platform. This is the same approach taken by ScriptX. The second reason is security. In this world of virus infestations, users are justifiably leery of allowing an application to download itself from the Internet and to start running on their computers. By being interpreted, the code that actually runs on the user's computer -- the interpreter -- does not come over the Internet, and thus its reliability can be assured. The code that actually comes over the Internet never gains control of the user's machine; it is checked and run by the interpreter. Bottom line: Java is platform-independent and secure. Pointers and Garbage Collection ------------------------------- Java departs radically from C and C++ in that it neither supports nor implements pointers, which are mainstays of these two languages. The Java developers felt that pointers, while very useful and powerful, are the cause of countless program bugs, and thus should be excluded from the language. The banishment of pointers also helps improve security, since the programmer no longer has the ability to address arbitrary regions of memory. Since there are no pointers, the Java programmer, unlike the C and C++ programmer, does not manually allocate and free memory. This is handled by the program. Thus the program has to manage the process called garbage collection, in which the memory space taken by objects no longer used by the program is identified and freed. Bottom line: Java is easier to code and more reliable. Applets ------- As mentioned above, one of the features of Java is that Java applications can be imbedded in HTML documents, and automatically executed by the Java interpreter when the document is received. The importance of this capability should not be discounted. It allows for the development of interactive applications. Bottom line: Java promises new function for the Internet. Java Components --------------- Components of Java include: o Java class libraries o The Java compiler, called Javac. o The Java interpreter. o Hot Java, the Sun-developed Web browser that incorporates the Java interpreter. Java Class Libraries -------------------- Key to every object-oriented language is its class library, which is the collection of object classes provided with the language. Java contains a nice class library. This library includes classes that take care of the requirements of making applets; handle Internet protocol; and implement threading, including thread locking and synchronization. Tools ----- Java, as mentioned, includes the Hot Java browser, the Interpreter, and the Javac compiler. In other words, what one needs to create and run a Java application does indeed exist, although not in final release form. However, Java does not yet have any visual development tools such as those comprising IBM VisualAge. It is expected that the popularity of Java will result in these tools becoming available in 1996. On 4 December, Sun Microsystems announced JavaScript, which should make it easier for developers to code Java programs. Java and Lotus Notes -------------------- Even if one could not do certain things on the Internet before, now, with Java, anything is possible. This has led to the notion that products such as Lotus Notes are obsolete. This notion is mistaken. Notes starts out with a much higher level of functionality. In addition, this functionality can be augmented by use of Notes' macro and scripting facilities, which are easier to use than an object-oriented programming language. Notes has become, and continues to be, popular because it provides function that cannot be obtained through other tools. IBM's Announcement ------------------ IBM will incorporate Java into its Web browsers and other Internet-related tools. It will also port Java to OS/2, AIX, and Windows 3.1, and these ports should be available to customers over the Internet in the first quarter of 1996. In addition, Lotus will incorporate Java into Lotus Notes. Bottom line: IBM will bring its customers the best technology there is, and maintains its commitment to the Internet, open systems, and network-centric computing. More Information ---------------- For more information, contact Ed Pinheiro at ejp@vnet.ibm.com . ======================================================================== +----------------------------------------------------+ | IBM Introduces Internet Application Porting Center | portinet +----------------------------------------------------+ Demonstrating its commitment to leadership in network-centric computing and the Internet, IBM announces a new "iNet Porting" extension to its Solution Partnership Center (SPC) in San Mateo, California, to assist software developers in creating applications for the Internet. iNet Porting Facility --------------------- This iNet Porting facility will make it easier for application developers to exploit the power, scalability, and installed base of the IBM RISC System/6000 (RS/6000), and AIX, IBM's advanced UNIX operating system, by providing developers access to systems, support, and tools, either over the Internet or in person at the San Mateo SPC. "We intend to make the RS/6000 the Internet server of choice," said Tom Fornoff, director of workstation marketing, IBM RISC System/6000 Division. "We're working with some of the leading tool vendors as co-sponsors of the iNet Porting center to foster the explosive growth in Internet applications development. We're confident that developers using this facility will realize the advantages in performance and flexibility that the RS/6000 offers." Industry-Leading Software Tools ------------------------------- A wide variety of industry-leading software tools are being made available at the center by IBM and a number of co-sponsoring companies to create a comprehensive development environment. Many of these companies worked through the SPC to bring their own products to the RS/6000 platform. "We have had an excellent experience working with IBM," said Philip Gust, vice president of engineering, RAD Technologies, Inc. "IBM worked closely with us to port RAD PowerMedia to the RS/6000 platform. They are committed to excellence on the Internet, and we will continue to work with them in the future." Porting Resources ----------------- Among the resources the iNet Porting facility will provide are: o A new iNet Porting World Wide Web (WWW) home page at http://www.spc. ibm.com providing developers information on both the center itself and how to take advantage of its resources. o Internet access to a number of RS/6000 systems running AIX, allowing developers to "test drive" the platform and experience its extensive Internet server capabilities. o Scheduled, secure Internet access to a range of RS/6000 servers, software development tools, and technical support for porting or creating Internet applications for the RS/6000 platform. While software developers will be encouraged to bring their applications to San Mateo for in-person support and assistance, the same resources will also be available over the Internet using IBM's state-of-the-art security products. o The systems available for these scheduled development sessions will include the latest RS/6000 uniprocessor, symmetric multiprocessor, and IBM RS/6000 Scalable POWERparallel Systems (RS/6000 SP). o The tools available during these scheduled development sessions will include products in the IBM Internet Connection Family and from IBM Global Network, as well as a variety of the latest third-party software, including products from BlueStone Inc., Illustra Information Technologies Inc., Lotus Development Corp., NetScape Communications Corp., Prodigy Services Co., Progressive Networks, RAD Technologies Inc., Spyglass Inc., VDOnet Corp., Verity Inc., Worlds Inc., Xing Technology Corp., and others. These vendors will also provide technical support and training for the use of their products. o Marketing support for developers' Internet applications ported to, or created for, the RS/6000 platform. This support will include: -- a listing in a newly created "Hot Internet Applications" Web page directory on the SPC's home page -- marketing linkages with IBM channels, product divisions, and Industry Solution Units (ISUs) No Charge --------- Best of all, the above resources are being offered at no charge to developers, on an as-available basis. The iNet Porting WWW home page, test drive systems, and on-site porting facilities are available immediately, with secure, remote scheduled, development sessions available starting in early 1996. More Information ---------------- The IBM home page can be found on the Internet at http://www.ibm.com The IBM RS/6000 home page can be found at http://www.rs6000.ibm.com The Solution Partnership Center home page can be found at http://www.austin.ibm.com/developer/facilities/spc.html The iNet Porting home page can be found at http://www.spc.ibm.com ======================================================================== +------------------------------------+ | IBM Offers Support for Developers | dcedevel | of Distributed Computing Solutions | +------------------------------------+ IBM is expanding its Solution Developer Program to include a distributed computing specialty. Specialized assistance will be provided to independent solution developers who create open, client/server applications based on the industry-standard Open Software Foundation (OSF) Distributed Computing Environment (DCE) technology. Increasing Market Potential --------------------------- "The addition of distributed computing to our Solution Developer Program will help developers increase the market potential for their products," said Jim Gant, vice president, IBM Solution Developer Operations. "DCE is attractive to developers because it allows them to create heterogeneous, client/server applications that are scalable from small business to large enterprise. Using DCE also reduces development costs and time to market, and allows developers to provide customers with solutions that offer significant administration savings." Reduced Time and Cost --------------------- The distributed computing support within IBM's Solution Developer Program is targeted at developers creating multi-platform, client/server solutions, systems administration tools, and application development tools. DCE provides software vendors with a client/server development environment that is common across different platforms, such as IBM's OS/2, AIX, MVS/ESA, and OS/400; Hewlett-Packard HP-UX; DEC OpenVMS; SCO UNIX; SUN Solaris; Silicon Graphics IRIX; and Microsoft Windows 3.x and Windows NT. Through DCE's rich set of directory, security, and communication APIs and services, developers can write a single application for multiple platforms rather than writing separate applications for each. As a result, DCE significantly reduces developers' time and costs associated with supporting multiple operating platforms. "We are excited about IBM's addition of distributed computing to their Solution Developer Program," said Nick Zaldastani, president and CEO of Open Horizon, Inc. "It is exactly what this industry needs to encourage more software vendors to develop open, DCE-based client/server solutions. Open Horizon's commitment to DCE is based on our customers' need to have secure and easy access to multiple databases on a variety of platforms from their desktop applications without having to do custom programming." Program Highlights ------------------ Through the program, commercial developers receive, free of charge: o Specialized technical support, to help create superior DCE software products o Marketing assistance, to help developers raise awareness of their products o DCE software, to make it easier and faster for users to develop on AIX, OS/2, and Windows o Early DCE code offerings, so participants can be the first to develop products based on current DCE technology o Access to educational classes on DCE administration and programming, so that developers can be ahead of the curve on DCE technology. This program complements the existing IBM System/390 Developers Association, which provides similar benefits to commercial developers who use the MVS/ESA platform. "IBM's implementation of DCE confirms Open Environment's belief in DCE technology as a platform to develop three-tier distributed client/server systems for our customers," said Ram Sudama, chief scientist and vice president of technology at Open Environment Corporation. Part of Open Blueprint ---------------------- DCE is an integral part of IBM's client/server strategy, providing the distributed services layer of the IBM Open Blueprint. DCE is based on the OSF code, provides a common reference platform to all members, and results in multi-vendor, multi-platform interoperability for the industry. The distributed services layer of IBM's Open Blueprint provides the services for open, distributed, heterogeneous computing. The Open Blueprint is IBM's infrastructure model for the development, deployment and maintenance of client/server applications. More Information ---------------- Additional information about IBM's Solution Developer Program, including Distributed Computing support, is available by calling 1-800-627-8363 in the U.S. or 1-770-835-9902 from outside the U.S. ======================================================================== +------------------------------------+ | IBM Application Development within | adwstrat | an Enterprise: A White Paper | +------------------------------------+ This paper presents the IBM approach to application development within an enterprise. It is intended to inform IBM customers of our strategy, and to briefly describe IBM application development products. It discusses development tools in the context of a strategy for providing complete solutions to application developers. It also includes positioning of IBM tools, object technology, and Lotus Notes, and provides a glimpse of future releases based on our strategy to be the provider of a complete set of application development tools, including the programming languages of choice for the platforms of choice and development and asset-management tools. The Role of Application Developers ---------------------------------- Corporate downsizing, changing regulations, increasing competition, expanding markets ... all put pressures on business, and therefore more pressures on application developers, than ever before. The role of information technology (IT) departments is evolving to enhance support for the distribution of IT resources and provide global access to information on heterogeneous systems and protocols. This must be acccomplished while continuing to control complexity, reduce cost, and provide optimal business systems support for competitive advantage. How can application developers play a key role in this environment? Most businesses need to develop and enable new types of applications for competitive advantage. Usually, this means developing new applications that fit new business processes, and workflows that have been re-engineered to enhance customer service. On the other hand, developers benefit most by investing their skills in the fewest number of tools that produce applications that address these needs and build adaptive application systems designed to respond to change. In order to rapidly build competitive business solutions, it is imperative to create a total team development approach that engages the business process experts with the software development staff who know how to build scalable, functionally robust applications. These teams need to cooperate in building new competitive solutions. The team members need the right systems, tools, and technology. They also need service offerings that address the phases of a development environment that promotes quality, productivity, sharing of information, and a rigorous development management process. IBM believes that our leadership in the application development business will require a complete set of tools: o Business and information modeling tools to support business process re-engineering, including workflow modeling and control, prototyping, and management o Visual programming, to improve productivity using construction-from-parts capabilities to enhance the traditional approach of building applications using programming languages, i.e., a compiler or interpreter for source-code programs o An object repository to manage and store the assets of development, i.e., models, source code, visual objects, test cases, execution control, documentation, etc. o Software configuration management and build facilities such as version control, configuration management, problem tracking and change control, distributed and parallel builds, and distribution services IBM's strategy is to provide an integrated development environment that addresses all these needs, focuses on enterprise businesses and workgroups, and can be characterized by the IBM application development principles depicted in Figure 1. +-----------------------------------------------+ | Support for business and information modeling | Design | | | and workflow management | +-----------------------------------------------+ +-----------------------------------------------+ | Visual construction from pre-built parts | | | Build | A programming language of choice | | | | A platform of choice | +-----------------------------------------------+ +-----------------------------------------------+ Manage | Iterative, roles-based team development | +-----------------------------------------------+ +-----------------------------------------------------+ | Evolutionary utilization of objects | +-----------------------------------------------------+ Figure 1. Application Development Principles IBM's marketing approach to application development is to offer solutions for: o modernizing legacy applications o automating business processes o developing object-oriented applications These solutions are offered as functional combinations of software tools with complementary application creation and maintenance: o Modeling and design o Build or construction o Development and asset management Modeling and Design Tools ------------------------- Modeling tools help describe a business problem and define an information technology solution. Design models must be a complete representation of the business process. Modeling tools must be able to update existing models to implement desired changes. Tools need to work together and share model information for different operations, i.e.: o Business process re-engineering tools to assist with business process improvement and automation o Information engineering tools to organize data and application construction for more efficient development and maintenance of information systems o Object modeling tools to develop new applications that use object technology to improve maintainability, flexibility, and implement applications directly from the modeling tool IBM Business Process Re-Engineering Tools ----------------------------------------- IBM's business modeling tool, built on a time-tested IBM methodology, the Line of Visibility Engineering Methodology (LOVEM), graphically maps the way work moves through an organization. Process design teams can actually "see" a process while documenting, evaluating, and redesigning it. Processes are described in standard business terms, including process goals, critical success factors, and quality measures. In this manner, teams highlight crucial points and identify bottlenecks. The business modeling function also identifies ways to improve team and customer interaction, identify new business opportunities, and assess the impact of change on customers, vendors, and suppliers. These features enable teams to be more responsive to changes in their business environment. Through integration with FlowMark, professional developers can take the business model to the next step by creating, defining, documenting, simulating, and testing the supporting workflow processes. FlowMark is used to assign key company resources including people, programs, and data to get the job done. FlowMark then manages and tracks execution of the process, i.e., through measurement and monitoring functions provided by FlowMark, companies can ensure that the processes fulfill their identified business goals, creating a closed loop for continuous process improvement. Creating applications that integrate with FlowMark is simplified with a library of visual construction parts that support workflow functionality. These applications can be procedural or object-oriented. Flowmark also supports the linking of existing applications with its runtime management, permitting businesses to use their existing application investments with the workflow application. This reuse capability will be enhanced through the business rules management function that will be integrated with FlowMark and the business modeling functions. This tool checks rules that support the business and workflow processes against the rules that have already been implemented. The business rules management function also provides a link between the modeling teams and the application developers. It provides visual capabilities that support the transformation of business rules (described in business terms) to definitions and descriptions useful to application builders. The combination of business modeling and workflow management results in a complete set of visual process design tools from IBM. They provide simulation, control, execution, and measurement for re-engineering a business process. IBM modeling tools also support developing applications from process models. Another complete set of modeling and design tools which complements IBM's workflow and process modeling approach for producing applications comes from Compagnie Generale d'Informatique (CGI), a wholly owned subsidiary of IBM. PACBASE/CS is a full life-cycle CASE environment for client/server, batch, and online application development. It has unique strengths in methodology support, including IBM's SDDM, Merise, and Yourdon. It supports applications in several OLTP, database, and communications environments that run on more than 40 IBM and non-IBM target systems. PACBASE/CS is especially appropriate when a single development environment is required to support IBM and proprietary systems from BULL, DEC, UNISYS, and a variety of UNIX environments. IBM Information Engineering Tools --------------------------------- Information engineering tools model database designs and the relationships of data elements and programs. An understanding of these relationships helps to more easily translate business changes into applications. Tools that keep track of the implementation of business rules and the use of information and data elements help reduce redundancy and promote reuse. IBM's business rules management function, mentioned earlier, visually helps translate business changes into application designs. It enables the description of business requirements to be recorded in a consistent fashion and with the discipline necessary for a complete implementation design by developers. DataAtlas allows you to conceptually model the use of information by different applications. It keeps track of data element and record definitions, suggests physical database designs, and generates these designs for optimum database performance. DataAtlas also includes data dictionary functions that are available to all other application development tools. DataAtlas, the business rules tool, and the build tools provide you with a complete development environment for many of the tasks associated with maintaining, modernizing, and extending most of today's enterprise applications (see Figure 2). They can be used in an integrated way with IBM's business process re-engineering tools. +-----------------------------------------------------+ | +---------------+ +------------+ +--------------+ | | | DataAtlas | | Flowmark | | ObjChart | | | | | | | | | | Design | | Information | | Business | | Executable | | | | Modeling | | Process | | Object | | | +---------------+ | Modeling | | Modeling | | | +------------+ +--------------+ | +-----------------------------------------------------+ +-----------------------------------------------------+ | Visual Development Environment | | | | +-------------------------------------------------+ | | | GUI building Construction from parts | | | +-------------------------------------------------+ | | | | RPG PL/I VisualGen COBOL | Build | | | BASIC C/C++ Smalltalk REXX | | | | +-------------------------------------------------+ | | | S/390 OS/400 AIX OS/2 HP-UX | | | | | | | | Solaris MacOS Windows | | | +-------------------------------------------------+ | +-----------------------------------------------------+ +-----------------------------------------------------+ | TeamConnection | | | | LAN repository Software | Manage | o Source Configuration / | | o Object Distribution | | o Model Management | +-----------------------------------------------------+ Figure 2. A Complete Set of Application Development Tools IBM Object Modeling Tool ------------------------ Movement to object-oriented technology is growing in popularity. Many organizations find that this technology fits their business needs better. Critical to the successful use of object technology is a good design for the application. IBM is developing a new form of modeling that makes use of object-oriented technology. The developer is able to model applications using business objects that represent business processes and messages, and the tool produces an application based on the model. Although this technology is still in development, ultimately it will produce object applications and frameworks that represent business functions. These object applications can then be used in conjunction with visual build tools and with database design tools to produce an efficient and complete application system. Frameworks produced in this way can be re-used as templates for other applications. Together, these visual object modeling and build tools offer a complete object-oriented application development environment for those wishing to pursue the advantages of the rapidly emerging object technology. Build Tools ----------- Application developers have been using programming languages to build applications for years. This traditionally has involved understanding syntax, logic structure, and specifications for applications interacting with the environment where they run. This process is labor- and skills-intensive, frequently too slow to satisfy business needs, and often produces applications that don't satisfy users' requirements. There is a large inventory of existing applications that must be maintained with new user functions and integrated with new applications. In order to successfully implement and manage application solutions, developers need build tools and development management capabilities. IBM is providing a comprehensive set of build tools to improve developer productivity. IBM build tools support three key application development principles: o Visual construction from pre-built parts for build-time productivity o A programming language of choice and a platform of choice to leverage programming skills for scalable client and server applications o Evolutionary utilization of objects to mask the complexity of new technology and ease future application maintenance Visual Construction from Pre-Built Parts ---------------------------------------- IBM's strategy is to enable the developer to focus on business issues while lowering the barriers (depth of skills) to developing applications. Developers will be able to build applications from pre-built components -- construction from parts. This will dramatically improve development productivity while lowering the required entry skill for developers. IBM offers this visual development environment across a broad set of existing programming languages. The visual construction approach provides benefits to those with existing transaction and database applications with visual tools to modernize these applications. It also provides for the addition of new client applications for existing host or workstation server functions. Since visual development using construction from parts reduces the need to know the underlying programming language and technology, it masks much of the complexity of developing client/server applications, and benefits those wishing to evolve to object application technology. The VisualAge family of products -- VisualAge for Smalltalk, VisualAge for C++, and VisualAge for COBOL -- provides power programming for a distributed environment. These tools use visual construction from predefined parts on a developer's palette to more easily build applications without using a programming language. Palettes are provided that combine easy client graphical user interface (GUI) construction from parts with powerful parts that represent application function such as business logic, data access, communication protocols, and multimedia to quickly build an application. A developer can use tools that come with VisualAge to build queries to databases without knowing the structured query language (SQL). The tools will visually take the developer through the data access using information from the database and pre-built data access parts. VisualAge supports C++, COBOL, and Smalltalk applications for both responsive development and optimized object application execution. VisualGen is a high-productivity visual tool for three-tier (or one- or two-tier) client/server application generation. It is an object-based tool that uses the power of visual construction for both client and server applications. VisualGen has the unique ability to develop client and server parts as a single unit, then generate the tested applications to several different execution environments without changing specifications. IBM is extending its 3GLs with the inclusion of new technology and visual development environments. For example, VisualAge for COBOL for OS/2 and IBM COBOL for MVS will add object function to enable the many developers familiar with its specifications to use this next-generation COBOL to add object technology and visual construction of client/server applications to their skills without leaving the popular commercial COBOL language. COBOL and PL/I are offered on MVS, OS/2, and AIX with the same compiler technology. The visual tools for PC and workstation environments can be used to cooperatively develop applications for execution on other platforms such as MVS. These 3GL integrated development environments include tools to help maintain and modernize existing applications. For example, visual tools will be provided to assist with program and application understanding and restructuring. Additional tools will be provided to more easily test 3GL distributed applications. Visual assistants are provided to enhance developer productivity for building transaction and database applications. Visual development environments from IBM are being delivered to extend several other 3GL programming languages such as RPG, REXX, and BASIC. VRPG, which will run on OS/2 and several members of the Windows family, enables AS/400 programmers to extend their skills to client/server applications. Lotus Notes development tools enable rapid development of applications that expand and extend Notes. Notes tools provide: o Access to the Notes data store from VisualBasic o A high-level, object-based C language API for Lotus Notes o A common language for cross-application scripting in Lotus products IBM is planning access to Lotus Notes from VisualAge and a converged scripting tool in 1996. IBM's implementation of visual BASIC-like functions, in conjunction with libraries of BASIC controls and visual parts, will support new applications including database, file access, and Notes. It will run on your platform of choice in the BASIC client-centric programming language, and is designed for scripting and building Basic OpenDoc components. IBM's scripting languages are designed to best serve the needs of a specific business requirement. For example, Script/X is designed for multimedia authoring. Object REXX is a general scripting tool best suited to write 'glue' code to build new applications using pre-existing functions in the operating system or applications. A Programming Language of Choice and a Platform of Choice --------------------------------------------------------- IBM's strategy is to leverage existing skills, code, and systems by providing the widest choice of languages across the widest choice of execution environments. IBM will provide its key compilers for IBM systems -- S/390, OS/400, AIX, and OS/2, and for non-IBM systems -- Windows, MacOS, HP, and SUN. This will enable developer skills to apply to scalable client and server applications for a broad range of computing capacity. For example, the languages of VisualAge are being offered on many platforms today (OS/2, Windows, and AIX), and the list is growing (C++ was recently made available for MVS, OS/400, and SUN; Smalltalk for AIX; PL/I for AIX; and COBOL for OS/2 and AIX). This enables both client and server applications to be developed in the same language with the same development environment. C++ and Smalltalk will lead the trend to multiple platforms, and soon will be offered for several other environments, including additional Windows and UNIX environments. VisualGen includes a 4GL language for developer productivity. This allows it to generate the same application to different platforms without changing application specifications. VisualGen also generates character-based terminal applications, enabling developers' skills to easily evolve to building both these host-based applications and client/server applications using the same tool. VisualGen supports data access across several data structures, a variety of middleware, clients on OS/2 and Windows, and servers on S/390, OS/400, AIX, and OS/2. It, too, will soon add more Windows platform support. Traditional host 3GLs are being offered on additional platforms. Both COBOL and PL/I come with a visual development environment on OS/2 and AIX. COBOL for 32-bit Windows and UNIX will soon extend the range of COBOL skills to applications on those platforms as well. IBM continues to have close affinity with standards groups for all programming languages. For instance, IBM is working with the COBOL standards committees to ensure that IBM COBOL conforms to the emerging object standards for the COBOL language. Conformance to ANSI and ISO programming language standards and offerings of the same IBM compiler technology across multiple platforms leads to a high degree of portability of applications developed using these tools. Portability is enhanced by using consistent middleware based on industry standards. IBM's Open Blueprint identifies categories of middleware, and documents what resources are offered on several system platforms. Evolutionary Utilization of Objects ----------------------------------- For those who recognize that object technology may be the best way to develop distributed applications, IBM offers visual construction from pre-built parts in C/C++ and COBOL that support both procedural and object application development. This enables the migration of skills to the best technology for solving business problems, especially in conjunction with visual construction that can mask the underlying tech- nology from the developer. VisualAge for Smalltalk supports new object oriented applications using visual construction that can reuse many existing resources, including access to databases, transactions, and communication protocols, support distributed applications, and wrappers for VisualBasic controls (Windows only) and PC applications written in C or COBOL. This enables existing applications to be extended with new components that use object technology enabled on a wide choice of platforms. The latter is part of our systems strategy to allow application components written in different programming languages to work together. This can be accomplished through the use of IBM's System Object Model (SOM). These applications consist of components that can be distributed across multiple servers and clients using Distributed SOM (DSOM). Our object strategy is to include a set of IBM pre-built parts with IBM tools, e.g., IBM Open Class and IBM Smalltalk class library. IBM is also working with industry suppliers through programs such as Object Connection to build parts in an open architecture that enable those parts to be used and reused in application solutions built with the VisualAge family. VisualAge for C++, VisualAge for COBOL, and IBM BASIC will support direct-to-SOM compilation to provide objects for management by each operating system that supports SOM/DSOM (i.e., OS/2, Windows, AIX/6000, OS/400, and MVS), as well as those that conform to the Object Management Group (OMG) Common Object Request Broker Architecture (CORBA). In addition to these direct-to-SOM compilers, build tools such as VisualAge for Smalltalk can reuse SOM objects as part of the application, even though it uses a different object model (i.e., Smalltalk) for execution. VisualAge for Smalltalk includes SOM and DSOM Client support. Today, class libraries are provided with tools like VisualAge for C++ and VisualAge for Smalltalk. Functions include collection classes of basic application building blocks, user interface classes, communications classes, data access classes, and multimedia classes to be reused as a part of the application being built. IBM Open Class, introduced with VisualAge for C++, and IBM Smalltalk class library represent IBM's strategy to promote productivity from reuse of code and design. They contain a growing number of classes and frameworks that will simplify access to resources. This is done by abstraction of middleware interfaces (selecting parts is much simpler than coding procedural APIs) to protect the developer from the complexity of client/server environments, and to enable rapid development of functionally rich GUI-based applications. IBM Open Class and the IBM Smalltalk class library enable a single development environment to provide portability to multiple execution platforms without changes to the application itself. The use of class libraries masks the complexity of underlying systems infrastructures, and provides pre-built and pre-tested functions for building applications and running them on multiple systems. They enable your organization to build upon these classes with cross-industry and industry-specific classes and frameworks that provide additional improvements in developer productivity and in application development responsiveness to business' needs. Development and Asset-Management Tools -------------------------------------- All modeling, design, and build tools need a place to store the results of development. These roles-based assets need to be shared among teams of developers who apply different skills for designing and building applications and managing the development process. Assets must be managed for iterative change and different versions, and configured for installation with a build function to deliver the resulting application to its eventual execution environments and systems. Until recently, the integration of modeling information with application development tools has primarily been a manual process, prone to error. TeamConnection, groupware for developers, integrates software configuration management functions and object-oriented repository services. It provides a model for tool integration to support roles-based team development in a client/server environment. TeamConnection supports the development of host based applications and client/server workstation and distributed applications. The developer has the choice of using either a procedural or an object development paradigm. Source, object, and model assets will be stored, updated, and managed for distribution to a variety of developers, and for a variety of systems infrastructures. Other development resources such as JCL, README files, and documentation can be managed consistently with modeling and workflow information and the executable application assets. TeamConnection integrates problem tracking and change control to ensure that application developers are more productive, and that project leaders can effectively manage and track the development process. TeamConnection automates and streamlines the application build process, and integrates it with version and change management. The build function is tied to release management and extended to provide a framework for delivery to clients and servers using NetView Distribution Manager. An open, extensible information model provides the vehicle for data sharing among the modeling and design tools and the build tools like VisualGen, VisualAge for C++, VisualAge for COBOL, and PL/I. The information model ensures continued support for new versions of existing tools, and the integration of new tools with those that already exist. It has an extensible architecture, and an object-oriented information model that is an integral part of TeamConnection. Its repository services include constraint checking, version management, concurrent and distributed access, and data exchange for information model assets produced by several different modeling tools. TeamConnection's LAN-based implementation allows developers to browse and reuse development assets with great speed. Host applications could be developed by checking out an entire program from a host-based library, and little additional control was needed. The iterative object development technique, using modular parts to assemble complete applications, is significantly different from developing those traditional applications. A LAN-based implementation of asset management supports browsing different development objects, and even different versions of the same object stored in a the repository. To enable easy migration to new techniques and coexistence of both object and procedural development, TeamConnection supports storage, retrieval, and consistent management of all data elements, design, model, code parts, and objects in the same LAN-based client/server development environment. TeamConnection provides persistent data store on OS/2 (server function), tool services at the client on OS/2, and distributed build functions for OS/2 and MVS. The platforms supported by TeamConnection will be quickly expanded. Server functions will be provided for Windows NT, AIX, and other UNIX platforms. Client functions will be available for the Windows family of products, as well as for multiple UNIX systems. Distributed build capabilities will be extended to other IBM platforms, such as VSE, OS/400, and AIX, as well as to Windows platforms and other variants of UNIX. This will provide unprecedented platform range and support for the heterogeneous environments found in many enterprises. Summary ------- IBM's complete set of application development offerings provide significant value in a number of ways. Higher levels of developer productivity are enabled through intuitive and visual tools for automating business processes, modernizing existing applications, and leveraging the advantages of new technology. They enhance productivity through support for visually building applications from pre-built parts by teams of developers with different roles and skill levels. Parts are provided to leverage middleware and infrastructure, based on industry standards such as those identified in the Open Blueprint, and implemented across a broad spectrum of heterogeneous client and server systems. Modular construction enabling easier maintenance and application changes is supported through object and workflow technologies. IBM's development and execution management assumes and manages the complexity of client/server applications that require support on many systems and configurations to ensure adaptability through flexibility and scalability. IBM provides industry-standard implementation of technology, and brings leadership and experience to bear on your needs, through education, consulting, and services offerings. IBM can help determine the best course to follow, and the best approach to getting started. IBM wants to satisfy your business requirements at a pace which is based on your priorities, your existing application assets, and your skills and capabilities. IBM's application development approach helps you get the most from people, leverage your application assets, minimize risk, waste, and failure, and use technology as a competitive weapon to deploy superior applications. ======================================================================== +---------------------------------------------------+ | lBM'S MVS Achieves Open Systems Brand from X/Open | mvsopen +---------------------------------------------------+ In an effort to help customers realize the benefits of cross-platform, client/server computing, IBM announces that it has achieved open systems branding for its System/390 MVS/ESA operating system. XPG4 Base Certification ----------------------- The "XPG4 Base" brand certification was awarded by X/Open Company, Ltd. and ensures that IBM's large server operating system is compliant with current open industry standards. Once thought of as a proprietary system, MVS is one of the first "non-native UNIX" platforms to achieve this brand from X/Open. Open, Network-Enabled Applications ---------------------------------- MVS is an integral part of IBM's overall network-centric computing strategy, and the XPG4 Base certification will increase customers' flexibility to launch open network-enabled applications on the server operating system. MVS customers will also benefit from validation of a common set of popular programming interfaces, as well as easier application portability and migration. Standards for Enterprise Computing ---------------------------------- "The award of the X/Open Brand to IBM's MVS operating system is indeed a landmark, and indicates just how far the open systems marketplace has come in the last ten years," said Geoff Morris, President and CEO, X/Open Limited. "With this announcement, IBM has demolished the argument which claims that standards cannot be applied to enterprise computing. This certification shows the way to those vendors who continue to offer customers only proprietary products." "This move recognizes, protects and leverages decades worth of technology investments for major corporations and their customers," said Mike Manley, Director, Corporate Computer Services, Motorola Corporation. Evolving Role of Large Servers ------------------------------ "The XPG4 Base certification of MVS is another example of the evolving role of large servers in the world of open, network-centric computing," said Linda Sanford, General Manager, System/390 Division, IBM. "It is the next step in our drive to transform System/390 into an undisputed open server." "We are pleased to see MVS join the 'open' club," said John W. Higgins, Manager, Computing Operations, Shell Services Company. "As a current MVS 5.2.2 user, we believe that MVS can play a significant role in client/server environments, allowing for scalability and maximum return on existing investments." "We applaud IBM's MVS XPG4 Base branding," said Calvin Guidry, Director of Product Development for BMC Software. "BMC Software is committed to providing our products on all the IBM platforms, and a standard, open industry interface like this will allows us to more quickly bring IBM-based solutions to our customers." "MVS has long been the leading environment for OLTP systems. As a TUXEDO System provider and a System/390 Solution Developer, we're very excited that XPG4 Base brand for S/390 allows us to bring the leading UNIX OLTP software to MVS," said Glenn Rose, CEO, Information Management Company. "Now we can give our TUXEDO customers MVS' commercial reliability and scalability." "We are starting to realize the benefits of networked systems for enhancing our ability to share ideas and acquire knowledge, while changing the way we teach and the way we learn," said Linda Mainord, Director, Special Technology Projects, Memphis City Schools. "But, we realize that none of this is possible without a common standard infrastructure -- one that allows us to share innovation with others throughout the world." "For education, the certification of MVS couldn't have happened at a better time," added Mainord. "It allows us to move forward with confidence in our plans for the future. It's nice to know that System/390 and MVS have 'officially' joined the family of open systems," said Mainord. In order to achieve XPG4 Base brand certification, IBM had to run X/Open test suites on one-half-million lines of MVS code, and pass every aspect of their evaluation. Transformation of System/390 ---------------------------- This announcement exemplifies the recent transformation of IBM's System/390 into a large, scalable server designed to provide open, client/server computing, and application portability to a wide range of commercial customers. System/390 provides new open systems functionality, while retaining the classic large system strengths that customers continue to demand in today's network-centric computing environment. System/390 is one of IBM's four server platforms: PC Server, AS/400, RS/6000, and S/390. ======================================================================== +----------------------------+ | SOMobjects Service Classes | objclass +----------------------------+ In Brief ... ------------ SOMobjects service classes: o Allow you to use your current DB2 database to store SOM objects o Ensure application control of database updates through a powerful unit-of-work management capability o Simplify buffer management and object retrieval SOMobjects service classes extend the power of SOMobjects for MVS, which is based on the System Object Model (SOM) technology for defining and managing binary class libraries. SOMobjects service classes provide solutions to common application development challenges such as: o Storing and retrieving objects o How to group objects for the purpose of commitment control and memory management o How to handle large collections of persistent objects These application development challenges are addressed through frameworks and classes such as: o A persistence framework that operates with VSAM and DATABASE 2 (DB2) datastores o A stream framework for managing collections of persistent objects o Unit-of-work framework that eases the programmer's implementation of object updates and memory management Software Announcement 295-072, dated 28 February 1995, describes the other SOMobjects service classes (previously referred to as SOMobjects application classes) that will be evaluated over time and incorporated, as appropriate, in OS/390. Description ----------- SOMobjects service classes extend the power of SOMobjects for MVS by providing: o A persistence framework which operates with VSAM and DB2 datastores o A stream framework for managing collections of persistent objects o Unit-of-work framework that eases the programmer's implementation of object updates and memory management The persistence framework eases the construction of persistent objects. The persistent class provides the services that enable access to objects in a database. This not only allows access to new data but also, through wrappering, allows access to existing data. Object persistence services provide the basis for converting objects between memory and the database, and will automatically connect to the right database to "materialize" an object into memory and "dematerialize" it back to its proper store. Because object retrieval and object updates are centralized in the persistence services, businesses can make major changes to where and how an object is stored without disrupting the rest of the application. Because the object oriented (OO) strategy is to adhere to OO standards, it should be noted that any anticipated Object Management Group (OMG) standards, with respect to the persistence architecture, may differ from those of the SOMobjects persistence architecture. If you already have DB2, you can store your objects using your existing databases, thereby eliminating the expense of having to buy a separate database to store them. The stream framework enables an application to manage access to an arbitrarily large collection of persistent objects. Built-in buffer management frees the application from mundane details, while enabling full program control over memory utilization. The stream framework provides the structure for specifying object selection criteria and object order, plus navigational interfaces for traversing collections. The unit-of-work framework groups related objects for a given task, which can then be managed together as a unit. This eases the programmer's implementation of updates and memory management. Groups of objects can be created, materialized, updated, and committed (or rolled back to a previous level) to a database. This maintains the integrity of the information in the database, and is independent of any transaction managers such as CICS and IMS. The application determines which work activities are related and need to be kept together in the same unit of work. The application also controls the creating and discarding of the unit of work that contains the objects needed to perform related activities. This application control eliminates problems usually associated with other object-oriented systems that leave it to the programmer to ensure that all objects are properly discarded and that memory is returned to the system memory resource pool. In addition to the classes described above, there are other classes you can use. Development-related classes help facilitate the development of applications, and other classes can be used in applications to facilitate problem diagnosis. SOMobjects service classes run in the same environments, and support the same languages that SOMobjects for MVS supports. Education Support ----------------- In order to take full advantage of the benefits of object-oriented technology, programmers need the appropriate skills and training. This includes familiarization with OO concepts, the ability to design feasible OO class structures for the business problem being solved, and the ability to program, develop, and test in the object paradigm. Programmers who have worked with the technology on workstation platforms will find much of their skills directly transferable to the MVS environment. IBM Education and Training currently offers courses on OO technology and analysis, design, and development methodologies. Descriptions of all classroom and self-study courses are contained in IBM education catalogs. Call IBM Education and Training at 800-IBM-TEACh (1-800-426-8322) for education catalogs, schedules, and enrollments. In addition, Semaphore offers education on SOMobjects for MVS. For more information, contact: Steve Mosca Semaphore 800 Turnpike Street North Andover MA 01845 Telephone: 1-508-794-3366 Internet: 74743.16@compuserve.com Hardware Requirements --------------------- There are no special hardware requirements. Software Requirements --------------------- The following programs are required at or above the levels stated: REQUIRED o MVS/ESA SP Version 5 Release 2.2 (5655-068 or 5655-069) o SMP/E Version 1 Release 8 (5668-949) with PTFs o Language Environment for MVS and VM Version 1 Release 4 (5688-198) or or MVS C/C++ Language Support Feature on MVS/ESA SP Version 5 Release 2.2 at Language Environment for MVS/VM Version 1 Release 4 level OPTIONAL o SOMobjects for MVS Version 1 Release 1 (5696-822) Application Development Environment for application and class development o DB2 Version 3 Release 1 (5685-DB2) o Query Management Facility Version 3 Release 1.1 (5706-254) for ad hoc queries of DB2 databases Ordering Information -------------------- CURRENT LICENSEES: Installed users of MVS/ESA Version 5 Release 2.2 who desire the new SOMobjects service classes must place an MES order to add the appropriate SOMobjects service classes media feature. NEW LICENSEES: Orders for new licenses will be accepted now. Shipment will begin on the planned availability date. New users of SOMobjects service classes should specify: TYPE MODEL 5655 068 5655 069 BASIC LICENSE: Refer to the MVS/ESA SP Version 5 Release 2.2 Software Announcement 295-405, dated 26 September 1995, for complete ordering information. Review the BASIC MACHINE-READABLE MATERIAL section for the appropriate SOMobjects service classes media feature. BASIC MACHINE-READABLE MATERIAL: To order, select the feature number of the desired distribution medium. Users of SOMobjects service classes must select one of the following features: FEATURE DISTRIBUTION NUMBER MEDIUM 5284 9/6250 bpi tape 5285 3480 cartridge 5716 4-mm DAT UNLICENSED DOCUMENTATION: A memo, program directory, and one copy of each of the following publications are supplied automatically with the basic machine-readable material for the SOMobjects service classes feature: ORDER TITLE NUMBER MVS/ESA SOMobjects Service Classes Class Library Reference GC28-1552 MVS/ESA SOMobjects Services Classes Programmer's Guide GC28-1542 Additional copies of these publications will be available for a fee immediately after product availability. These copies may be ordered from your IBM representative, through the System Library Subscription Service (SLSS), or by direct order. Subsequent updates (maintenance changes in the form of either softcopy "refreshes" and/or hardcopy revisions) to these publications will be distributed to the user of record for as long as a license for this software remains in effect. A separate publication order or subscription is not needed. Charges ------- SOMobjects service classes are a no-charge feature. There is no additional information. ======================================================================== +--------------------------------------+ | High-Level Assembler Toolkit Feature | hlassem +--------------------------------------+ In Brief ... ------------ The High-Level Assembler Toolkit Feature supports productivity enhancements by providing: o A powerful and sophisticated symbolic debugger o A complete set of macro instructions for structured programming constructs o A disassembler Overview -------- The High Level Assembler Toolkit Feature is an optional, separately priced feature that provides a powerful set of tools to improve application development, debugging, and recovery on MVS and VM systems. The productivity-enhancing tools include: o A powerful, sophisticated symbolic debugger that simplifies and speeds the development of correct and reliable applications written in Assembler and other languages. o A complete set of macro instructions that implement the most widely used structured programming constructs (IF, DO, CASE, SEARCH) to simplify coding and eliminate errors in writing branch instructions. o A flexible disassembler that helps in understanding programs in object format, and helps with recovery of lost source code. For more information about IBM High-Level Assembler for MVS, VM, and VSE, refer to Software Announcement 295-006, dated 26 January 1995. Price: 4,750 USD (one-time charge) Description ----------- The High-Level Assembler Toolkit Feature is an optional, separately priced feature that contains three items: a debugger, a set of structured programming macros, and a disassembler. The HIGH-LEVEL ASSEMBLER TOOLKIT INTERACTIVE DEBUG FACILITY (IDF) supports a rich set of capabilities that speeds error detection and correction. o IDF is designed for debugging Assembler Language programs on MVS and VM systems, and it can also be used advantageously to debug programs written in most high-level languages. o IDF provides multiple selectable views of a program, including separate "windows" for address stops, breakpoints, register displays, object code disassembly, storage dumps, language-specific support, register histories, non-traced routines, and other information. These These views can be used in any order or combination. o Execution of a program can be controlled by stepping through individual instructions or between selected breakpoints or routines. o When source code is available, IDF can display source statements as the program is executed. o At any breakpoint, control can be passed to exit routines written in REXX or compiled languages to determine subsequent actions. o Instruction executions can be counted, and an instruction "execution history" can be maintained. o Storage areas and register contents can be modified dynamically during debugging by simply typing new values on the displays. o A powerful interface to the REXX language allows user-written functions to capture, analyze, and respond dynamically to program conditions. o IDF supports a special class of conditional breakpoints called "watchpoints", which will be triggered only when a specified condition has occurred. o A command-level record and playback facility allows a debugging session to be re-executed automatically. o Extensive tailoring capabilities allow the end user to establish a familiar debugging environment. Most debugging actions can be easily controlled by PF key settings. The HIGH-LEVEL ASSEMBLER TOOLKIT STRUCTURED PROGRAMMING MACROS simplify the coding and understanding of complex control flows, and help to minimize the likelihood of coding errors in managing branch instructions. These macros support the most widely used programming control structures without having to code explicit branches. o Execution of one of two blocks of code, depending on a true-false condition (IF-THEN-ELSE macros). o Executing a block of code repeatedly until a limit is reached, or a condition is satisfied (DO, DO-WHILE, DO-UNTIL macros). o Executing one or more blocks of code selected from a set of such blocks, based on a computed numeric value (CASE macros). The HIGH-LEVEL ASSEMBLER TOOLKIT DISASSEMBLER selects control sections (CSECTs) from object or executable modules, and converts them to Assembler Language statements that can be assembled to generate the same object code. o A rich variety of control statements can be supplied in the primary input stream to the disassembler, or can be saved in a library and invoked by a COPY statement. o Control statements can specify that certain areas of the module are known to contain data only, instructions only, or are uninitialized. o Other control statements can define data structures (DSECTs) and assign user-specified labels to designated positions in the program. o Symbolic resolutions of halfword base-displacement storage addresses can be requested by supplying control statements giving base addresses and registers to be used for addressing. o Registers are given symbolic names, branch instructions use extended mnemonics where possible, and supervisor call (SVC) instructions are identified when known. o The disassembler listing provides a full summary of the inputs and outputs of the disassembly. When the disassembler-generated statements are assembled by High-Level Assembler using the ADATA option, the resulting SYSADATA file can be used as input by program analysis and understanding tools. Together, these tools provide the programmer with a powerful set of capabilities to speed application development, diagnosis, and recovery. Hardware Requirements --------------------- The High Level Assembler Toolkit Feature requires the same hardware environments as IBM High Level Assembler for MVS, VM, and VSE Version 1 Release 2. Requirements for 24-bit Virtual Storage are: o IDF: 600K bytes o Disassembler: 100K bytes o Plus working storage (depending on the application) Software Requirements --------------------- The High-Level Assembler Toolkit Feature operates in all MVS and VM environments where IBM High Level Assembler for MVS and VM and VS Version 1 Release 2 (MVS and VM Edition) operates. The High-Level Assembler Toolkit Feature does not operate in VSE environments. (The structured programming macros may be usable under VSE/ESA, but they have not been tested and are not supported in VSE/ESA environments.) Ordering Information -------------------- To order or to request more information, you can contact IBM Direct, our national direct marketing organization, can also arrange to put your name on the mailing list for catalogs of IBM products. Phone: 1-800-IBM-CALL (1-800-426-2266) Fax: 1-800-IBM-4FAX (1-800-426-4329) Internet: ibm_direct@vnet.ibm.com Mail: IBM Direct Dept. LE001 PO Box 16848 Atlanta GA 30321-0848 Reference: LE001 To identify your local IBM Authorized Business Partner or IBM representative, call 1-800-IBM-4YOU (1-800-426-4968). CURRENT LICENSEES: This feature can be ordered as an MES for installed users of the MVS and VM Edition of IBM High Level Assembler for MVS, VM, and VSE. The charge type selected must be the same as the base program (one-time charge or monthly license charge). NEW LICENSEES: For ordering information on the base program, IBM High-Level Assembler for MVS and VM and VSE, refer to Software Announcement 295-006 dated 26 January 1995. New users of IBM High Level Assembler for MVS, VM, and VSE should specify: TYPE MODEL 5696 234 BASIC LICENSE: To order this feature for the basic license, specify the program number and feature number 9001 for asset registration. Specify feature number 0170 for a monthly license charge or feature number 0171 for a one-time charge. Specify the feature number of the desired distribution medium shown below. ENTRY SUPPORT LICENSE (ESL): To order this feature for an ESL license, specify the program number, feature number 9001 for asset registration, and the applicable ESL one-time charge feature number. Also specify the feature number of the desired distribution medium. ESL PROGRAM ONE-TIME CHARGE NUMBER DESCRIPTION FEATURE NUMBER 5696-234 High Level Assembler for MVS, VM, and VSE 0172 Note: ESL machines can be determined by referring to the IBM Entry End User/390 Attachment (Z125-4379). BASIC MACHINE-READABLE MATERIAL: To order, select the feature number of the desired distribution medium: FEATURE ENVIRONMENT NUMBER DISTRIBUTION MEDIUM MVS 5820 9/1600 Tape MVS 5821 9/6250 Tape MVS 5822 3480 Tape MVS 6100 4-mm DAT FEATURE ENVIRONMENT NUMBER DISTRIBUTION MEDIUM VM 5830 9/1600 Tape VM 5831 9/6250 Tape VM 5832 3480 Tape VM 5834 1/4-inch QIC 120 VM 6101 4-mm DAT CUSTOMIZATION OPTIONS: Select the appropriate feature number(s) to customize your order to specify the delivery options desired. These features can be specified on the initial or MES orders. EXAMPLE: If publications are not desired for the initial order, and for future updates, specify feature numbers 3470 to ship media only, and 3480 to ship media updates only. In the future, if publication updates are required, order an MES to remove feature number 3480, and the publications will ship with the next release for the program. FEATURE DESCRIPTION NUMBER Initial Shipments Serial Number Only (suppresses shipment of media and documentation) 3444 Ship Media Only (suppresses initial shipment of documentation) 3470 Ship Documentation Only (suppresses initial shipment of media) 3471 Update Shipments Ship Media Updates Only (suppresses update shipment of documentation) 3480 Ship Documentation Only (suppresses update shipment of media) 3481 Suppress Updates (suppresses update shipment of media and documentation) 3482 Expedite Shipments Local IBM Office Expedite (for IBM use only) 3445 Customer Expedite Process Charge ($30 charge for each product) 3446 Expedite shipments will be processed to receive 72-hour delivery from the time IBM Software Manufacturing Solutions (SMS) receives the order. SMS will then ship the order via overnight air transportation. DSLO LICENSE: To order this feature for a DSLO license, specify the program number and feature number 9524 for a monthly license charge, or feature number 9525 for a one-time charge. Ordering a DSLO feature will result in IBM maintaining a record of this customer location as a DSLO user only. All material for the DSLO license must be ordered by the basic licensee. If a user selects DSLO, no other feature numbers are valid for this order, and no program materials or updates will be shipped. UNLICENSED DOCUMENTATION: A memo and one copy of the following publications are supplied automatically with the basic machine-readable material: ORDER TITLE NUMBER High-Level Assembler for MVS, VM, and VSE Toolkit Interactive Debug Facility User's Guide GC26-8709 High-Level Assembler for MVS, VM, and VSE Toolkit User's Guide GC26-8710 High-Level Assembler for MVS, VM, and VSE Toolkit Toolkit Installation and Customization Guide GC26-8711 High-Level Assembler for MVS, VM, and VSE Toolkit Interactive Debug Facility Reference Summary GC26-8712 High Level Assembler for MVS, VM, and VSE Toolkit Licensed Program Specifications GC26-4944 Additional copies of unlicensed publications will be available for a fee immediately after product availability. These copies may be ordered from your IBM representative, through the System Library Subscription Service (SLSS,) or by direct order. DISPLAYABLE SOFTCOPY PUBLICATIONS: High-Level Assembler Toolkit Feature manuals are offered in displayable softcopy form. All unlicensed manuals are included. The displayable manuals are part of the basic machine-readable material. The files are shipped on the same media type as the basic machine-readable material. These displayable manuals can be used with the BookManager READ licensed programs in any of the supported environments. Subsequent updates (technical newsletters or revisions between releases) to the publications shipped with the product will be distributed to the user of record for as long as a license for this software remains in effect. A separate publication order or subscription is not needed. Charges ------- Basic DSLO Basic DSLO Monthly Monthly One-Time One-Time License License Charge Charge Charge Charge 4,750 USD 3,565 USD 99 USD 74 USD One-Time Charge Entry End User/390 Entry Support License 727 USD ======================================================================== +----------------------------------------+ | IBM COBOL Family Questions and Answers | cobqnas +----------------------------------------+ This is a working document with frequent updates. If you have comments or questions, please submit them to USIB2HC6 at IBMMAIL or acrema@vnet.ibm.com. OS/2 COBOL ---------- Q 1: What comes with the IBM VisualAge for COBOL for OS/2 product? A 1: IBM VisualAge for COBOL for OS/2 comes with compiler, visual builder, debug tool, LPEX editor, performance analyzer, GUI code assistant, data assistant, and transaction assistant. Q 2: Which products will work with the new IBM COBOL workstation products? A 2: The new IBM COBOL workstation products are 32-bit compilers. Therefore, products that support 32-bit will work. Q 3: Can I use the IBM COBOL workstation utilities (debug tool, editor, execution analyzer, etc.) to develop applications using COBOL and C++? A 3: Yes, these are common components and hence support both COBOL and C++. Q 4: Can I use the IBM VisualAge for COBOL for OS/2 product to develop Presentation Manager applications? A 4: IBM VisualAge for COBOL for OS/2 includes a visual builder to enable the user to write COBOL applications that support PM. However, it does not provide direct support of the PM API. Q 5: Does the IBM VisualAge for COBOL for OS/2 debug tool look like the CODE/370 workstation feature or Micro Focus Animator? A 5: The IBM VisualAge for COBOL for OS/2 debug tool looks closer to the CODE/370 workstation feature. It does not closely resemble Micro Focus Animator. Q 6: Can you edit directly from the IBM VisualAge for COBOL for OS/2 Debug Tool? A 6: You can invoke the editor directly from the debug tool listing window by selecting Edit from the Project pulldown, but you cannot edit the debug tool listing window itself. Note that the debug tool must have been invoked in a WorkFrame environment in order for this feature to be available. Q 7: Is there a LAN version of the IBM COBOL workstation products? What considerations should I be aware of in a LAN development environment? A 7: The IBM COBOL workstation products CD cannot be installed on a LAN. However, the IBM COBOL CD images can be placed on a LAN with the appropriate license agreement. Q 8: Can the IBM COBOL workstation products be used to integrate mixed languages within an application, similar to the Language Environment capability on the MVS mainframe? A 8: Yes. However, the Language Environment callable services are not available on the workstation. Any applications which use the Language Environment callable services (e.g., condition-management functions) have to be modified. Q 9: Are the Language Environment callable service routines available in the IBM COBOL workstation products? A 9: The Language Environment callable services are not available on the workstation. It is our intent to provide the Language Environment callable services in future releases. Q10: Is remote edit and compile available with the IBM COBOL workstation products? A10: Remote edit and compile beta is available with IBM VisualAge for COBOL for OS/2. Q11: Will IBM VisualAge for COBOL for OS/2 run in Windows? A11: We are evaluating plans to support the Windows operating systems. Q12: Are there plans to provide non-IBM database support in the IBM COBOL workstation products? A12: We are evaluating the plan to provide non-IBM database support in the IBM COBOL workstation products. Q13: Can AS/400 data be accessed from OS/2 via COBOL? A13: Yes, using remote VSAM. Q14: Using IBM VisualAge for COBOL for OS/2, will every created package require the runtime, or will you be able to tell the feature that the runtime was included in a previous package? A14: You can package one or more programs (an application) in a runtime package, which has a single set of runtime code. We do not look at previous application packages that were built to determine an incremental package. You can have multiple applications using the same runtime routines. If you install the applications in the same subdirectory, each new package would overlay any pre-existing runtime routines. Q15: Does a package created by the PACKAGE feature of IBM VisualAge for COBOL for OS/2 require the runtime, or will the runtime be part of the package? A15: You can package the runtime that is needed for your application, or you may package the runtime and your application separately. AIX COBOL --------- Q16: What comes with the IBM COBOL Set for AIX product? A16: IBM COBOL Set for AIX comes with compiler, LPEX editor, program builder, program debug tool, integrated with the Common Desktop Environment. Q17: Which products will work with the new IBM COBOL workstation products? A17: The new IBM COBOL workstation products are 32-bit compilers. Therefore, products that support 32-bit will work. Q18: Can you edit directly from the debug tool in the IBM COBOL workstation products? A18: While you cannot edit the debug tool listing window itself, you can invoke the editor directly from the debug tool listing window by selecting Edit from the Project pulldown. Note that the debug tool must have been invoked in a WorkFrame environment in order for this feature to be available. Q19: Can the IBM COBOL workstation products be used to integrate mixed languages within an application, similar to the Language Environment capability on the MVS mainframe? A19: Yes. However, the Language Environment callable services are not available on the workstation. Any applications that use the Language Environment callable services (e.g., condition-management functions) have to be modified. Q20: Are the Language Environment callable service routines available in the IBM COBOL workstation products? A20: The Language Environment callable services are not available on the workstation. It is our intent to provide the Language Environment callable services in future releases. Q21: Are there plans to provide non-IBM database support in the IBM COBOL workstation products? A21: We are evaluating the plan to provide non-IBM database support in the IBM COBOL workstation products. Q22: Can AS/400 data be accessed from AIX via COBOL? A22: Yes, using remote VSAM. Q23: How do you debug a packaged application running on a target execution environment (e.g., create on OS/2 and execute on AIX)? A23: The first release of the IBM COBOL workstation products do not provide this support. Host COBOL ---------- Q24: Does VS COBOL II source run on the workstation? A24: VS COBOL II source at ANSI 85 level (compiled with NOCMPR2) will compile with the IBM COBOL workstation products. Q25: Can mainframe VS COBOL II programs using VSAM execute in an IBM COBOL workstation environment? Are there any limitations? A25: VS COBOL II programs at ANSI 85 level (compiled with NOCMPR2) using VSAM will compile and execute in an IBM COBOL workstation environment. There are no utilities to bring down VSAM data. Client/Server COBOL ------------------- Q26: What does IBM VisualAge for COBOL for OS/2 offer for client/server? A26: Client/server applications are supported by IBM VisualAge COBOL for OS/2 through CICS, DB2, remote file access (via SMARTdata Utilities (SdU)), MQSeries, IMS CS/2, and DCE. This enables, for example, the application to access remote data and business logic on the host from the workstation. Q27: What are the emulation plans with IBM VisualAge for COBOL for OS/2? A27: The IBM approach is to enable access to the host data (e.g., VSAM/SAM, PDS, DB2) from the workstation rather than emulating them. This eliminates, for example, the need to replicate host data on the workstation and keep the data in sync with changes to the host data. Q28: Do IBM COBOL client/server applications mix with C? A28: Yes. Since InterLanguage Communication (ILC) between C and COBOL is enabled, client/server applications, such as those exploiting CICS, DB2, MQSeries, distributed file support and/or DCE, can consist of both COBOL and C components. Q29: Do IBM COBOL client/server applications mix with PL/I for OS/2? A29: Yes. Since InterLanguage Communication (ILC) between PL/I and COBOL is enabled, client/server applications, such as those exploiting CICS, DB2, MQSeries, and/or distributed file support, can consist of both COBOL and PL/I components. Q30: Does IBM VisualAge for COBOL for OS/2 support IMS? A30: No, but we are working to enable remote DL/I data access from OS/2 COBOL programs with DL/I call statements in a future release. Object-Oriented COBOL --------------------- Q31: Which IBM COBOL products support object-oriented extensions? A31: Object-oriented extensions are supported in the IBM COBOL for MVS and VM Release 2 (MVS only), IBM VisualAge for COBOL for OS/2, and IBM COBOL Set for AIX. Q32: What are the object-oriented extensions based on? A32: The object-oriented extensions are based on the System Object Model (SOM), which defines an architecture for defining and managing binary object class libraries. SOM conforms with the Object Management Group's (OMG) Common Object Request Broker Architecture (CORBA). Q33: Will other platform environments, besides MVS, OS/2, and AIX, support IBM COBOL object-oriented extensions? A33: The IBM object-oriented extensions are based on the System Object Model (SOM) technology. At this time, MVS, OS/2, and AIX support SOM. We are currently evaluating this support for other platforms. Q34: What objects or class libraries are provided with the IBM COBOL workstation products to assist in object-oriented programming development? A34: With IBM COBOL, you can access the class libraries provided with the SOM developers toolkit. Other class libraries will become available over time. Q35: Is a "class browser" provided within the IBM COBOL workstation products to view class libraries available to use? Is this the same class browser used in VisualAge for C++? Can this "browser" allow me to look at other class libraries created by third-party vendors or created by C++? A35: A class browser is not available in the first release. Q36: I understand that SOM-enabled objects can be invoked by IBM COBOL object-oriented applications. If the SOM-enabled object is created outside of IBM COBOL, is SOM compliance enough to ensure usability? A36: Usually, but not always. Work to define guidelines for mixed-language SOM applications is under way. Q37: Are there plans to support OpenDoc or Taligent's CommonPoint product initiatives within the IBM COBOL object-oriented extensions? A37: This support is under evaluation. Q38: Are there any plans to support OLE with a Windows version of COBOL? Any plans to support OLE with any version of workstation COBOL? A38: Support for OLE is under evaluation. SOM --- Q39: What is the direction of SOM as it relates to Language Environment? A39: SOM and DSOM now use, and will continue to use, Language Environment Services. Q40: Will there be a SOM browser to search for objects? A40: A SOM browser is needed, but is undefined at this time. Host Offload ------------ Q41: What is available for host offload? A41: For host offload, CICS, DB2, and remote VSAM are available. Q42: What is IBM's position using IBM COBOL workstation products for "host offload"? A42: This is one of the objectives of the IBM COBOL workstation products, as well as the support of workstation production and client/server applications. We intend to make enhancements to the products with additional host offload features, based on customer feedback for specific situations. Q43: What VSAM and IMS access facilities are provided in the IBM COBOL workstation products? A43: MVS file (VSAM/SAM, PDS) access is supported from the workstation, based on SMARTdata Utilities (SdU) features including the optional data conversion. We are working to enable remote DL/I data access from OS/2 COBOL programs with DL/I call statements in a future release. Q44: What are some of the considerations I have to be aware of to get mainframe COBOL applications to execute on the workstation? A44: The applications must be compiled with the IBM COBOL product for the target workstation platform. Other key considerations include: the location of the data accessed from the application, whether the application is a transaction (e.g., CICS) or batch, and if the application has specific dependencies on the mainframe unique hardware or software characteristics (e.g., printer control characters). Q45: What considerations do I need to know in developing COBOL applications on the workstation and executing them on the host? A45: The key considerations include: o Workstation COBOL language extensions not supported by IBM COBOL for the mainframe: - USAGE COMP-5 - ORGANIZATION LINE SEQUENTIAL - LOCK MODE IS AUTOMATIC - ASSIGN USING data-name - READ ... PREVIOUS, START ... <, <= - SET statement extension o Any applications dependent on the internal representations workstation's native data: - ASCII - ASCII based Zone Decimal - Little endian (or byte reversed) binary - IEEE floating point - DBCS Note: For many COBOL applications the internal data representations are transparent to the application behavior. o System resource naming conventions e.g.: Avoid using special characters in the system file name even if they are supported on the workstation. Qxx: Can mainframe VS COBOL II programs using VSAM execute in an IBM COBOL workstation environment? Are there any limitations? Axx: VS COBOL II programs at ANSI 85 level (compiled with NOCMPR2) using VSAM will compile and execute in an IBM COBOL workstation environment. There are no utilities to bring down VSAM data. CICS ---- Q46: What release of CICS for OS/2 is required? A46: IBM VisualAge for COBOL for OS/2 runs with CICS for OS/2 Version 3. This product will be generally available in early 1996. CICS for OS/2 Version 3 is shipped as beta code on the IBM COBOL CD. Recommendation is not to run CICS applications in production until after the general availability of CICS for OS/2 Version 3. CICS for OS/2 Version 3 normal beta support of one-week turnaround will be available until general availability in early 1996. Q47: If I have CICS for OS/2 Version 3 beta code on my IBM COBOL CD, how do I get the generally available (GA) version of the product? Is there a charge with the purchase of the GA version? A47: The CICS for OS/2 Version 3 GA version will not be available until early 1996. Yes, there will be a charge with the purchase of the GA version. Q48: Can IBM VisualAge for COBOL for OS/2 applications run with CICS for OS/2 Version 2? A48: IBM VisualAge for COBOL for OS/2 applications run in CICS for OS/2 Version 3 but for client, CICS for OS/2 Version 2 is required. The CICS for OS/2 Version 2 client code is not on the IBM COBOL CD, and would need to be purchased separately. IBM VisualAge for COBOL for OS/2 will not run with CICS for OS/2 Version 2, because CICS for OS/2 Version 2 does not have the required preprocessor and runtime changes needed by IBM VisualAge for COBOL for OS/2. Q49: How are CICS calls made in IBM VisualAge for COBOL for OS/2? A49: CICS calls are made via external calls, direct to CICS, or client calls. Q50: Is there any assistance with generating CICS code? A50: The IBM VisualAge for COBOL for OS/2 Transaction Assistant generates External Call Interface (ECI) calls that will invoke CICS applications. However, the Transaction Assistant does not generate or imbed any CICS code in the OS/2 COBOL product. Q51: Can a programmer use the IBM COBOL workstation products to build CICS applications, other than invoke a CICS application using the CICS ECI? A51: Yes, command-level CICS can be used with IBM COBOL workstation products. Q52: What do I need to know in developing COBOL applications that are portable between OS/2 and AIX? A52: IBM COBOL applications are portable between these platforms, with very few exceptions. The primary consideration is if the program is sensitive to different binary data representations and character code pages. In general, these differences should be transparent to the COBOL applications, unless they are written in such a way to depend on the internal data representations. OS/2 GUI applications are not portable. Prerequisites ------------- Q53: What is the MVS requirement for IBM COBOL/370, and IBM COBOL for MVS and VM? A53: IBM COBOL/370 Release 1 and IBM COBOL for MVS and VM Release 2 (with no OO support) require MVS/ESA Version 3.1.3. IBM COBOL for MVS and VM Release 2 (with OO support) requires SOMobjects (5696-822), which requires either MVS/ESA Version 4 or Version 5. Q54: What is the prerequisite environment, and what products are required, to run the IBM VisualAge for COBOL for OS/2 product? A54: When using the compiler option only, the minimum memory requirement is 16 MB of RAM. When using the GUI developer along with the compiler, a minimum of 24 MB of RAM is recommended. Performance would be optimized with additional RAM. For space requirements, the compiler requires 15 MB of storage. The default installation of the full product, which includes all tools and utilities is 115 MB. If you are planning to use DB2 on the workstation, Version 2.1 is required. If you are planning to use CICS on OS/2, then CICS for OS/2 Version 3.0 is required. Use of the SMARTdata Utilities connecting to an MVS platform requires DFSMS Version 1.2 on your MVS platform. All host connectivity can be provided by Communications Manager/2 Version 1.1. Q55: What is the prerequisite environment, and what products are required, to run the IBM COBOL Set for AIX product? A55: The IBM COBOL Set for AIX operates in the AIX 4.1.3 environment. If you are planning to use DB2, DB2/6000 Version 2.1 is required. If you are planning to use CICS, CICS/6000 Version 2.1 is required. Use of the SMARTdata Utilities connecting to an MVS platform requires DFSMS Version 1.2 on your MVS platform. All host connectivity can be provided by AIX SNA Server/6000 Version 2.2. Miscellaneous ------------- Q56: Is there any IBM COBOL information available on the internet? A56: You can find the IBM COBOL Family on the World Wide Web. Start at the IBM Software Home Page (http://www.software.ibm.com), and search on the keyword GoCOBOL. Q57: What is the source-level compatibility between the IBM COBOL Family products? A57: There are different flavors of source levels. Table 1 describes the differences between the IBM COBOL products. Table 1. IBM COBOL Source Level Comparison COBOL Source Levels MVS1 MVS2 VM VSE 400 OS/2 AIX ANSI 85 x x x x x x x ANSI 85 + LE-Callable Services x x x x x ANSI 85 + OO x x x ANSI 85 + LE-Callable Services + OO x ANSI 85 + Addendums x x x x x x x ANSI 85 + Addendums + LE-Callable Services x x x x x ANSI 85 + Addendums + OO x x x ANSI 85 + Addendums + LE-Callable Services + OO x Legend: MVS1 = IBM COBOL/370 Release 1 MVS2 = IBM COBOL for MVS and VM Release 2 VM = IBM COBOL/370 Release 1 and IBM COBOL for MVS and VM Release 2 VSE = IBM COBOL for VSE 400 = IBM ILE COBOL/400 OS/2 = IBM VisualAge for COBOL for OS/2 AIX = IBM COBOL Set for AIX Q58: How can the new IBM COBOL workstation products be utilized in the migration from OS/VS COBOL to newer levels of IBM COBOL? A58: IBM COBOL workstation products does not provide migration support from OS/VS COBOL to newer levels of IBM COBOL. However, you can use CCCA for source conversion support on the host environment. CCCA converts ANSI 68 and ANSI 74 source to ANSI 85, which is supported by the newer IBM COBOL products. Q59: Are there any IBM services supporting the IBM COBOL Family? A59: Yes. To assist you with IBM's expanded COBOL capabilities quickly and with minimum effort, IBM is providing services, education, and mentoring programs. From client/server configurations to object-oriented programming, IBM COBOL Services can extend your ability to use the IBM COBOL family products effectively in every part of your enterprise. With experience in handling COBOL challenges in many different situations, the consultants who perform IBM services bring a level of expertise to your organization that is difficult to match with in-house staff. This bolsters the skills of in-house resources, and allows you to move forward with confidence. To discuss your specific COBOL service requirements, contact your local IBM representative or call 1-800-IBM-4YOU (1-800-426-4968). Q60: What are the considerations to migrate existing Micro Focus COBOL applications to the IBM COBOL workstation environment? A60: Applications conforming to ANSI 85 COBOL are, in general, portable between Micro Focus COBOL and IBM COBOL. Additionally, language extensions defined by the host IBM COBOL products (MVS, VM, VSE) are generally supported compatibly between Micro Focus COBOL and IBM COBOL for the workstation. Most of the Micro Focus extensions are not supported. You can use the Micro Focus COBOL options to identify Micro Focus COBOL unique extensions to see if specific applications can be easily migrated to IBM COBOL. Q61: Is there support for Assembler on the workstation? A61: There is no workstation Assembler product. If there is Assembler code in COBOL applications used as a callable service, IBM would like to hear about as a requirement for a COBOL callable service. Q62: Will there be support between IBM COBOL and Smalltalk? A62: We are evaluating plans for IBM COBOL interoperability with IBM VisualAge for Smalltalk. Q63: What communication protocols does SMARTdata Utilities (SdU) use in its remote file access? A63: SdU uses the SNA LU 6.2 protocol. Q64: Will the SMARTdata Utilities (SdU) support PS and PDS datasets? A64: Yes, SdU does. Q65: What are the plans to introduce the maintenance workbench and the test workbench for the IBM COBOL workstation products? A65: It is IBM's intent to provide the maintenance workbench in the near future, with the highest priority for COBOL. Other languages will be determined by market needs and customer requirements. Q66: Will the maintenance and test workbenches support multiple language maintenance/development (e.g., PL/I and COBOL, or COBOL and C++)? A66: It is IBM's intent to have the maintenance and test workbenches support multiple languages, with highest priority for COBOL. Other languages will be determined by market needs and customer requirements. Q67: Is there a plan to support ODBC for non-IBM database access in the IBM COBOL workstation products? A67: We are evaluating the plans to support ODBC for non-IBM database access in the IBM COBOL workstation products. ======================================================================== +-------------------------------------------------+ | DB2 Professional Certification Program from IBM | db2cert +-------------------------------------------------+ In Brief ... ------------ The DB2 Professional Certification Program from IBM will help achieve: o Worldwide industry recognition for DB2 professionals o Competitive advantages o Enhanced potential for individual career growth and recognition Overview -------- In today's highly competitive environment, companies are becoming increasingly focused on finding an objective, standard way to measure the skill levels of their employees, their customers, and the technical consultants they hire. The DB2 Professional Certification Program from IBM provides a consistent framework to measure skills on the DB2 Version 2 Common Server products, and to aid in achieving industry recognition for their proficiency. The Professional Certification Program from IBM is a comprehensive certification program providing international industry recognition to technical professionals who demonstrate proficiency in support of IBM solutions. To certify, individuals must pass a series of tests designated by IBM to establish knowledge of critical skills to service and support selected IBM products. Technical database professionals can now become certified by IBM on the DB2 family of Version 2 common server products. DB2 Database Administration and DB2 Application Development roles are being offered through the DB2 Professional Certification Program from IBM. This program is an extension to the Professional Certification Program from IBM. The announced certification programs support the DB2 Version 2 common server products now available on OS/2, AIX, and Windows NT. Beta programs for DB2 Version 2 on HP-UX, Sinix, and the Solaris Operating Environment are currently under way, and the certification programs in this announcement will also support these platforms. The following benefits may be realized by obtaining a certification level: o Corporations - Increased employee productivity - Competitive advantage - Cost reductions o Computer Professionals - Advancement in current job/profession - Competitive advantage -- differentiate yourself from other candidates - Technical recognition o Consultants/Business Partners - Third-party validation of skills - Competitive advantage -- over uncertified competitors - Optimizes revenue opportunities Description ----------- The DB2 Professional Certification Program from IBM is a formal program that provides a method for individuals to demonstrate their knowledge and proficiency in the areas of Database Administration and Application Development for the DB2 family of Version 2 common server products. This program is an extension to the Professional Certification Program from IBM, which is a comprehensive program providing international industry recognition to technical professionals who demonstrate proficiency in support of IBM solutions. This new program offers candidates the opportunity to validate their skills on the DB2 Version 2 Common Server products in the areas of DB2 Database Administration and DB2 Database Application Development. If you support day-to-day database administration and installation, you can benefit from this certification program. As a Certified DB2 Database Administrator, you can validate your skills and expertise required to install and configure database servers/clients, implement database structures, and perform basic recovery and performance-tuning procedures. If you are responsible for the design and development of DB2 applications, you can also benefit from this certification program. As a Certified DB2 Application Developer, you can validate your skills and expertise required to implement database structures, write DB2 programs using various application interfaces, and perform basic application performance-tuning procedures. If you are an individual working with DB2 Version 2, these professional certification programs can help identify areas where you can improve your skills, or validate that you have acquired key skills in the DB2 Version 2 products. Certification will demonstrate your technical achievement which may lead to improved job opportunities, competitive advantages, and rewards. If you are a customer who has implemented DB2 in your company, the professional certification program can assist in determining whether your staff have the right skill levels to perform their jobs, identify skill gaps, and lead to improvements in the operation of your business. Benefits -------- Upon successful completion of the certification tests, you will receive a number of benefits, including: o Certificate of achievement o DB2 gift (first 250 certified individuals world-wide will receive a DB2 watch) o Permission to use IBM certification logo o Listing in the Professional Certification Program Directory o 50 percent discount on per-incident DB2 service calls through the Support Line o One free copy of the DB2 Client/Server Family CD-ROM o Subscription to the DB2 Family Newsletter Testing ------- Two tests are required for the DB2 Database Administration or DB2 Application Development certification roles. To become a Certified DB2 Administrator, you must pass the following tests: o DB2 Fundamentals (test number 500) o DB2 Administration (test number 501) To become a Certified DB2 Application Developer, you must pass the following tests: o DB2 Fundamentals (test number 500) o DB2 Application Development (test number 502) Drake Prometric's charge for the administration of each test is 100 USD. The certification process is completed after all tests have been passed. It is not necessary for a certification applicant to attend a course to pass a test. The test can be completed successfully if the applicant has product experience equivalent to the information available through DB2 education courses. It is important that certified individuals keep their knowledge and information current. Recertification may be required from time to time, such as when a new release of the DB2 product is made available. IBM will notify the individuals when recertification is required. Education --------- A variety of DB2 Version 2 education courses are available from IBM to aid in preparation for the certification tests: o Database Administration Workshop for DB2 for AIX (U4264) o Database Administration Workshop for DB2 for OS/2 (U4263) o DB2 Programming Fundamentals for UNIX, OS/2, and DOS (U4228) o DB2 Intermediate Programming for UNIX, OS/2, and DOS (U4229) o DB2 Common Server Overview and Functions (U4250) o SQL Workshop (U4045) Publications ------------ The following publications provide detailed information about specific aspects of the Professional Certification Program from IBM. Call 1-800-959-EXAM (1-800-959-3926) to order. o Professional Certification Program from IBM Catalog: GR28-5110 o Professional Certification Program from IBM Brochure: GR28-5111 Enrollment and More Information ------------------------------- To enroll in the DB2 Professional Certification Program from IBM, contact Drake Prometric at 1-800-959-EXAM (1-800-959-3926). Drake will send you the Professional Certification Program from IBM catalog, and help you schedule a convenient time for testing at a local Drake Authorized Testing Center. You can also obtain certification roadmaps, test objectives, and sample tests to aid you in preparing for certification. If training is required, courses (listed above) are available through IBM Education and Training. For information about courses and course materials, call 1-800-IBM-TEACh (1-800-426-8322). Program information, test objectives, sample tests, and course descriptions are also available via a toll-free FAX service, 1-800-IBM-4FAX (1-800-426-4329). This service is available 24 hours a day, 7 days a week. ======================================================================== +-----------------------------------------------+ | Netcomber Internet Suite (Beta) for OS/2 Warp | combnet +-----------------------------------------------+ IBM has introduced a beta version of an elegant new Internet suite called Netcomber, which includes WWW, Mail, News, FTP, Chat, and Telnet. The OS/2 Warp version is now available for download and evaluation. For Casual and Novice Users --------------------------- Netcomber complements IBM's Internet Connection family. Developed expressly for the casual or novice user, Netcomber features a clean, simple interface and an integrated design that brings productive use of the Internet to a new audience, without an extended learning curve. Netcomber features a multitasking design that allows the user to send mail, read newsgroups, and browse the Web from a single application, quickly and efficiently. Netcomber's bookmarks, nicknames, many ease-of-use features, and on-line Internet help guide make NetComber ideal for the less technical user who may have concerns about the complexity of other Internet tools. How to Obtain ------------- Netcomber recently received a very positive reception at both Internet World and Comdex. See for yourself why the demonstration caused this excitement -- visit the Netcomber home page at http://www.raleigh.ibm.com/ncr and select the "Software Updates and Technical Information" option to receive and use the latest beta version. Feedback -------- We welcome your comments and suggestions to help us ensure that pending production versions of Netcomber deliver the greatest value and usability. You can reach us at netcombr@watson.ibm.com. ======================================================================== +--------------------------------------------+ | IBM Internet Connection Servers and Client | 5lang | Available in National-Language Versions | +--------------------------------------------+ IBM announces that three members of its Internet Connection software family will be available in five European languages and Chinese. For AIX, OS/2, and Windows -------------------------- The IBM Internet Connection Server for AIX and the IBM Internet Connection Server for OS/2 will be offered in Chinese, French, German, Italian, Portuguese, and Spanish. The IBM Internet Connection for Windows will be offered in Chinese, French, Italian, and Spanish. These national-language versions, shipping on 19 December 1995, offer all features of the previously released English-language versions, but the user interfaces, documentation, and on-screen messages have been translated. Other members of the IBM Internet Connection software family will be offered in national-language versions at a later date. "Regardless of geography, with Internet Connection, software businesses can be a part of the global marketplace where individuals connect with others and with the vast information resources on the Net. These are truly solutions that make the world a smaller planet," said Randy Mysliviec, brand manager, Internet Connection and TCP/IP products for IBM's Networking Software Division. Creating a Presence on Internet ------------------------------- The AIX or OS/2 Warp server software enables a business to create a presence on the Internet. For example, a company could use the software to offer an illustrated merchandise catalog over the Internet. The Internet Connection for Windows can be used to "browse" such a catalog or any of the other information resources on the Net. The IBM Internet Connection Family ---------------------------------- In just over a year, the Internet Connection software family has grown to 12 members. These include three Internet access packages, a security "firewall", and server software for a wide range of hardware platforms. Many of the Internet Connection products are available in secure versions, giving customers and businesses the security to conduct commerce over the Internet. The first member of the product line was the IBM Internet Connection for OS/2 Warp, which was included with the 32-bit operating system as a no-charge component of the Warp BonusPak. The Internet Connection for OS/2 Warp was the first Internet access package to come as a standard operating system feature. The Internet family will continue to grow with expected additions that include access products supporting Windows 95 and server software for the Windows NT environment, as well as other non-IBM platforms. Network-Centric Computing ------------------------- The Internet Connection products are a component of IBM's strategy to provide people and organizations with network-centric computing, which is IBM's plan for enabling people to receive, use, and share applications and services across worldwide voice and data networks. IBM, the world's largest software provider, creates, develops, and manufactures the industry's most advanced information technologies, including networking systems, software, computing systems, storage devices and microelectronics. More Information ---------------- For Internet users, IBM offers complete information about the company, its products, services and technology on the World Wide Web. The IBM home page is at http://www.ibm.com. The fastest, easiest way to get information about IBM software is to go to the IBM Software home page at http://www.software.ibm.com. For more information about this announcement, go to the IBM Networking home page at http://www.raleigh.ibm.com starting on 19 December 1995. ======================================================================== +---------------------------------+ | IBM Announces OS/2 Warp Preload | preleur | Agreements in Eastern Europe | +---------------------------------+ IBM Central Europe and Russia (CER) announces that four PC manufacturers in Russia and Poland have signed OS/2 Warp preload contracts. Three of the top five Russian manufacturers -- R-Style Computers, Stins Coman Corporation, and Formoza -- as well as Vobis Microcomputer of Poland, all made preload announcements within the last month. "We are pleased with the overwhelming success of OS/2 Warp in Eastern Europe," said Dan Lautenbach, IBM vice president, Emerging Markets and OEM Sales. "These companies account for a significant portion of the Russian operating system market. In addition, Vobis Microcomputer in Poland adds to the worldwide momentum of OS/2 Warp." R-Style Computers ----------------- R-Style Computers has committed to make the English-language version of OS/2 Warp available as a preload on at least 95 percent of the company's hardware, and will begin using the Russian-language version when it is available. "We believe that OS/2 Warp is worthy of being introduced to a greater number of users," said Valery Schukin, R-Style Computers' commercial director. IBM and R-Style will participate in joint marketing activities, and IBM will provide R-Style specialists with technical training. The company shipped 24,000 PCs in 1994, and expects more than 40,000 shipments in 1995. R-Style estimates that the addition of OS/2 Warp will boost 1996 sales figures by 7 to 10 percent. Stins Coman ----------- Stins Coman will begin preloading Russian-language OS/2 Warp on 30 percent of the company's products in December. The demand for OS/2 from corporate customers and the public sector strongly influenced Stins Coman's decision to preload OS/2 Warp, said the company's president, Sergey Anisimov. "This announcement continues to build on the momentum that OS/2 Warp is gaining in the Russian market," said Peter Perregaard, IBM software sales director for Europe, the Middle East, and Africa (EMEA). "IBM and OS/2 Warp have the superior technology and the superior strategy that is so important to the customer today." Stins Coman is also launching an advertising campaign highlighting the availability of Stins Coman computers preloaded with OS/2 Warp. The Stins Coman Corporation anticipates PC sales of 26 million USD in 1995, and has a target of 45 to 50 million USD in 1996. Formoza ------- Formoza, the second largest Russian OEM, plans to preload 14,400 machines with Russian-language PC DOS in the next 12 months, and 12,000 machines with OS/2 Warp, including 2,400 machines with the OS/2 Warp Connect English-language version. The company shipped approximately 20,000 PCs in 1994, and expects shipments of 50,000 by the end of this year. Vobis Microcomputer ------------------- Half of all Vobis 486 and Pentium class computers will be pre-installed with the Polish version of OS/2 Warp. "Vobis consistently aims to offer state-of-the-art systems that are tailored to the needs of our customers," said Danusz Pietraszkiewicz, Vobis Microcomputer country manager. "Beyond doubt, many of our customers find OS/2 to be their preferred operating system, so the number of OS/2 users is rapidly growing." The company shipped 8,000 PCs in 1994, and expects to ship double that in 1995. Vobis is also the largest computer retailer in Poland, with 18 retail outlets. OS/2 Awards and Statistics -------------------------- OS/2 Warp has earned 23 awards since its release last year, including InfoWorld Readers' Choice Product of the Year, PC Magazine Number 1 for User Satisfaction, PC World Product of the Year, Byte Readers' Choice Software Product of the Year, and the Best Operating System of the Year at the UK Computing Awards for Excellence. OS/2 has won 70 industry awards since December 1992. There are more than ten million OS/2 users worldwide. Over four million copies of OS/2 Warp have been sold since November 1994. In 1995, more than 125 software developers have announced plans to offer new native OS/2 applications, adding to the 2,500 OS/2 applications already on the market. IBM News Releases ----------------- IBM news releases are available on the Internet, via the IBM Home Page at http://www.ibm.com. The IBM Fax Information Service allows you to receive facsimiles of prior IBM product press releases. Dial 1-800-IBM-4FAX (1-800-426-4329) and enter 99 at the voice menu. ======================================================================== +------------------------------------------+ | IBM Software Allows Phone Messages to be | webfone | Retrieved via Internet World Wide Web | +------------------------------------------+ Now, it's possible to check phone messages from the Internet's World Wide Web with new software from IBM. Voicemail users can now listen to, delete, and save their messages directly from their computers, using web browsers such as those in the IBM Internet Connection family. DirectTalkMail -------------- With the new IBM DirectTalkMail software, it's possible to check phone messages from either a computer or phone, providing users with more choice and flexibility. Here are some likely scenarios: DirectTalkMail, a new voice messaging feature of IBM's DirectTalk/6000 voice response software, is suitable for organizations that require a few hundred voicemail boxes or a few thousand. It allows users to be notified of incoming voice messages via electronic mail, phone, or pager. In addition, users of IBM DirectTalkMail can send messages to users of another voice messaging system, provided that it supports the Audio Messaging Interface Standard (AMIS). Scenarios --------- Here are some likely scenarios: -- It's possible to be on a phone call while another call comes in, then check to see who has called without interrupting the current call. -- While travelling, business executives can use the one available phone line in a hotel room to connect their computers, then check for e-mail and phone messages at the same time. -- Those who work at their computers most of the day may find it more convenient to check phone messages from the computer screen. Or, those who don't want to tie up their phone line for incoming calls can check for new messages directly on the computer screen. Try It! ------- Anyone can try the new IBM DirectTalkMail software -- it's easy! Instructions for the trial can be accessed at the World Wide Web URL http://www.hursley.ibm.com/dtmail. As part of the trial, you will have to make a call and leave a message at the IBM laboratory in the U.K., where the software was developed. The length of your call depends on the length of your message. Within minutes, you can retrieve your own message from the World Wide Web, and hear your own voice without having to pick up the telephone. Network-Centric Computing ------------------------- This announcement is another example of IBM's network-centric computing strategy -- IBM's plan to enable people to receive, use, and share applications and services across worldwide voice and data networks. New Release of DirectTalk ------------------------- The new release of DirectTalk/6000 (Version 1, Release 6) includes the DirectTalkMail option. The family of DirectTalk voice response software products enable access to information via the telephone. Manufacturers can provide order, shipping, and warranty information, and universities can offer course availability and schedule information. With the new release comes speech-recognition technology, so that users can access information by simply by saying their name, without having to enter account numbers on a telephone. The speech recognition also provides security for calls placed over cellular connections, since the user's voice and speech are recognized and no account numbers have to be entered. The new release of DirectTalk will be available on 2 February 1996. The software runs on the IBM RISC System/6000 using the AIX operating system. More Information ---------------- To learn more about DirectTalk/6000, release 6, as well as about IBM's other voice/data offerings, contact your IBM representative or authorized reseller. In the U.S., call 1-800-426-4211, extension 149. Outside the U.S., call +44-1962-940018. For Internet users, IBM offers complete information about the company, its products, services, and technology on the World Wide Web. The IBM home page is at http://www.ibm.com. The fastest, easiest way to get information about IBM software is to go to the IBM Software home page at http://www.software.ibm.com. For more information about this announcement, go to the IBM computer telephony home page at http://www.raleigh.ibm.com/cti/ctiover.html. IBM news releases are available on the Internet, via the IBM Home Page at http://www.ibm.com. ======================================================================== +-------------------------------------------------------+ | Lotus Adopts New Pricing Model for Its Notes Business | modlpric +-------------------------------------------------------+ Lotus Development Corp. announces a new Notes Mail client and a significant price reduction for the runtime client version of its Lotus Notes software. The new mail client and the reduced price are expected to accelerate sales and deployment of Notes, the world's leading messaging and groupware software. New Estimated Retail Prices --------------------------- Notes Mail will have an estimated retail price (ERP) of 55 USD per single-user license, and will ship concurrent with Notes Release 4. The ERP for a single-user license for Notes Desktop, the runtime version of Notes, will be reduced by 55 percent to 69 USD from 155 USD, effective immediately. All Notes Release 4 client software will include InterNotes Web Navigator, a feature that allows users to access the World Wide Web. Under the new pricing model, Notes server pricing will also change. Notes server software for single-processor systems will have an ERP of 495 USD, and Notes server software for multiple processor systems will have an ERP of 2,295 USD. The new server prices will take effect when Notes Release 4 ships. Notes server software currently has an ERP of 275 USD for all processors. InterNotes Web Publisher software, which enables organizations to extend Notes information and applications to the Web, will be available free via the Web to Notes customers, effective with shipment of Notes Release 4. Web Publisher Release 2.0 currently has an ERP of 2,995 USD. The "per user" cost of Notes server software and the overall cost of ownership are also expected to be lower as a result of performance enhancements to Notes Release 4 and support for large, symmetric multiprocessor systems. These enhancements will permit individual servers to handle more clients. The price of NotesSuite Desktop upgrade, which includes a single-user license of Notes Desktop, the SmartSuite desktop productivity applications, and the NotesSuite Application Collection, will also be reduced by 33 percent to an ERP of 199 USD through available OEM channels. "The new, more aggressive pricing for Notes will allow our customers to more quickly deploy Notes throughout their organizations. In particular, the new mail client and lower pricing will make Notes much more attractive for users who need electronic mail and Internet access," said Jeff Papows, Lotus' executive vice president and chief operating officer. "This new pricing model is one example of the benefit of our merger with IBM. Lotus can now take a longer-term financial perspective, and position ourselves as the price and value leader in the messaging and groupware market." Notes Mail: Advanced Messaging, Web Access, and Groupware --------------------------------------------------------- The new Notes Mail client software includes: o advanced messaging features o InterNotes Web Navigator, which allows access to the Internet o the award-winning cc:Mail user interface o support for mobile users o agents to automate routine tasks o discussion databases o document libraries o workflow applications Notes Desktop client software includes the ability to run all custom Notes applications, as well as all the features of Notes Mail. Full Notes client software, with an ERP of 275 USD per user license, includes Notes application development tools, in addition to all the features of Notes Desktop client software. Notes Clients ------------- Notes Mail Notes Desktop Full Notes Advanced messaging X X X Mobile user support X X X Discussion Databases X X X Document Libraries X X X Run Custom Applications X X Develop Applications X ERP (*) with Release 4 shipment 55 USD 69 USD 275 USD Current ERP (*) N/A 155 USD 275 USD * estimated retail price for volume purchases Notes Servers ------------- Single Processor Multiprocessor Server Server Web Publisher (*) X X Multithreaded Replication X X Field Level Replication X X Multithreaded Mail Routing X X Improved Administration Tools X X Mid 1996 HTTP Server Combination X X Up to 1000 concurrent users (**) X ERP (***) with Release 4 shipment 495 USD 2,295 USD Current ERP (***) in USD 275 + 2,995 275 + 2,995 * on selected operating systems ** on selected platforms *** estimated retail price for volume purchases Major Enhancements in Notes Release 4 ------------------------------------- Lotus Notes Release 4 includes enhancements in six key areas: o Integrated Client/Server Messaging - Notes Release 4 includes world-class, robust client/server e-mail and messaging, bringing a wide range of new enterprise messaging capabilities to users, administrators, and application developers o Ease of Use - In addition to user interface enhancements, Notes Release 4 adds intuitive new tools, such as intelligent agents, to make it easier for users to store and navigate information. o Mobility - Mobile users have always benefitted from Notes' unique replication capabilities. Notes Release 4 has additional usability enhancements and tools for managing information remotely. o Internet integration - New features in Notes Release 4 give users access to the Internet, and allow them to integrate Internet information into their Notes environments. o Application Development and Programmability - Notes Release 4 includes LotusScript 3.0, a cross-platform, BASIC-compatible, object-oriented programming language, in addition to advanced Notes programming tools. o Enterprise Management - For administrators, Notes Release 4 offers enhanced administration and management; increased server performance; and greater scalability for more efficient management of mission-critical, enterprise-wide Notes applications. ======================================================================== +------------------------------------------+ | Lotus Outlines Plans to Deliver Powerful | webnotes | Integration of Notes and World Wide Web | +------------------------------------------+ Lotus Development Corp. has outlined an Internet strategy that integrates the powerful combination of Lotus Notes messaging and groupware services and the ubiquity of the World Wide Web (WWW). Native WWW Protocol Support --------------------------- Lotus announces that, in 1996, its Notes Release 4 server will directly and natively support key WWW protocols, such as HTTP, HTML, and Java technology, thereby allowing users with either Notes clients or Web browsers to benefit from the full range of Notes team-oriented applications. InterNotes Web Publisher to be Available Free --------------------------------------------- Additionally, Lotus announces that its InterNotes Web Publisher, previously available for an estimated retail price of 2,995 USD, will be available free via the Web to Notes customers effective with shipments of Notes Release 4. Lotus also says that it is expanding the capabilities of the Notes Release 4 client to allow user-directed and automated access to Web servers. "The Internet is at the epicenter of client/server computing and Note is the de facto standard in messaging and groupware," said Michael D. Zisman, Lotus executive vice president and chief executive officer. "The integration of the two delivers the best environment for developing, managing, and hosting collaborative business applications for millions of Web users. By plugging Notes into the Web, we are expanding the reach of Notes unique class of business applications that allow organizations to coordinate the communication and collaboration of workgroups." Highlights ---------- Next year -- following Notes Release 4 -- Lotus will: o Deliver a Notes server that joins HTTP, HTML, and Java technology with existing Release 4 Notes server technology, providing a best-of-breed Web development and application hosting environment o Deliver extensible Web-enabled business application frameworks that can be customized by Lotus Business Partners and customers o Extend the power of Notes clients with the InterNotes Web Navigator, a Notes Release 4 Web browsing facility that, among other capabilities, allows users to automate Web access in Notes applications (i.e., Web-enabling Notes applications). Web Development and Application Hosting Environment --------------------------------------------------- The new Notes server will offer a robust application development and hosting environment for Web applications. Users will benefit from advanced Notes services, including a document database, database navigation capabilities via views, an integrated Verity search engine, rich forms capabilities, and the ability to participate in custom workflow applications. Customers and Lotus Business Partners will be able to reduce the cost of developing custom Web applications through the use of existing tools in the Notes rapid application development environment and newly supported Java technology. Network administrators can reduce costs by using existing Notes remote monitoring and management tools. Additionally, the ability of Notes to maintain replicated databases brings a unique capability to the Web that further reduces cost of ownership. Extensible Business Applications -------------------------------- Lotus' strategy to embrace the Web includes plans for developing a series of extensible electronic application frameworks (eApps) that will allow customers to leverage their existing IT infrastructures. eApps take advantage of the Web's reach to establish a direct relationship between a company and its employees, customers, prospects, business partners, and suppliers. Leveraging Notes' existing technology and capabilities and access to mainframe data, eApps will provide new and extensible business solutions, including a set of electronic publishing, commerce, marketing, and service components. The first of these eApps is electronic publishing, as demonstrated by Lotus Notes:Newsstand, which is currently being used by information providers to publish material on Notes networks. Newsstand is scheduled to be available on the Web within the first half of 1996. Direct and Automated Web Access ------------------------------- All Notes Release 4 clients are fully Web-enabled, meaning Web pages can be accessed anywhere in a Notes application via doc links or LotusScript commands. Previously, doc links were text links only to documents in Notes databases. With Notes Release 4, a doc link now can be a Web URL, which is automatically detected by Notes clients and converted to a hot spot or doc link. For example, when an e-mail message contains a URL, the URL is automatically detected and highlighted when the message is displayed. When a user clicks on the hot spot, the Web page is retrieved and displayed. Additionally, when Web pages that have been retrieved by Notes clients are forwarded or stored in a Notes database, the pages are still live. For example, when users receive forwarded Web pages in e-mail, they can click on the hyperlinks in the displayed page. These hyperlinks will be automatically processed by the client. Moreover, the Notes client provides a standard Web browsing facility. Similar to standard Web browsers, a user can key in a URL, and it will be processed and displayed. Several facilities in the Notes Release 4 InterNotes Web Navigator support collaborative access to the Web. Availability and Pricing ------------------------ Effective with shipments of Notes Release 4, the InterNotes Web Publisher, which previously had an estimated retail price of 2,995 USD, will be available free via the Web to all Notes customers. Notes and Internet server integration will be delivered in two phases. In the first quarter of 1996, Lotus will deliver a bundle (previously code-named Spike) that includes an HTTP server, the InterNotes Web Publisher, and a Notes server. Beginning in midyear 1996, Lotus will ship a completely integrated HTTP Notes server on all standard Notes server platforms. The estimated retail price will be 495 USD for single processor systems, and 2,295 USD for symmetrical multiprocessing (SMP) systems. About Lotus and Notes --------------------- Lotus Notes is the leading client-server platform for developing and deploying strategic groupware applications that help organizations communicate, collaborate, and coordinate strategic business processes within and beyond their organizational boundaries to achieve improved business results. More than 7,000 companies and more than 3.3 million people use Notes to improve key business processes, such as customer service, sales and account management, and product development. Lotus Notes supports all major operating systems: IBM OS/2 Warp, Apple Mac OS, UNIX platforms including IBM AIX, Sun Solaris, HP-UX, and SCO OpenServer, and Microsoft Windows and Windows NT. Notes is also available as a NetWare loadable module for the Novell environment. Lotus Development Corp., a wholly-owned subsidiary of IBM Corp., offers high quality software products and support services that reflect the company's unique understanding of the new ways in which individuals and businesses must work together to achieve success. Lotus' innovative approach is evident in a new class of applications that allows information to be accessed and communicated in ways never before possible, both within and beyond organizational boundaries. The company also provides numerous support services, both from its consulting division and its award-winning 24-hour support center. More Information ---------------- White papers about Lotus' Internet strategy and Notes, and "Notes Mail and Notes Message Services", are available from the Lotus Development Corp. home page on the Internet at http://www.lotus.com, and from the IBM software home page at http://www.software.ibm.com . For more information about Lotus Notes in North America, contact Lotus at 1-800-346-1305. A copy of this release and other company information is also available via fax by dialing 1-800-57-LOTUS (1-800-575-6887) within the U.S. and Canada, or 1-201-946-2336 outside the U.S. and Canada. Questions concerning the service should be directed to Lotus' corporate communications department at 1-617-693-5625. All prices and terms are for the US only. Notes prices are estimated retail prices for volume purchases through the Lotus Passport Program. ======================================================================== +---------------------------------------------+ | Live from Lotusphere: Lotus Notes Release 4 | 4sphere +---------------------------------------------+ 22 January 1996 8:30-10:30 a.m. EST Can't make it to Lotusphere '96? Tune in, live via satellite, on 22 January 1996, from 8:30 to 10:30 a.m. Eastern time, for the opening session -- a global industry event featuring addresses by Louis V. Gerstner, Jr., Chairman and CEO, IBM Corporation, and Mike Zisman, EVP and CEO, Lotus. Included will be a dramatic demonstration of Lotus Notes Release 4 by Mike Zisman; Jeff Papows, EVP and COO, Lotus; and Ray Ozzie, President, Iris Associates. Also planned are video testimonials from technology leaders, and examples of strategic solutions from Lotus Business Partners. See why Release 4 once again defines the power of messaging and groupware, and revolutionizes the way people will work together in the years ahead. Broadcast Venues ---------------- The live broadcast will be available at locations around the world, including: - Atlanta, The Westin Peachtree Plaza - Calgary, The Westin Hotel - Chicago, Rosemont Convention Center - Dallas, INFOMART - Montreal, Le Centre Sheraton - New York, The Sheraton New York Hotel and Towers - Ottawa, The Ottawa Congress Center - San Francisco, The Grand Hyatt San Francisco on Union Square - Seattle, The Seattle Art Museum - Toronto, The Metro Toronto Convention Center - Vancouver, The Hotel Vancouver - Washington DC, The Omni Shoreham Sign Up Now! ------------ Reservations may be made in the US and Canada by calling 1-800-887-4640. There is limited seating at each location, so call today! ======================================================================== +------------------------------------+ | The IBM Solution Developer Program | progsdo +------------------------------------+ (The following are the contents of a brochure dated May 1995 detailing the IBM Solution Developer Program.) Welcome from Jim Gant --------------------- Welcome to the IBM Solution Developer Program. This "new" program pulls together the best aspects of existing offerings across IBM into a single support structure. This work will continue to evolve and is being designed to help you develop the highest quality and most successful solutions in the information technology world. Whether you develop products for large systems or personal computers, IBM is dedicated to giving you the breadth and depth of a convenient, single point of contact for the technical, business, and marketing support that you need. The organization within IBM that has the lead responsibility for this work is Solution Developer Operations. Our complete focus is one that recognizes our partnership in developing critical solutions for our mutual customers and prospects. If you are a member of one of IBM's developer programs, you're already a member of the new IBM Solution Developer Program. You'll maintain the mutually beneficial relationship you've enjoyed over the years, and add the benefit of also having the same level of access to programs for all of IBM's other platforms as you venture into new markets for your products and services. If you're a new member, welcome aboard! The enclosed information will provide an overview of the breadth of this program, which is the premier offering in the industry. Once you complete your application, you'll receive additional information from IBM targeted to your interest. I also urge you to visit the Solution Developer Operations Home Page on the World Wide Web (URL=http://www.austin.ibm.com/developer) which will provide the latest news on enhancements to our developer programs. It's one of a number of ways for you to easily communicate with IBM. Your feedback is crucial in our continuing efforts to provide you with the support you want. We look forward to working with each of you in the future and sharing in the growth and success that our partnership can achieve. James J. Gant Vice President, Solution Developer Operations Matrix of Offerings ------------------- Communications/ Tools/Database/ OS/2 AIX AS/400 System/390 Enablers AS/400 APPC, CICS-MQ, OS/2, AIX Partners S/390 CM/2, NetView, Pen, POWER in Developers TCP/IP, DB2, Speech Team Developmt Association Information Warehouse, Application Development, WorkGroup, Object Connection TECHNICAL SERVICES Q and A (voice Yes Yes Yes Yes Yes and electronic support) Education Yes Yes Yes Yes Yes Early Code Yes Yes Yes Yes Yes Consulting Yes Yes Yes Yes Software Tools Yes Yes Yes Yes Porting Assistance Yes Yes Yes Yes Yes Centers Testing Yes Yes Yes Yes Yes Environments BUSINESS SERVICES Hardware Hardware Discounts Yes Yes Yes Yes Yes Hardware Lease Yes Yes Yes Software Software Discounts Yes Yes Yes Yes Yes Relationships and Others Association Yes Yes Yes Discounts Relationship Yes Yes Yes Yes Yes Management Representatives Newsletters Yes Yes Yes Yes Yes MARKETING SERVICES Interest/Awareness National Solution Yes Yes Yes Yes Yes Center Registration Advertising Yes Yes Directories Solutions Yes Yes Yes Yes Yes Directories Magazines Yes Yes Advertising Yes Yes Yes Bulletin Board/ Yes Yes Yes Yes Internet Support Trade Shows and Yes Yes Yes Yes Yes Conferences User Groups Yes Yes Yes Yes Press Yes Yes Announcements Media (test Yes Yes Yes results, articles) Demand Generation Direct Mail Yes Yes Yes Product Yes Yes Compatibility Marks Customer Seminars, Yes Yes Yes Roadshows, and Education WORLDWIDE AVAILABILITY (*) Asia, Pacific Yes Yes Yes Yes Yes Europe, Middle Yes Yes Yes Yes Yes East, Africa Latin America Yes Yes Yes Yes Yes North America Yes Yes Yes Yes Yes * = Not all of the above programs are available in all countries at this time. Call 1-800-627-8363 within the USA and Canada for additional information. From elsewhere, call 1-770-835-9902. Technical Services ------------------ Q and A (Voice and Electronic Support) IBM Solution Developer Operations provides a number of ways for you to get answers to your technical questions. Voice service puts you in contact with our technical experts. A toll free number is available in the US. Electronic Question and Answer forums are maintained on CompuServe, TALKLink, and the IBM Internet complex. The forums have both public and private sections. Although any user can view the public sections, only members of IBM Solution Developer Program can participate in the more detailed private forums. There, you can read questions posed by other ISVs and the answers given by the SDO Technical Support staff. Education A variety of IBM technical education offerings are made available to members. Call to ask about current course offerings. Early Code A variety of IBM early code offerings (Beta tests, remote access, focus programs, and test drives) are available to members. Call for detailed, up-to-the-minute information about these offerings. Consulting We can arrange for customized consulting services to get you access to an array of IBM technical experts, and information about third party organizations. Services include everything from design reviews to performance analysis and technology exploitation. Delivery methods include on-site and teleconference options. Software Tools Stay on top of emerging technologies by being among the first to use pre-release versions of software from IBM and other developers. Also, a variety of software application development tools are available for ISVs developing on IBM operating system platforms. Tools and other informative developer-oriented updates are distributed online as well as on diskette, tape, and CD-ROM. Porting Assistance Centers Solution developers now have a place to go for access to the complete range of IBM platforms, from RISC hardware and software to OS/2 Warp and beyond. Porting assistance is available for OS/2, OS/2 for the PowerPC, and DB2. Current locations include San Mateo, California and Dallas, Texas. Before the end of 1995, sites are slated to open in Boston, Massachusetts; Boca Raton, Florida; Europe; and Asia. Testing Environments Get expert assistance in software testing with Cross-Platform Connectivity, Standalone Systems, Remote Access, and Early Test environments. Business Services ----------------- HARDWARE Hardware Discounts To help you purchase the hardware you need for development, and to run your day-to-day business, SDO offers discounts not only on IBM hardware, but on Lexmark printers as well. Hardware Lease You can run your business on off-the-shelf computers. But when it comes to developing leading-edge software solutions, the name of the game is having your software available the day the new machines hit the shelves. To pull off such a miracle, you need to get equipment early in the development cycle. The earlier the better. Our lease programs help you get the hardware you need for development and product support activities at extremely attractive rates. Call for details. SOFTWARE Software Discounts Significant discounts are available on IBM software to fill your development needs. Products such as OS/2 Warp, AIX, DB2, VisualAge, and Smalltalk are available. Call for a detailed list. RELATIONSHIPS AND OTHERS Association Discounts Save on memberships in professional associations related to the development of software and the operation of your development business. Relationship Management Representatives Your contact person within IBM is dedicated to helping you maintain communications by providing one point of entry into IBM for access to technical, business, and marketing services. Newsletters IBM publishes a number of newsletters targeted to you, the developer. Keep up on the latest news about the platforms and tools that matter most to you. The newsletter can also provide a vehicle for you to publish your articles and product announcements. Your Representative can put you in touch with our editors. Marketing Services ------------------ INTEREST/AWARENESS National Solution Center Registration Take your place in this online database used by IBM Sales Representatives, Business Partners, and selected large accounts. The database, which lists solutions sorted by categories, is accessed over 40,000 times a month by IBM Marketing Teams around the world. Advertising Directories Reach the largest and most qualified groups of buyers for your products and services through such advertising directories as Sources and Solutions. Published every six months with planned distribution of 700,000 copies, the advertising section is open to developers from any geography who wish to participate. Call for advertising rates and schedules. Solutions Directories IBM publishes a vast array of directories on an ongoing basis. For example, the AS/400 Directory lists approximately 25,000 products! AIX and DB2 products are also listed in their own directories. A compendium of OS/2 products can be found alongside many of the most popular software books in computer stores and bookstores. Efforts are currently underway to make product directories available on World Wide Web and other commercial online services. As a member, this valuable publicity is yours free of charge. When IBM customers go shopping for software, you can be sure they will get the chance to read about your products. Magazines Many developer assistance program members qualify for free subscriptions to magazines and other periodicals dedicated to their field of development expertise. Among the magazine choices available are the award-winning OS/2 Developer Magazine and AIXpert. Advertising Receive discounted magazine placement rates in a group of high-impact magazines targeted to your product audience when you place ads through your IBM Solution Developer Program. Bulletin Board / Internet Support A wide range of online support services are offered to members. See for yourself by visiting the IBM Solution Developer Operations Home Page on the World Wide Web (http://www.austin.ibm.com/developer). Trade Shows and Conferences Demonstrate the effectiveness of your products right alongside IBM's own hardware and software. Surely you (and most of your customers) have visited IBM's booths at any number of trade shows. Through your membership, we can help you find the most suitable forum for your product, and help you make all the arrangements to get there. User Groups Nearly one thousand user groups regularly look for speakers and information on new products. IBM fosters relationships with many user groups around the world, and can get information about you and your products into the right hands. During a recent six-month period, more than 50 companies used this membership benefit to spread the word to OS/2 user groups around the world. Press Announcements As a member, you may qualify for special rates and discounts for Business Wire and PR Newswire. Business Wire is an international media relations wire service that electronically delivers news releases and photos around the world, 24 hours a day. Business Wire reaches more than 500 computer and electronic trade publications, key high-tech writers, newsletter editors, and industry analysts. PR Newswire has 40 years of experience in the timely dissemination of information to the worldwide media. PR Newswire reaches industry editors the way they want to be reached -- by wire, fax, and e-mail. Media (Test Results, Articles) We are always promoting good-news stories to the trade and general business press. Stories and articles that appear in the press are collected and distributed electronically throughout IBM for field use as IBM sales and marketing aids. Your Representative will make sure your story is told. DEMAND GENERATION Direct Mail Create, coordinate, plan, and implement top-quality direct mail campaigns with the help of our marketing specialists. Our mailing center can provide up-to-date lists of registered users, developers, and conference attendees. Assistance with design, printing, and list selection is also available. Mailing lists are rotated on a unique schedule to avoid saturation and exhaustion. Product Compatibility Marks IBM's product compatibility programs give you a way to increase product visibility. IBM compatibility marks on your packaging, flyers, advertising, and other promotional materials adds value by assuring customers that your product is compatible with designated products and systems. Selling cycle time is reduced when your customers can make a better-informed decision about the compatibility of your product. IBM provides complete guidelines and assistance to help you with your compatibility testing. Once your testing is complete, IBM provides seals and artwork so your can prominently display the compatibility mark. IBM promotes your efforts by periodically publishing materials that feature compatibility-tested products. Customer Seminars, Roadshows, and Education IBM Solution Developer Operations takes the industry's hottest technology on the road to a wide range of customers. We travel to customer locations, trade shows, IBM locations, and colleges and universities, providing demonstrations that focus attention on product highlights and competitive comparisons. Developer Assistance Programs and Environments ---------------------------------------------- IBM Solution Developer Operations currently has Developer Assistance Programs for these IBM development environments: OS/2 OS/2 Warp is the 32-bit multitasking, multimedia, crash-protected, Internet-accessed, totally cool new way to run your personal computer. Winner of numerous industry awards, OS/2 Warp is poised to handle personal computing needs as they grow during the next several years. Currently available on Intel-based PCs, OS/2 Warp will soon appear on PowerPC-based systems, and because of the common application programming interface, migrating your applications between hardware platforms will be fast, simple, and effective. AIX; RISC System/6000 The IBM RISC System/6000, with its industrial-strength, UNIX based operating system, AIX, is the price/performance leader for demanding client/server environments. RS/6000's industry leading open architectures enable the development of advanced software. AS/400 The IBM AS/400 family of midrange system products offers comprehensive solutions for commercial data processing, office, and communications environments while providing simple, consistent programmer and end-user interfaces. The broad range of compatible processors within the AS/400 system family use the same operating system, Operating System/400 (OS/400), at all levels. AS/400 provides a wide spectrum of connectivity options, enhancing application support and development by enabling the use of many well-established applications and tools. AS/400 delivers the best of client/server computing, standard open interfaces, state-of-the-art database, comprehensive connectivity, transaction processing, systems management, support for multiple file systems, and advanced application development. System 390 System 390 has been transformed from the mainframe of yesterday to the enterprise server of today. Object technology is transforming the way programmers work, and S/390 operating systems are transforming to interoperate with UNIX systems. S/390 integrates well into global, multi-vendor, distributed environments. Features like the UNIX function in MVS OpenEdition increases application platform choices for clients and servers. Open Blueprint forms the basis for future S/390 investment and the roadmap for building the open, enterprise-wide, client/server infrastructures that businesses need for fast and flexible deployment of new applications. The S/390 is renowned for its classic strength -- the experience needed to protect and preserve business assets. Communications; Tools; Database; Enablers Tying together the major platforms are cross-platform technologies and applications in areas such as networking, communications, development tools, databases, and application enablers. These leading-edge components utilize the advanced capabilities of IBM's platforms, and provide the future direction for personal, midrange, and enterprise computing. More Information ---------------- For additional information about any of the Developer Assistance Programs mentioned in this brochure, or to apply for membership, call 1-800-627-8363 in the US and Canada. Outside the USA and Canada, call 1-770-835-9902 for information about the IBM Solution Developer Program worldwide. Detailed information is also available on the IBM Solution Developer Operations Home Page on the World Wide Web (url=http://www.austin.ibm.com/developer). Membership requirements vary among the developer assistance programs listed. IBM reserves the right to refuse membership to any company for any reason. Program content, terms and conditions, and pricing may vary by individual developer assistance programs, and by county. ======================================================================== +---------------------------------------------------------+ | How to Join the IBM Solution Developer Program for OS/2 | joinhow +---------------------------------------------------------+ The IBM Worldwide Solution Developer Program for OS/2 is open to all developers of IBM Personal Software-based products. These products include applications and tools for PC-DOS, Pen, OS/2, Multimedia, and LAN Systems. In addition, the Solution Developer Program is now open to developers interested in producing applications and tools that exploit OS/2 for PowerPC. The Solution Developer Program is designed to provide a broad range of services for this growing and increasingly diverse development community. The Worldwide Solution Developer Program for OS/2 has a number of extensions that offer customized services for specific developer needs. Your eligibility for a specific service depends on the type of products you are developing. Some services vary by country. Worldwide Services ------------------ Worldwide Services are available to all developers of Personal Software-based products. These developers include corporate programmers producing in-house applications, MIS professionals, consultants, educators, industry analysts, government agencies, and others with an interest in PC DOS, Pen, OS/2, Multimedia, LAN Systems, and now OS/2 for PowerPC application development. The services include a variety of technical, business, and marketing support activities, such as: o Technical support through IBM OS/2 forums on CompuServe o The opportunity to participate in early-code programs o Access to DAPTOOLS via CompuServe and the Internet o Access to OS/2 Custom Application Porting Workshops and LAN Systems Workshops o Technical conferences o Product announcements Worldwide membership is open to individuals, with no company or product prerequisites. Enrollment is done electronically through either the CompuServe information service or Internet. On CompuServe, enter GO OS2DAP and complete the online application form. On Internet, visit the Solution Developer Home Page at URL = http://www.austin.ibm.com/developer . In addition to Worldwide Services, you may be eligible for extensions such as Commercial Services and Premier Services. To see if you qualify for these other programs, refer to the following descriptions and enrollment instructions. Commercial Services ------------------- Commercial Services are available only to software vendors in the U.S. and Canada who are developing or marketing IBM Personal Software-based products for commercial release. In addition to the Worldwide Services, Commercial Services members receive additional services in support of their product development and marketing activities: o Online technical support at no charge o Defect support for all warranted products that are supported by IBM support centers o Complimentary access to the online database of Personal Software-based development tools o Complimentary subscriptions to OS/2 Developer magazine o Discounts on IBM Personal Software products Offerings available to assist Commercial Services members in their marketing activities include: o OS/2 Warp and LAN Systems application database on the World Wide Web at http://www.austin.ibm.com/developer o Sources and Solutions catalog o "READY for OS/2 Warp" Certification Mark o "READY for OS/2 Warp LAN Server" Certification Mark o "Tested and Approved for OS/2 Warp LAN Systems" Certification Mark o IBM Direct Marketing Center To enroll in the Commercial Services extension, call 1-800-627-8363 (USA and Canada) or 1-770-835-9002, and ask for the Commercial/Premier Services Application form. You or your company must be currently marketing a Personal Software-based product. If not, you should submit (with your application) a non-confidential business plan showing development and marketing activities and schedules for your planned product. Premier Services ---------------- Premier Services are available only in the U.S. and Canada. They are for software developers who are marketing or have committed to develop software products that provide native (32-bit API) support for OS/2, LAN Systems products, or OS/2 for PowerPC. Products that exploit object technologies like SOM and OpenDoc are also eligible. In addition to the Worldwide Services and Commercial Services extensions, Premier Services members have voice access to an advocate in IBM who can assist them with various development and marketing activities that are offered exclusively to Premier Services members. To enroll in the Premier Services extension, call 1-800-627-8363 (USA and Canada) or 1-770-835-9002, or fax to 1-770-835-9444, and ask for the Commercial/Premier Services application form. You or your company must be currently marketing a Personal Software-based product. If not, you should submit (with your application) a non-confidential business plan showing development and marketing activities and schedules for your planned product. Solution Developer Program for OS/2 Contacts Worldwide ------------------------------------------------------ IBM Solution Developer Programs for OS/2 exist in several geographic areas around the world. For information about the program in your area, consult the following list of contacts. Geographic Area Voice Phone Fax Phone --------------- ----------- --------- Asia/Pacific +65-320-1482 +65-225-2617 Australia +61-2-354-7684 +61-2-354-7766 Europe, Middle East, and Africa +44(0)1256-50096 OS/2 Developer Assistance Program +44(0)1256-336778 Internet emeadap@vnet.ibm.com Japan +81-3-3279-8231 Internet hhh03262@niftyserve.or.jp Mexico +525-627-1846 +525-580-4267 Internet mxibmzwl@ibmmail.com Taiwan +886-2-776-7965 United States 1-800-627-8363 1-770-835-9444 1-770-835-9002 ======================================================================== +----------------------------------------------------------+ | Software Vendor Marketing Partnerships Enhances Programs | svmpprog +----------------------------------------------------------+ The following is a synopsis of the program offerings through IBM's Software Vendor Marketing Partnerships. National Software Remarketing ----------------------------- National Software Remarketing offers application software vendors the opportunity to acquire sales and marketing resources for their products utilizing IBM NA distribution capabilities. Products remarketed by IBM retain the vendors' logos, licenses, and warranties. In a typical transaction, IBM assumes responsibility for sales and marketing, billing, and accounts receivable. Manufacturing, distribution, implementation, training, support, and services may be assumed by IBM as appropriate and negotiated on a case-by-case basis. Through National Software Remarketing, independent software vendors grant IBM the right to resell their products either on an exclusive or non-exclusive basis. Both the vendor and IBM gain from the relationship -- the vendor through acquisition of a channel, and IBM through additional offerings for its application software portfolio. Vendor products remarketed by IBM may be sold through traditional IBM channels, depending on the specific product needs of the various IBM marketing and sales organizations. Alternately, they may be sold through dedicated software sales units managed by the IBM North America (NA) Software organization. In either case, the most cost-effective means of distribution is selected for each type of product. This may include selling methods, either individually or in combinations, ranging from field sales representatives to direct response marketing, telesales, and electronic marketing and/or delivery. Each National Software Remarketing relationship is formalized in a remarketing agreement based on extensive consultation with the vendor. Responsibilities are delineated in the remarketing agreement, with emphasis on the activities each party will perform to market the product successfully. National Software Remarketing relationships are assigned to sponsors, which may be IBM NA sales and marketing organizations or IBM NA Software. The role of the sponsors includes development, financing, and execution of the go-to-market strategies and marketing programs designed to support their vendors' products. Sponsors commit to target volumes and financial performance objectives for each relationship. The National Software Remarketing Program offers a unique opportunity for independent software vendors to leverage IBM NA distribution capabilities. This may involve launching new products, expanding sales of existing products, bringing products into North America that are already successful in other parts of the world, or other arrangements that provide a win/win situation for both the vendor and IBM. For more information about SVMP's National Software Remarketing program, call 1-800-627-8363 from the USA and Canada, or 1-770-835-9002 from elsewhere. Software Vendor Marketing Programs ---------------------------------- IBM's Software Vendor Marketing Programs (fee-based programs) consist of agreements between IBM and vendors who are providing non-IBM application software, hardware, and services to help satisfy the requirements of IBM's customers. The relationships that are part of these offerings are non-exclusive and national in scope. IBM's marketing reps are compensated for the sale of these products. Membership and Developer Support Programs ----------------------------------------- The following are the Membership and Developer Support Programs currently available to qualified independent software developers who are developing products for IBM platforms: AS/400 Partners in Development DB2 Developer Assistance Program VoiceType Dictation Developers Program PenAssist Developers Program BESTeam POWER Team S/390 Developers Association Retail Solutions Program Solution Developer Program for OS/2 Power Series Developer's ToolBox Program NetView Association CICS and MQSeries DAP SystemView Advance Team Object Connection Program For additional information about IBM's Membership and Developer Support Programs, call 1-800-627-8363 (USA and Canada) or 1-770-835-9002, or visit the IBM Solution Developer Operations Home Page on the World Wide Web (URL=http://www.austin.ibm.com/developer). Marketing Support Services -------------------------- The newest of the SVMP offerings is Marketing Support Services. The Marketing Support Services program offers fee-based marketing support services to IBM business partners and other suppliers of non-IBM software, hardware and services. IBM provides, or obtains through external sources, a wide range of marketing support activities, i.e., direct mail, telemarketing, advertising, creation and development of promotional media, marketing event coordination, and prospect sourcing. For a complete list of activities or more information about Marketing Support Services, call 1-800-627-8363 (USA and Canada) or 1-770-835-9002. Developer Support Services -------------------------- The following are current Developer Support Services being offered to independent software vendors who are developing products for IBM platforms: Development Discount Program Software Developer Lease Programs Developer Loan Programs ======================================================================== +-------------------------------------------------+ | The Solution Partnership Centers: Access to IBM | spcovu +-------------------------------------------------+ Attention, solution developers! Want to test an application in the works? Looking for information about emerging technologies and trends? Need to migrate to additional platforms? The Solution Partnership Center has everything developers need to develop software solutions on industry-leading IBM platforms. From business seminars and 24-hour porting labs to direct technical support and vendor recruiting, the center helps you streamline the time-to-market process and expand market opportunities for your strategic applications. All at no cost to you! Access People and Information ----------------------------- Keeping on top of emerging industry trends and IBM technologies requires a tremendous amount of time and resources. Look no further than the Solution Partnership Center's ongoing schedule of business seminars. Relevant and informative, they cover critical industry issues that shape the development and marketing of your solution offerings. More first-hand information is also yours through consultant briefings, special-interest sessions, and detailed product briefings on IBM's full range of platforms. Walk in the lobby on any day, and you'll find product demonstrations and a wealth of product brochures, evaluations, technical white papers, and industry magazines for your reference. Have a look at our SPC West and SPC East calendars for details of upcoming events. Port and Test Across Platforms ------------------------------ Today's increasingly competitive global marketplace demands networked client/server distributed solutions across the enterprise. The center's 24-hour porting labs assist you with this goal as you port, validate, performance-test, and fine-tune code across the entire spectrum of IBM systems and configurations. This also includes access to advanced object technologies such as Taligent, System Object Model (SOM), and OpenDoc. The private, secure, and interruption-free environment allows you to work at your own pace, with porting and prototyping assistance at your disposal, in addition to an expansive networking lab for product testing. Lab time is scheduled in advance to ensure that your product-specific environment is set up and ready to go when you arrive. Solve Technical Questions On-Site --------------------------------- Even the most experienced solution developers need technical support now and then. When you do, the center's team of experienced technical consultants is ready. These on-site IBM experts provide leading-edge information that can accelerate your software development project or prepare you for the next wave of computing technology. Maybe you want assistance in migrating a 16-bit Windows-based application to a 32-bit OS/2 Warp industrial-strength environment. Or maybe you simply need an answer regarding the use of shared libraries in AIX. If you have a technical question, the center has just the people to see -- supported by product developers at IBM labs in Austin, Texas (AIX, RISC, SMP); Poughkeepsie, New York (SP1 and SP2); Boca Raton, Florida (OS/2 Warp); Toronto, Canada (DB2); and other locations worldwide. Recruit Vendors and Partnerships -------------------------------- You've developed your software vision. Now it's time to make marketing decisions. Tap into the center's business resources to pinpoint the most effective channels for getting your product to customers. Participate in vendor recruiting seminars to establish all-important business partnerships. The center offers many options. Better still, take advantage of the profit-building business services and marketing programs available through IBM's Business Partner Program. Qualifying business partners also benefit from trade show opportunities, listings in IBM Solutions catalogs, entry into IBM's National Solution Center database, and much more. Access Industry-Leading IBM Solutions ------------------------------------- Hardware platforms: o PC o RISC System/6000 Family: -- SMP -- AIX -- POWERparallel -- SP2 -- Power Personal (PowerPC) o AS/400 Software platforms: o OS/2 Warp o AIX o OS/400 o DB2 Family o CICS o DCE o TCP/IP o SNA o NetView o DSMIT o KARAT o ADSM Advanced technologies: o Client/Server o Distributed Data o Data Mining o Objects o OpenDoc o SOM/DSOM o Human Centered o Network Centric o Information Warehouse o Decision Support Solution Partnership Center Locations ------------------------------------- IBM Solution Partnership Center -- West 2929 Campus Drive, Suite 275 San Mateo CA 94403 1-800-678-4249 or 1-415-312-0240 fax 1-415-312-0254 IBM Solution Partnership Center -- East 404 Wyman St. Waltham MA 02154 1-800-678-4249 or 1-617-895-2610 fax 1-617-895-2886 Go to Market ------------ The people. The technology. The resources. You'll find it all at IBM's Solution Partnership Center. Add conveniences such as conference rooms, classrooms, LAN room and library, and it's easy to see why solution developers take full advantage of everything the center has to offer. More Information ---------------- For more information about how the Solution Partnership Center can assist you in deploying and marketing your IBM-driven applications, fill in the attached questionnaire and fax it to 1-415-312-0254 (Western US) or 1-617-895-2610 (Eastern US). Or simply call 1-800-678-4249. ------------------------------------------------------------------------ INQUIRY FORM Please send me more information about the Solution Partnership Center's: ____ Business Seminar Series ____ Application Porting and Support ____ Educational Events ____ Software Developer Discount Program ____ IBM Business Partner Program I'm also interested in the following IBM technologies: ____ RISC System/6000 ____ POWERparallel ____ PC ____ DB2 ____ Client/Server ____ Systems Management ____ Power Personal ____ SMP ____ AS/400 ____ OS/2 Warp ____ Objects ____ Networking ____ Please keep me on the Solution Partnership Center's mailing list to receive announcements, materials, and updates. ________________________________________________________________________ Name ________________________________________________________________________ Title ________________________________________________________________________ Company ________________________________________________________________________ Address ________________________________________________________________________ City State Zip ________________________________________________________________________ Telephone Fax ________________________________________________________________________ E-Mail Address ________________________________________________________________________ Solution Offering Please fax your filled-in form to 1-415-312-0254. ======================================================================== +-------------------------------------------+ | The IBM OS/2 Developer Assistance Program | dapemea | in Europe, Middle East, and Africa | +-------------------------------------------+ The IBM OS/2 Developer Assistance Program (DAP) in Europe, Middle East, and Africa (EMEA) provides a broad range of support for OS/2 solution developers, including design, coding, porting, problem determination, debugging, and publicity of OS/2 applications. Open to Anyone in EMEA Actively Developing for OS/2 --------------------------------------------------- Membership in the EMEA OS/2 DAP is open to any solution developer in EMEA who is actively developing a product or service for OS/2, be it a device driver, a commercial product, a line-of-business application, or a set of OS/2 objects. Access to World Wide Web Service -------------------------------- DAP members get full privileged access to our Internet World Wide Web service, which provides extensive information on OS/2 and related products, such as the VisualAge family, OpenDoc, LAN Server, DB2 for OS/2, multimedia, and much more. In addition, our Question and Answer facility allows you to direct your questions to experts in the IBM labs. The addresses (URLs) for our developer home pages are: The IBM EMEA OS/2 DAP Home Page (direct): http://www.europe.ibm.com/getdoc/psmemea/progserv/dap/ or via the IBM Software EMEA Home Page: http://www.europe.ibm.com/psmemea/ or via the IBM Solution Developer Operations (SDO) Home Page: http://www.austin.ibm.com/developer/ OS/2 device-driver repository: http://www.europe.ibm.com/getdoc/psmemea/progserv/device/ and ftp.europe.ibm.com/psmemea/os2drivers/ Marketing Programs ------------------ If and when you have an application that is ready to ship, our marketing programs will help you gain publicity and distinction for your product. In addition to our electronic service, we periodically mail the latest news and information to DAP members, and offer the opportunity for solution developers to use this service to promote their solutions too. The mailing programme is a chargeable service, and all contents are subject to prior approval. More Information ---------------- More information about the EMEA OS/2 Developer Assistance Program can be obtained through: HelpFax: If you have a touch-tone telephone, call our IBM HelpFax automated response system in the UK on +44 (0)1256 50096 and request document number 30600 for a brochure or document number 33001 for an application form. Fax: +44 (0)1256 336778 Internet: emeadap@vnet.ibm.com Post: IBM EMEA OS/2 Developer Assistance Program ND1W Normandy House, Alencon Link Basingstoke, Hants. RG21 7EJ ENGLAND ======================================================================== +------------------------------------------------------+ | IBM Solution Developer Operations Worldwide Contacts | wwsdo +------------------------------------------------------+ IBM Solution Developer Operations has contacts around the world who can assist solution developers who want to know more about the programs and services available to them. The list below provides information about how to get in touch with the SDO contact for your country or geographic region. Asia and Pacific Region ----------------------- Solution Developer Operations Executive: Sally Rogers E-mail: rogesal@vnet.ibm.com Phone: +61 2-354-4976 Fax: +61 2-354-4981 Marketing Programs: Davender Chhabra E-mail: dchhabra@vnet.ibm.com Developer Assistance Program Fulfillment: Jennifer Dulhunty E-mail: jdulhunty@vnet.ibm.com Phone: +61 2-354-7684 Fax: +61 2-354-7766 Australia: Hillel Benedykt E-mail: hillel@vnet.ibm.com Phone: +61 3-9626-6554 Fax: +61 3-9626-6612 China: W Yan E-mail: rogesal@vnet.ibm.com India and Sri Lanka: Sally Rogers E-mail: rogesal@vnet.ibm.com Phone: +61 2-354-4976 Fax: +61 2-354-4981 Japan: K Yonemitsu E-mail: kyonemitsu@vnet.ibm.com Korea: Nool Park E-mail: Npark@sulvm1.vnet.ibm.com New Zealand: Hillel Benedykt E-mail: hillel@vnet.ibm.com Phone: +61 3-9626-6554 Fax: +61 3-9626-6612 Singapore, Indonesia, Philippines, Malaysia, Thailand, Vietnam: J Srikant E-mail: rogesal@vnet.ibm.com Taiwan: P H Chen E-mail: phchen@taivm1.vnet.ibm.com Europe, Middle East, and Africa ------------------------------- Central Europe and Russia: Justyna Nowak E-mail: ebro@vnet.ibm.com Phone: +43 1 21145 6289 Fax: +43 1 21145 5714 Austria: Ingrid Sponer E-mail: isponer@vnet.ibm.com Phone: +43 1 21145 2537 Fax: +43 1 2160886 Denmark Torjus Gylstorff E-mail: Torjus_Gylstorff@vnet.ibm.com Phone: +45 93 45 45 ext. 3084 Fax: +45 88 95 69 France: Francois_Xavier de Bastard E-mail: fxbastard@vnet.ibm.com Phone: +33 1 4905 7771 Fax: +33 1 49 05 9970 Finland: Ari Voutilainen E-mail: arivo@vnet.ibm.com Phone: +358 0 4594082 Fax: +358 0 4596901 OS/2 and DAP BBS: +358 0 4595900 Germany: Harald Hug E-mail: hhug@stutvm3.vnet.ibm.com Phone: +49 (0)7032 926 330 Greece: Labros Kisouras E-mail: kisouras@vnet.ibm.com Phone: +30 1 3281637 Fax: +30 1 3237278 Ireland: Catherine Tallon E-mail: catherine_tallon@ie.ibm.com Phone: +353 1 6603744 Fax: +353 1 6602046 Israel: Jacob Levy E-mail: ilibm82m@ibmmail.com Phone: +97 23 6978921 Fax: +97 23 6978907 Italy: Lorenzo Cassinelli E-mail: lorenzoc@vnet.ibm.com Phone: +39 02 59625468 Fax: +39 02 59629587 The Netherlands: Ton Koopmans E-mail: nlibmn6p@ibmmail.com Phone: +31 20 513 3257 Fax: +31 20 615 1489 Norway: Frode Aarheim E-mail: Frode.Aarheim@norway.ibm.com Phone: +47 66 99 80 00 Fax: +47 66 99 93 33 Sweden: Anders Landstrom E-mail: mailto:andersl@se.ibm.com Phone: +46 8 7931728 Fax: +46-8-7932472 Switzerland: Mohammed El Saghe E-mail: chibmw4l@ibmmail.com Phone: +41 1 207-2602 Fax: +41 1 207-2410 Turkey: Ebru Aran E-mail: earan@ibm.net United Kingdom: Software Developers Enquiry Line E-mail: gbib16jl@ibmmail.com Phone: 0345 522622 (UK LoCall) Fax: +44 (0)1705 492222 North America ------------- United States and Canada: IBM Software Vendor Hotline Phone: 1-800-627-8363 Fax: 1-770-835-9444 ======================================================================== +----------------------------------+ | IBM Device Driver Support Center | ddsc +----------------------------------+ If you are developing a device driver for OS/2, you need to know about the IBM Device Driver Support Center, your one-stop shopping for: o Worldwide device-driver developer support o Specialized device-driver development workshops o The DUDE, a dedicated BBS providing up-to-the minute information solely for device-driver developers, as well as problem assistance. The BBS phone number is 1-407-982-3217, with settings 8, N, 1, and transmission rate 9600 bps. The DUDE is also accessible worldwide via Internet. To be given Internet access to The Dude, send a request to: sysop@thedude.bocaraton.ibm.com . Contact The DUDE for more information about: -- Logo program -- Test program -- Driver distribution program -- DUDE-ads The DDSC team is in place to support your questions and education needs. The team's voice-mail phone number, available at all times, is 1-407-982-4239. ======================================================================== +------------------------------------------------+ | The Developer Connection for OS/2: | powerdev | The Power of the Future Delivered to Your Door | +------------------------------------------------+ The Developer Connection for OS/2 -- continuing proof of IBM's commitment to OS/2 developers -- can greatly increase your productivity by providing you with the latest tools, pre-release software, product demos, and information you need on today's most convenient medium -- a CD. And, because we live in changing times, an annual subscription to The Developer Connection for OS/2 keeps your tools and information from becoming obsolete. Each year you'll receive four volumes including CDs and The Developer Connection News, each packed with the tools and information you need for your OS/2 development efforts. When accessed from your CD drive, The Developer Connection for OS/2 becomes a part of your Workplace Shell environment. Click on the Developer Connection icon, and all the wealth of The Developer Connection for OS/2 is instantly attainable. Use the powerful Developer Connection browser to locate any piece of information. And because the intuitive graphical user interface is a part of the Workplace Shell environment, each task is familiar and simple. Try the products, install them, or simply retrieve product information. There is also an available option for creating diskettes for many of the products on the CD. The Developer Connection program will continue to grow to support emerging technologies. Subscribers also receive The Developer Connection for LAN Systems, a cross-platform offering that supports the installation of products and information to OS/2, Windows, DOS, and AIX workstations. It provides a programming environment for client/server and distributed computing application development. Device-driver developers can now subscribe to The IBM Developer Connection Device Driver Kit for OS/2 (Developer Connection DDK). The Developer Connection DDK is an annual membership program that enables rapid development of device drivers for your personal computer hardware using the 32-bit OS/2 operating platform. Members receive the updated information, test tools, utilities, and many complete device-driver sources. Put The Developer Connection for OS/2 to Work for You ... Now ------------------------------------------------------------- o Receive product-level versions of OS/2 developer toolkits (for OS/2 2.1, OS/2 Warp Version 3, OS/2 SMP, Pen for OS/2, Multimedia Presentation Manager, LAN Systems) o Receive new versions of operating system technologies as soon as they are developed o Try new OS/2 products before you buy them o Use the sample source code to start on the path of more productive programming o Access pre-release versions of IBM's 32-bit tools to prepare for tomorrow's technology o Receive updates to SMART, One Up Corporation's powerful tool that helps migrate your 16-bit and 32-bit Windows code and 16-bit OS/2 code to 32-bit OS/2 code o Read The Developer Connection News for timely OS/2 information o Access electronic support through the Internet, OS/2 BBS, and CompuServe Features and Benefits --------------------- Annual subscription Subscribe and have the tools and information you need delivered to you for a whole year. What could be easier? Powerful browser This easy-to-use front end presents the contents of the CD by category. You can expand and collapse categories or install products with the click of a mouse. Developer's Toolkits Provides the tools, sample programs, and for OS/2 2.1 and OS/2 documentation that enables you to develop your Warp OS/2 applications quickly and easily. Presentation Manager The fully documented sample programs illustrate Multimedia Toolkit/2 the use of the comprehensive multimedia device- and data-handling capabilities of MMPM/2. Pen for OS/2 Provides the tools, sample programs, and Developer's Toolkit documentation to enable you to create new pen-aware OS/2 applications, pen-enable existing applications, and create new pen-centric OS/2 applications. Pre-release software Helps you keep on top of the emerging technologies by allowing you to be one of the first to use pre-release versions of OS/2 and other exciting products from IBM and independent software vendors. Tools Use some of the internal tools that were developed by IBM programmers to help get their jobs done faster and easier. Extensive technical Have the complete OS/2 Technical Library at your documentation fingertips with the click of a mouse. Complete online documentation provides a quick, effective reference to all system APIs, messages, and features, including code examples and helpful notes. Also, view the best chapters from popular OS/2 books by well-known authors. Source code Help to jump-start your OS/2 application development with our collection of sample source code. System requirements System must support OS/2 2.0 or higher. Memory requirements 6 MB minimum; 10 MB recommended; actual memory required varies depending on which programs you choose to run. The performance of the catalog and browser can be enhanced with the addition of more memory. Disk-space Actual disk space required varies depending on requirements the requirements of the programs you choose to install. CD-ROM drive A CD-ROM drive supported by OS/2. Support Available through OS/2 BBS, Internet, and CompuServe for the duration of the subscription. If you are not currently a CompuServe member, call 1-800-524-3388, and ask for Representative 239. You will receive a special introductory membership which entitles you to a brochure with an ID and password, one month of basic services for free, 15 USD worth of free extended services, and a free subscription to CompuServe magazine. Prices ------ In the USA, an annual (four-issue) subscription to The Developer Connection for OS/2 is priced at 199 USD, and 75 USD for an additional license. The price for Commercial and Premier members of the IBM US Developer Assistance Program is 119 USD. These prices do not include shipping and handling. For prices in other countries, contact the phone numbers listed below. Ordering Information -------------------- To order The Developer Connection for OS/2 or additional licenses, call the appropriate number: United States 1-800-6-DEVCON (1-800-633-8266), fax 1-303-330-7655 Argentina 313-0014 Bolivia 35-1840 Brazil 0800-111205, fax (011)886-3222 Canada 1-800-561-5293, fax 1-905-821-1187 Chile 633-4400 Colombia 257-0111 Costa Rica 223-6222 Dominican Republic 566-5161 Ecuador 56-5100 El Salvador 98-5011 Guatemala 31-5859 Honduras 32-2319 Mexico (525)627-1111 within Mexico City 91-800-00316 elsewhere in Mexico Panama 639-977 Paraguay 444-094 Peru 36-6345 Uruguay 923-617 Venezuela 908-8901 The following require your country's international access code prior to the listed number: Asia/Pacific +61-2-354-7684, fax +61-2-354-7766 (61 is the country code for Australia) Europe, Middle East, and Africa -- call IBM ISMS Direct Services in Denmark (country code 45). Operators speaking the following languages are available: Danish +45-48101300 German +45-48101000 Dutch +45-48101400 Italian +45-48101600 English +45-48101500 Norwegian +45-48101250 Finnish +45-48101650 Spanish +45-48101100 French +45-48101200 Swedish +45-48101150 fax +45-48142207 ======================================================================== +-----------------------------------+ | Questions and Answers about | devconqa | The Developer Connection for OS/2 | +-----------------------------------+ Q1. What is The Developer Connection for OS/2? A1. The Developer Connection for OS/2 is an annual subscription program for application developers. Its purpose is to deliver: licenses to developers for toolkits, productivity tools, development tools, and sample code; licenses to the latest pre-release code, so developers can prepare for and simulate future environments; and the most up-to-date versions of technical documentation on OS/2. The Developer Connection for OS/2 consists of four issues (CDs and a newsletter), delivered over the course of one year, plus access to The Developer Connection section of the OS2DF2 forum on CompuServe until the subscription expires. For those subscribers who are not members of CompuServe, IBM has established the DEVCON CFORUM on the OS/2 BBS under TalkLink (TalkLink is a feature under the IBMLink Commercial Services), and Internet support by addressing your questions and comments to devcon@vnet.ibm.com . Q2. What does The Developer Connection cost? A2. An annual subscription entitles the subscriber to four issues of the CDs and newsletter, plus access to a private section of the CompuServe OS2DF2 forum. Customers may also purchase an additional license, which allows for making one additional copy of the contents of the four issues of the CDs and newsletters and one additional license to use the code delivered on the CDs. In the USA, the prices (in USD) are as follows (note that US prices DO NOT INCLUDE shipping and handling): Regular Commercial/ Student/ Price Premier DAP Faculty and BesTeam Annual Subscription 199.00 119.00 119.00 Additional License 75.00 45.00 N/A In Canada, an annual subscription is 225 Canadian dollars. In Latin America, an annual subscription is between 137 and 150 USD. In Europe, the Middle East, and Africa (E/ME/A), prices are (note that E/ME/A prices INCLUDE shipping and handling): Annual DUA (Addl. Country Currency Subscription License) VAT percent Austria Schilling 2337 ATS 923 ATS 20 Belgium Franc 6962 BEF 2748 BEF 20,5 Denmark Kroner 1311 DKK 518 DKK 25 Finland Finmark 1170 FIM 462 FIM 22 France Franc 1146 FRF 452 FRF 18,6 Germany Mark 333 DEM 131 DEM 15 Greece Drachma 48423 GRD 19115 GRD -- Ireland Pound 139 IEP 55 IEP 21 Israel US Dollar 190 USD 75 USD -- Italy Lire 311030 ITL 122775 ITL 19 Netherlands Gylden 376 NLG 149 NLG 17,5 Norway Kroner 1446 NOK 571 NOK 23 Portugal Escudo 33778 PTE 13334 PTE 17 Spain Peseta 26786 ESP 10571 ESP 16 Sweden Kroner 1579 SEK 623 SEK 25 Switzerland Franc 295 CHF 116 CHF 6,5 Turkey US Dollar 190 USD 75 USD -- UK Pound 131 GBP 52 GBP 18 Q3. If I belong to the Developer Assistance Program, do I get a discount? A3. Members of the Commercial Services or Premier Services of the USA Developer Assistance Program (DAP) may purchase The Developer Connection for OS/2 at a reduced price -- 119 USD for an annual subscription, and 45 USD for each additional license. US members of the Worldwide DAP, however, purchase The Developer Connection at the regular 199 USD price. European DAP members purchase The Developer Connection at the regular price. Q4. What do The Developer Connection CDs contain? A4. The CDs contain pre-release versions of many IBM OS/2 and LAN products, internal development and productivity tools, bitmaps, and demos of products from IBM and others. Each volume also includes the latest release level of The Developer's Toolkit for OS/2, The Developer's Toolkit for OS/2 Warp Version 3, the Multimedia Presentation Manager Toolkit/2, and the Pen for OS/2 Developer's Toolkit. In addition to these programs, the CDs contain sample source code that can be used to develop your own applications, as well as thousands of pages of documentation with a search facility. Q5. How would you compare The Developer Connection for OS/2 against the Microsoft Developer Network CD-ROM? A5. The Developer Connection for OS/2 is a subscription program for application developers which includes CDs and newsletters delivered four times over one year, plus access to a private section of the OS2DF2 CompuServe forum. The Developer Connection CDs contain released versions of our developer toolkits, pre-release programs, a comprehensive technical library, sample source code which can be used by developers to write their own programs, and demonstration versions of Independent Software Vendor programs. The Developer Connection for OS/2 compares very favorably with Microsoft's Developer Network, Level 2. The Developer Connection delivers over 200 development tools every quarter, including toolkits, productivity tools, development tools, sample source code, and documentation. Q6. What advantages do I get from the CompuServe forum for The Developer Connection for OS/2 that I didn't have before? A6. Subscribing to The Developer Connection entitles you to access the private Developer Connection section of the OS2DF2 forum on CompuServe. IBM developers will be answering questions and carrying on dialogs with subscribers on a full-time basis, and will respond to your comments/issues/questions on a timely basis. Q7. How many copies of The Developer Connection for OS/2 do I have to subscribe to for my company? I have many programmers, do I have to buy one for each? A7. After your company has purchased its initial subscription to The Developer Connection, you may buy as many additional licenses as you want at 75 USD. For each additional license you order, four times during the year you will receive the current newsletter and a Proof of Additional License certificate, which entitles you to make one additional copy of the contents of the current volume. Additional licenses work best for Local Area Network development environments (for example, if you have ten developers on a LAN, you could buy one regular license and nine additional licenses). Q8. I've heard that the Developer Connection program will grow in the future. What do you mean by that? What will I see over the next year? A8. The IBM Developer Connection Device Driver Kit for OS/2, Developer Connection for AIX, and Developer Connection for Image Plus Visualinfo have already been announced. Future direction for The Developer Connection has not been announced; however, we are considering expanding the Developer Connection family of products. Q9. Does my license to use the release-level toolkits contained on The Developer Connection end if I do not renew my subscription at the end of my annual membership? A9. In general, the License Agreement to use the code on each volume of The Developer Connection is shipped with that volume, and expires 120 days after receipt of that volume or upon receipt of the next volume, whichever comes first. However, your licenses to the following toolkits continue beyond expiration of your subscription: The Developer's Toolkit for OS/2 2.1, Multimedia Presentation Manager Toolkit/2 1.1, Pen for OS/2 Developer's Toolkit, and The Developer's Toolkit for OS/2 Warp Version 3. As long as you adhere to all other terms and conditions of the Agreement, your license to the abovementioned toolkits does not terminate. Q10. Is the Developer Connection program available outside the US? A10. The Developer Connection for OS/2 program has been announced in the USA, Canada, Europe, Middle East, Africa, Mexico, Brazil, and the Asia / Pacific countries. It is currently available in all of these geographies. Q11. How do I subscribe to The Developer Connection for OS/2? A11. Here is subscription information for all geographies: In the USA, you can subscribe to The Developer Connection for OS/2 by calling 1-800-6-DEVCON (1-800-633-8266), fax 1-303-330-7655. In Canada, call 1-800-561-5293, fax 1-905-821-1187. In Germany, call 0130-812177. Elsewhere in Europe, call IBM ISMS Direct Services in Denmark. Be sure to dial the international access code applicable to your country BEFORE dialing the appropriate phone number. Operators speaking the following languages are available (note that 45 is the country code for Denmark): Country Language Code Number -------- ---------- --------- Danish Denmark=45 +48101300 Dutch Denmark=45 +48101400 English Denmark=45 +48101500 Finnish Denmark=45 +48101650 French Denmark=45 +48101200 German Denmark=45 +48101000 Italian Denmark=45 +48101600 Norwegian Denmark=45 +48101250 Spanish Denmark=45 +48101100 Swedish Denmark=45 +48101150 TeleFax: Denmark=45 +48142207 In Asia/Pacific, call 61-2-354-7684, fax 61-2-354-7766. Note that 61 is the country code for Australia. In Latin America and South America: Country Phone Fax ------- ----- --- Argentina 313-0014 Bolivia 35-1840 Brazil 0800-111205 (011)886-3222 Chile 633-4400 Colombia 257-0111 Costa Rica 223-6222 Dominican Republic 566-5161 Ecuador 56-5100 El Salvador 98-5011 Guatemala 31-5859 Honduras 32-2319 Mexico outside 91-800-00316 (toll-free) Mexico City Mexico City (525)627-1111 Panama 639-977 Paraguay 444-094 Peru 36-6345 Uruguay 923-617 Venezuela 908-8901 Q12. The back of the newsletter says "For CompuServe membership information, call... You will receive a special introductory membership for IBM customers". What does the special introductory offer include? A12. The special introductory offer includes: - A brochure with an ID and password - One month of basic services for free - 15 USD of free extended services - A free subscription to CompuServe magazine To obtain a CompuServe ID, or just to inquire about membership, call one of the following numbers depending on where you are located, and ask for Representative 239: - From the USA, call 1-800-524-3388 - From the United Kingdom, call 0800 289 378 - From Germany, call 0130 37 32 - From other countries in Europe, call +44 (117) 9760681 - From elsewhere, call 1-614-457-0802 (direct to the US) Q13. If I have a CompuServe id, how do I gain access to the private Developer Connection section of the OS2DF2 Forum? A13. The Developer Connection section on the OS2DF2 forum is the way to obtain technical support and also to exchange messages, ideas, comments, and concerns with The Developer Connection for OS/2 team and forum members. To obtain access to this private section, send an e-mail note containing your Developer Connection subscription number to the Developer Connection Administrator at CompuServe user id 73423,2767. You will receive notification of access to the Developer Connection section within two business days. To access the forum, type GO OS2DF2 at the ! prompt, then select the Developer Connection section. Q14. Is there any other electronic support for The Developer Connection for OS/2? A14. Yes, IBM has established the DEVCON CFORUM on the OS/2 BBS under TalkLink (TalkLink is a feature under the IBMLink Commercial Services). For more information, customers in the USA may call 1-800-547-1283; customers outside of the US should contact their local IBM Marketing Representative. Support is also available through the Internet by addressing your questions and comments to devcon@vnet.ibm.com . Q15. I have received a promotional copy of The Developer Connection for OS/2 CD, dated February 1995. I'm having some problems. How can I get some help? A15. There is a question-and-answer file addressing commonly asked questions on CompuServe. The file is called DPROMO.TXT; it is located on OS/2 Developer 2 Forum (go OS2DF2), in library 17, IBM files, and is updated as necessary. This is the only help available for customers who are not current subscribers to The Developer Connection for OS/2. Q16. How can I purchase the IBM Developer's Toolkit for OS/2 Warp, Version 3? A16. The IBM Developer's Toolkit for OS/2 Warp, Version 3 is included on The Developer Connection for OS/2. By purchasing a subscription to The Developer Connection for OS/2, you will receive the most current OS/2 toolkit updates. For owners of previous OS/2 developer toolkits who do not have a CD-ROM player, there is a 3.5-inch diskette shrinkwrap package that contains the IBM Developer's Toolkit for OS/2 Warp, Version 3 upgrade for 79 USD. This diskette package is available through 1-800-6DEVCON. The GEMS part number for the diskette package is 2419864. Q17. How can I get The OpenDoc Developer's Kit for OS/2? A17. The OpenDoc Developer's Kit for OS/2 is included with The Developer Connection for OS/2. By purchasing a subscription to The Developer Connection for OS/2, you will receive the most current OpenDoc toolkit updates. Q18. What is OpenDoc? A18. OpenDoc is a set of APIs (Application Program Interface) and software for building compound documents. The OpenDoc compound document architecture provides a container of parts and part handlers. What is a container in OpenDoc? A container is a place where parts can be inserted. What is a part? Parts are the fundamental building blocks of OpenDoc. What is a part handler? Part handlers are the independent programs that manipulate and display a part type. Part handlers are divided into two types: editors and viewers. Part viewers allow a user to display and print a part's content, but not edit it. Viewers are usually distributed for free, but you will have to pay for editors. What is a frame? Frames are areas of the display that represent a part. They also represent a part in the negotiations for space during the layout of a document. For more information about OpenDoc for OS/2, send an e-mail note to opendoc@austin.ibm.com . Q19. Is OpenDoc compatible with OLE (Object Linking and Embedding) from Microsoft? A19. Yes, OpenDoc parts and containers are OLE-compatible. You should be able to place OpenDoc parts in OLE containers, and vice versa. Q20. What is The Developer Connection Device Driver Kit for OS/2 (DevCon DDK)? How much is it? A20. The DevCon DDK is an enhanced version of The Developer Connection for OS/2. It INCLUDES a DevCon subscription PLUS source code, test tools and documentation for many driver classes: display, printer, storage, input/output, multimedia, physical, virtual, and double byte character set. The DevCon DDK is priced at 299 USD in the United States, and 220 USD in Europe. Prices in other countries can be obtained by calling the country order number (see answer A11). Q21. A customer subscribes to The Developer Connection for OS/2 and wants to subscribe to the Developer Connection Device Driver Kit (DDK). Since the DDK now includes The Developer Connection for OS/2, and the customer does not need two copies of The Developer Connection for OS/2, what should he do? A21. The customer should get an upgrade for The Developer Connection Device Driver Kit, which is the DDK WITHOUT The Developer Connection for OS/2. This upgrade is only available to current subscribers of The Developer Connection for OS/2. The price of the upgrade is 129 USD in the United States, and 110 USD in Europe. Prices in other countries can be obtained by calling the country order number (see answer A11). Q22. How can I get the Software Migration Analysis and Reporting (SMART) tool? A22. SMART is included with The Developer Connection for OS/2. By purchasing a subscription to The Developer Connection for OS/2, you will receive the most current SMART tool updates. ======================================================================== subdcon +----------------------------------------------------------------+ | Subscription Information for The Developer Connection for OS/2 | | and The Developer Connection Device Driver Kit (DDK) | +----------------------------------------------------------------+ The following list of phone and fax numbers was published in Volume 8 of The Developer Connection News. The list applies to two products: o The Developer Connection for OS/2 o The Developer Connection Device Driver Kit (DDK) The phone numbers shown are for ordering both products unless otherwise specified. In the following countries: Canada 1-800-561-5293 Germany 0130-812177 United States 1-800-6DEVCON (1-800-633-8266) fax 1-303-330-7655 NOTE: Commercial and Premier Services members of the US Solution Developer Program are eligible for a discounted price for The Developer Connection for OS/2. When ordering, be sure to specify that you are a Commercial and Premier Services member, and give your membership number. In Latin and South America: Argentina 313-0014 Honduras 32-2319 Bolivia 35-1840 Mexico (except 91-800-00316 Brazil 0800-111205 Mexico City) Chile 633-4400 Mexico City only 627-1111 Colombia 257-0111 Panama 639-977 Costa Rica 223-6222 Paraguay 444-094 Dominican Republic 566-5161 Peru 36-6345 Ecuador 56-5100 Uruguay 923-617 El Salvador 98-5011 Venezuela 908-8901 Guatemala 31-5859 In Asia/Pacific countries: Be sure to dial your country's international access code before dialing the listed phone number. 61 is the country code for Australia. Call +61-2-354-7684, or fax to +61-2-354-7766. To order within Europe: Be sure to dial your country's international access code before dialing the appropriate phone number or fax number listed below. 45 is the country code for Denmark. Operators speaking the following languages are available. Language Phone Number Language Phone Number -------- ------------ -------- ------------ Danish +45-4-810-1300 German +45-4-810-1000 Dutch +45-4-810-1400 Italian +45-4-810-1600 English +45-4-810-1500 Norwegian +45-4-810-1250 Finnish +45-4-810-1650 Spanish +45-4-810-1100 French +45-4-810-1200 Swedish +45-4-810-1150 Fax +45-4-814-2207 Electronic Support ------------------ Electronic support is provided through CompuServe, OS/2 BBS, and the Internet. Obtain technical support or use the forums to exchange messages, ideas, comments, or concerns with The Developer Connection for OS/2 team or other members. The dedicated Developer Connection section on CompuServe is located in hte IBM OS/2 Developer Forum 2. To obtain access to this section, please send a note with your subscription number to The Developer Connection administrator at CompuServe userid 73423,2767. You will receive notification or access to The Developer Connection section within two business days. To access the forum, type GO OS2DF2 at the ! prompt; then, select The Developer Connection section. For CompuServe membership information, call one of the following numbers depending on where you are located: Germany 0130 37 32 United Kingdom 0800 289 378 Other European Countries +44 (117) 9760681 United States 1-800-524-3388 from elsewhere 1-614-457-0802 Ask for representative 239. You will receive a special introductory membership for IBM customers. The DEVCON CFORUM is on the OS/2 BBS under TALKLink, which is a feature under the IBMLink Commercial Services. Customers in the U.S. can call 1-800-547-1283; customers outside of the U.S. should contact their local IBM marketing representative. Internet users may address their questions or comments to devcon@vnet.ibm.com . Letters to the editor may be addressed to lisa_demeo@bocaraton.ibm.com . Additional Developer Connection DDK Electronic Support (DUDE) ------------------------------------------------------------- In addition, Developer Connection DDK subscribers can obtain support through the DUDE BBS at 1-407-982-3217. After completing a self-registration, you will have limited access to the system; then, within one business day, you will be notified that your access level has been upgraded to NORMAL. Send your questions using your PC and modem. If you have problems connecting to the DUDE BBS, you can leave a voice message on 1-407-982-4239. A member of the DDSC team will return your call before the end of the next business day. ======================================================================== +----------------------------------+ | DB2 Developer Assistance Program | dapdb2 +----------------------------------+ The IBM DB2 Developer Assistance Program assists ISVs porting or developing applications and tools for DB2. The program encompasses DB2 for OS/2, DB2 for AIX, DB2 for HP/UX, and DB2 for SUN Solaris. This program is free of charge and is open to professional developers who are selling their software solutions commercially. Program Benefits ---------------- Participants in the DB2 Developer Assistance Program are provided with: o The opportunity to acquire IBM DB2 and associated software, including full documentation, at special terms and conditions o Access to telephone technical support and electronic support through the DB2 ISV program forums o Participation in testing of early code and other joint programs o A vendor advocate who will address your questions and concerns o Access to IBM marketing programs such as exhibitions, conferences, advertisements, direct mailings, etc. o A free listing of your product in the DB2 Solutions Directory, which is distributed worldwide to customers and the IBM marketing force Enrollment ---------- To enroll in the DB2 Developer Assistance Program, send a message, including your name, company name, full address, phone number, fax number, and e-mail address, to db2dap@vnet.ibm.com . In the USA and Canada, you can also call 1-800-627-8363 (USA and Canada) or 1-770-835-9002. From other countries, fax your request to 1-203-262-2141. ======================================================================== +----------------------+ | CICS OS/2 Developers | os2cics +----------------------+ ISVs who want to evaluate how their product or service could exploit the capabilities of CICS OS/2 Version 2 can obtain CICS OS/2 V2 code, documentation, educational video, and technical support. The code has a 90-day life, and is for development, test, and demonstration purposes only. Unlimited-life code is available to ISVs who are willing to commit to produce a product or service that exploits CICS OS/2. For more information, contact Fred Holland at 1-301-240-8143, fax 1-301-240-8836. ======================================================================== +-------------------------------------+ | TCP/IP Application Partners Program | os2tcp +-------------------------------------+ ISVs who have products that interoperate with the IBM TCP/IP V2.0 for OS/2 product, or who wish to enable their products to do so, should join the TCP/IP Application Partners Program (TAPP). ISVs who join TAPP get a copy of TCP/IP for OS/2 for enablement (development and testing) purposes only. To join the TAPP, call 1-919-254-2679. ======================================================================== +----------------+ | AIX POWER Team | poweraix +----------------+ The POWER Team is an exciting program developed just for you, the developer. It is tailored to help you gain access to the IBM tools that can help build and grow your product in the AIX marketplace, using IBM's POWER architecture and the RISC System/6000. Membership in the POWER Team program allows you to take advantage of a variety of programs, which include: Technical Support ----------------- Choose from our menu of special fee-based technical support programs. You may select the type of technical support that is best for your development situation: o Porting assistance o Ongoing technical support o Consulting services - Design reviews - Performance tuning - On-site consulting o Benchmarking o Remote access to an RS/6000 Development ----------- Receive information and tools to assist you in your ongoing development activities: o Electronic technical/marketing bulletin board o Question-and-answer database o Early product information o Access to AIX public-domain software o Porting information / white papers Equipment --------- Enjoy the availability of equipment without straining your budget: o RS/6000 Developer's Discount Program o RS/6000 Leasing Program o RS/6000 Rentals Marketing --------- Expand your marketing opportunities through our programs: o AIX POWER Solutions Catalog - 50-word product description in magazine format - Up to 5 pages of marketing / product information via fax - Advertising discounts available for POWER team members - Call 1-415-855-3333 and request a document or catalog o IBM's online databases for AIX solutions Education --------- Keep your leading edge with information about the latest products, new technologies, and trends: o POWER conferences - Technical conferences for independent software and hardware developers. o AIXpert magazine subscription - Quarterly technical publication with a distribution of 25,000 - Advertising discounts available for POWER team members o Seminars / classes Technical, Business, Marketing Information ------------------------------------------ Learn about the many programs and facilities that IBM has to offer. Making it easier for you to work with IBM is an important goal of this program. POWER Team members receive technical, business, and marketing information on a regular basis. Who is Eligible? ---------------- The POWER Team is intended for developers working on products for commercial release. You are eligible to participate in the program if: o You are currently developing products for AIX and the RISC System/6000 o You are currently marketing AIX or UNIX products. More Information ---------------- For more information, call the POWER Team information line at 1-800-222-2363 within the USA, and request additional information and a membership application. Become a member of the POWER Team, and work with IBM to expand your sales and marketing opportunities, take advantage of the technical support and equipment offerings, and keep on the leading edge of new technologies. ======================================================================== +--------------------------------------------+ | The AS/400 Developer Connection on CD-ROM: | rom400 | Connecting Developers with Development | +--------------------------------------------+ The AS/400 Developer Connection on CD-ROM provides AS/400 developers with a wealth of information to promote application development on the AS/400. The BookManager Library Reader product is provided on the CD-ROM to enable the user to search for and view what is needed, using WIN-OS/2 within OS/2. Description ----------- The AS/400 Developer Connection on CD-ROM, which is also provided to participants in AS/400 Partners In Development Membership, provides a wealth of information selected specifically for the AS/400 solution provider. We have also included the IBM BookManager Library Reader product to ensure that navigation through this information is easy. All you need is a personal computer capable of running OS/2 or Windows, a CD-ROM drive, and the AS/400 Developer Connection on CD-ROM. The IBM BookManager Library Reader product provides a "search" function, so you can enter a topic of interest and receive a list of references where that topic is described. You can also select to view a book based on the title of the book, and then chapters based on the chapter headings. Functions are also included so that material of interest can be printed (a whole topic area, marked text, or even the whole book!) or copied to a file. One of the most popular features is the hypertext linking that provides you a quick easy way to "jump" to related information or more detailed information on the same topic. The information on the CD-ROM is organized on "bookshelves." Each bookshelf contains "books." You select the bookshelf based on the subject matter you are interested in. Books on that shelf are then listed for you. Once you are in a book, you can "page" through it or "search" for what you need, or look through the table of contents and jump directly to the chapter you want. The information in "books" may be a presentation or a publication or even a program that can be run. Content of Volume 2 ------------------- The content of Volume 2 includes the following: Presentations: Overview of AS/400 Partners In Development AS/400 Advanced Server (8+ presentations) AS/400 Client/Server Computing Strategy for the Workplace Application Development (AD) Partner Product Demos (18) Publications: Handbook of AS/400 Partners In Development Notebook for AS/400 Partners In Development Members AS/400 Client/Server Applications Directory IBM's Directions for the AS/400 (9 white papers) AS/400 System Manuals (white books) (selected) (over 280 books in all) Additional selected papers addressing: AS/400 Client/Server AS/400 Object Oriented Technology The Application Development (AD) Program Reference materials: All past AS/400 Partners In Development Newsletters AS/400 Press Releases Merchandising Deliverables Directory Selected On-Line Forums (7) IBM Education and Training Catalogs (all platforms) Programs: SystemView/400 Product Selection Guide Client/Server Tool Client/Server Applications Directory AS/400 Information Directory Guidelines product (JBA International) Content will change from issue to issue. Price ----- The AS/400 Developer Connection on CD-ROM is included with AS/400 Partners In Development Membership at the Starter, Starter and 800, Base, and Base and 800 levels. Membership at the Starter level is 250 USD per year and includes up to three issues of the AS/400 Developer Connection on CD-ROM, along with many other benefits (Newsletter, On-Line connection and more). Individual copies of the AS/400 Developer Connection on CD-ROM are available to Complimentary Members for 100 USD. More Information ---------------- To become a Member of AS/400 Partners In Development and receive the AS/400 Developer Connection on CD-ROM up to three times every year (along with many other benefits), call 1-800-365-4426, Extension 400, or 1-507-253-7291, Ext 400. ======================================================================== +-------------------------------------------+ | AS/400 Partners in Development Membership | part400 +-------------------------------------------+ AS/400 Partners in Development recognizes market realities. And, more importantly, it acts on them. The program gives solution providers direct access to top IBM technical people. Depending on which membership option you select, this can take the form of anything from bulletin boards to private consultations with hardware and software developers. AS/400 Partners in Development also helps you address design, implementation, marketing, packaging, and after-market issues. Quite simply, your success drives our success. And the better your access to our systems -- our technology, our expertise, our marketing initiatives -- the more successful you will be. Our common goals are simple: Better solutions, reduced development times, and effective marketing. AS/400 Partners In Development welcomes you to some exciting new offers through its Membership Program (formally ASsociation/400). As members of Partners In Development, AS/400 Solution Providers have access to development resources from the AS/400 Division through a wide array of support and services. There are several membership offerings to help you become more connected with the AS/400 Division. Memberships range in price from no charge to 4990 USD, to meet your specific business needs. Assistance Overview ------------------- The assistance provided by AS/400 Partners in Development can take many forms, outlined below. In Person --------- (No membership required, although discounts are available to members. Fee-based.) o Modernization Strategies. A combination of long-term planning and hands-on customization of your existing product. o Consulting. One-on-one assistance from technical experts. o Classes. Informative lectures and hands-on labs. o Briefings. Short introductions to technical topics for solution providers or AS/400 briefings for your customers. o Benchmarks. Hands-on validation of system performance while running your application on a specific AS/400 configuration. o Solution Integration. Front-end process planning and definition for custom solution delivery. o System Customization. Customized systems delivered direct from the factory. Can include pre-loading your application. o Customized Assistance. A unique response to your particular development need. These are all available in Rochester, Minnesota. Outside the USA, they may be available through Advanced Solution Service Centres (ASSCs) in European countries, Advanced Technology Centre (ATC) in the U.K., or Japan's Solution Partner Lab. Through special arrangement, they may also be offered at your location. Electronic Access ----------------- (Membership required for electronic access) Online Developer Support gives you unlimited access to the AS/400 lab. Included with this support are the following: o Online Q and A facility. You can search a database of previously asked questions, and submit questions electronically to a team of dedicated specialists with multiplatform skills. Depending on the enrollment option you choose, you may also author and answer questions. Includes cross-platform and competitive information. o Forums. On-line interactive communication among solution providers and IBM development personnel focused on specific technical areas. You can dialogue with IBM developers worldwide on a broad range of topics, such as Client/Server, Envy/400, VisualAge, C Programming, PC Support, AS/400 Tips and Techniques, Communications, SQL, and Openness. Additionally, this system may provide the vehicle for special development relationships on laboratory focus topics. o E-Mail. An opportunity to communicate with other Business Partners, IBM personnel with Information Exchange Addresses (IEAs), and other software mall subscribers. o Bulletin Boards. Postings of articles from past newsletter articles, course descriptions and schedules, upcoming events, and news. o News Flashes. Important information that is flagged for your convenience. o The AS/400 Merchandising Directory. This is your reference guide to key AS/400 marketing and technical presentations, videos, demo diskettes, consultant reports, press clippings, and brochures. Included in this guide are the description, source, and ordering instructions for each entry. An online order form is also available. Topics covered include: Client/Server, Openness, Application Development Tools, Object-Oriented Programming, and others. o On-Line Market Research. The Rochester Marketing Research Library provides summaries of consultant studies and various trade press articles about all the latest topics. Use this facility to gain insights into customer needs and market trends. o On-Line Trade Articles. Condensed versions of important technical articles. o Handbook. A detailed guide to worldwide classes, briefings, and other services. Updated on-line as changes are made. Hard Goods (and Hard Copy) -------------------------- (Membership required for all offerings except the technical newsletter, the handbook, and PSAS) o Technical Newsletter. Quarterly newsletter from lab includes technical updates and tips, business trends, product trends and directions, and market information. Most articles are written by leading AS/400 Division developers. o Handbook. Updated twice a year in hardcopy. To receive a free copy, call 1-800-365-4426, ext. 400 within the USA, or 1-507-253-7291, ext. 400 from elsewhere. o Developer Lease. IBM hardware leased at special developers' rates. In the USA only, AS/400 systems, including Server and Portable 1 models, may be leased for little as 1 percent of list price per month. Lease terms of 12, 24, and 36 months are available, with options. This allows you to maintain the latest technology for application development and demos. AS/400 equipment rentals are also available to members at a reduced rate for for short-term demonstration purposes. o Portable Sales Automation System (PSAS). PSAS is a notebook PC tool available to AS/400 Partners In Development members at no charge. This portable tool assists you in identifying customer requirements; specifying the appropriate hardware, software and service solution; evaluating financial alternatives; creating the proposal; and even directly uploading the order, all from the customer's office. o Early Release. New versions and releases of Operating System/400 software provided at no charge several weeks prior to general availability. Early release code enables you to implement and market your software at the latest level more quickly, develop the knowledge and skills of your technical staff ahead of your customers, and more effectively support your customers. o No-Charge Software Products. No-charge software facilitates your application development, modernization or porting projects. You may choose two software licenses per year at no additional charge from a list of Advanced Technology offerings and/or many porting tools. Current offerings include Code/400, Callpath/400, Multimedia, Wireless Computing, porting tools, and more. o Rental Equipment. Short-duration rentals of software and hardware for customer demos, business shows, and product announcements. USA only. o Licensed Internal Program Interfaces (LIPIs). LIPIs are available exclusively to AS/400 Partners In Development annual fee members for a one-time charge. These LIPIs document internal software interface specifications, which allow midware application developers to use system functions that were previously unavailable from IBM. Solution Providers can now expand their suite of offerings in a more efficient manner by accessing the same key interfaces as IBM AS/400 developers. This offering is one more demonstration that the AS/400 is an open system. Active AS/400 Partners In Development members must sign the IBM Confidential Disclosure Agreement and the IBM Licensed Internal Programming Interface Contract to be eligible for this offering. 1-800 Support ------------- (Membership required) o The 800 Developer Question and Answer facility. The Q and A facility gives you unlimited technical support by phone to answer your development questions in a timely way. This technical-support 800 number is staffed by highly skilled specialists who have cross-platform knowledge to answer difficult development questions. They will engage specific AS/400 developers from the AS/400 Lab to assist when necessary to answer your questions. This service is available 12 hours a day (7:00 a.m. to 7:00 p.m. Central time), Monday through Friday, every business day. Membership at the "Starter and 800" level or the "Base and 800" level includes this support. Equivalent support is provided to worldwide AS/400 Partners In Development members through the online Q and A (electronic mail). Topics ------ AS/400 Partners In Development offerings address topics of importance to you. As technology changes, so will both specific offerings and general areas of emphasis. o Modernization Strategies. A two-day session focused on your needs as defined by both your technical, marketing, and sales decision makers. Topics covered generally fall into four categories: -- Front-Ending or Screen Scraping tools -- Client/Server Application Development Tools -- Advanced Application Tools (e.g., Mobile, Multimedia) -- Object-Oriented Projects The session also typically includes updates on AS/400 Systems Content and Directions, Client/Server, and Systems Management. The second day is devoted to prototyping your application and constructing your roadmap. o Client/Server. Client/Server has become a dominant technology. Assistance with design, performance, and application management is available. o Object-Oriented Programming. Would you like to reduce your application development costs and decrease your time to market? If so, come and learn about VisualAge, a new and powerful visual application development environment for rapid combination of object-oriented AS/400 Client/Server applications. It could revolutionize the way you do business. o Database Management. Information is an asset. Database management, which maximizes the value of that asset, is becoming even more important. Issues discussed include distribution across machines and platforms, distributed client/server, and homogeneous environments, efficiency, and integrity. o Integrated Multimedia. With multimedia, companies can improve hundreds of business practices, like conducting meetings using video conferencing, updating employee skills through just-in-time training, communicating more effectively through multimedia, and integrating multimedia into current applications. Explore how to extend your application into the world of multimedia. o Integrated Facsimile. AS/400 integrated fax provides users with direct fax capabilities which will increase operational efficiency and productivity through rapid information dispersal. o Mobile Computing. Mobile workers can now access their AS/400 wherever they are, whenever it's convenient, with no wired connection whatsoever. Wireless LANs, which can be used independently or with wired LANs, meet the needs of mobile workers within the office, campus area, or job site. Mobile Network Access products, which include PagerPac/400 (one-way paging) and RadioPac/400 (two-way radio), are designed for mobile workers outside the office. o Advanced Function Printing. Understand AFP's significance, identify applications, and integrate solutions to save your customers money on printing costs. o Migration and Conversion. By extending your software offerings to AS/400, you can take advantage of the most popular mid-range computer ever. Specific topics include: -- Rightsizing -- Competitive Conversions -- S/36 to Native AS/400 o Integrated Language Environment. ILE is the foundation for future application development. It provides new functions and interfaces on the AS/400 to allow better performance and more flexibility for application development. o Openness. The AS/400 supports many programming, database, and networking open standards. We can work with you on analyzing and porting your UNIX applications and PC-based networking applications to the AS/400. Membership Levels ----------------- The five membership levels range from no charge to 4,990 USD annually. Program content, terms and conditions, and pricing may vary by country. Complimentary Membership Option ------------------------------- The Complimentary Membership option is a no-charge option designed to give the solution provider continuing information about the AS/400. As a Complimentary Member, you receive: o The AS/400 Partners In Development Developer Newsletter. o Portable Sales Automation System (PSAS) Code. Starter Membership Option ------------------------- As a Starter Member, you receive: o All services given to Complimentary Members o Online developer support, including: -- Forums -- Online Q and A facility -- AS/400 Merchandising Directory -- Marketing Research Library -- Worldwide electronic mail and fax -- Special Developer Lease Option o Licensed Program Internal Interfaces (LIPIs) Starter and 800 Membership Option --------------------------------- As a Starter and 800 member, you receive: o All services given to Starter Members o The 1-800 Developer Question and Answer facility Base Membership Option ---------------------- As a Base Member, you will receive: o All services given to Starter Members o IBM education discounts o Early-release code o No-charge software o Performance modeling (USA only) Base and 800 Membership Option ------------------------------ As a Base and 800 member, you receive: o All services given to Base Members o The 1-800 Developer Question and Answer facility Enrollment and More Information ------------------------------- To learn more about any of the offerings listed here or to enroll as an AS/400 Partners In Development member, call 1-800-365-4426, ext. 400 within the USA, or 1-507-253-7291, ext. 400 from elsewhere. ======================================================================== +---------------------------------+ | Object Connection for VisualAge | connobj +---------------------------------+ The IBM Object Connection is a program that encourages enterprises to go into the business of building VisualAge enabled reusable parts for the open market. Its intent is to ensure that there is a robust supply of application part components available to VisualAge developers. These parts, like those supplied by IBM, can be added to the VisualAge parts palette, and used repetitively in the development of VisualAge applications. These parts must be written to the interface specifications provided in the IBM manual titled "Construction from Parts Architecture: Building Parts for Fun and Profit". In addition, the Object Connection Program accommodates enterprises in the business of developing and offering VisualAge complementary development tools and IBM Smalltalk compatible class libraries. Who Can Join? ------------- Enterprises interested in assessing the prospect of building VisualAge objects (or parts) from the open market are eligible for membership in the Object Connection. Object Connection Services -------------------------- Members are entitled to: o A development license for VisualAge at very favorable terms o Marketing assistance o Technical support - access via an 800 phone number to VisualAge Technical Consultants on a call-back basis - technical documentation updates - interactive technical support on CompuServe More Information ---------------- To join, call VisualAge's Object Connection Program at 1-800-IBM-CARY (1-800-426-2279) within the USA, and request a program information package and membership application. Fill out the application form and return it to the Object Connection Program. The program manager will call you for a telephone interview. ======================================================================== +-------------------+ | PenAssist Program | helppen +-------------------+ The IBM Pen Developer Assistance Program (PenAssist) is designed especially for the developer of pen software. The program is tailored to help you develop applications in the emerging technology. A Variety of Programs --------------------- Membership in the PenAssist program allows you to take advantage of a variety of programs: o Access to IBM test centers - Located in Palo Alto CA and Atlanta GA - Equipped with an IBM PS/2 and digitizing pads. The PS/2 has PenDOS SDK and Pen for OS/2 installed. o Electronic mail. Enrolled developers can send to and receive messages directly from the software developers' support organization. o IBM pen software CompuServe forum, a forum for pen and mobile systems. IBM monitors this forum and provides responses to inquiries. o Special software discounts: - PenDOS SDK - Pen for OS/2 SDK - Pen development tools o Special hardware discounts: - Special prices on pen hardware from IBM and other manufacturers. - Eligibility to receive a 50 percent discount on selected IBM printers and features. - Notification of special promotional offerings. o IBM Fax Information Service - Provides immediate information about IBM's pen and mobile software systems and other IBM products and services. - Service is available 24 hours a day, 7 days a week, free of charge. o Marketing - Pen application catalog - Personal Computer Company BBS - applications will be listed in this database at no additional charge. - Business-show support - A single point of contact will be provided to assist with reviewing development and marketing relationships. Who is Eligible? ---------------- o Developers of pen applications o Developers of commercially available applications o Corporations developing pen applications for their own use. More Information ---------------- For more information about PenAssist, call 1-800-627-8363 from the USA and Canada, 1-770-835-9002 from elsewhere, or fax to 1-770-835-9444. ======================================================================== +-----------------------------------+ | IBM Product Compatibility Program | compprog +-----------------------------------+ The IBM Product Compatibility Program provides an opportunity for developers to gain increased visibility, marketability, and credibility for their products. Compatibility Testing Opportunity --------------------------------- This program gives ISVs a testing opportunity to establish and communicate the compatibility of their products with OS/2 Warp standalone, clients, servers, and LAN systems. Resource for Making Wise Purchasing Decisions --------------------------------------------- This program is a resource that customers and their advisors can use to make product purchase decisions with the confidence that a product has been tested for compatibility with OS/2 Warp and LAN Server systems. Consultants, resellers, integrators, OEMs, and other product decision makers can confidently use the list of compatible products in selecting products that meet their customers' needs. Recommending compatible products can help expedite buying decisions and protect a customer's investment. Value of Tested Compatibility ----------------------------- There are literally thousands of software products on the market today to help solve customers' problems. The challenge is finding which products are compatible and can be integrated into a customer's environment. Selecting tested compatible products gives buyers confidence in product decisions and/or recommendations. Such confidence can speed up product decisions and potentially lessen installation and support time. Compatibility Program Description --------------------------------- There are two options of product compatibility. The "Ready for..." option shows compatibility of a software product with either OS/2 Warp or IBM LAN Server with OS/2 Warp. The "Tested and Approved..." option addresses a more sophisticated LAN systems environment to show compatibility, interoperability, and coexistence with many LAN products. Ready for OS/2 Warp and Ready for OS/2 Warp LAN Server ------------------------------------------------------ The "Ready for OS/2 Warp" and "Ready for OS/2 Warp LAN Server" programs offer software developers a set of IBM guidelines to self-test their products for compatibility with a particular version of either OS/2 Warp or IBM LAN Server with OS/2 Warp. This program, with some variations, also exists in some geographies outside the USA and Canada. Developers outside of North America are encouraged to contact their local IBM country representative for their specific program benefits. Call 1-800-IBM-4FAX (U.S.) to request documents 3241 and 3242 for a list of compatible products under the Ready self-test program. In Canada, call 1-800-HELP-FAX. From elsewhere, use a fax telephone to call 1-415-855-4329. Additional information can be obtained by calling 1-800-992-4777 within the U.S. and Canada. Tested and Approved for OS/2 Warp LAN Systems --------------------------------------------- The "Tested and Approved for OS/2 Warp LAN Systems" program offers hardware and software developers the opportunity to have IBM test their product with many IBM and non-IBM products in a LAN systems real-world-like environment. IBM publishes the results of these tests to help customers understand the test environment plus any workarounds discovered during the testing. Customer knowledge of test results helps customers make more informed purchases and experience smoother installations. Call 1-800-IBM-4FAX (U.S.) to request document 3605 for a list of compatible products tested by IBM in the Tested and Approved category, with their respective test document numbers. From Canada, call 1-800-HELP-FAX. From elsewhere, use a fax telephone to call 1-415-855-4329. Additional information can be obtained by calling 1-800-992-4777 within the U.S. and Canada. Publicity: Where to Find Compatible Product Information ------------------------------------------------------- Upon successful completion of testing, developers are given the use of a compatibility mark to use with their products' advertising, brochures, and other marketing materials. Customers are encouraged to look at products displaying the mark with confidence that the products have been tested in an appropriate environment. Customers can receive names and/or reports of compatible products through the following sources: - CompuServe IBMDESK forum - Internet WWW: http://www.austin.ibm.com/pspinfo/compatibility.html - IBM's TALKLink OS/2 bulletin board, 1-800-547-1283 - MAX (CD-ROM from Computer Reseller News) - Support on Site for Networks CD, 1-800-827-7889 - Sources and Solutions catalog (1-203-452-7704 or fax 1-203-268-1075) - National Solution Center's database - 1-800-IBM-4FAX (U.S.), 1-800-HELP-FAX (Canada), or from elsewhere, call 1-415-855-4329 from a fax phone, and request documents 3241, 3242, 3605 - IBM Developer Connection CD, 1-800-633-8266 - IBM booths at major related trade shows Compatible products also qualify for reduced advertising rates in major magazines. Program Q-and-A via Fax ----------------------- A set of questions and answers about the Product Compatibility Program can be found on the Internet or by requesting document 3657 from 1-800-IBM-4FAX (U.S.), 1-800-HELP-FAX in Canada, or (from elsewhere, using a fax phone) 1-415-855-4329. More Information ---------------- Additional information can be obtained by calling 1-800-992-4777 (U.S. and Canada) or via fax: 1-512-838-2473. ======================================================================== +---------------------------------------------+ | Professional Certification Program from IBM | certprof +---------------------------------------------+ The Professional Certification Program from IBM is an international program that provides recognition to technical professionals who demonstrate proficiency in IBM software and related products. To become certified, individuals must demonstrate their proficiency in supporting selected IBM products by passing a series of exams. OS/2 and LAN Server Roles ------------------------- Individuals, rather than organizations, can receive certification in the following roles: o Certified OS/2 Engineer Provides the skills to support OS/2 installations and develop expertise in fine-tuning and customizing OS/2 platform systems. o Certified OS/2 Instructor Validates the skills required to teach OS/2 education courses, and provides technical instructor credentials. o Certified LAN Server Administrator Develops the skills necessary to support day-to-day network operations, such as backing up the server, maintaining security, and loading applications. o Certified LAN Server Engineer Provides service and support skills for LAN Server networks, including network design, performance tuning, and installation. o Certified LAN Server Instructor Enables participants to teach LAN Server education courses and provides technical instructor credentials. Other Certification Roles ------------------------- The Professional Certification Program from IBM also offers roles for AIX, CallPath DirectTalk/2, and Client/Server. For information about these certification options, contact Drake Prometric at 1-800-959-3926. Testing ------- Certification testing is administered by Drake Prometric, a worldwide provider of certification testing in the computer industry. Classroom education is offered through IBM Education and Training. CERT95.ZIP, in the IBM/PSP Marketing Library on CompuServe (lib 8 of the OS2USER forum), contains sample tests, test objectives, and program descriptions for the current programs. More Information ---------------- For more information about the PSP Professional Certification Program from IBM, contact Drake Prometric: United States and Canada 1-800-959-3926 Germany, Austria, Switzerland, +49 (0) 211 500 9950 Italy, Eastern Europe United Kingdom, Ireland, Scandinavia, +44 (0) 71 437 6900 The Middle East, South Africa France, Spain, Portugal, North Africa +33 (0) 1 4289 8749 Japan +81 3 3269 9620 Australia +61 2 414 3666 Latin America - fax request to US: 1-612-896-7020 (include the name Melissa Loh and phone number 1-612-896-7458) or visit our web site, http://www.austin.ibm.com/pspinfo/profesnl.html . ======================================================================== +----------------------------------------------+ | Professional Certification Program from IBM: | certqa | Questions and Answers | +----------------------------------------------+ General Program --------------- Q1. What is the Professional Certification Program from IBM? A1. The Professional Certification from IBM is a formal program that provides a method for individuals to demonstrate their knowledge, professional skills, and proficiency on selected IBM products. Certification is based on identified roles pertaining to different IBM products or product lines. Individuals, rather than organizations, are certified for a specific role by passing a series of fee tests that are designed to measure their knowledge of the tasks of that role. Q2. How do I enroll in the program? A2. To enroll in the Professional Certification Program from IBM, an individual should contact Drake Prometric at 1-800-959-EXAM. Drake can supply you with information about the overall program requirements by sending you the IBM Professional Certification Program catalog. Drake can also tell you when and where tests are offered. Q3. What is the cost of a test? A3. Each test costs 100 USD, contains over 75 questions, and takes between one and two hours to complete. Test Preparation ---------------- Q4. Am I required to take an IBM Education course to prepare for certification tests? A4. No. As long as you possess sufficient knowledge, you need only pass each test that has been designated in the test roadmap for the certified role in which you are interested. Q5. What methods are available to me to help me ensure that I am prepared for the tests? A5. You have several alternatives to help you prepare for the tests. Once you determine the role for which you would like to certify, you should then study the roadmap for that role. The test roadmap will help you to map out your course for certification. The Professional Certification Program from IBM provides test objectives and sample tests free of charge to aid you in preparing for certification. Roadmaps, test objectives, and sample tests are available by calling 1-800-959-EXAM (1-800-959-3926). IBM Education and Training offers courses and, in some cases, sells the course material separately as an aid in self-study. Information about courses and course material is available by calling 1-800-IBM-TEACH (1-800-426-8322). The OS/2 Certification Handbook and the OS/2 LAN Server Certification Handbook are designed to be an inexpensive and convenient means of test preparation. These self-study books can be purchased by calling 1-800-959-EXAM (1-800-959-3926). Q6. Now that course information is not included in your roadmaps, how can I tell which course I need to take for any given test? A6. A list of courses is available with the new Professional Certification Program catalog. Courses are listed by topic, so you can readily see which courses are available to meet your needs. Courses no longer have a one-to-one correspondence with tests, but you will be able to pick and choose the course you need. For example, while the tests cover both old and new releases, the courses do not. Therefore, if you are already familiar with the old release, you need only take the course to prepare you for the part of the test that covers the new release. Q7. Do IBM courses and the self-study books cover everything I will need to know to pass the required certification exams? A7. IBM courses and the self-study books were designed with certification testing in mind, and are quite comprehensive. However, successful study through books and courses does not assure your success in passing certification exams. The recommendation for pursuing certification roles is that the individual has at least three months of hands-on knowledge with the product. The certification program is designed to test individuals' skills with the product -- not their study abilities. New OS/2 and LAN Server Tests ----------------------------- Q8. Why do the new OS/2 and LAN Server tests cover both the old and new product releases? A8. Because the prior product releases are still used by many customers and supported by IBM, the Professional Certification Program from IBM will continue to support certification on these prior releases. To make it easier for new candidates to certify their skills on both releases of the product, the new test roadmaps were designed to require only one series of tests. Had the new tests only covered the new releases, an individual would have to take twice the number of tests to be certified on both product levels. A Certified OS/2 or LAN Server Engineer will be more creditable by being technically competent on both levels of products which are available and supported in our customers' environments. Q9. How can I get certified only on the new product release? A9. If you already certified on a previous release, you need only take the one Update test for your role to certify on the new release. If you have never been certified, the new test process will certify you on both the old and new releases. At this time, there is no process which allows you to certify only on the new product release. Q10. I am already certified on a previous product release. Since the new tests cover both old and new product releases, does this mean I will have to be retested on the old release while certifying on the new release? A10. No. Update tests are available for each role, which allow you to update your certification to include the new product release by taking only one test. This Update test includes material relevant only to the new product release. Q11. I am a Certified LAN Server Engineer and a Certified LAN Server Administrator on release 3.0. Do I need to take both update test number 120, LAN Server 4.0 Administration Update, and update test number 121, LAN Server 4.0 Engineer Update, to update my two certifications to release 4.0? A11. No. You need only take test 121, which encompasses material from test 120, and you will update both of your certifications by passing one exam. Q12. I am a Certified LAN Server Administrator on release 3.0. Can I take test 121, LAN Server 4.0 Engineer Update, instead of test 120, LAN Server 4.0 Administration Update? A12. No. Test 121 is only for individuals who are Certified LAN Server Engineers. You will need to take test 120. Q13. I am partially through the test process toward certification. How do I complete my certification, given these program changes? A13. To complete your certification to include the latest product release, you will need to finish your certification process with the new tests, and then pass the Update test for your role. Q14. Am I required to take this additional test to complete my certification? A14. If you wish to complete your certification which began with the old tests but will finish with the new tests, you will need the Update test to complete your certification. You may choose to start the process over with all the new tests, in which case you will not need to take the Update test. Q15. Why am I required to take this additional Update test to complete my certification to include the new product releases? A15. To ensure the integrity of our program and to ensure the highest caliber of certified professionals, the Professional Certification Program from IBM has the responsibility to ensure thorough testing of all candidates. To allow individuals to certify on the new product release without adequately testing their knowledge on specific areas of that release, would not result in a quality certification process. The Update test is the easiest way -- with one test -- to ensure that individuals are tested on aspects of the new release which may have been missed when taking a combination of old and new tests. Q16. I have only taken one core test toward my certification. Do I still need to take the Update test after finishing all remaining tests on the new release? A16. If you have only taken one test, you may prefer to retake that one test in the new test scheme rather than the Update test. No matter how many tests you've completed, either the test(s) can be retaken or the Update test must be completed. Q17. I have only taken test 009, Installing and Supporting OS/2, toward my LAN Server engineer certification. Do I still need to take the Update test after finishing all remaining tests on the new release? A17. No. This is the only exception to requiring that all core tests be covered on the new release. To become a Certified LAN Server Engineer, your one test requirement on OS/2 can be filled with the old test until the time that the old test is no longer available. Q18. I have only taken an elective toward my engineer certification. Do I still need to take the Update test after finishing all remaining (core) tests on the new release? A18. No. Most electives will still be available and unchanged by this announcement. Therefore, any elective already taken will apply to certification. Q19. Why is test 013, OS/2 Performance and Tuning, being withdrawn as an elective toward a Certified OS/2 Engineer? A19. Performance and tuning information was determined to be knowledge that is key to support of OS/2. Therefore, the content of this test was moved into two of the new core tests (test 109, Installing OS/2, and test 112, Supporting OS/2). Q20. Why are some of the new tests two hours instead of one hour (like they have been in the past)? A20. Some new tests had to grow in size to adequately cover the added functions of the new product releases, as well as to include material on both product releases. In those cases, you are allowed two hours, but you may actually finish in less time. Q21. Are the questions on the new tests equally divided between the old and new releases? A21. The new tests cover questions specific to the old release, questions specific to the new release, and questions that pertain to both releases. The number of questions for any of these three types varies by tests, but was determined to be adequate coverage of that topic for both releases. Q22. Do I still have only one year to pass all required tests after taking the first test to become certified? A22. No. In order to encourage you to complete your certification at your own pace, this requirement has been removed. Q23. If I certify on the new product release, what will I have to distinguish my credentials in the marketplace from someone who is certified only on the previous product release? A23. Effective with this announcement, new certificates and photo IDs will reflect the release on which a person is certified. In addition, you will receive camera-ready copy for a new logo for use on your business cards, etc. This new logo, also included in the new lapel pins, will clearly differentiate you from those certified through the old process. OS/2 and LAN Server Instructor Certification -------------------------------------------- Q24. I have obtained my instructor certification prior to this announcement of a change in the program. Am I still entitled to the benefits of the previous program? A24. No. The previous instructor certification program -- with its accompanying benefits -- has been discontinued, and replaced by the newly described program. Q25. I have obtained my instructor certification prior to this announcement of a change in the program. Do I have an easy way to recertify and qualify for the new instructor program benefits? A25. Yes. If you are already a Certified OS/2 Engineer or a Certified LAN Server Engineer, your instructor certification will automatically transfer to the new program. Acquiring certification as either an OS/2 or LAN Server engineer, coupled with your previous certification as an instructor, will qualify you as a certified instructor in the new program. You will not need to complete the remaining steps. Q26. Under the new instructor certification program, am I still required to be affiliated with an IBM Licensed Education Center and teach only from IBM course curriculum? A26. No. The Professional Certification Program from IBM encourages you to use the curriculum you feel best teaches our products at the location and facilities most convenient to you. Q27. Must I take instructional skills course through IBM to illustrate my instructional education? A27. No. Any in-company or external instructional education will be accepted. More Information ---------------- Q28. How can I get more information about the Professional Certification Program from IBM? A28. Call 1-800-959-EXAM (1-800-959-3926) and ask for our latest catalog, which includes a list of all roles currently available through the program. Also, you may refer to our web site at http://www.austin.ibm.com/pspinfo/profesnl.html . Q29. How can I purchase a self-study book? A29. Call 1-800-959-EXAM (1-800-959-3926) to order a book. Q30. How can I get more information on IBM Education and Training classes and course material for sale? A30. Call 1-800-IBM-TEACH (1-800-426-8322). Q31. How can I get a free copy of test objectives and sample tests for my role? A31. Call 1-800-959-EXAM (1-800-959-3926). Q32. Where else can I get information about the program? A32. Call 1-800-IBM-4FAX (1-800-426-4329) for program information, test objectives, and an instructor certification application. ======================================================================== +----------------------------------------------+ | Connections to IBM U.S. Announcement Letters | lettconn +----------------------------------------------+ IBM U.S. Announcement Letters can be accessed in several ways. Internet -------- The Internet is a world-wide collection of networks that provides a wide range of services including electronic mail, bulletin boards and file transfer. You may access the Internet through Advantis (e.g., via TCPGATE), other commercial Internet service providers, or via a direct connection. You can access IBM U.S. Announcement Letters on the Internet using the Internet client/server code "Mosaic" and/or "Gopher". WORLD-WIDE WEB (MOSAIC OR OS/2 WEBEXPLORER) Mosaic/WebExplorer is a versatile, easy, point-and-click hypermedia interface to the World Wide Web. Hypermedia documents contain links, not only to other pieces of text, but also to other forms of media such as sounds, images, and movies. The World Wide Web server is a system that helps organize Internet information by linking documents together via a technology called hypertext. It allows selected words to "expand" to provide more information about the subject. The IBM home page, the primary entry point to IBM material, is located on a World Wide Web server. To access the IBM home page: o Enter the Uniform Resource Locator (URL) http://www.ibm.com To access IBM U.S. Announcement Letters: 1. Click on "What we offer" icon o Click on "Offering Information" o Click on "IBMLink" under United States o Click on "Public information and services" o Click on "INFOLink" or "Announcements" o Save the fastpath in your "QuickList" (or "HotList") o For follow-on access through your Web browser, click on "QuickList" (or "HotList") and directly access the announcements. 2. Click on "Newsfeed" icon o Click on "Raw data" o Click on "US announcement letters" WebExplorer is available with OS/2 Warp. GOPHER Gopher is a menu-based, textual interface to the Gopher servers on the Internet. There are thousands of Gopher servers containing data on almost any subject. The IBMLink Gopher server is located at gopher.ibmlink.ibm.com . To access the Gopher server: 1. Log on to Advantis, giving account code, userid, and password o Select "TCPGATE" o Select "Establish a Gopher connection" o Select "IBMLink Information System" o Announcements are listed for viewing and printing 2. From your web browser, enter the URL: gopher://gopher.ibm.com o Click on "IBM US Announcement Information" o Click on "IBM US Announcement Letters" LISTSERVER The Listserver allows an Internet e-mail user to automatically receive U.S. Announcement Letter titles and, optionally, the letter itself from selected categories. This will occur when announcements are made public. For more information about the Listserver: o Send an e-mail to announce@webster.ibmlink.ibm.com o Enter the keyword "subscribe" in the body of the e-mail (leave the subject line blank) You will receive a list of categories and detailed instructions. Select the categories that interest you, and resend this information via e-mail to announce@webster.ibmlink.ibm.com. IBM Fax Information Service --------------------------- The IBM Fax Information Service allows you to access up-to-date information, including announcement letters, 24 hours a day, seven days a week. You may request up to five documents per call. You may also request other product information. Outside the United States, dial 1-415-855-4329 from a fax machine. From a touch-tone phone: o Dial 1-800-IBM-4FAX (1-800-426-4329) o Option 1 - Press 1 to have instructions faxed to you - Press 2 to listen to instructions o Option 2 - Enter document number: 1000 for current week's announcement listing 1001 for past three months' announcement listing 1002 for past twelve months' announcement listing 6-digit announcement letter number (e.g., 195-042) 3195 for "Connections to U.S. Announcement Letters" 1025 for U.S. Announcement Listserver category form and details IBMLink ------- IBMLink is a comprehensive information retrieval system that provides easy electronic access to support tools and product information. IBMLink services are at the discretion of the IBM marketing field location. Contact your IBM representative for additional information. To access IBM announcement letters via IBMLink: o Log on to Advantis, giving account code, userid, and password o Select IBMLink option o On the IBMLink Main Menu: - Select "INFOLink" - Select "IBMAnnounces" - Select "announcement" - Choose selection criteria (date, search words, and so on) - Announcements are listed for viewing and printing o Fastpath option from IBMLink Main Menu: - Type "an" at the command line, and press Enter - Choose selection criteria (date, search words, and so on) - Announcements are listed for viewing and printing More Information ---------------- If you have any questions about these electronic delivery vehicles, or feedback on our announcement letter product, please call 1-914-642-6030, fax 1-914-642-4063, or send an Internet message to rtunstall@vnet.ibm.com . ======================================================================== +-------------------+ | 800 Phone Numbers | 800nos +-------------------+ The 800 phone numbers below come from two sources: (1) This issue and preceding issues of SDO Developer Support News (2) Information posted on IBM internal forums AIX POWER Team Information Line 1-800-222-2363 Common Desktop Environment Developers Conference 1-800-225-4698 AIX Support Family Marketing Center 1-800-225-5249 OS/2 Multimedia Tools 1-800-228-8584 OS/2 Dealer Locator Service 1-800-237-4824 IBM National Service/IBM Support Center * 1-800-237-5511 IBM Multimedia Help Center 1-800-241-1620 IBM PSP Developer Support Marketing Center * 1-800-285-2936 OS/2 Sales 1-800-342-6672 (in Canada, 1-800-465-7999) Lotus Notes * 1-800-346-1305 AS/400 Partners In Development 1-800-365-4426 OS/2 Warp Server Beta 2 1-800-393-8922 (in Canada, 1-800-426-2255, ext. 1292) IBM International Marketing Information 1-800-426-1774 IBM National Telesales Marketing (IBMCALL) 1-800-426-2255 IBM Cary (North Carolina) Customer Center 1-800-426-2279 Boca Raton Technical Services Software System Test 1-800-426-2622 IBM Direct 1-800-426-2968 (in Canada, 1-800-465-7999) IBM general information 1-800-426-3333 (in Canada, 1-800-465-1234) IBM Business Partner Locator (PS/2 Dealers) 1-800-426-3377 IBM FAX Information Service 1-800-426-4329 (in Canada, HELPFAX, 1-800-465-3299) IBM Worldwide Industry Hardware Support * 1-800-426-4579 IBM Translation Manager Support Center 1-800-426-4862 IBM-4-YOU 1-800-426-4968 Networking Services Marketing Center 1-800-426-5148 PS/2, PS/1, PC publications 1-800-426-7282 IBM Special Contracts Center 1-800-426-7456 IBM Education and Training 1-800-426-8322 (in Canada, 1-800-661-2131) IBM Partnerline 1-800-426-9990 S/390 Developers Association 1-800-446-2568 IBM Global Network 1-800-455-5056 IBM Power Series information 1-800-472-4693 Integrated Systems Solutions Corporation 1-800-472-4772 1995 Data Warehouse Conference 1-800-477-7514 Personal Software Products Advertising Program 1-800-491-5740 OS/2 2.1 and OS/2 2.1 for Windows ServicePaks 1-800-494-3044 CompuServe Membership * 1-800-524-3388 ATT Business Translations (Solution Developer Program 1-800-544-5721 member phone number) Personal Systems Competency Center + TALKLink (OS2BBS) 1-800-547-1283 (in Canada: IBMLink, 1-800-268-3100; Customer Assistance group, 1-800-465-1234) IBM AntiVirus Direct 1-800-551-3579 Software Vendor Systems Center 1-800-553-1623 Lotus Development Corp. company information * 1-800-575-6887 Software Vendor Hotline * 1-800-627-8363 IBM Developer Connection for OS/2 1-800-633-8266 (in Canada, 1-800-561-5293) IBM Direct Response Marketing 1-800-633-8266 ColoradOS/2 Conference * 1-800-648-5717 IBM Custom Application Porting Workshops 1-800-678-31UP IBM Solution Partnership Center 1-800-678-4249 Personal Systems Technical Solutions magazine 1-800-678-8014 Delphi 1-800-695-4005 IBM AntiVirus Services Marketing 1-800-742-2493 IBM Support Family Marketing Center 1-800-742-9235 IBM Midwestern Customer Service Center 1-800-756-4426 The Visual Revolution 1-800-759-8599 The Warped World Tour 1-800-766-4344 fax 1-800-568-8852 IBM TechCon Client/Server Conference and Exposition 1-800-767-2336 Personal Systems HelpCenter 1-800-772-2227 (in Canada, 1-800-237-5511) PRODIGY 1-800-776-0845 and 1-800-776-3449 Indelible Blue, Inc. 1-800-776-8284 (in Canada, 1-800-672-4255) SunSoft Catalyst Early Access Program 1-800-786-7638 Personal Systems Support Family Marketing Center 1-800-799-7765 IBM Microkernel Business Development Hotline 1-800-816-7493 Speech Products Support Center 1-800-825-5263 America Online 1-800-827-6364 IBM Technical Directory 1-800-832-4347 CompuServe * 1-800-848-8199 IBM Rebate and Redemption Center 1-800-853-4777 1996 IBM Technical Interchange * 1-800-872-7109 IBM Publications (Software Manufacturing Solutions) 1-800-879-2755 Store Systems Support Family Marketing Center 1-800-882-3469 Lotusphere '96 satellite broadcast on 22 January 1996 * 1-800-887-4640 IBM Ultimedia Tools Series 1-800-887-7771 PenDOS Software Developer Kit 1-800-888-8242 IBM Software Manufacturing Company 1-800-926-0364 OS/2 Developer magazine 1-800-926-8672 Drake Prometric (for Professional Certification * 1-800-959-3926 Program from IBM) IBM Customer Support Center 1-800-967-7882 IBM Software Solution Services/Personal Systems Support * 1-800-992-4777 Family * indicates the number works in Canada also ======================================================================== +--------------------------------------------------+ | Trademarks, Registered Trademarks, Service Marks | tmarks +--------------------------------------------------+ (R) AIX, AIX/6000, AIX SystemView NetView/6000, APL2, APL2/6000, Application System/400, AS/400, AT, Audio Visual Connection, BookManager, Communications Manager/2, C Set/2, DisplayWrite, HelpCenter, HelpWare, IBM, ImagePlus, LAN NetView, LAN NetView Fix, LAN NetView Manage, LAN NetView Monitor, LAN NetView Scan, LAN NetView Monitor, LAN Server, Micro Channel, MVS/ESA, NetView, NetView/6000, Operating System/2, Operating System/400, OS/2, OS/400, Pen for OS/2, Personal Computer AT, Personal System/2, Presentation Manager, PS/1, PS/2, RISC System/6000, RS/6000, S/390, SQL/400, SynchroStream, Systems Application Architecture, TALKLink, ThinkPad, Ultimedia, VM/ESA, VSE/ESA, and XGA are registered trademarks of International Business Machines Corp. (R) Apple, Bento, and Macintosh are registered trademarks of Apple Computer Corp. (R) ATI is a registered trademark of ATI Technologies, Inc. (R) BIX is a registered trademark of General Videotex Corp. (R) Cirrus Logic is a registered trademark of Cirrus Technology, Inc. (R) COMDEX is a registered trademark of The Interface Group, Inc. (R) CompuServe and CompuServe Information Manager are registered trademarks of CompuServe, Inc. (R) Computer Associates is a registered trademark of Computer Associates International, Inc. (R) dBASE is a registered trademark of Borland International. (R) Disneyland and Walt Disney World are registered trademarks of Walt Disney Productions. (R) Epson is a registered trademark of Seiko Epson Corp. (R) GEnie is a registered service mark of General Electric Information Services Co. (R) Headland is a registered trademark of Headland, Inc. (R) Hitachi is a registered trademark of Hitachi Corp. (R) HP, LaserJet, DeskJet, OpenView, and PaintJet are registered trademarks of Hewlett-Packard Co. (R) IEEE is a registered trademark of The Institute of Electrical and Electronics Engineers. (R) Indianapolis 500, Indy 500, Indy, and Gasoline Alley are registered trademarks of the Indianapolis Motor Speedway Corporation, USA. (R) Intel and Indeo are registered trademarks of Intel Corp. (R) Internet is a registered trademark of Internet, Inc. (R) ISO is a registered trademark of the International Organization for Standardization. (R) Lotus, Lotus Notes, Lotusphere, Notes Express, and 1-2-3 are registered trademarks of Lotus Development Corp., a subsidiary of IBM. (R) MicroGate is a registered trademark of Gateway Microsystems, Inc. (R) Microsoft, Microsoft C, and NT Server are registered trademarks of Microsoft Corp. (R) NEC is a registered trademark of NEC Corp. (R) NetWare, NetWare Server, and Novell are registered trademarks of Novell, Inc. (R) Object Management Group and OMG are registered trademarks of Object Management Group, Inc. (R) OpenDoc is a registered trademark of Apple Computer Corp. (R) OPEN LOOK is a registered trademark of UNIX System Laboratories, Inc. (R) Oracle is a registered trademark of Oracle Corp. (R) PenDOS is a registered trademark of Communication Intelligence Corp. (R) PRODIGY is a registered trademark of PRODIGY Services Corp. (R) SMART is a registered trademark of One Up Corp. (R) Sony is a registered trademark of Sony Corp. (R) Sybase is a registered trademark of Sybase, Inc. (R) Taligent is a registered trademark of Taligent, Inc. (R) ToolTalk and SunSoft are registered trademarks of Sun Microsystems, Inc. (R) Toshiba is a registered trademark of Toshiba Corp. (R) True Type is a registered trademark of Apple Computer, Inc. (R) TUXEDO is a registered trademark of Novell. (R) UNIX is a registered trademark licensed exclusively through X/Open Company Limited. IBM AIX 3.2.5 and IBM AIX 4.1 for the IBM RS/6000 family of systems are branded X/Open UNIX 93. (R) Western Digital is a registered trademark of Western Digital Corp. (R) WordPerfect is a registered trademark of WordPerfect Corp. (R) Xerox is a registered trademark of Xerox Corp. (R) X/Open is a registered trademark, and the "X" device is a trademark of X/Open Co., Ltd. (TM) AIX/6000, APPN, BookManager, BonusPak, CD Showcase, Certified LAN Server Engineer, Certified OS/2 Engineer, CICS, CICS/ESA, CICS MVS, CICS OS/2, CICS VSE, Common User Access, C Set ++, CUA, Current, DATABASE 2, DataGuide, DataHub, DataPropagator, DB2, DB2/2, DB2/6000, DDCS/2, The Developer Connection for OS/2, DISTRIBUTED DATABASE CONNECTION SERVICES/2, Distributed Relational Database Architecture, DRDA, Extended Services for OS/2, FlowMark, Human-Centered, IBMLink, IMS Client Server/2, Information Warehouse, LANStreamer, Library Reader, LinkWay, Matinee, Midware, Multimedia Presentation Manager/2, Natural Computing, NAVIGATOR, NetSp, NetView, NetView DM, Object Connection, Open Blueprint, Open Class, OpenEdition, PCjr, PenAssist, Person to Person, Personal Information Manager, PlayAtWill, PowerPC, PowerOpen, Power Series, RETAIN, Right at Home, SAA, Select-a-System, SOM, SOMobjects, Sources and Solutions, SQL/DS, Storyboard, SuperStor/DS, Support-on-Site, SYSINFO, Team Connection, TRANSFORMATION 2000, Ultimedia Video IN, Ultimotion, VSE/ESA, WIN-OS2, VisualAge, VisualGen, VoiceType, Workplace Shell, and XT are trademarks of International Business Machines Corp. (TM) ActionMedia, DVI, Indeo, and Intel386 are trademarks of Intel Corp. (TM) Adobe, Adobe Illustrator, Adobe Photoshop, and Adobe Premiere are trademarks of Adobe Systems, Inc. (TM) AST is a trademark of AST Research, Inc. (TM) Borland, Paradox, and Quattro Pro are trademarks of Borland International. (TM) Bull is a trademark of Groupe Bull. (TM) CasePoint is a trademark of Inference Corp. (TM) Central Point Backup is a trademark of Central Point Software, Inc. (TM) cpConstructor and cpProfessionals are trademarks of Taligent, Inc. (TM) ColoradOS/2 is a trademark of Kovsky Conference Productions, Inc. (TM) DEC is a trademark of Digital Equipment Corp. (TM) Dialcom 400 is a trademark of BT Tymnet. (TM) DirecPC and DIRECTV are trademarks of Hughes Network Systems, Inc. (TM) Drake Training and Technologies is a trademark of Drake Training and Technologies. (TM) EasyLink and ATandT Mail are trademarks of ATandT. (TM) Ethernet is a trademark of Xerox Corp. (TM) Excel is a trademark of Microsoft Corp. (TM) FaxWorks is a trademark of SofNet, Inc. (TM) GEIS Quick Comm is a trademark of General Electric Information Services Co. (TM) Guidelines is a trademark of JBA International. (TM) HP is a trademark of Hewlett Packard Co. (TM) HyperACCESS and HyperACCESS Lite are trademarks of Hilgraeve, Inc. (TM) IconAuthor and CBT Express are trademarks of AimTech Corp. (TM) Java, JavaScript, and Solaris are trademarks of Sun Microsystems, Inc. (TM) LAN Workplace and "Yes NetWare Tested and Approved" are trademarks of Novell, Inc. (TM) InterNotes, InterNotes Web Publisher, InterNotes Web Navigator, Lotus Notes:Newsstand, LotusScript, and Notes are trademarks of Lotus Development Corp., a subsidiary of IBM. (TM) Macintosh and MacOS are trademarks of Apple Computer Corp. (TM) MCI Mail is a trademark of MCI. (TM) Mesa and MOLI are trademarks of Athena Design, Inc. (TM) Micro Focus is a trademark of Micro Focus Ltd. (TM) Open Software Foundation, OSF, OSF/1, and Motif are trademarks of the Open Software Foundation, Inc. (TM) Oracle7, Oracle Power Objects, Oracle Server, Oracle7 Workgroup Server, Personal Oracle7, Personal Oracle7 Enterprise Edition, and Workgroup/2000 are trademarks of Oracle Corp. (TM) OS-9 is a trademark of Microware. (TM) PACBASE and PACBASE/CS are trademarks of CGI Informatique, an IBM company. (TM) PC Direct is a trademark of Ziff Communications Company and is used by IBM Corporation under license. (TM) PCMCIA is a trademark of the Personal Computer Memory Card International Association. (TM) PC/TCP is a trademark of FTP Software Inc. (TM) Pentium is a trademark of Intel Corp. (TM) PhoenixCARD Manager Plus is a trademark of Phoenix Technologies, Inc. (TM) Photo CD is a trademark of the Eastman Kodak Co. (TM) PostScript and Adobe Type Manager are trademark of Adobe Systems, Inc. (TM) PSN and Private Satellite Network are trademarks of Private Satellite Network, Inc. (TM) RAMBoost is a trademark of Central Point Software, Inc. (TM) SCO is a trademark of The Santa Cruz Operation, Inc. (TM) SmallTalk and Smalltalk V/PM are trademarks of Digitalk Corp. (TM) SoundBlaster is a trademark of Creative Labs, Inc. (TM) Source Migration and Analysis Tool and SMART are trademarks of One Up Corp. (TM) SPARCstation is a trademark of SPARC International, Inc. (TM) SUN is a trademark of Sun Microsystems, Inc. (TM) Support on Site is a trademark of Ziff-Davis. (TM) Tandem, Himalaya, and ServerNet are trademarks of Tandem Computers, Inc. (TM) TCP with Demand Protocol Architecture is a trademark of 3COM Corp. (TM) TelePad is a trademark of TelePad Corp. (TM) TPC-C is a trademark of the Transaction Processing Performance Council. (TM) Tusk is a trademark of Tusk, Inc. (TM) UNISYS is a trademark of Unisys Corp. (TM) Univel is a trademark of Univel. (TM) Versit is a trademark of IBM Corp. Apple Computer Corp., American Telephone and Telegraph Co., and Siemens Corp. (TM) VX*REXX and WATCOM are trademarks of WATCOM International Corp. (TM) VisualBasic, Windows, Win32, Windows NT, and Windows for Workgroups are trademarks of Microsoft Corp. (SM) Advantis is a service mark of Advantis. (SM) America Online is a service mark of America Online, Inc. (SM) SprintMail is a service mark of US Sprint. ======================================================================== This concludes 1995 Issue 19 of IBM SDO Developer Support News. Please let us know how we can improve it -- send your feedback to dsnews@vnet.ibm.com. Thank you!