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

  1.  
  2.                 IBM (R) Solution Developer Operations
  3.  
  4.          DDDD  EEEEE V   V EEEEE L      OOO  PPPP  EEEEE RRRR
  5.          D   D E     V   V E     L     O   O P   P E     R   R
  6.          D   D EEEE  V   V EEEE  L     O   O PPPP  EEEE  RRRR
  7.          D   D E      V V  E     L     O   O P     E     R  R
  8.          DDDD  EEEEE   V   EEEEE LLLLL  OOO  P     EEEEE R   R
  9.  
  10.  SSSS U   U PPPP  PPPP   OOO  RRRR  TTTTT        N   N EEEEE W   W  SSSS
  11. S     U   U P   P P   P O   O R   R   T          NN  N E     W   W S
  12.  SSS  U   U PPPP  PPPP  O   O RRRR    T          N N N EEEE  W W W  SSS
  13.     S U   U P     P     O   O R  R    T          N  NN E     W W W     S
  14. SSSS   UUU  P     P      OOO  R   R   T          N   N EEEEE WW WW SSSS
  15.  
  16. ========================================================================
  17. 1995 Issue 15                       First of two issues, 3 November 1995
  18. ========================================================================
  19.  
  20. This is the first of two newsletters released simultaneously on 3
  21. November 1995. These unscheduled issues carry several timely news items.
  22.  
  23. This newsletter, 1995 Issue 15 (DSN5O), contains the usual news items.
  24. The second newsletter, 1995 Issue 16 (DSN5P), contains information from
  25. several formal IBM announcements made within the past few weeks.
  26.  
  27. The regular monthly newsletter will appear on 15 November 1995.
  28.  
  29.                              +----------+
  30.                              | Contents |
  31.                              +----------+
  32.  
  33. The table of contents contains search codes for going directly to items
  34. that interest you.
  35.                                                                 Search
  36.                                                                 Codes
  37.                                                                 -----
  38.  
  39. o  Converting Win32 Programs to OS/2 Warp Using IBM Developer   cnvdapie
  40.    API Extensions for OS/2
  41.      Development scenarios. Migration options for mixed-mode
  42.      Win32 applications. Migration details using IBM Developer
  43.      API Extensions for OS/2. How to convert Resource and Help
  44.      files. Summary.
  45.  
  46. o  "Just Add OS/2 Warp", a Treat for Those Who Feel Tricked by  addjust
  47.    Windows 95
  48.      Highlights. Upgrade Advisor. What Microsoft didn't tell
  49.      you. OS/2 Warp information and cool Warp stuff. How to
  50.      obtain.
  51.  
  52. o  IBM Announces Performance Results for OS/2 Warp on Pentium   pentwarp
  53.    Pro Processor
  54.      Up to 121 percent improvement. How tests were conducted.
  55.      Well positioned for the Pentium Pro market. Test results.
  56.      Dovetailing with IBM's ISV strategy. Cornerstone of IBM's
  57.      software strategy. More information.
  58.  
  59. o  IBM Delivers Advanced New Version of Its Award-Winning       smallvis
  60.    VisualAge for Smalltalk
  61.      Version 3 extensions. Cross-platform support. New, more
  62.      powerful features. Once-in-a-career phenomenon. IBM Object
  63.      Technology Certification Program. Independent Software
  64.      Vendor (ISV) programs. Pricing and availability. More
  65.      information.
  66.  
  67. o  IBM Object Technology Certification - VisualAge for          vasmcert
  68.    Smalltalk
  69.      Professional Certification Program from IBM. Purpose of
  70.      object-technology certification roles. Available roles.
  71.      Getting certified. After certification. Basis for
  72.      information technology. More information.
  73.  
  74. o  IBM VisualAge Upgrade Promotion                              vaupgr
  75.      In brief...  Overview. Ordering information. Eligible
  76.      products. Terms.
  77.  
  78. o  IBM Assumes OpenDoc for Windows Development                  odocwin
  79.      Development schedule. OpenDoc for OS/2 and AIX lays
  80.      groundwork. Novell assistance. Early-release code for
  81.      OS/2 and AIX. More information.
  82.  
  83. o  IBM Delivers Object-Oriented COBOL Across Multiple           objcobol
  84.    Platforms
  85.      Creating SOM objects. Gradual transition. COBOL extensions
  86.      identical across platforms. IBM VisualAge for COBOL for
  87.      OS/2. IBM COBOL for MVS. IBM COBOL Set for AIX. A new
  88.      standard. Pricing and special upgrade offering.
  89.  
  90. o  Tandem Licenses IBM Technology to Deliver CORBA-Compliant    tandcrit
  91.    Distributed Object Manager for Mission-Critical Applications
  92.      SOM middleware ported to Tandem servers. NonStop DOM. Key
  93.      technologies for media-rich applications. Porting to all
  94.      Tandem platforms. Availability. About the companies.
  95.  
  96. o  DCE Questions and Answers on OSF's WWW Page                  wwwosf
  97.      Useful index of DCE information. Document organization.
  98.      Feedback and more information.
  99.  
  100. o  IBM Microkernel Now Commercially Available                   ukernel
  101.      Scalable, portable, modular. Open architecture for the
  102.      future. MDE: the development toolkit. Foundation for OS/2
  103.      Warp Connect (PowerPC Edition). Worldwide leader in
  104.      industry. Versatile platform for worldwide research.
  105.      Future support of many processors. How to obtain. IBM
  106.      news releases.
  107.  
  108. o  IBM Readies Customers, Products, and Services for Year 2000  2000tran
  109.    Transition
  110.      The situation. Assessing the scope. IBM's commitment to
  111.      customer investment. Information, services, tools, and
  112.      support. Year 2000 customer guidance paper. TRANSFORMATION
  113.      2000 services. Year 2000-ready software. Year 2000 tools.
  114.      Year 2000 hardware support. More information.
  115.  
  116. o  Questions and Answers about Year 2000 Challenge              2000chal
  117.      The impact. Recommended courses of action. A redevelopment
  118.      project. IBM's leadership role.
  119.  
  120. o  Personal Software Services on World Wide Web                 psswww
  121.      Support for personal systems platform. Home page features.
  122.      Technical assistance now available via Internet. URLs of
  123.      interest. More information.
  124.  
  125. o  New Book: IBM's Official OS/2 Warp FAQs                      faqbook
  126.      Highlights. FAQ Pack CD-ROM. Ordering and more
  127.      information.
  128.  
  129. o  Third Edition of IBM Software Guide Available                guidesw3
  130.      More complete than ever before. How to obtain.
  131.  
  132. o  Fall 1995 Networking Catalog Available from IBM Direct       catnet
  133.      Highlights. How to obtain.
  134.  
  135. o  Four Star Platforms and Five Days in the Spotlight at The    96tiplat
  136.    1996 IBM Technical Interchange, 22-26 April, Nashville,
  137.    Tennessee
  138.      International cross-platform event. Should you be in the
  139.      audience? The Professional Certification Program from IBM.
  140.      As much variety as the Grand Ole Opry? Technology beyond
  141.      comparison. Premiums to make you sing... Kick up your
  142.      heels! More information and registration.
  143.  
  144. o  1996 ColoradOS/2 Conference, 13 through 18 October,          96colos2
  145.    Keystone, Colorado
  146.      Intensely technical. Speakers solicited. More information.
  147.  
  148. o  IBM Personal Software Products Trade Show Calendar           tshowcal
  149.      Events during November and December 1995.
  150.  
  151. o  Visit IBM Trade Shows on the 'Net                            tshownet
  152.      How to access. Content.
  153.  
  154. ------------------------------------------------------------------------
  155.  
  156. o  800 Phone Numbers                                            800nos
  157.  
  158. o  Trademarks, Registered Trademarks, Service Marks             tmarks
  159.  
  160.                        +----------------------+
  161.                        | Where to Find DSNEWS |
  162.                        +----------------------+
  163.  
  164. On the World Wide Web
  165. ---------------------
  166.  
  167. DSNEWS is now available on the Internet World Wide Web through the IBM
  168. Solution Developer Support home page. The URL for DSNEWS is
  169. http://www.austin.ibm.com/developer/library/dsnews/ .
  170.  
  171. On E-Mail and Bulletin Board Systems
  172. ------------------------------------
  173.  
  174. The monthly DSNEWS files are ZIPped into the file DSNymA.ZIP, where y =
  175. last digit of year, and m = issue number represented as alpha (for
  176. example, DSN5BA.ZIP is the 1995 second issue). DSNymA.ZIP contains:
  177. -- This announcement file, DSNym1.ANN
  178. -- The current month's contents list, DSNym.SMY
  179. -- An annual cumulative list of contents, DSNy.CUM
  180. -- The current month's ASCII newsletter, DSNym.ASC
  181.  
  182. The ZIPped files are posted on several e-mail and BBS systems:
  183. o America Online, in the OS/2 forum, in the Newsletters library
  184. o CompuServe, in OS2DF2 forum, *DAP library section 14
  185.     and in OS2DF1 forum, OPEN FORUM library section 15
  186. o Fidonet, in the OS2 Information file area, FWOS2INFO
  187. o GEnie, in OS/2 Software Library 16
  188. o Hitline mailbox (Switzerland), in file area 8
  189. o IBM Canada BBS, in file area 35, OS/2 Programming
  190. o IBM OS2BBS (TALKLink), in Software library, Newsletters section
  191. o IBM Personal Computer Company BBS, in file area 11, OS/2 Programming
  192. o Internet, via anonymous ftp from ftp.software.ibm.com, in directory
  193.     /ps/products/os2/info/wnewsltr; or via Gopher from
  194.     os2info.austin.ibm.com, in the OS/2 Information menu
  195. o NIFTY-Serve (Japan), in FOS2APP forum, library section 18
  196. o Norloff's OS/2 Shareware BBS (1-703-385-4325 or
  197.     telnet://bbs.os2bbs.com), in the OS/2 Periodicals file area
  198. o OS2NET (Europe), on all OS2NET bulletin boards in Europe, usually in
  199.     the DSNEWS download area
  200. o PRODIGY, in the OS/2 Club topic's download library, in IBM Files
  201.  
  202. Note: If you cannot find files named dsn... (in lower case), look for
  203. files named DSN... (in upper case).
  204.  
  205. Within IBM
  206. ----------
  207.  
  208. Within IBM, 1995 issues, in ASCII format, are in DSN5 PACKAGE in both
  209. the OS2TOOLS catalog and the SDOINFO catalog. 1994 issues are in DSN4
  210. PACKAGE in OS2TOOLS only.
  211.  
  212. To obtain DSN5 PACKAGE, type:
  213.    TOOLCAT OS2TOOLS GET DSN5 PACKAGE
  214. or
  215.    TOOLCAT SDOINFO GET DSN5 PACKAGE
  216. To obtain DSN4 PACKAGE, type:
  217.    TOOLCAT OS2TOOLS GET DSN4 PACKAGE
  218. You can also request the packages by typing:
  219.    REQUEST DSN5 FROM V1ENG AT BCRVM1
  220. and
  221.    REQUEST DSN4 FROM V1ENG AT BCRVM1
  222. To subscribe to DSN5 PACKAGE, type
  223.    TOOLCAT OS2TOOLS SUB DSN5 PACKAGE
  224. or
  225.    TOOLCAT SDOINFO SUB DSN5 PACKAGE
  226.  
  227.                   +-----------------------------------+
  228.                   | Notice to Readers Outside the USA |
  229.                   +-----------------------------------+
  230.  
  231. It is possible that the material in this newsletter may contain
  232. references to, or information about, IBM products (machines and
  233. programs), programming, or services that are not announced in your
  234. country. Such references or information must not be construed to mean
  235. that IBM intends to announce such products, programming, or services in
  236. your country.
  237.  
  238.                        +------------------------+
  239.                        | Send Us Your Feedback! |
  240.                        +------------------------+
  241.  
  242. Your comments about this newsletter are important to us. Please send
  243. your feedback to the editor of IBM SDO Developer Support News, Mike
  244. Engelberg, at:
  245.  
  246. o  Internet: dsnews@vnet.ibm.com
  247. o  IBMMAIL:  USIB33NP
  248. o  Fax:      1-407-443-3858
  249. o  Mail:     DSNEWS, Internal Zip 5407, IBM Corporation,
  250.              1000 N.W. 51st Street, Boca Raton FL 33431, USA
  251.  
  252. ========================================================================
  253.  
  254.           +---------------------------------------------+
  255.           |   Converting Win32 Programs to OS/2 Warp    |       cnvdapie
  256.           | Using IBM Developer API Extensions for OS/2 |
  257.           +---------------------------------------------+
  258.  
  259. IBM Developer API Extensions for OS/2 (DAPIE) enable developers to write
  260. applications using common source code for OS/2 Warp and Win32 platforms.
  261. In addition, these extensions simplify migration of existing Win32
  262. applications to the OS/2 Warp environment. Since the extensions to OS/2
  263. Warp are also available in the Win32 environment, developers can
  264. maintain and enhance a single version of source code across multiple
  265. platforms. This article describes how to migrate Win32 programs to OS/2
  266. Warp by taking advantage of DAPIE.
  267.  
  268. Development Scenarios
  269. ---------------------
  270.  
  271. IBM analyzed more than nine million lines of Win32 source code, and
  272. implemented the most commonly used Win32 base functions in the Developer
  273. API Extensions -- approximately 750 Win32 APIs and almost all Win32
  274. messages.
  275.  
  276. A Win32 program being converted to OS/2 Warp will encounter two possible
  277. scenarios:
  278.  
  279. o  DAPIE covers all the Win32 functions that are used by the
  280.    application.
  281.  
  282. o  DAPIE covers the majority of the base Win32 functions that are used
  283.    by the application.
  284.  
  285. Most small sample programs can probably be converted using just DAPIE
  286. functions. IBM evaluated and converted many such programs without any
  287. problems. These applications can be called DAPIE applications, since
  288. they use only Developer API Extensions. The unchanged source can be
  289. compiled for OS/2 Warp and Win32 environments by using the appropriate
  290. header files.
  291.  
  292. The second category of applications are called mixed-mode Win32
  293. applications, meaning that the source code contains both DAPIE and other
  294. non-OS/2 function calls. These applications require separation of common
  295. code and platform-specific code into individual source files. DAPIE
  296. provides an elegant solution for the development of common source code
  297. for OS/2 Warp and Win32 environments to reduce the cost of development
  298. and maintenance of code for multiple platforms.
  299.  
  300. Due to the complex nature of applications, and since DAPIE is a subset
  301. of the Win32 API functions, most of the Win32 applications fall into the
  302. mixed-mode Win32 application category. The rest of this article
  303. addresses the migration of mixed-mode Win32 applications to OS/2 Warp.
  304.  
  305. Migration Options for Mixed-Mode Win32 Applications
  306. ---------------------------------------------------
  307.  
  308. Source Migration Application Reporting Toolset (SMART), developed by One
  309. Up Corporation, converts Win32 application source code to OS/2 source
  310. code. SMART Version 2.1B has been enhanced to recognize the IBM
  311. Developer API Extensions for OS/2. SMART helps developers by performing
  312. automated conversions where possible, and by flagging key words that
  313. require developer intervention. SMART is included in The Developer
  314. Connection for OS/2 (DevCon). More information is included in SMART's
  315. documentation.
  316.  
  317. Windows applications can also be converted without using SMART. This
  318. requires an intricate knowledge of OS/2 and Windows. It is recommended
  319. that you take advantage of the knowledge base available in SMART, and
  320. build on it rather than starting from scratch.
  321.  
  322. Developers can migrate source code with or without using DAPIE. Using
  323. DAPIE enables a common source code solution that can reduce development
  324. costs for maintenance and subsequent enhancements across Win32 and OS/2.
  325. Achieving these benefits requires that platform-specific and common code
  326. be separated. The advantages that a single version of source code can
  327. provide should more than offset the time spent separating source code.
  328.  
  329. Win32 applications migrated to OS/2 without taking advantage of DAPIE
  330. results in OS/2-specific code, which has to be maintained and enhanced
  331. separately from the original Win32 source. As an example, if version 1
  332. of mywinapp is migrated to OS/2 without using DAPIE to version 1 of
  333. myos2app, then mywinapp and myos2app have no common source -- they are
  334. separate applications. If mywinapp is enhanced (version 2), it must be
  335. ported to OS/2 again, or myos2app must be updated to provide equivalent
  336. function.
  337.  
  338. Migration Details Using IBM Developer API Extensions for OS/2
  339. -------------------------------------------------------------
  340.  
  341. This section describes the migration process using DAPIE and SMART.
  342. SMART provides a porting mechanism, and DAPIE makes the porting process
  343. easier. Neither option eliminates the need to understand the operating
  344. system environment (Win32 or OS/2 Warp). It is essential to have a
  345. reasonable amount of understanding of each operating system to port
  346. applications from one platform to another or to create applications that
  347. can run on multiple platforms. SMART provides a head-start, and DAPIE
  348. may eliminate the need to learn certain areas (e.g., OS/2 PM, GRE,
  349. etc.), but developers still need to be familiar with the unique
  350. characteristics of each operating system.
  351.  
  352. The first step in porting a Win32 application to the OS/2 Warp
  353. environment is to analyze the existing Win32 application. The analysis
  354. is solely to understand the Win32 application with respect to common
  355. code and platform-specific code that needs to be separated. If it is a
  356. DAPIE application, then the source just needs to be recompiled with the
  357. appropriate OS/2 header file. If it is a mixed-mode Win32 application,
  358. then common code and platform-specific code need to be separated first.
  359. Only through separating OS common code from OS platform-specific code
  360. can the benefits of common source be realized.
  361.  
  362. An easy way to identify common source in a Win32 application is to run
  363. analysis using SMART and the DAPIE dictionary. The analysis will
  364. identify areas of code that can and cannot be converted using DAPIE. At
  365. this point, it is strongly recommended that you examine the code for
  366. possible ways of converting the platform-specific functions to DAPIE.
  367. Many times, there are multiple Win32 APIs implementing a single
  368. function. DAPIE implements only the most commonly utilized Win32 APIs
  369. for the functions. Often, the percentage of common source can be
  370. increased by modifying the original Win32 source to use the Win32 APIs
  371. supported by DAPIE. However, there are some functional areas that are
  372. not addressed by DAPIE (e.g., OLE) that will remain platform-specific.
  373. Using this analysis, the Win32 code needs to be arranged so that common
  374. code and platform-specific code (Win32 source that must be translated to
  375. native OS/2) are separated. The amount of work required is dependent on
  376. the type of application and the coding style.
  377.  
  378. The resulting OS/2 and Win32 common source solution is structured as
  379. shown in Figure 1.
  380.  
  381.      +--------------+        +-----------+        +---------------+
  382.      | OS/2 H files |        |           |        | Win32 H files |
  383.      |   and Libs   |------->|           |<-------|    and Libs   |
  384.      +--------------+        |           |        +---------------+
  385.                              |  Common   |
  386.                              |           |
  387.   +-----------------+        |           |        +-----------------+
  388.   | OS/2 Platform-  |        |  Source   |        | Win32 Platform- |
  389.   | Specific Source |------->|           |<-------| Specific Source |
  390.   +-----------------+        |           |        +-----------------+
  391.                              |   Code    |
  392.                              |           |
  393.          +----------+        |           |        +-----------+
  394.          | OS/2 EXE |<-------|           |------->| Win32 EXE |
  395.          +----------+        +-----------+        +-----------+
  396.  
  397. Figure 1. Developer API Extensions Common Code Support
  398.  
  399. Interoperability does come with certain caveats. It is recommended that
  400. you do not perform mix-and-match operations, such as mixing DAPIE and
  401. OS/2 handles. In other words, don't pass handles that are obtained from
  402. DAPIE to OS/2 APIs, and vice versa. Additionally, as a rule of thumb,
  403. try not to mix DAPIE and OS/2 functional area calls. A much-needed
  404. exception to this rule is that you can create an OS/2 child window from
  405. a DAPIE window, or vice versa. Interoperability is being analyzed
  406. constantly, and enhanced as needed. Hence, more exceptions may be
  407. provided for this rule by release time.
  408.  
  409. Also, be aware that DAPIE does not provide complete Win32 API
  410. compatibility, due to underlying differences in the OS platforms. For
  411. example, the maximum coordinates allowed in Win32 are not the same as
  412. those allowed in OS/2. DAPIE supports the maximums imposed by OS/2.
  413. Other examples are the Registry and Resource APIs. DAPIE provides
  414. Registry function calls, but data storage and retrieval from the
  415. Registry requires minor modifications to your code so that it can work
  416. on multiple platforms. Except for LoadResource, which returns a pointer
  417. to an OS/2 resource structure, each API takes a pointer to a resource
  418. structure as a parameter. These functions take and return pointers to
  419. OS/2 resource structures, not Windows resource structures. Other APIs
  420. that fall into this Resource API category include: CreateBitmapIndirect,
  421. CreateIconDirect, CreateDialogDirect, CreateDialogIndirectParam,
  422. DialogBoxIndirect, DialogBoxIndirectParam, LoadMenuIndirect, and
  423. LoadResource.
  424.  
  425. After these changes have been made, code has been separated and you are
  426. ready to use SMART to convert the platform-specific code. This process
  427. is described in the SMART documentation and in various other places.
  428. Since the intent of this article is to provide information regarding
  429. DAPIE, the SMART conversion process of platform-specific code will not
  430. be addressed here, but does require close attention and consideration.
  431.  
  432. How to Convert Resource and Help Files
  433. --------------------------------------
  434.  
  435. So far, we have examined what needs to be done to convert the Win32
  436. source code and the process of developing common source code. There is
  437. still some work involved to convert Windows Resource and Help files.
  438.  
  439. The DAPIE Resource and Help APIs recognize only OS/2 Resource files and
  440. OS/2 Help files. To be able to use your Windows Resource (RC extension
  441. files) and Help files, you need to convert them to OS/2 format using any
  442. of the existing converter tools. After converting to OS/2, you should
  443. check the converted Resource and Help files for functionality and
  444. look-and-feel.
  445.  
  446. SMART converts both Windows Resource and Help files to OS/2 format.
  447. While SMART does a good conversion job, you will need to use a viewer to
  448. look at the converted files. You can also use the Borland RC Converter
  449. (available with their OS/2 C++ compiler), or the Universal Resource
  450. Editor (URE) that is available on DevCon 8. Hyperwise Lite is another
  451. tool that helps you convert Windows Help files to OS/2 format, which
  452. also includes a viewer. Hyperwise Lite provides many other Rich Text
  453. Format (RTF) to OS/2 Help file conversion functions that are not
  454. included in Hyperwise today.
  455.  
  456. Since OS/2 Resource and Help functions are different from their Windows
  457. counterparts, you may need to further modify your Help and Resource
  458. files to obtain similar functionality on both platforms. If your source
  459. code is dependent on the structure of these Resource files, you may need
  460. to modify your source code for OS/2. It is recommended that you identify
  461. this modified code as platform-specific code, since this modification is
  462. always necessary.
  463.  
  464. Also, the converted Resource files need to use OS/2 header files, not
  465. DAPIE header files. Since DAPIE common code expects DAPIE header files,
  466. and Resource files expect OS/2 header files, an include that is shared
  467. by the DAPIE code and Resource files must avoid using either DAPIE or
  468. OS/2 header files. In summary, pay close attention to header files that
  469. are used by both DAPIE common source code and Resource files.
  470.  
  471. The Win32 Help and OS/2 Help functionality are dramatically different.
  472. Due to the difference in Help behavior, it is paramount to understand
  473. the limitations of the conversion tools. Information about these
  474. limitations may be provided in the documentation for the Help conversion
  475. tools. Developers need to understand what needs to be modified in the
  476. converted Help files to obtain similar functionality. The macro calls
  477. made in RTF files need to be closely monitored, since the conversion
  478. tools may not support all the RTF macros. Help may be one of the areas
  479. that requires fine-tuning to get similar functionality across Win32 and
  480. OS/2 environments.
  481.  
  482. Summary
  483. -------
  484.  
  485. IBM Developer API Extensions for OS/2 enables a common source code for
  486. Win32 and OS/2 applications. In this article, we have presented a
  487. general roadmap for migration, and cited a few examples of commonly
  488. encountered obstacles. There are two kinds of Win32 applications: DAPIE
  489. applications and mixed-mode Win32 applications. When migrating Win32
  490. applications, there are multiple options.
  491.  
  492. Developers can elect to use SMART to take advantage of its expertise in
  493. converting the Win32 source code to OS/2. SMART is included on the
  494. Developer Connection for OS/2. SMART Version 2.1B identifies those Win32
  495. function calls that are supported by IBM Developer API Extensions for
  496. OS/2. Developers can achieve a common source code solution when
  497. migrating Win32 applications to OS/2, because the extensions support
  498. approximately 750 Win32 APIs and almost all Win32 messages. Supporting
  499. both Win32 and OS/2 platforms through common source can reduce
  500. development expense for both maintenance and future enhancements for
  501. applications.
  502.  
  503. IBM Developer API Extensions for OS/2 provide the source-code
  504. compatibility support that developers have been requesting. These OS/2
  505. extensions facilitate migration of Win32 applications to OS/2 Warp while
  506. enabling common source code to support multiple platforms.
  507.  
  508. ========================================================================
  509.  
  510.              +--------------------------------------+
  511.              |  "Just Add OS/2 Warp", A Treat for   |            addjust
  512.              | Those Who Feel Tricked by Windows 95 |
  513.              +--------------------------------------+
  514.  
  515. On 31 October, IBM announced the availability of Just Add OS/2 Warp, a
  516. free package of software utilities to help users deinstall Windows 95
  517. and then load OS/2 Warp, or install OS/2 Warp alongside Windows 95.
  518.  
  519. Highlights
  520. ----------
  521.  
  522. Just Add OS/2 Warp introduces computer users to the options they have
  523. for upgrading to a 32-bit operating system, shows them how OS/2 Warp and
  524. Windows 95 can coexist, and analyzes their hardware to ensure that it's
  525. ready to upgrade to OS/2 Warp.
  526.  
  527. Highlighting some of the many advantages of OS/2 Warp over Windows 95,
  528. the utility's Upgrade Advisor affords users of any operating system --
  529. including Windows 95, PC DOS, MS-DOS, Windows 3.1, and versions of OS/2
  530. -- a quick and easy look at whether their system is ready to upgrade.
  531.  
  532. "Few things are as frustrating as finding that a product's promised
  533. plug-and-play features don't really work on your PC, and then watching
  534. your long-distance calls to tech support run up while your new software
  535. won't run at all," said Dan Lautenbach, vice president, IBM Personal
  536. Software Products. "The bottom line is that millions of people may have
  537. been duped into trying to use something that doesn't deliver its
  538. advertised features. Scary, but true. Just Add OS/2 Warp provides a
  539. means to rescue those unhappy Windows 95 customers."
  540.  
  541. Upgrade Advisor
  542. ---------------
  543.  
  544. Just Add OS/2 Warp's Upgrade Advisor automatically checks the user's PC
  545. to determine if it is ready to upgrade to OS/2 Warp. The Advisor shows
  546. whether the PC has enough memory, processor power, and hard-disk space,
  547. so that the user can move on to the upgrade with confidence. The Advisor
  548. allows users to ascertain whether their devices are supported by OS/2
  549. Warp, and where to obtain device drivers if they are not. It also
  550. suggests hardware upgrades that can make the PC ready for OS/2 Warp. All
  551. of the information gathered by the Advisor remains on the user's
  552. computer, and is not forwarded off-site.
  553.  
  554. "Today's OS/2 Warp offers battle-tested features that have been
  555. available for three years," Lautenbach said. "Just Add OS/2 Warp offers
  556. users easy access to a level of operating system that Windows 95 can
  557. only hope to become in the future."
  558.  
  559. What Microsoft Didn't Tell You
  560. ------------------------------
  561.  
  562. Recent buyers of personal computers, who thought they had to accept
  563. their machines preloaded with Windows 95, now have a choice. With Just
  564. Add OS/2 Warp, users can quickly review the easy migration scenarios,
  565. such as installation of OS/2 Warp over Windows 95 or Windows 3.1, and
  566. even Windows 95 over OS/2 Warp. The OS/2 Warp and Windows systems can
  567. coexist, and users do not need to delete OS/2 to try Windows 95
  568. (although that is what Windows 95 documentation instructs users to do).
  569.  
  570. Just Add OS/2 Warp also explains how to dual-boot OS/2 Warp and Windows
  571. 95. The utility teaches users a dual-boot shortcut, and introduces them
  572. to a new feature of OS/2 Warp that shows Windows 95 long file names from
  573. OS/2 Warp. The Dual Boot and Long File Name utility can be installed
  574. directly from Just Add OS/2 Warp onto the user's PC. The utility comes
  575. with a set of instructions for how to uninstall Windows 95. The
  576. instructions help users remove Windows 95 from their systems while
  577. preserving their work.
  578.  
  579. OS/2 Warp Information and Cool OS/2 Warp Stuff
  580. ----------------------------------------------
  581.  
  582. Other features offered in Just Add OS/2 Warp include answers to
  583. frequently asked questions about OS/2 Warp and OS/2 Warp Connect. A
  584. section about OS/2 treats is loaded with useful tips developed and
  585. perfected by an OS/2 user group from Champaign and Urbana, Illinois. An
  586. index to the Internet web sites and bulletin-board systems that feature
  587. OS/2 Warp discussion, programs, and information is included. Both home
  588. and enterprise users can see what OS/2 Warp and OS/2 Warp Connect offer
  589. by cruising through the quick demo found in Just Add OS/2 Warp.
  590.  
  591. How to Obtain
  592. -------------
  593.  
  594. Just Add OS/2 Warp is offered through IBM Info at 1-800-IBM-3333,
  595. extension EA010, and will be available at IBM's booth at COMDEX/Fall
  596. 1995 in Las Vegas, 13 through 17 November. Just Add OS/2 Warp also can
  597. be downloaded from the Just Add OS/2 Warp home page on the World Wide
  598. Web at http://www.austin.ibm.com/pspinfo/drk95.html . IBM is also
  599. planning an on-line advertising campaign, debuting in late November at
  600. selected home pages on the World Wide Web.
  601.  
  602. Just Add OS/2 Warp is also available at the following locations ONLY,
  603. and it cannot be placed on other bulletin boards:
  604.  
  605. o  America Online, in the OS/2 Forum
  606. o  Canadian IBM BBS
  607. o  CompuServe - GO DRK95
  608. o  PC Company BBS, in the OS/2 file area
  609. o  PRODIGY, in the OS/2 Club
  610. o  TalkLink, in the OS/2 file area
  611.  
  612. There are nearly ten million users of OS/2 worldwide. Four million
  613. copies of OS/2 Warp have been sold since November 1994. OS/2 Warp has
  614. won 23 industry awards, including editor's choice awards, user awards,
  615. and technical awards. In 1995, more than 125 software developers have
  616. announced plans to offer new native OS/2 applications, adding to the
  617. 2,500 OS/2 applications already on the market.
  618.  
  619. IBM news releases are available on the Internet, via the IBM Home Page
  620. at http://www.ibm.com . The IBM Fax Information Service allows you to
  621. receive facsimiles of prior IBM product press releases. Dial
  622. 1-800-IBM-4FAX (1-800-426-4329) and enter 99 at the voice menu.
  623.  
  624. ========================================================================
  625.  
  626.               +---------------------------------------+
  627.               | IBM Announces Performance Results for |         pentwarp
  628.               |  OS/2 Warp on Pentium Pro Processor   |
  629.               +---------------------------------------+
  630.  
  631. IBM has released impressive OS/2 Warp performance results on the new
  632. Intel Pentium Pro (P6) processor.
  633.  
  634. Up to 121 Percent Improvement
  635. -----------------------------
  636.  
  637. OS/2 Warp performance improved up to 121 percent on the Pentium Pro
  638. chip. The testing indicates that 32-bit applications for OS/2 will gain
  639. significant benefits running on Pentium Pro processor-based computers,
  640. positioning OS/2 Warp as a premier operating system foundation for the
  641. computer chip.
  642.  
  643. How Tests were Conducted
  644. ------------------------
  645.  
  646. OS/2 Warp and Pentium Pro processor performance tests were conducted in
  647. IBM's performance test labs using a 150 MHz Pentium Pro processor,
  648. compared to a 133 MHz Pentium processor-based system. The tests involved
  649. a variety of popular software products, including SPG ColorWorks, SAS,
  650. and MicroStation. The scores were compared against the capability of
  651. the same software on the current Pentium processor-based computers.
  652. Performance improvements were significant, ranging from 30 percent up to
  653. 121 percent over the Pentium processor-based computer. Comparisons were
  654. based on tests involving individual application functions, such as
  655. recalculations, image redesigns, and recompiling of code.
  656.  
  657. Software test products were selected for their compatibility to Intel's
  658. expected market segments for the Pentium Pro processor. Those segments
  659. include high-end workstations and server-oriented markets.
  660.  
  661. Well Positioned for Pentium Pro Market
  662. --------------------------------------
  663.  
  664. "Our customers will be pleased with Warp's performance results on the
  665. Pentium Pro chip," said Wally Casey, director of marketing for IBM
  666. Personal Software Products. "Combined with Intel's focus on 32-bit
  667. applications, and the fact that there are more native 32-bit
  668. applications for OS/2 than any other platform, we believe OS/2 Warp is
  669. extremely well positioned for the upcoming Pentium Pro market."
  670.  
  671. "OS/2 Warp and ColorWorks have proven to be a hot combination for
  672. Pentium Pro processor-based computers -- they're increasing performance
  673. by 121 percent over current Pentium processor-driven systems," said Joel
  674. Krautheim, president of SPG, Inc., maker of ColorWorks software for
  675. graphics design. "OS/2 Warp's high performance will complement Pentium
  676. Pro's appeal to Intel's targeted high-end business desktops and visual
  677. computing systems that run 32-bit applications."
  678.  
  679. Test Results
  680. ------------
  681.  
  682. The following is a complete list of test results with corresponding
  683. performance gains:
  684.  
  685.   Software Product Tested         Performance Gain
  686.  
  687.   ColorWorks                      121 percent
  688.   DIVE Direct Video Enhancement   113
  689.   Argonaut Robot                   88
  690.   SAS                              70
  691.   Open GL - DX                     53
  692.   Micro Station                    49
  693.   Open GL - CDRS                   47
  694.   Movie Player                     45
  695.   Visual Age                       30
  696.  
  697. Dovetailing with IBM's ISV Strategy
  698. -----------------------------------
  699.  
  700. "The Pentium Pro processor dovetails with our strategy to continue
  701. to encourage developers to write new 32-bit applications for OS/2 Warp,"
  702. said Jim Gant, vice president, IBM Solution Developer Operations. "We
  703. hope to see many new OS/2 applications introduced by the end of this
  704. year that will capitalize on Intel's announcement."
  705.  
  706. Cornerstone of IBM's Software Strategy
  707. --------------------------------------
  708.  
  709. OS/2 is one of the cornerstones of IBM's software strategy. OS/2 Warp,
  710. targeted at the home and small business user, has been followed by the
  711. release of OS/2 Warp Connect, the client version of OS/2 Warp aimed
  712. at small businesses and workgroups with networking needs. IBM also
  713. shipped in September the first beta of OS/2 Warp Server, the integrated
  714. application server version of OS/2 Warp for customers ranging from small
  715. businesses to large enterprises. OS/2 Warp Server is expected to ship in
  716. the first quarter of 1996.
  717.  
  718. OS/2 has nearly ten million users worldwide. Four million copies of OS/2
  719. Warp have been sold since November 1994. OS/2 Warp has won 23 industry
  720. awards, including editors choice awards, user awards, and technical
  721. awards. In 1995, more than 125 software developers have announced plans
  722. to offer new native OS/2 applications, adding to the 2,500 OS/2
  723. applications already on the market.
  724.  
  725. More Information
  726. ----------------
  727.  
  728. IBM news releases are available on the Internet, via the IBM Home Page
  729. at http://www.ibm.com . The IBM Fax Information Service allows you to
  730. receive facsimiles of prior IBM product press releases. Dial
  731. 1-800-IBM-4FAX (1-800-426-4329) and enter 99 at the voice menu.
  732.  
  733. ========================================================================
  734.  
  735.            +------------------------------------------+
  736.            | IBM Delivers Advanced New Version of Its |         smallvis
  737.            |  Award-Winning VisualAge for Smalltalk   |
  738.            +------------------------------------------+
  739.  
  740. Through the power of object-oriented technology, the ease of visual
  741. programming, and new distributed Smalltalk technology, programmers will
  742. be able to dramatically increase productivity with a new version of an
  743. advanced application tool from IBM -- VisualAge for Smalltalk Version 3.
  744.  
  745. Version 3 Extensions
  746. --------------------
  747.  
  748. With enhanced functions, IBM's award-winning VisualAge for Smalltalk has
  749. been extended with a host of new features that include: new platform and
  750. distribution support, object-oriented report writing, expanded database
  751. support, and rich new multimedia functions that accelerate time to
  752. market, reduce development costs, and improve application performance.
  753.  
  754. By giving developers the flexibility they need to build competitive
  755. applications in today's heterogeneous, scalable computing environment,
  756. VisualAge for Smalltalk has proven to be a powerful client/server
  757. programming tool. With this product, users can connect pre-fabricated,
  758. reusable software components from IBM and other vendors, thereby easing
  759. the transition to efficient object-oriented development.
  760.  
  761. Cross-Platform Support
  762. ----------------------
  763.  
  764. VisualAge for Smalltalk Version 3 now supports application portability
  765. across IBM's AIX and OS/2, as well as Windows 3.11. IBM is currently
  766. completing compatibility testing on Windows NT and Windows 95, and will
  767. enter beta testing on these platforms in the first quarter of 1996.
  768.  
  769. Advanced Business Technologies (ABT), Inc., an independent software
  770. vendor that provides products and services for Fortune 1000 companies,
  771. has used the new version of VisualAge for Smalltalk to build
  772. sellingEdge, a sales-force automation product specifically designed for
  773. the apparel and sewn product industries. "IBM's object technology
  774. approach and tools like VisualAge for Smalltalk help us develop the
  775. flexible and powerful solutions our customers require to be more
  776. productive and keep pace with change and competition," said Joseph
  777. Acero, vice president, products and technology for ABT. "With Version 3,
  778. we now have the ability to create three-tier client/server applications
  779. that are fully object-oriented. We can also deploy our existing
  780. application code across more platforms, which enables us to respond to
  781. customer demands for open systems solutions."
  782.  
  783. New, More Powerful Features
  784. ---------------------------
  785.  
  786. VisualAge for Smalltalk Version 3 incorporates new, more powerful
  787. capabilities that include:
  788.  
  789. o  Distributed Support -- a set of classes and tools for developing
  790.    distributed applications. It offers developers the flexibility to
  791.    partition application logic among clients and servers, thereby
  792.    optimizing their computer networks and improving the performance of
  793.    applications.
  794.  
  795. o  Expansion in the UNIX market -- a complete AIX development and
  796.    runtime environment, as well as application portability across OS/2,
  797.    Windows or AIX environments, enabling programmers to run applications
  798.    on their platform of choice in a heterogeneous environment.
  799.    VisualAge for Smalltalk for HP/UNIX will enter beta testing in the
  800.    first half of 1996.
  801.  
  802. o  Object-oriented reports -- a library of pre-defined, reusable parts
  803.    for constructing reports that can be connected with other VisualAge
  804.    for Smalltalk components, reducing development costs and time to
  805.    market.
  806.  
  807. o  New and enhanced database support -- faster development and faster
  808.    database access with new parts, multiple concurrent database
  809.    connections, native Oracle support, complete Open Database
  810.    Connectivity (ODBC), and expanded IBM Database 2 (DB2) support.
  811.  
  812. o  Significant usability enhancements -- customer-driven enhancements
  813.    such as hover help, user-controlled preferences, and easier menu
  814.    construction reduce the learning curve and improve the time to
  815.    market.
  816.  
  817. o  Multimedia enhancements -- kiosk authoring tools for OS/2 and
  818.    Windows, which include support for hotspots, scene-to-scene
  819.    navigation, touch-screen, direct graphics file support, and media
  820.    control interface (MCI), allow developers to build robust,
  821.    large-scale, kiosk-style consumer applications.
  822.  
  823. Once-in-a-Career Phenomenon
  824. ---------------------------
  825.  
  826. "A robust, well supported, revolutionary product like VisualAge for
  827. Smalltalk is a once-in-a-career phenomenon for IT professionals. It is
  828. not just a product, it is an opportunity," said Dr. Rod Riley, associate
  829. director of Computer Center, University of Alabama. "Database support is
  830. one of the reasons my team decided to use VisualAge for all
  831. client/server projects. With Version 3, additional database parts
  832. provide greater flexibility and more robust access control. With the
  833. addition of more robust multimedia support, my team will now be able to
  834. include multimedia in many more of our client/server projects."
  835.  
  836. IBM Object Technology Certification Program
  837. -------------------------------------------
  838.  
  839. IBM is also introducing a new performance-based professional
  840. certification program for VisualAge for Smalltalk service providers.
  841. This program, available immediately, is designed for professionals who
  842. provide object-oriented application development implementation services
  843. using VisualAge for Smalltalk. It offers these professionals the
  844. opportunity to raise their technical and professional competency in
  845. object-oriented application development, VisualAge and IBM Smalltalk
  846. programming, rapid prototyping methodology, and visual modeling
  847. techniques. The program will be expanded to other IBM object technology
  848. product areas in 1996.
  849.  
  850. To obtain additional information about the object technology
  851. certification program, dial IBM's fax information service at
  852. 1-800-IBM-4FAX (1-800-426-4329) and select the "Education Information"
  853. category.
  854.  
  855. Independent Software Vendor (ISV) Programs
  856. ------------------------------------------
  857.  
  858. VisualAge for Smalltalk Version 3 is part of IBM's Object Connection, an
  859. innovative vendor incentive program that provides several services free
  860. of charge to parts builders worldwide who are interested in building a
  861. rich library of reusable VisualAge components for distribution in the
  862. marketplace. It provides commercial developers with an object-oriented
  863. component marketplace in which to market their wares, as well as to see
  864. what other experts have created. Object Connection currently has 146
  865. members who have collectively delivered over 58 component products, with
  866. more than 200 additional products planned.
  867.  
  868. VisualAge for Smalltalk Version 3 is also supported by the IBM VisualAge
  869. Services Team (VASTeam) program. This program enables the development
  870. and deployment of VisualAge services by encouraging experienced industry
  871. resources to provide training, mentoring, and consulting services to
  872. VisualAge customers. These services are designed to help customers
  873. minimize risk and more quickly achieve success with object-oriented
  874. development projects.
  875.  
  876. For information about either the Object Connection or VASTeam program,
  877. call IBM at 1-800-IBM-3333 (1-800-426-3333).
  878.  
  879. Pricing and Availability
  880. ------------------------
  881.  
  882. VisualAge for Smalltalk Version 3 is priced at 1499 USD for Standard and
  883. 3799 USD for Professional. It will be generally available on 30
  884. November.
  885.  
  886. More Information
  887. ----------------
  888.  
  889. For more information about VisualAge for Smalltalk, please call
  890. 1-800-IBM-3333 (1-800-426-3333). For Internet users, IBM offers
  891. complete information about the company, its products, services, and
  892. technology on the World Wide Web. The IBM home page is at
  893. http://www.ibm.com. The fastest, easiest way to get information about
  894. IBM VisualAge for Smalltalk Version 3 is to access the IBM home page and
  895. do a search on the keyword "goVisualAge".
  896.  
  897. IBM, the world's largest software provider, creates, develops, and
  898. manufactures the industry's most advanced information technologies,
  899. including computer systems, software, networking systems, storage
  900. devices and microelectronics. IBM's Software Solutions Division provides
  901. data management, application development, and workgroup solutions for
  902. mission-critical applications on PCs, workstations, LANs, and host
  903. systems.
  904.  
  905. ========================================================================
  906.  
  907.                  +---------------------------------------+
  908.                  | IBM Object Technology Certification - |      vasmcert
  909.                  |       VisualAge for Smalltalk         |
  910.                  +---------------------------------------+
  911.  
  912. IBM breaks new ground with object technology certification roles that
  913. focus on both knowledge-based and performance-based assessments.
  914.  
  915. Professional Certification Program from IBM
  916. -------------------------------------------
  917.  
  918. These certification roles are available through the Professional
  919. Certification Program from IBM, an industry certification program
  920. through which individuals, rather than organizations, are certified.
  921.  
  922. Purpose of Object-Technology Certification Roles
  923. ------------------------------------------------
  924.  
  925. The object technology certification roles are designed for professionals
  926. who provide object-oriented application development implementation
  927. services. Using VisualAge for Smalltalk, these certified professionals
  928. will ensure a consistent quality of object-technology services.
  929.  
  930. These certification roles are also designed to complement the IBM Object
  931. Technology University by delving deeper into product-specific areas.
  932.  
  933. Available Roles
  934. ---------------
  935.  
  936. The professional object technology certification roles available
  937. immediately in the USA and Canada are:
  938.  
  939. o  Certified VisualAge for Smalltalk Associate Developer
  940. o  Certified VisualAge for Smalltalk Developer
  941.  
  942. Additional VisualAge for Smalltalk certification roles, as well as roles
  943. for other IBM object technology products such VisualAge for C++, will be
  944. forthcoming in 1996. Also, these roles will be introduced into other
  945. geographies during 1996.
  946.  
  947. Getting Certified
  948. -----------------
  949.  
  950. To become a Certified VisualAge for Smalltalk Associate Developer,
  951. individuals are required to pass test number 080, VisualAge for
  952. Smalltalk Proficiency Test, a closed-book, multiple-choice,
  953. computerized, knowledge-based test administered through Drake Prometric.
  954. A list of recommended prerequisites which includes courses as well as
  955. reading material is available, but generally individuals are recommended
  956. to have knowledge in object-oriented application development, VisualAge
  957. and IBM Smalltalk programming, rapid prototyping methodology as it
  958. applies to VisualAge, and visual modeling techniques. The cost to take
  959. test number 080 is 150 USD.
  960.  
  961. To become a Certified VisualAge for Smalltalk Developer, individuals
  962. are required to pass test and course number N1947, VisualAge for
  963. Smalltalk Prototyping Practicum, a five-day, performance-based
  964. assessment. In a team of three candidates and one advisor, participants
  965. prototype a solution to a case study that simulates an actual
  966. application scenario using VisualAge and IBM Smalltalk. Participants
  967. will need to draw upon their technical knowledge of VisualAge, IBM
  968. Smalltalk, team programming, object-oriented analysis and design, rapid
  969. prototyping methodology, and visual modeling techniques. They will also
  970. need to draw upon leadership, communication, and time management skills,
  971. and deal with ambiguity and uncertainty as they scope the problem and
  972. size the effort. The recommended prerequisites are practice in
  973. object-oriented application development, VisualAge and IBM Smalltalk
  974. programming, rapid prototyping methodology as it applies to VisualAge,
  975. and visual modeling technique. The cost to take test and course number
  976. N1947 is 3,000 USD.
  977.  
  978. After Certification
  979. -------------------
  980.  
  981. Once certified as a Certified VisualAge for Smalltalk Associate
  982. Developer or Certified VisualAge for Smalltalk Developer, individuals
  983. will receive program credentials that acknowledge their level of
  984. professional competency. Certified individuals can use these credentials
  985. to illustrate their ability to provide solid, capable service. Upon
  986. certification, individuals will receive a certificate, lapel pin, and
  987. certification logo (which can be used in advertisements or business
  988. literature), and will be included in the mailing list for the
  989. Professional Certification Program from IBM.
  990.  
  991. Certified VisualAge for Smalltalk Associate Developers will also receive
  992. access to technical literature in a technical library, and be recognized
  993. by IBM's BESTeam Program. For more information about the BESTeam
  994. Program, contact:
  995.  
  996.    IBM U.S.: 1-800-627-8363      IBM Canada: 1-800-426-2255, ext. 371
  997.    Fax:      1-404-835-9444
  998.  
  999. Certified VisualAge for Smalltalk Developers will also receive access to
  1000. engagement experiences in a technical library, a photo ID, and (with
  1001. their permission) have their name listed in the Professional
  1002. Certification Program directory. Some countries may offer additional
  1003. benefits.
  1004.  
  1005. Basis for Information Technology
  1006. --------------------------------
  1007.  
  1008. Commenting on this announcement, John Swainson, Vice President,
  1009. Application Development Solutions, says: "IBM recognizes object
  1010. technology as a basis for all aspects of information technology, and
  1011. that its practitioners need specialized skills to derive all of its
  1012. benefits. Hence, IBM has committed itself to object technology as a key
  1013. focus area. The professional object technology certification represents
  1014. a key part of IBM's overall strategy for meeting object technology
  1015. market needs."
  1016.  
  1017. The skills gained as a result of achieving the various object technology
  1018. certification levels will help differentiate certified individuals from
  1019. the competition. This competitive advantage will provide individuals
  1020. with increased business opportunity when customers require
  1021. object-oriented software expertise.
  1022.  
  1023. More Information
  1024. ----------------
  1025.  
  1026. To obtain additional information about the Professional Certification
  1027. Program from IBM, IBM object technology certification, the VisualAge for
  1028. Smalltalk certification roles, recommended prerequisites for each
  1029. certification test, or a sample test, call:
  1030.  
  1031.     Drake Prometric: 1-800-959-EXAM (1-800-959-3926)
  1032.     IBM Education and Training: 1-800-IBM-TEACh (1-800-426-8322)
  1033.     IBM Fax Service:
  1034.        USA only: 1-800-IBM-4FAX (1-800-426-4329)
  1035.           (under category "Education Information")
  1036.        Canada only: 1-800-465-3299
  1037.           (under category "Services/Education/Certification")
  1038.  
  1039. ========================================================================
  1040.  
  1041.                 +---------------------------------+
  1042.                 | IBM VisualAge Upgrade Promotion |               vaupgr
  1043.                 +---------------------------------+
  1044.  
  1045. In Brief ...
  1046. ------------
  1047.  
  1048. Special Promotional prices for VisualAge and IBM Smalltalk:
  1049. o  VisualAge Standard, a next-version upgrade, and a multimedia feature
  1050.    for 799 USD
  1051. o  IBM Smalltalk Standard and a next-version upgrade for 599 USD
  1052. o  Final order date: 29 December 1995
  1053.  
  1054. Overview
  1055. --------
  1056.  
  1057. For a limited time only, you can acquire a promotional VisualAge
  1058. Standard package, which includes VisualAge Standard Version 2, an
  1059. upgrade to the next version of VisualAge, and the VisualAge multimedia
  1060. feature, for the special price of 799 USD.
  1061.  
  1062. You also can acquire a promotional IBM Smalltalk Standard package, which
  1063. includes IBM Smalltalk Standard Version 2 and an upgrade to the next
  1064. version of IBM Smalltalk, for the special price of 599 USD.
  1065.  
  1066. Additional licenses are also available for both packages.
  1067.  
  1068. Eligible products must be acquired on or after 10 October 1995, but no
  1069. later than 29 December 1995.
  1070.  
  1071. This promotion is available through IBM Direct at 1-800-3IBM-OS2
  1072. (1-800-342-6672), department SM427. To qualify, all orders must be
  1073. processed through this distribution channel.
  1074.  
  1075. If you are a commercial, state or local government or education
  1076. customer, you can participate. If you are a federal government
  1077. customer, call 1-800-333-6705 or 1-301-564-7970 to determine
  1078. eligibility.
  1079.  
  1080. This promotion is available only in the United States and Puerto Rico.
  1081.  
  1082. IBM reserves the right to modify or withdraw this promotion at any time.
  1083.  
  1084. Ordering Information
  1085. --------------------
  1086.  
  1087. To receive the multimedia feature and the next version upgrade, you must
  1088. submit a proof of acquisition (sales receipt, invoice, or purchase
  1089. order), along with the registration card contained in the software
  1090. package, to:
  1091.  
  1092.    IBM VisualAge Smalltalk Promotion
  1093.    P.O. Box 201960
  1094.    Austin TX 78720-1960
  1095.  
  1096. or fax to: 1-512-244-9222.
  1097.  
  1098. If you have acquired additional license certificates, you must submit a
  1099. proof of acquisition (sales receipt, invoice, or purchase order), along
  1100. with a copy of the additional license certificate, to the address listed
  1101. above.
  1102.  
  1103. To qualify for this promotion, receipts and registration cards must be
  1104. received by the redemption center on or before 31 January 1996. The
  1105. multimedia feature will be shipped within seven days of the receipt of
  1106. these items. The next version upgrade will be shipped to end users
  1107. within 30 days after the general availability date of the next version.
  1108.  
  1109. Eligible Products
  1110. -----------------
  1111.                                                                 One-Time
  1112. Part                                                            License
  1113. Number    Description                                           Charge
  1114.  
  1115. 14H0270   Smalltalk Standard OS/2                                599 USD
  1116. 14H0280   Smalltalk Standard WIN                                 599
  1117. 17H7495   VisualAge Standard for OS/2                            799
  1118. 17H7502   VisualAge Standard for Windows                         799
  1119.  
  1120. 14H0272   Smalltalk Standard OS/2 -- Additional License          539
  1121. 14H0282   Smalltalk Standard WIN -- Additional License           539
  1122. 17H7511   VisualAge Standard for OS/2 -- Additional License      719
  1123. 17H7525   VisualAge Standard for Windows -- Additional License   719
  1124.  
  1125. Terms
  1126. -----
  1127.  
  1128. You cannot combine this promotion with any other discount or allowance.
  1129. If you have a volume or special bid commitment, you can take advantage
  1130. of this promotion or your volume/special bid discount. Products
  1131. acquired under this promotion, however, will count toward your
  1132. commitment.
  1133.  
  1134. ========================================================================
  1135.  
  1136.              +---------------------------------------------+
  1137.              | IBM Assumes OpenDoc for Windows Development |     odocwin
  1138.              +---------------------------------------------+
  1139.  
  1140. IBM announces that it has assumed responsibility for the development and
  1141. marketing of OpenDoc for Windows 95 and Windows NT.
  1142.  
  1143. OpenDoc is a robust component architecture that delivers significant
  1144. benefits to application developers by evolving applications to a
  1145. component-based, integrated structure.
  1146.  
  1147. Development Schedule
  1148. --------------------
  1149.  
  1150. Based on IBM's current development schedule, the beta of the OpenDoc for
  1151. Windows 95 and NT software development toolkit will be delivered in the
  1152. second quarter of 1996, and final versions will be delivered in the
  1153. third quarter of 1996.
  1154.  
  1155. OpenDoc for OS/2 and AIX Lays Groundwork
  1156. ----------------------------------------
  1157.  
  1158. "OpenDoc is a powerful tool for developers creating cross-platform,
  1159. integrated software applications," said John Slitz, vice president,
  1160. object technologies marketing, IBM. "The CI Labs sponsors have discussed
  1161. the most effective use of our resources to bring OpenDoc for Windows to
  1162. market quickly, and feel IBM's current work with OpenDoc for OS/2 and
  1163. AIX lays the groundwork to develop the Windows platform for OpenDoc.
  1164. When you include Apple's work with OpenDoc for Mac OS, developers will
  1165. truly have a powerful cross-platform offering."
  1166.  
  1167. Novell Assistance
  1168. -----------------
  1169.  
  1170. Novell, a committed sponsor of OpenDoc, will assist IBM in making
  1171. OpenDoc for Windows a success. "Novell firmly believes OpenDoc is
  1172. critical for delivering cross-platform component applications," said
  1173. Jeff Waxman, executive vice president and general manager, applications
  1174. group, Novell. "Our commitment to OpenDoc remains strong -- we will
  1175. continue to be an active sponsor of CI Labs, and plan to implement
  1176. OpenDoc in future applications, including SmartOffice and NetWare."
  1177.  
  1178. IBM will centralize all of its OpenDoc development -- for Windows, OS/2,
  1179. and AIX -- in Austin, Texas.
  1180.  
  1181. Early-Release Code for OS/2 and AIX
  1182. -----------------------------------
  1183.  
  1184. The early-release code in the OpenDoc for OS/2 toolkit has been
  1185. distributed to over 20,000 OS/2 developers, and more than 50 independent
  1186. software vendors (ISVs) are developing components with OpenDoc. A
  1187. pre-released version of OpenDoc for AIX will be available on the
  1188. Developer Connection (DevCon) CD in November 1995.
  1189.  
  1190. More Information
  1191. ----------------
  1192.  
  1193. For Internet users, IBM offers complete information about the company,
  1194. its products, services and technology on the World Wide Web. The IBM
  1195. home page is at http://www.ibm.com.  The fastest, easiest way to get
  1196. information about OpenDoc is to access the IBM home page and search on
  1197. the keyword "goOpenDoc."
  1198.  
  1199. Component Integration Laboratories (CI Labs) Inc. is a vendor-neutral
  1200. industry association promoting software integration and component
  1201. software.
  1202.  
  1203. IBM, the world's largest software provider, creates, develops and
  1204. manufactures the industry's most advanced information technologies,
  1205. including computer systems, software, networking systems, storage
  1206. devices, and microelectronics. IBM's Software Solutions Division
  1207. provides data management, application development, and workgroup
  1208. solutions for mission-critical applications on PCs, workstations, LANs,
  1209. and host systems.
  1210.  
  1211. ========================================================================
  1212.  
  1213.              +------------------------------------+
  1214.              | IBM Delivers Object-Oriented COBOL |             objcobol
  1215.              |     Across Multiple Platforms      |
  1216.              +------------------------------------+
  1217.  
  1218. COBOL developers can now take advantage of object-oriented technology
  1219. with IBM's delivery of VisualAge for COBOL for OS/2, COBOL Set for AIX,
  1220. and COBOL for MVS. The availability of COBOL with object-oriented
  1221. extensions allows programmers to continue to use a powerful, popular
  1222. programming language, create advanced client/server applications on the
  1223. desktop, and deploy objects across various platforms and applications.
  1224.  
  1225. Creating SOM Objects
  1226. --------------------
  1227.  
  1228. The first object-oriented COBOL products to support IBM's System Object
  1229. Model (SOM) include a new Direct-to-SOM feature that makes it easier to
  1230. create SOM objects. SOM enables reuse, modification, and customization
  1231. of object classes within and among different language compilers.
  1232. Developers can now create SOM objects from within the COBOL environment.
  1233. These objects can be combined with objects that have been built using
  1234. other SOM-enabled languages.
  1235.  
  1236. Gradual Transition
  1237. ------------------
  1238.  
  1239. "COBOL production applications comprise tens of billions of lines of
  1240. code, running the majority of the world's mission-critical
  1241. applications," said Evan Quinn, analyst, IDC. "Most companies with large
  1242. investments in COBOL are anxious to update to state-of-the-art
  1243. distributed client/server applications, but are apprehensive about the
  1244. cost of reprogramming. IBM's object-oriented COBOL allows organizations
  1245. to gradually make transition to the state-of-the-art without incurring
  1246. overwhelming costs."
  1247.  
  1248. COBOL Extensions Identical Across Platforms
  1249. -------------------------------------------
  1250.  
  1251. These new COBOL products use a natural extension of the COBOL language
  1252. that allows programmers to utilize current procedural COBOL while
  1253. evolving into the new world of object-oriented technology. IBM provides
  1254. these identical COBOL extensions on OS/2, AIX, and MVS, and plans to
  1255. support other environments, including 32-bit Windows.
  1256.  
  1257. VisualAge for COBOL for OS/2 and COBOL Set for AIX contain a new
  1258. data-access feature. Through local and remote access to VSAM and
  1259. Database 2 (DB2), programmers can create applications locally for the
  1260. desktop, which can transparently access data either locally or from the
  1261. host.
  1262.  
  1263. IBM VisualAge for COBOL for OS/2
  1264. --------------------------------
  1265.  
  1266. IBM VisualAge for COBOL for OS/2, the newest member of IBM's
  1267. award-winning VisualAge family of products, combines a visual
  1268. development environment with robust, professional development tools.
  1269. This powerful combination helps developers create graphical user
  1270. interfaces (GUIs) in hours rather than days.
  1271.  
  1272. Powerful data and transaction assistant functions are included in
  1273. VisualAge for COBOL for OS/2. The data assistant feature provides a
  1274. visual representation of the database that allows programmers to quickly
  1275. and accurately construct SQL statements. The transaction assistant
  1276. function improves the efficiency of developers using CICS, IBM's
  1277. powerful and versatile online transaction processing software, by
  1278. automating much of the interface coding. In addition, many other
  1279. communications software products and protocols are included, such as
  1280. IBM's MQSeries and TCP/IP -- supporting a wide variety of application
  1281. types from very-high-volume transactions to longer-running events that
  1282. may span hours or days.
  1283.  
  1284. Canada Trust, one of Canada's largest financial institutions, with 410
  1285. branch locations, 860 automated banking machines, and 37 billion
  1286. dollars in deposits, is among a number of early experience customers
  1287. using VisualAge for COBOL for OS/2. "We have a development staff of
  1288. greater than 250 programmers who possess COBOL skills," said Kevin J.
  1289. Cummings, senior technical services analyst, Canada Trust. "For
  1290. developers familiar with the OS/2 platform, the learning curve
  1291. experienced with the move to VisualAge for COBOL was brisk. I fully
  1292. expect IBM VisualAge for COBOL to be a key programming direction for
  1293. Canada Trust's future."
  1294.  
  1295. IBM COBOL for MVS
  1296. -----------------
  1297.  
  1298. A new release of IBM COBOL for MVS revitalizes mission-critical COBOL
  1299. applications by adding object-oriented extensions. The powerful MVS
  1300. COBOL language, which has been ported to OS/2 and AIX, provides
  1301. programmers with the same development capabilities across platforms.
  1302. Developers can create object-oriented programs on the workstation and
  1303. easily move these programs to the host environment for execution. The
  1304. availability of object-oriented technology on MVS leverages existing
  1305. investments in code and skills, because current applications can be
  1306. easily extended to include objects -- increasing quality and
  1307. productivity through code reuse.
  1308.  
  1309. "IBM's new object-oriented COBOL products allow the world's three
  1310. million COBOL programmers to create objects in a language they already
  1311. know," said Tim Negris, vice president, marketing, IBM Software
  1312. Solutions. "With little or no retraining, developers can migrate to an
  1313. object-oriented environment and immediately receive the associated
  1314. benefits, such as greater design and organization of previously
  1315. developed software. In addition, the visual programming environment
  1316. enhances programmer productivity, since developers can visually connect
  1317. parts. This robust combination provides programmers with a powerful tool
  1318. to respond to today's changing business dynamics."
  1319.  
  1320. IBM COBOL Set for AIX
  1321. ---------------------
  1322.  
  1323. IBM COBOL Set for AIX provides the COBOL programmer with a set of
  1324. high-productivity, AIX-based development tools for creating
  1325. client/server, line-of-business COBOL applications.
  1326.  
  1327. The product is designed to exploit the capabilities of AIX. For example,
  1328. the compiler and productivity tools are integrated with the Common
  1329. Desktop Environment, providing developers with the standard user
  1330. interface in AIX Version 4.1.
  1331.  
  1332. Included in COBOL Set for AIX are new, powerful features, such as a
  1333. context-sensitive editor and a graphical debugger. The common editor,
  1334. featured across COBOL for OS/2 and COBOL Set for AIX, as well as on
  1335. IBM's PL/I, C/C++, and COBOL languages, reduces the learning curve for
  1336. those customers working in a multi-language environment. The graphical
  1337. debugger visually highlights errors, so source code can be corrected
  1338. quickly.
  1339.  
  1340. A New Standard
  1341. --------------
  1342.  
  1343. COBOL standards provide the promise of consistency. The current emerging
  1344. COBOL standard, due to be approved in 1997, contains object-oriented
  1345. extensions to the language that allow an evolution into a more
  1346. productive programming environment -- offering users a high degree of
  1347. reliability and portability.
  1348.  
  1349. IBM's new object-oriented COBOL products adhere to a proposed revision
  1350. of the COBOL standard, which includes object-oriented extensions. The
  1351. draft standard is being developed jointly by the International
  1352. Organization for Standardization (ISO) and accredited standards
  1353. committees. ISO operates under the procedures of the American National
  1354. Standards Institute (ANSI). Target date for completion of the proposed
  1355. standard is 1997.
  1356.  
  1357. Pricing and Special Upgrade Offering
  1358. ------------------------------------
  1359.  
  1360. IBM VisualAge for COBOL for OS/2 and IBM COBOL Set for AIX are priced at
  1361. 895 USD per user (US only). These products can be purchased at a special
  1362. introductory price of 537 USD, valid through 28 March 1996.
  1363.  
  1364. To place an order, please call IBM Direct at 1-800-IBM-CALL
  1365. (1-800-426-2266), department SM019. This offer is also available through
  1366. local IBM authorized dealers. Dealer prices may vary.
  1367.  
  1368. IBM COBOL for MVS pricing is based on processor size. Current IBM COBOL
  1369. for MVS customers are eligible to receive the new object-oriented
  1370. enhancements at no additional charge.
  1371.  
  1372. More Information
  1373. ----------------
  1374.  
  1375. For more information about IBM's family of COBOL products, please call
  1376. 1-800-IBM-3333 (1-800-426-3333), extension *703 (Star-703). For
  1377. information via the Internet, the IBM COBOL Family home page can be
  1378. found at http://www.software.ibm.com (search on keyword "GoCOBOL").
  1379.  
  1380. IBM, the world's largest software provider, creates, develops and
  1381. manufactures the industry's most advanced information technologies,
  1382. including computer systems, software, networking systems, storage
  1383. devices, and microelectronics. IBM's Software Solutions Division
  1384. provides data management, application development, and workgroup
  1385. solutions for mission-critical applications on PCs, workstations, LANs,
  1386. and host systems.
  1387.  
  1388. ========================================================================
  1389.  
  1390.             +--------------------------------------------+
  1391.             | Tandem Licenses IBM Technology to Deliver  |      tandcrit
  1392.             | CORBA-Compliant Distributed Object Manager |
  1393.             |    for Mission-Critical Applications       |
  1394.             +--------------------------------------------+
  1395.  
  1396. Tandem Computers and IBM announce an agreement that will allow companies
  1397. to build mission-critical application components around the industry's
  1398. leading standards-based distributed objects model.
  1399.  
  1400. SOM Middleware Ported to Tandem Servers
  1401. ---------------------------------------
  1402.  
  1403. Under the agreement, Tandem will port version 3.0 of IBM's SOMobjects
  1404. (System Object Model) middleware for distributed object computing to
  1405. Tandem servers, which are widely used for mission-critical applications
  1406. requiring high levels of availability, performance, and scalability.
  1407.  
  1408. Distributed object computing is providing the basis for a new class of
  1409. flexible applications that better meet changing business and operational
  1410. requirements. With this initiative, Tandem will apply its expertise in
  1411. robust software to distributed object computing in an enterprise
  1412. environment. This will enable the rapid delivery of new and evolving
  1413. services over a geographically distributed infrastructure.
  1414.  
  1415. NonStop DOM
  1416. -----------
  1417.  
  1418. The resulting Tandem Distributed Object Manager product, called NonStop
  1419. DOM, will be Common Object Request Broker Architecture (CORBA)
  1420. 2.0-compliant. It will allow objects residing on different platforms to
  1421. interact transparently with objects residing on Tandem servers.
  1422. Customers may deploy objects within the same server platform and across
  1423. heterogeneous networks.
  1424.  
  1425. Key Technologies for Media-Rich Applications
  1426. --------------------------------------------
  1427.  
  1428. "NonStop DOM is an integral part of our open strategy. We are pleased to
  1429. be cooperating with IBM in leveraging our expertise in distributed
  1430. computing, parallel systems, and enterprise-level transaction processing
  1431. software as we move into distributed object computing," said Bruce
  1432. Rogers, vice president of Tandem's Networking Products Division. "In
  1433. addition, we believe the combination of our recently announced new
  1434. server architecture, ServerNet, and our ability to deliver distributed
  1435. objects, will allow Tandem to provide two key technologies for the
  1436. media-rich applications of the future."
  1437.  
  1438. "We look forward to working with Tandem as we continue to make the SOM
  1439. technology the most efficient, flexible, and pervasive object-packaging
  1440. environment available," said Steve Mills, IBM general manager of
  1441. software solutions. "This open, nonproprietary, industry-standard
  1442. technology is changing the way software is written by allowing
  1443. language-neutral programming. SOM will provide more choices for
  1444. customers in the future."
  1445.  
  1446. Porting to All Tandem Platforms
  1447. -------------------------------
  1448.  
  1449. Under the terms of the IBM and Tandem agreement, Tandem will port
  1450. version 3.0 of the SOMobjects source code to all its computing
  1451. platforms, starting with its Himalaya platform and including its
  1452. UNIX-based and Microsoft Windows NT-based server platforms. Version 3.0
  1453. is the latest version of the IBM SOMobjects product -- providing total
  1454. interoperability with any CORBA 2.0-compliant ORB, and allowing users to
  1455. customize objects without necessarily having access to the source code.
  1456.  
  1457. Availability
  1458. ------------
  1459.  
  1460. Tandem's NonStop DOM/MP for the Himalaya parallel platform will be
  1461. available in the first half of 1996. IBM's SOMobjects version 3.0 will
  1462. be generally available in the first half of 1996. Tandem will also
  1463. collaborate with IBM through joint marketing efforts to promote the
  1464. benefits of SOM objects across the industry.
  1465.  
  1466. About the Companies
  1467. -------------------
  1468.  
  1469. IBM Software Solutions provides data management, application
  1470. development, and workgroup solutions for mission-critical applications
  1471. on PCs, workstations, LANs, and host systems. For Internet users, IBM
  1472. offers complete information about the company, its products, services
  1473. and technology on the World Wide Web. The IBM home page is at
  1474. http://www.ibm.com. The fastest, easiest way to get information about
  1475. IBM software is to go to the IBM Software home page at
  1476. http://www.software.ibm.com.
  1477.  
  1478. Tandem Computers Incorporated (NYSE:TDM), founded in 1974, is the leader
  1479. in continuously available parallel processing, reliable client/server
  1480. solutions, and enterprise networks. The company manufactures, markets,
  1481. and provides services and systems ranging from the desktop to the data
  1482. center, as well as software to deliver complete customer solutions.
  1483. Tandem, headquartered in Cupertino, California, has offices worldwide.
  1484.  
  1485. ========================================================================
  1486.  
  1487.             +---------------------------------------------+
  1488.             | DCE Questions and Answers on OSF's WWW Page |       wwwosf
  1489.             +---------------------------------------------+
  1490.  
  1491. The Open Software Foundation (OSF) announces a new Distributed Computing
  1492. Environment (DCE) information service, "DCE Questions and Answers, (DCE
  1493. Q-and-A)," located on its DCE WWW page at http://www.osf.org/dce/qna/ .
  1494.  
  1495. The DCE Q-and-A is an online information resource that provides a forum
  1496. for questions and answers related to OSF's DCE 1.1 and DCE 1.2.
  1497.  
  1498. Useful Index of DCE Information
  1499. -------------------------------
  1500.  
  1501. According to OSF's Tom Klejna, the DCE Q-and-A is an evolving repository
  1502. of DCE technical and product information hosted by OSF's Web server.
  1503. "Our goal is to provide a useful index of DCE information that can help
  1504. companies get started quickly with DCE." The DCE Q-and-A is also
  1505. intended to provide a cross-reference to other DCE sources, including
  1506. vendors' DCE product information.
  1507.  
  1508. The DCE Q-and-A format was initially conceived by individuals at J. P.
  1509. Morgan, and the answers were provided by individuals at OSF, and several
  1510. of OSF's sponsor organizations.
  1511.  
  1512. Document Organization
  1513. ---------------------
  1514.  
  1515. The document is organized by DCE functional categories:
  1516.  
  1517. 1. General
  1518. 2. Remote Procedure Call
  1519. 3. Security
  1520. 4. Naming
  1521. 5. Threads
  1522. 6. Distributed File System
  1523.  
  1524. Within each functional category, questions are grouped under the
  1525. following headings:
  1526.  
  1527. o  Features/Capabilities
  1528. o  Availability
  1529. o  Performance
  1530. o  Scalability
  1531. o  Robustness
  1532. o  Ease of use
  1533. o  Manageability
  1534. o  Interoperability
  1535. o  Compatibility with other products
  1536.  
  1537. The DCE Q and A also contains hyperlinks to external DCE-related Web
  1538. sources as well as several OSF Web pages, including:
  1539.  
  1540. o  OSF Sponsor and Member Web Servers
  1541. o  OSF Research Institute's DCE/Web Page
  1542. o  Jon Mauney's DCE Frequently Asked Questions
  1543.  
  1544. Feedback and More Information
  1545. -----------------------------
  1546.  
  1547. Suggestions, corrections and updates from OSF Members, vendors, ISVs,
  1548. developers, administrators, and customers are actively sought and
  1549. encouraged. The document is maintained by Tom Klejna, OSF Professional
  1550. Services.
  1551.  
  1552. For more information about OSF DCE or OSF Professional Services,
  1553. contact Tom Klejna, phone 1-617-621-7243, fax 1-617-621-0631, email
  1554. ttk@osf.org.
  1555.  
  1556. About OSF
  1557. ---------
  1558.  
  1559. The Open Software Foundation delivers technology innovations in all
  1560. areas of open systems, including interoperability, scalability,
  1561. portability, and usability. OSF has created a worldwide coalition of
  1562. vendors and users in industry, government, and academia who leverage
  1563. their economic investments by working together to provide the best
  1564. open-systems technology solutions for distributed computing
  1565. environments. Headquartered in Cambridge, MA, with offices in Brussels,
  1566. Grenoble, and Tokyo, OSF has more than 380 members worldwide.
  1567.  
  1568. ========================================================================
  1569.  
  1570.              +--------------------------------------------+
  1571.              | IBM Microkernel Now Commercially Available |      ukernel
  1572.              +--------------------------------------------+
  1573.  
  1574. IBM announces the general availability of the IBM Microkernel, Release
  1575. 1.0, and the IBM Microkernel Development Environment (MDE), both
  1576. previously available only through licensing and evaluation agreements.
  1577. Release 1.0 of the IBM Microkernel will support the PowerPC
  1578. microprocessor.
  1579.  
  1580. Scalable, Portable, Modular
  1581. ---------------------------
  1582.  
  1583. The IBM Microkernel allows corporations to leverage their hardware and
  1584. software investments through its scalability, portability, and
  1585. modularity. The IBM Microkernel provides a new way to structure system
  1586. software by reducing complexity and increasing the range of hardware and
  1587. system configurations that are supported by an operating system
  1588. implementation. It provides support for the microprocessor, memory
  1589. management, initialization, and hardware devices.
  1590.  
  1591. "The IBM Microkernel will allow customers to quickly take advantage of
  1592. new processor and hardware architectures," said John W. Thompson,
  1593. general manager, IBM Personal Software Products. "It will enable
  1594. software products to easily support multiple hardware platforms, which
  1595. protects investments, and will use common components to reduce
  1596. development costs and improve time to market."
  1597.  
  1598. Open Architecture for the Future
  1599. --------------------------------
  1600.  
  1601. Microkernel technology provides the potential for building a single,
  1602. truly open computing environment. The system is structured as a set of
  1603. services that can be configured in a number of ways, to provide a
  1604. variety of operating environments which can even execute simultaneously
  1605. on a single hardware platform. In addition, the IBM Microkernel provides
  1606. a set of services that can be used to create operating system
  1607. environments or other servers executing on the microkernel.
  1608.  
  1609. The IBM Microkernel isolates the hardware-specific features of the
  1610. platform from the rest of the system, making it easy to port
  1611. hardware-independent software to other hardware platforms. In
  1612. traditional, monolithic operating systems, hardware-dependent code is
  1613. not well isolated, making the system difficult to port to other hardware
  1614. environments.
  1615.  
  1616. The IBM Microkernel's modular structure makes it easy to add new
  1617. services to a variety of different operating environments, and provides
  1618. the flexibility to implement these services in a number of different
  1619. ways. The IBM Microkernel is also highly scalable to a broad range of
  1620. hardware platforms. This provides customers with the ability to grow
  1621. their computing power along with the growth of their business, and saves
  1622. them from having to migrate to an entirely new software environment.
  1623. Finally, microkernel-based systems are easy to maintain, because each
  1624. server runs in a separate task, and errors in the server are confined to
  1625. that task. This makes problem identification and correction much more
  1626. simple than in traditional monolithic systems.
  1627.  
  1628. MDE: The Development Toolkit
  1629. ----------------------------
  1630.  
  1631. In addition to the IBM Microkernel source code, IBM has also made
  1632. generally available the IBM Microkernel Development Environment (MDE),
  1633. an AIX-based toolkit for development of the IBM Microkernel or shared
  1634. services. The MDE provides cross-compilation for Intel and PowerPC
  1635. systems, and includes a source-level debugger, an interface definition
  1636. language generator, and a set of development productivity tools. The
  1637. toolkit also includes a Metaware C, C++ compiler that supports the
  1638. PowerPC architecture.
  1639.  
  1640. Foundation for OS/2 Warp Connect (PowerPC Edition)
  1641. --------------------------------------------------
  1642.  
  1643. OS/2 Warp Connect (PowerPC Edition), currently in beta testing, is the
  1644. first member of the OS/2 Warp family of operating system software based
  1645. on the IBM Microkernel architecture. The microkernel architecture of the
  1646. operating system allows developers to easily port their 32-bit
  1647. applications to OS/2 on the PowerPC platform, usually with only a simple
  1648. recompile.
  1649.  
  1650. Over time, the IBM Microkernel will provide scalability and portability
  1651. across the OS/2 product line as well as other third-party software,
  1652. allowing customers to use and reuse the same software base across
  1653. various hardware environments ranging from embedded systems to set-top
  1654. boxes to servers. This architecture will also benefit developers by
  1655. giving them a common code base that scales across hardware environments,
  1656. and from which they can more efficiently develop applications critical
  1657. to their core businesses.
  1658.  
  1659. Worldwide Leader in Industry
  1660. ----------------------------
  1661.  
  1662. The IBM Microkernel is fast becoming known as the platform of choice for
  1663. corporations in a variety of industries. In its first year of licensing,
  1664. IBM has licensed the microkernel to several companies around the world,
  1665. including Digital Equipment Corporation, LG Electronics (formerly
  1666. Goldstar), Komatsu, Trusted Information Systems, Inc., the Institute for
  1667. Information Industry, Bell-Northern Research, and TPS Systems. In
  1668. addition, several companies have signed agreements with IBM to evaluate
  1669. the microkernel.
  1670.  
  1671. "TPS became interested in the IBM Microkernel because many leading
  1672. hardware and software companies envision this technology to be the
  1673. industry standard for future development," said Lee Ranstrom, president
  1674. of TPS Systems. "We believe that there is a place for smaller,
  1675. specialized companies like TPS to provide software and services to
  1676. these larger companies and their customers."
  1677.  
  1678. Through cross-licensing agreements, both IBM and licensees benefit from
  1679. any development made to the IBM Microkernel. Furthermore, several
  1680. companies that have licensed the IBM Microkernel source code are
  1681. represented on the IBM Microkernel Architecture Review Board, which
  1682. oversees all changes to the microkernel architecture. In this way, IBM
  1683. is committed to making the microkernel an open technology.
  1684.  
  1685. Versatile Platform for Worldwide Research
  1686. -----------------------------------------
  1687.  
  1688. In addition to the commercial licensing of the microkernel, IBM has
  1689. signed academic research agreements with several leading universities
  1690. and research institutions worldwide. The work being done at these
  1691. institutions is further enhancing the IBM Microkernel's reputation as a
  1692. powerful and versatile platform for research that is producing
  1693. cutting-edge technology in a variety of fields.
  1694.  
  1695. "The release of the IBM Microkernel to the developer and user
  1696. communities is a very significant milestone in microkernel-based
  1697. operating system research and development," said research scientist Dr.
  1698. Raj Rajkumar, who leads the Real-Time Mach effort at Carnegie Mellon
  1699. University. "We believe that the IBM Microkernel will further
  1700. complement, enhance, and eventually benefit from ongoing microkernel
  1701. research efforts at Carnegie Mellon University to extend core real-time
  1702. support, microkernel reconfigurability, and productivity-enhancing
  1703. tools."
  1704.  
  1705. Among the universities and research institutes using the IBM Microkernel
  1706. in academic research activities: Carnegie Mellon University, France's
  1707. IRISA (University of Rennes), the University of Notre Dame, Oregon
  1708. Graduate Institute, the Open Software Foundation Research Institute,
  1709. Seoul National University, the University of California at Irvine, the
  1710. University of California at Riverside, the University of Miami, the
  1711. University of Tokyo, Korea's Posthang University of Science and
  1712. Technology (POSTECH), the Helsinki University of Technology, the
  1713. University of Texas at Arlington, and Cornell University.
  1714.  
  1715. IBM continues to conduct its own research to enhance the IBM Microkernel
  1716. technology and to apply it in new and innovative ways. Recently, the
  1717. U.S. Department of Defense, through the Advanced Research Project Agency
  1718. (ARPA) and Rome Labs (USAF), awarded IBM a three-year grant to conduct
  1719. real-time extensions research with the IBM Microkernel in an effort to
  1720. provide off-the-shelf software that meets the requirements of the U.S.
  1721. Department of Defense.
  1722.  
  1723. Future Support of Many Processors
  1724. ---------------------------------
  1725.  
  1726. The IBM Microkernel, Release 1.0 supports the PowerPC microprocessor,
  1727. and future releases will support Intel 486 and Pentium, MIPS, Alpha,
  1728. ARM, and Motorola 821 processors. The IBM Microkernel is based on
  1729. technology from Carnegie Mellon University, and incorporates selected
  1730. technology from the Open Software Foundation Research Institute.  Major
  1731. portions of the IBM Microkernel code have been enhanced to make the IBM
  1732. Microkernel a robust commercial product.
  1733.  
  1734. In addition to the commercial availability of the first release of the
  1735. IBM Microkernel, Release 2.0, which includes support for embedded
  1736. systems, is now available for evaluation.
  1737.  
  1738. How to Obtain
  1739. -------------
  1740.  
  1741. To purchase, license, or obtain information about the IBM Microkernel,
  1742. customers may call IBM at 1-800-816-7493 from within the USA or
  1743. 1-407-443-6805 from outside the USA.
  1744.  
  1745. To enroll in the following IBM Microkernel educational offerings,
  1746. customers may contact their IBM rep:
  1747.  
  1748.   IBM Microkernel Overview, MSE course number CQ20220C
  1749.   IBM Microkernel Architecture Review, MSE course number 20200C
  1750.   IBM Microkernel Programming Workshop, MSE course number 20210C
  1751.  
  1752. To order the University Video Communications video tape about the IBM
  1753. Microkernel, The Distinguished Lecture Series XI, Microkernel Concepts
  1754. and The IBM Microkernel, call 1-415-813-0506, or fax to 1-415-813-0315,
  1755. or access URL address http://www.uvc.com/ .
  1756.  
  1757. IBM News Releases
  1758. -----------------
  1759.  
  1760. IBM news releases are available on the Internet, via the IBM Home Page
  1761. at http://www.ibm.com. The IBM Fax Information Service allows you to
  1762. receive facsimiles of prior IBM product press releases. Dial
  1763. 1-800-IBM-4FAX and enter 99 at the voice menu.
  1764.  
  1765. =======================================================================
  1766.  
  1767.            +--------------------------------------+
  1768.            | IBM Readies Customers, Products, and |             2000tran
  1769.            |  Services for Year 2000 Transition   |
  1770.            +--------------------------------------+
  1771.  
  1772. Recognizing that the turn of the century poses a significant challenge
  1773. for the Information Technology industry, IBM announces that it will
  1774. provide customers with a comprehensive set of services, tools, and
  1775. support for their Year 2000 transitions.
  1776.  
  1777. The Situation
  1778. -------------
  1779.  
  1780. For more than four decades, industry and businesses have written many of
  1781. their computer programs and databases with dates represented by only two
  1782. digit years (e.g., 95 versus 1995). However popular this method was, and
  1783. is, customers' system and application programs may yield incorrect
  1784. results when the millennium advances, and the date approaches 2000.
  1785.  
  1786. Many customers' businesses typically rely on applications that use
  1787. dates to make forecasts, projections, comparisons, or arithmetic
  1788. operations. These customers are encouraged to complete their
  1789. preparations for Year 2000 date changes now.
  1790.  
  1791. Assessing the Scope
  1792. -------------------
  1793.  
  1794. The difficulty for many businesses comes in assessing which applications
  1795. have date-sensitive programs; how many need to be altered; what it takes
  1796. to actually make the required changes to source code and data files;
  1797. and, finally, running tests to ensure that all is operating properly.
  1798. IBM's Year 2000 services, tools, and support will assist customers with
  1799. this process.
  1800.  
  1801. "If customers are to be successful in tackling the Year 2000 issue, they
  1802. need to focus on specific date-change methodologies, processes -- and
  1803. overall project management," said John Phelps, Gartner Group. "Year 2000
  1804. projects need to be expedited by customers so that they can accurately
  1805. determine their application programs' exposures and can begin corrective
  1806. measures immediately."
  1807.  
  1808. "The problem is large; it's complex, and the IT industry has the skills
  1809. and resources to take care of it -- providing we give ourselves the time
  1810. to solve it," said Peter de Jager, Year 2000 consultant and speaker.
  1811. "IBM is right to encourage and advise businesses, and vendors who
  1812. support those businesses, to address this issue today."
  1813.  
  1814. IBM's Commitment to Customer Investment
  1815. ---------------------------------------
  1816.  
  1817. Because of IBM's commitment to protect its customers' investments -- and
  1818. its obvious interest in the long-term viability of the computer industry
  1819. -- the company has spent considerable time researching, testing, and
  1820. analyzing the Year 2000 issue and possible solutions.
  1821.  
  1822. "With today's announcement, IBM is sharing what we have learned about
  1823. the Year 2000 with our customers, and all computer users, to help them
  1824. make date transitions as smooth as possible," said Carla Gude, director
  1825. of System Software Structure, IBM. "No matter how old or new their
  1826. software is, customers and industry vendors will never know how much
  1827. work is ahead of them -- unless they focus now."
  1828.  
  1829. Information, Services, Tools, and Support
  1830. -----------------------------------------
  1831.  
  1832. To assist customers in timely Year 2000 transitions, IBM has assembled a
  1833. variety of information, services, tools, and support. The following Year
  1834. 2000 offerings are being announced by IBM today:
  1835.  
  1836. Year 2000 Customer Guidance Paper
  1837. ---------------------------------
  1838.  
  1839. IBM is making available to everyone, at no charge, a comprehensive Year
  1840. 2000 resource guide. The guide explains Year 2000 issues and helps
  1841. users, vendors, and customers successfully plan for -- and implement --
  1842. Year 2000 transitions. The 180-page document, titled "The Year 2000 and
  1843. 2-Digit Dates: A Guide for Planning and Introduction," is available on
  1844. the World Wide Web through the IBM Software Home Page at
  1845. http://www.software.ibm.com. Customers can also obtain the guide from
  1846. their IBM marketing representatives.
  1847.  
  1848. This no-charge resource is a compilation of IBM's Year 2000 findings,
  1849. recommended approaches, and product listings. Also included in the
  1850. guidance paper is a bibliography of other Year 2000 publications
  1851. available throughout the industry.
  1852.  
  1853. TRANSFORMATION 2000 Services
  1854. ----------------------------
  1855.  
  1856. In addition to the Customer Guidance Paper, IBM is making available to
  1857. customers a comprehensive set of fee-based services to help companies
  1858. develop Year 2000-ready solutions for their applications, system
  1859. software, and hardware.
  1860.  
  1861. TRANSFORMATION 2000 services are delivered by Integrated Systems
  1862. Solutions Corporation, an IBM subsidiary, and are available to IBM and
  1863. non-IBM clients operating in both centralized and distributed computing
  1864. environments. These new services seek to balance customers' Year 2000
  1865. investment activities with their current and planned strategic business
  1866. initiatives.
  1867.  
  1868. TRANSFORMATION 2000 solutions make date-field transitions easier by
  1869. bringing together proven techniques and state-of-the-art technologies to
  1870. help reduce cost, redundancy, and complexity for the customer.
  1871.  
  1872. Year 2000-Ready Software
  1873. ------------------------
  1874.  
  1875. By year-end 1996, IBM intends to have the most recent versions and
  1876. releases of current IBM software products supporting the Year 2000 and
  1877. beyond.
  1878.  
  1879. In order to assist customers with planning for the analysis, updating,
  1880. and testing of user and vendor applications and data, IBM provides a
  1881. table in the Customer Guidance Paper that lists many widely-used IBM
  1882. products, and spells out the level or levels that will be 2000-ready.
  1883. Many of these products are available now, and the others are being
  1884. shipped between now and year-end 1996.
  1885.  
  1886. Year 2000 Tools
  1887. ---------------
  1888.  
  1889. IBM is also highlighting new and existing software tools to assist
  1890. customers with their Year 2000 transitions. These tools and compilers
  1891. are platform-specific, and target the host application development
  1892. environment. They support MVS, OS/400, AIX, OS/2, VSE, and VM customers.
  1893. A significant set of the tools, compilers, and product listings is
  1894. included in the Year 2000 customer guidance paper.
  1895.  
  1896. Year 2000 Hardware Support
  1897. --------------------------
  1898.  
  1899. The hardware timers on IBM S/390, AS/400, and RISC System/6000 servers
  1900. and Personal Systems, using PowerPC technology, are not affected by Year
  1901. 2000 date changes.
  1902.  
  1903. IBM Personal Systems and IBM PC Servers introduced in 1996 will handle
  1904. the century rollover automatically. Some current and earlier IBM PCs
  1905. will automatically update the century; others may need to enter a simple
  1906. command or use a special utility. These systems need to be tested,
  1907. because there are different BIOSs, or basic input/output systems,
  1908. handling the timing routine. Diagnostic guidance and tools will also be
  1909. available to help users understand what to do for their individual IBM
  1910. systems.
  1911.  
  1912. Date functions in some IBM network devices are currently being updated
  1913. as well.
  1914.  
  1915. In regard to IBM and other vendors' personal computers and systems, a
  1916. variety of implementations exist, and behavior is system-dependent. For
  1917. non-IBM PCs, some of the same procedures used for IBM systems may also
  1918. be useful to determine whether changes to customers' systems are
  1919. required. In addition, customers are encouraged to contact individual
  1920. vendors regarding their non-IBM products and related compliance
  1921. questions.
  1922.  
  1923. More Information
  1924. ----------------
  1925.  
  1926. Information about IBM and ISSC's Year 2000 services, tools, and support
  1927. can be obtained on the Internet via IBM's Software Home Page on the
  1928. World Wide Web. The Software Home Page is located at
  1929. http://www.software.ibm.com.
  1930.  
  1931. The customer guidance paper and its "white paper" summary are also
  1932. available in several formats via the IBM Software Home Page.
  1933.  
  1934. The IBM Fax Information Service enables you to receive facsimiles of
  1935. this and other IBM product press releases. Dial 1-800-IBM-4FAX
  1936. (1-800-426-4329) and enter 99 at the voice menu. From outside of
  1937. North America, facsimiles may be obtained by calling 1-415-855-4444.
  1938.  
  1939. ========================================================================
  1940.  
  1941.       +-------------------------------------------------+
  1942.       | Questions and Answers about Year 2000 Challenge |       2000chal
  1943.       +-------------------------------------------------+
  1944.  
  1945. Q 1: What is the Year 2000 Challenge, and how did it happen?
  1946.  
  1947. A 1: The scope of the Year 2000 Challenge spans the entire Information
  1948. Technology industry. The phenomenon exists because for decades it has
  1949. been common practice to use two digits instead of four when writing the
  1950. years within dates. This carried over into writing computer programs,
  1951. especially in order to minimize expensive memory space and data entry
  1952. time. However common this practice, it causes computer software
  1953. performing arithmetic operations, comparisons, or sorting of date fields
  1954. to yield incorrect results when working with years beyond 1999.
  1955.  
  1956. The Impact
  1957. ----------
  1958.  
  1959. Q 2: Whom does this impact?
  1960.  
  1961. A 2: It is a significant challenge across the IT industry -- for any
  1962. company, social or government agency, institution, or individual using
  1963. computers to accomplish a task. Any system or program, including desktop
  1964. software, could be affected if two digits are used for year
  1965. representation.
  1966.  
  1967. Q 3: Can't a user just switch from using two digits to four?
  1968.  
  1969. A 3: The process of making the change is fairly straightforward, but
  1970. time-consuming. Users must first determine whether the data that
  1971. represents "year" is stored as two digits, and then find all the
  1972. applications that use this data. If only two digits are used, the file
  1973. format must be changed to four digits. Every application program that
  1974. stores or references this data must also be changed. Finding all the
  1975. programs that reference this data and coordinating the change are what
  1976. takes time.
  1977.  
  1978. Q 4: What actually will happen if the Year 2000 issue isn't corrected?
  1979.  
  1980. A 4: Any computer calculation that involves a date -- such as a consumer
  1981. credit-card transaction, a payroll billing, an electric company
  1982. statement, a mortgage calculation, and so forth, could yield incorrect
  1983. answers.
  1984.  
  1985. Q 5: Why haven't we heard about this before now?
  1986.  
  1987. A 5: Many companies, organizations, and individuals are not aware of the
  1988. Year 2000 Challenge, or the need to start preparing for it as quickly as
  1989. possible. IBM believes IT vendors need to make their customers aware of
  1990. the situation, and to help them become Year 2000-Ready.
  1991.  
  1992. Q 6: Why did this two-digit practice continue for so long?
  1993.  
  1994. A 6: For decades, frugality has been the rule for programmers trying to
  1995. save storage space by using only two digits to represent a year when
  1996. writing or executing an application. Even when memory became relatively
  1997. inexpensive, the problem was never viewed as critical. Also, once the
  1998. two-digit practice became established, it was difficult to initiate a
  1999. four-digit format, because it would mean changing all existing software.
  2000. Spending money on a "software maintenance" issue may not have been given
  2001. high priority.
  2002.  
  2003. Q 7: Is this a hardware or system software problem or both?
  2004.  
  2005. A 7: It is primarily a software application problem.
  2006.  
  2007. Recommended Courses of Action
  2008. -----------------------------
  2009.  
  2010. Q 8: What specifically do you recommend computer users do?
  2011.  
  2012. A 8: Computer users need to update applications and date fields that do
  2013. not handle century markers or dates beyond 1999. Specifically, they
  2014. should:
  2015.  
  2016. o  Determine the magnitude of the problem facing them by assessing their
  2017.    entire portfolio of system and application software source code,
  2018.    including any shrinkwrapped, off-the-shelf applications, to determine
  2019.    what needs to be updated and made Year 2000-Ready.
  2020.  
  2021. o  Decide the best way to make the updates -- most likely on an
  2022.    individual, program-by-program basis.
  2023.  
  2024. o  Implement the updates to the source code; test to make sure it
  2025.    handles both 199X and 2XXX data correctly; and establish a procedure
  2026.    to ensure the source code can't be inadvertently changed back to a
  2027.    two-digit format.
  2028.  
  2029. Q 9: Why the rush -- why can't customers fix their problems and become
  2030. Year 2000-Ready in 1998 or 1999?
  2031.  
  2032. A 9: Many customers may run out of time and not be able to alter their
  2033. application portfolio if they wait. Also, the Year 2000 problem is
  2034. already beginning to surface for some customers, and will occur more
  2035. frequently as we approach the year 2000.
  2036.  
  2037. Q10: You've mentioned software a lot; what needs to be done to a
  2038. computer user's hardware?
  2039.  
  2040. A10: Computer users should review their user's manual or (if necessary)
  2041. contact their vendor or sales representative to determine whether the
  2042. internal timing mechanism in their computer hardware can handle the
  2043. change of century.
  2044.  
  2045. For example, the hardware timers on IBM S/390, AS/400, RISC/6000, and
  2046. PowerPC machines are not sensitive to the change of century. The same
  2047. will be true of all IBM Personal Systems and IBM PC Server models
  2048. introduced after 1 January 1996. For current and older model IBM
  2049. Personal Systems and PC Servers, the requirements vary. Some may
  2050. automatically make the change, while some may require a utility
  2051. instruction to be executed or a typed command entered to update the
  2052. century.
  2053.  
  2054. Q11: Does the Year 2000 Challenge apply equally to the desktop world?
  2055.  
  2056. A11: Yes.
  2057.  
  2058. A Redevelopment Project
  2059. -----------------------
  2060.  
  2061. Q12: Are there estimates on how difficult, how long, and how much it
  2062. will cost a company or individual computer user to make the transition
  2063. and become Year 2000-Ready?
  2064.  
  2065. A12: Making applications and system software Year 2000-Ready is a type
  2066. of redevelopment project, the scope of which depends upon the size and
  2067. amount of software being used. Gartner Group consultants have estimated
  2068. that a typical mid-size company could spend as much as 3 to 4 million
  2069. USD in personnel and computer resources to make the changes. They add
  2070. that large companies or organizations could spend ten times that or
  2071. more. Desktop and small office / home office computer users will have to
  2072. contact their vendors and suppliers to see what desktop software is Year
  2073. 2000-Ready.
  2074.  
  2075. IBM's Leadership Role
  2076. ---------------------
  2077.  
  2078. Q13: What products, services, or information is IBM making available to
  2079. help customers become Year 2000-Ready?
  2080.  
  2081. A13: IBM is taking a leadership role in assisting customers and the IT
  2082. industry in the conversion effort and becoming Year 2000 Ready.
  2083. Specifically:
  2084.  
  2085. First, IBM has developed a reference guide called "Year 2000 and 2-Digit
  2086. Dates: A Guide for Planning and Implementation:, and is offering it free
  2087. to anyone by downloading it from the Internet. An extensive bibliography
  2088. lists many of the most prominent publications and trade-press articles
  2089. concerning the Year 2000 Challenge. The guide is available on the World
  2090. Wide Web through the IBM Software Group Home Page at
  2091. http://www.software.ibm.com.
  2092.  
  2093. This reference guide provides generic and IBM-specific information to
  2094. help customers:
  2095.  
  2096. o  Understand the cause and scope of the Year 2000 issue
  2097. o  Identify applications with years represented with two digits
  2098. o  Plan for migrating to a Year 2000 environment
  2099. o  Decide the best reformatting and testing techniques
  2100. o  Select and use appropriate IBM and solution developer tools
  2101.  
  2102. Second, IBM is announcing that as of year-end 1996, the
  2103. versions/releases of current IBM software products will support the Year
  2104. 2000 and beyond.
  2105.  
  2106. Third, IBM is highlighting new and existing software tools to help
  2107. customers with the transition. These tools and compilers are
  2108. platform-specific, and target the host application development
  2109. environments. They support MVS, OS/400, AIX, OS/2, VSE, and VM
  2110. customers. A complete set of the tools, compilers, and product listings
  2111. is included in the IBM Year 2000 reference guide.
  2112.  
  2113. Fourth, for customers requiring more help, IBM is offering through its
  2114. Global Services organization a comprehensive set of solutions and
  2115. services to help customers assess, plan, and implement the steps
  2116. necessary to become Year 2000-Ready. The offerings will help reduce the
  2117. cost and complexity of the transition.
  2118.  
  2119. ========================================================================
  2120.  
  2121.          +----------------------------------------------+
  2122.          | Personal Software Services on World Wide Web |         psswww
  2123.          +----------------------------------------------+
  2124.  
  2125. IBM Personal Software Services has a home page on the Internet,
  2126. available through the World Wide Web at http://ps.software.ibm.com .
  2127.  
  2128. Support for Personal Systems Platform
  2129. -------------------------------------
  2130.  
  2131. This home page supports all the software products included in the
  2132. Personal Systems Support Family (OS/2, OS/2 Warp, PC DOS, LAN Server,
  2133. Communications Manager, and all the other applications running on the
  2134. personal systems platform).
  2135.  
  2136. Home Page Features
  2137. ------------------
  2138.  
  2139. The following features are available to assist you with problem
  2140. determination and resolution:
  2141.  
  2142. o  Technical information, hints, and tips (available via an FTP site or
  2143.    Web browser) - a compilation of technical information and closed
  2144.    Authorized Program Analysis Reports (APARs) that can be searched by
  2145.    keyword using a powerful search engine, or downloaded to your system
  2146.  
  2147. o  Publicly available fix packages and device drivers (available via FTP
  2148.    and Web browser) - an accumulation of device drivers and fix packages
  2149.    for the products on the personal systems platform
  2150.  
  2151. o  Exchange of files - an FTP site to exchange files with a technical
  2152.    support representative while working on a specific problem (e.g.,
  2153.    traces, dumps, etc.)
  2154.  
  2155. Technical Assistance Now Available via Internet
  2156. -----------------------------------------------
  2157.  
  2158. Many customers have requested the ability to obtain technical assistance
  2159. via Internet, and this capability is now available.
  2160.  
  2161. If you are a United States customer, and you are within your Getting
  2162. Started period of support, or you have purchased a Support Line
  2163. contract, you can submit requests for technical assistance by presenting
  2164. your customer number and personal identification number (PIN). You will
  2165. be prompted to select a product, then submit a full description of your
  2166. problem. A problem management record (PMR) is created in IBM's problem
  2167. tracking database, and is sent to the appropriate support center for
  2168. that product. The technical support representative updates the problem
  2169. record, and the full text is then returned to you via e-mail.
  2170.  
  2171. To obtain your customer number or PIN to use this new function:
  2172.  
  2173. o  If you are within your 60-day Getting Started period, or want to
  2174.    register for your 60-day Getting Started period of support:
  2175.  
  2176.    -  For OS/2, OS/2 Warp, PC DOS, or the BonusPak products, call
  2177.       1-407-994-5544.
  2178.  
  2179.    -  For all other products in the Personal Systems Support Family,
  2180.       call 1-512-339-5000.
  2181.  
  2182. o  If you have purchased or want to purchase a Support Line contract,
  2183.    contact the Personal Systems Support Family Marketing Center at
  2184.    1-800-799-7765.
  2185.  
  2186. URLs of Interest
  2187. ----------------
  2188.  
  2189. Personal Software Services: http://ps.software.ibm.com
  2190.  
  2191. IBM Personal Software Marketing: http://www.austin.ibm.com/pspinfo
  2192.  
  2193. IBM Home Page: http://www.ibm.com
  2194.  
  2195. More Information
  2196. ----------------
  2197.  
  2198. For more information, send an E-Mail request to
  2199. Linda_Ianniello@bocaraton.ibm.com .
  2200.  
  2201. ========================================================================
  2202.  
  2203.            +-----------------------------------------+
  2204.            | New Book: IBM's Official OS/2 Warp FAQs |           faqbook
  2205.            +-----------------------------------------+
  2206.  
  2207. Get the most out of OS/2 Warp, with easy-to-read answers to your most
  2208. frequently asked questions, with "IBM's Official OS/2 Warp FAQs," by IBM
  2209. software experts Michael Kaply and Timothy F. Sipples, with consulting
  2210. editor Bradley Kliewer.
  2211.  
  2212. Highlights
  2213. ----------
  2214.  
  2215. Published by IDG Books, this IBM Press book includes answers direct from
  2216. IBM's own technical support database. Hardware concepts (such as DMA and
  2217. interrupts) are explained in terms that make sense, leading to advice
  2218. about OS/2 Warp installation, configuration, and choosing new hardware.
  2219. "IBM's Official OS/2 Warp FAQs" is one of the first books to cover OS/2
  2220. Warp Connect and its networking features. The OS/2 Warp BonusPak is also
  2221. discussed, with detailed information on how to use OS/2 Warp with
  2222. practically any Internet service provider. Even hard-disk partitioning
  2223. is described in plain English with practical advice from the authors.
  2224.  
  2225. FAQ Pack CD-ROM
  2226. ---------------
  2227.  
  2228. "IBM's Official OS/2 Warp FAQs" includes the FAQ Pack, a CD-ROM
  2229. containing a complete online version of the entire book. The CD-ROM also
  2230. includes extra device drivers, fixes and patches, hotlinks to popular
  2231. Internet sites, bitmaps, demonstrations, and free software for your OS/2
  2232. Warp PC.
  2233.  
  2234. For OS/2 Warp novices and power users alike, "IBM's Official OS/2 Warp
  2235. FAQs" is the perfect companion to IBM's best selling software.
  2236. "Comprehensive and concise, 'OS/2 Warp FAQs' answers both the simple and
  2237. tough questions..." says Tim Bryce, M. Bryce and Assoc., Inc. "Some of
  2238. the best minds in OS/2 share the wealth..." notes Edwin Black,
  2239. Editor-in-Chief, OS/2 Professional Magazine.
  2240.  
  2241. "IBM's Official OS/2 Warp FAQs" is available from computer booksellers
  2242. everywhere for under 30 USD, including bonus FAQ Pack CD-ROM. The ISBN
  2243. is 1-56884-472-7. The IBM Publication Number is SR28-5882. Order your
  2244. copy today!
  2245.  
  2246. Ordering and More Information
  2247. -----------------------------
  2248.  
  2249. For more information, or to order, please call 800-762-2974 (United
  2250. States) or write IDG Books Worldwide, 7260 Shadeland Station, Suite 100,
  2251. Indianapolis IN 46256. (Outside the USA, please call +1-415-655-3021
  2252. or fax +1-415-655-3295.)
  2253.  
  2254. Other IBM Press books include:
  2255.  
  2256. o  Official Guide to Using OS/2 Warp   ISBN 1-56884-466-2
  2257. o  OS/2 Warp Uncensored                ISBN 1-56884-474-3
  2258. o  OS/2 Warp and PowerPC...            ISBN 1-56884-458-1
  2259. o  OS/2 Warp Internet Connection...    ISBN 1-56884-465-4
  2260.  
  2261. ========================================================================
  2262.  
  2263.       +---------------------------------------------------+
  2264.       | Third Edition of The IBM Software Guide Available |     guidesw3
  2265.       +---------------------------------------------------+
  2266.  
  2267. The IBM Software Guide contains current information about IBM's world of
  2268. professional and personal computing software, from operating systems and
  2269. databases to communications and edutainment. Comprehensive, convenient,
  2270. and informative, The IBM Software Guide features more than 200 different
  2271. software titles from IBM's desktop software portfolio.
  2272.  
  2273. For the first time, the guide includes the entire line of Lotus desktop
  2274. and groupware products.
  2275.  
  2276. More Complete than Ever Before
  2277. ------------------------------
  2278.  
  2279. The IBM Software Guide has been redesigned and reorganized into 11
  2280. convenient sections:
  2281.  
  2282. o  Operating Systems
  2283. o  Lotus Desktop Products
  2284. o  Groupware
  2285. o  Data Management
  2286. o  Transaction Processing
  2287. o  Application Development
  2288. o  Networking
  2289. o  Systems Management
  2290. o  Multimedia
  2291. o  Games and Edutainment
  2292. o  Advanced Function Printing
  2293.  
  2294. Features and selling points have been highlighted in sidebars for fast,
  2295. easy reading, and platforms and system requirements are bulleted for
  2296. quick reference.
  2297.  
  2298. How to Obtain
  2299. -------------
  2300.  
  2301. A complimentary copy of The IBM Software Guide can be yours free, just
  2302. for the asking. To order your copy, call 1-800-IBM-3333
  2303. (1-800-426-3333), extension EC100, or order IBM publication number
  2304. G520-7109-02 through your IBM marketing representative.
  2305.  
  2306. IBM employees can obtain a copy of the guide by requesting publication
  2307. number G520-7109-02 through PUBORDER. In addition, IBM employees can
  2308. request up to five copies by sending a note, including a complete
  2309. EXTERNAL mailing address and phone number, to Corporate Distribution
  2310. Limited at 1-914-741-6526, attention: Debbie.
  2311.  
  2312. Quantities of the guide are limited, so order yours today!
  2313.  
  2314. Note: By 31 December, The IBM Software Guide will be available on the
  2315. World Wide Web at http://www.software.ibm.com.
  2316.  
  2317. ========================================================================
  2318.  
  2319.      +--------------------------------------------------------+
  2320.      | Fall 1995 Networking Catalog Available from IBM Direct |   catnet
  2321.      +--------------------------------------------------------+
  2322.  
  2323. IBM Direct's Fall 1995 Networking Catalog has been mailed to
  2324. approximately 120,000 customers. This catalog is the tenth edition of
  2325. the Networking series, and covers a range of products for customers with
  2326. department LANs right up to host-linked, wide-area networks.
  2327.  
  2328. Highlights
  2329. ----------
  2330.  
  2331. The catalog contains 80 pages, divided into the following sections:
  2332.  
  2333. o  Token-Ring
  2334. o  Ethernet
  2335. o  High-Speed LAN Technologies
  2336. o  Internetworking (Bridges, Routers, Hubs, Controllers, Modems, etc.)
  2337. o  Software (Server, Communications, Network Management, etc.)
  2338. o  Accessories (including printers and displays)
  2339. o  Education
  2340.  
  2341. This catalog highlights the networking products being offered through
  2342. IBM Direct, plus special offers and discounts for selected items.
  2343.  
  2344. How to Obtain
  2345. -------------
  2346.  
  2347. Individual copies of the Fall 1995 Networking Catalog can be ordered by
  2348. calling 1-800-426-2255.
  2349.  
  2350. ========================================================================
  2351.  
  2352.         +----------------------------------------------------+
  2353.         | Four Star Platforms and Five Days in the Spotlight |  96tiplat
  2354.         |        at The 1996 IBM Technical Interchange,      |
  2355.         |          22-26 April, Nashville, Tennessee         |
  2356.         +----------------------------------------------------+
  2357.  
  2358. When you've got a class act, you bring it back for a repeat performance!
  2359. At the 1995 IBM Technical Interchange, IBM presented AIX, AS/400, OS/2,
  2360. and S/390 together for the first time. In 1996, the spotlight shines on
  2361. these star platforms again, as they lead the one and only international
  2362. conference created by IBM for a worldwide audience - the 1996 IBM
  2363. Technical Interchange.
  2364.  
  2365. International Cross-Platform Event
  2366. ----------------------------------
  2367.  
  2368. The Opryland Hotel in Nashville, Tennessee, USA is the setting for
  2369. this international cross-platform event from 22 through 26 April 1996.
  2370.  
  2371. Take this Grand Ole Opry-tunity to interact with IBM developers, leading
  2372. industry consultants, and educators on future IBM technologies and
  2373. directions. Choose from a medley of elective sessions, presented by top
  2374. industry performers, to customize a conference that builds upon the
  2375. product knowledge you already have. And, because you asked for it, we've
  2376. included more extensive technical content and hands-on sessions.
  2377.  
  2378. IBM has established a reputation for bringing you the finest developer
  2379. conferences, and this tradition continues with the 1996 IBM Technical
  2380. Interchange. If you attend only one conference in 1996, this is it!
  2381.  
  2382. Should You Be in the Audience?
  2383. ------------------------------
  2384.  
  2385. Yes, if you want to see what's hot for AIX, AS/400, OS/2 and S/390! When
  2386. the lights come up in Nashville, you'll be sure to find these high-tech
  2387. minds in the audience:
  2388.  
  2389. o  software designers
  2390. o  independent and corporate developers
  2391. o  technical coordinators
  2392. o  software integrators
  2393. o  MIS managers
  2394. o  LAN experts
  2395. o  device-driver developers
  2396. o  consultants
  2397.  
  2398. The Professional Certification Program from IBM
  2399. -----------------------------------------------
  2400.  
  2401. Improve your company's productivity, while adding to your own personal
  2402. skills, with IBM's professional certification testing. Many different
  2403. certification programs will be offered:
  2404.  
  2405. o  Certified OS/2 Engineer and LAN Server Engineer
  2406. o  Certified Client/Server Integration Specialist
  2407. o  Certified OS/2 Developer
  2408. o  AIX, DB2 for OS/2, and VisualAge Certifications
  2409.  
  2410. As Much Variety as the Grand Ole Opry?
  2411. --------------------------------------
  2412.  
  2413. You bet your banjo!
  2414.  
  2415. The 1996 IBM Technical Interchange is proud to present over 300 unique
  2416. elective sessions, featuring performances from AIX, AS/400, OS/2, and
  2417. S/390. Highlighted tracks include:
  2418.  
  2419. o  Network Centric Computing
  2420. o  Communications
  2421. o  Systems Management
  2422. o  Lotus Notes
  2423. o  Internet
  2424. o  Database
  2425. o  Application Development / Middleware / Tools
  2426. o  Object Technology
  2427. o  Device-Driver Development
  2428. o  Internationalization
  2429.  
  2430. The finest speakers in the industry, including IBM developers and
  2431. industry guest speakers, will deliver the precise technical information
  2432. you need. Invaluable tips and techniques, shortcuts, and extensive
  2433. training will be offered in more hands-on sessions than ever before.
  2434.  
  2435. Technology Beyond Comparison
  2436. ----------------------------
  2437.  
  2438. The Technical Interchange will bring to you the hottest software
  2439. technology of 1996 and beyond. An extensive Exhibit Hall will showcase
  2440. the latest tools and technologies from IBM, independent software
  2441. vendors, and Business Partners from around the world. Visit the IBM
  2442. Test-Drive Centers to interact one-on-one with IBM developers. Then, go
  2443. for a spin on the Information Superhighway at the IBM Global Network
  2444. Internet Lab. It'll be a ride you won't forget!
  2445.  
  2446. Premiums to Make You Sing...
  2447. ----------------------------
  2448.  
  2449. ...whether your friends want you to or not! The official 1996 IBM
  2450. Technical Interchange oversized Attendee Bag will be packed with
  2451. exciting premiums and software, including The Developer Connections for
  2452. OS/2, AS/400, and AIX, a t-shirt, a mug, and more! You'll also have a
  2453. chance to win an IBM ThinkPad and many more exciting prizes at the
  2454. Closing Session raffle.
  2455.  
  2456. Kick Up Your Heels!
  2457. -------------------
  2458.  
  2459. After all, you're in Music City, USA! Enjoy an evening of fun at "A
  2460. Taste of the South," a musical medley with everything from Be Bop 'til
  2461. You Drop to Beale Street Blues to Cool Country. Then, the Exhibit Hall
  2462. Grand Opening Reception lets you be the first to see what over 200
  2463. exhibitors from around the world will be showcasing. If your toes are
  2464. still tapping with the Nashville sound, join us again for IBM's Festival
  2465. Americana in Opryland USA's State Fair and Riverbend Hollow for a
  2466. high-energy performance by country music star Louise Mandrell!
  2467.  
  2468. More Information and Registration
  2469. ---------------------------------
  2470.  
  2471. Call:   1-800-872-7109 from the USA and Canada
  2472.         1-617-893-2056 from elsewhere
  2473.  
  2474. Fax:    1-617-899-2099
  2475.  
  2476. E-Mail: tecint96@aol.com
  2477.  
  2478. WWW:    http://www.austin.ibm.com/developer/conferences/ti_96
  2479.  
  2480. For exhibitor information, please call 1-508-443-3330, ext. 1227.
  2481.  
  2482. ========================================================================
  2483.  
  2484.           +-------------------------------------------+
  2485.           |       1996 ColoradOS/2 Conference,        |         96colos2
  2486.           | 13 through 18 October, Keystone, Colorado |
  2487.           +-------------------------------------------+
  2488.  
  2489. (This information was submitted by Wayne Kovsky.)
  2490.  
  2491. We are pleased to announce the fifth annual international ColoradOS/2
  2492. software developers conference, the only OS/2-only, programmers-only
  2493. conference in the world, to be held the week of 13 through 18 October
  2494. 1996 at the Keystone Resort in Keystone, Colorado.
  2495.  
  2496. Intensely Technical
  2497. -------------------
  2498.  
  2499. ColoradOS/2 is an intensely technical conference that provides detailed
  2500. information about OS/2 programming techniques across a wide range of
  2501. OS/2 implementation disciplines. Topics covered in the past have
  2502. included C and C++ programming, REXX and Object REXX, OS/2 class
  2503. libraries, SOM and DSOM, GPI, DIVE, threads, IPC, Smalltalk, OpenDoc,
  2504. Workplace Shell, OpenGL, DCE, SQL, IBM's VisualAge C++, multimedia, Web
  2505. servers and browsers, HPFS internals, device drivers, real-time
  2506. programming, and much more. Former participants have described it as
  2507. "like getting a graduate degree in OS/2 programming -- in a week!"
  2508.  
  2509. Speakers Solicited
  2510. ------------------
  2511.  
  2512. We will begin to set the agenda of topics and speakers early next year.
  2513. If you would like to be a speaker at this intensely technical
  2514. conference, you should e-mail to me, in January 1996, a brief
  2515. description of your proposed topics and an equally brief resume that
  2516. illustrates why you are particularly qualified to cover those topics. A
  2517. few sentences in each area will usually be sufficient.
  2518.  
  2519. More Information
  2520. ----------------
  2521.  
  2522. We plan to mail brochures with full details in early June 1996, and we
  2523. will also be updating our Web site (http://www.colos2.com) as
  2524. information becomes available. We will also post information in the
  2525. OS2DF1 forum of CompuServe (GO OS2DF1), in section 15 (Open Forum). The
  2526. Web site is the best place to obtain additional information, but for
  2527. those without Web access, you can ensure being on the list to receive a
  2528. brochure by contacting:
  2529.  
  2530.   Kovsky Conference Productions Inc.
  2531.   P.O. Box 1461
  2532.   Monument CO 80132
  2533.   1-800-481-3389  from the USA and Canada
  2534.   1-719-481-3389  from all other locations
  2535.   1-719-481-8069  fax
  2536.   Internet:       wkovsky@colos2.com
  2537.   CompuServe:     76711,1221
  2538.  
  2539. Peggy and I look forward to again seeing our many ColoradOS/2 friends,
  2540. and to meeting new friends, next October. ColoradOS/2 has often been
  2541. described as the best technical conference in the world, and Keystone
  2542. is easily one of the most beautiful places in the world -- you don't
  2543. want to miss this conference!
  2544.  
  2545. ========================================================================
  2546.  
  2547.       +----------------------------------------------------+
  2548.       | IBM Personal Software Products Trade Show Calendar |    tshowcal
  2549.       +----------------------------------------------------+
  2550.  
  2551. IBM Personal Software Products Division is participating in the
  2552. following trade shows during November and December 1995:
  2553.  
  2554.  13 - 17 November    COMDEX/Fall 1995           Las Vegas
  2555.        1 December    Boca Tech Showcase         Boca Raton
  2556.   3 -  6 December    Retail Delivery Systems    Dallas
  2557.  
  2558. ========================================================================
  2559.  
  2560.                +-----------------------------------+
  2561.                | Visit IBM Trade Shows on the 'Net |            tshownet
  2562.                +-----------------------------------+
  2563.  
  2564. IBM's online trade show enables people to "attend" a show in advance,
  2565. during, and after the actual physical show. IBM has selected a few major
  2566. shows, and the Web pages are up and running.
  2567.  
  2568. Please surf the 'Net, register in our IBM guest book, and tell us what
  2569. you think. Suggestions about how we can improve our pages are welcome!
  2570.  
  2571. How to Access
  2572. -------------
  2573.  
  2574. To view the IBM online trade show, go to URL:
  2575.  
  2576.   http://www.austin.ibm.com/tradeshow/
  2577.  
  2578. Most of the major shows selected have three separate phases:
  2579.  
  2580. o  Pre-Show Posting
  2581.  
  2582.    -  Posted prior to show opening.
  2583.    -  Allows attendees to pre-plan their schedules and see what IBM is
  2584.       doing at the show.
  2585.  
  2586. o  At-Show Posting
  2587.  
  2588.    -  Posted on opening day of the show.
  2589.    -  Includes product announcements and other time-sensitive material.
  2590.  
  2591. o  Post-Show Posting
  2592.  
  2593.    -  Posted on the day after the show, and continues for weeks.
  2594.    -  Includes awards won, show highlights, etc.
  2595.  
  2596. Content
  2597. -------
  2598.  
  2599. Content includes:
  2600.  
  2601. o  Exhibit
  2602.    -  What's on the floor, off-the-floor test drive center, etc.
  2603.    -  Map of the floor, map of the convention center, etc.
  2604.  
  2605. o  What's New?
  2606.    -  Product announcements at the show. Also recently announced,
  2607.       highlighted products featured at the show.
  2608.  
  2609. o  Special Events
  2610.    -  Marketing events, hospitality suites, press conferences
  2611.  
  2612. o  Speakers
  2613.    -  IBM keynotes, plenaries, conference sessions
  2614.    -  Speakers biographies and pictures
  2615.  
  2616. o  Other Related Info
  2617.    -  Links to city attractions, etc.
  2618.  
  2619. o  Guest Book
  2620.  
  2621. ========================================================================
  2622.  
  2623.                        +-------------------+
  2624.                        | 800 Phone Numbers |                      800nos
  2625.                        +-------------------+
  2626.  
  2627. The 800 phone numbers below come from two sources:
  2628. (1) This issue and preceding issues of SDO Developer Support News
  2629. (2) Information posted on IBM internal forums
  2630.  
  2631. AIX POWER Team Information Line                           1-800-222-2363
  2632. Common Desktop Environment Developers Conference          1-800-225-4698
  2633. AIX Support Family Marketing Center                       1-800-225-5249
  2634. OS/2 Multimedia Tools                                     1-800-228-8584
  2635. OS/2 Dealer Locator Service                               1-800-237-4824
  2636. IBM National Service/IBM Support Center                 * 1-800-237-5511
  2637. IBM Multimedia Help Center                                1-800-241-1620
  2638. IBM PSP Developer Support Marketing Center              * 1-800-285-2936
  2639. Housing Management for OS/2 Technical Update '94          1-800-338-6638
  2640. OS/2 Sales                                                1-800-342-6672
  2641.     (in Canada, 1-800-465-7999)
  2642. AS/400 Partners In Development                            1-800-365-4426
  2643. IBM International Marketing Information                   1-800-426-1774
  2644. IBM National Telesales Marketing (IBMCALL)                1-800-426-2255
  2645. IBM Cary (North Carolina) Customer Center                 1-800-426-2279
  2646. Boca Raton Technical Services Software System Test        1-800-426-2622
  2647. IBM Direct                                                1-800-426-2968
  2648.     (in Canada, 1-800-465-7999)
  2649. IBM general information                                   1-800-426-3333
  2650.     (in Canada, 1-800-465-1234)
  2651. IBM Business Partner Locator (PS/2 Dealers)               1-800-426-3377
  2652. IBM FAX Information Service                               1-800-426-4329
  2653.     (in Canada, HELPFAX, 1-800-465-3299)
  2654. IBM Worldwide Industry Hardware Support                 * 1-800-426-4579
  2655. IBM Translation Manager Support Center                    1-800-426-4862
  2656. IBM-4YOU                                                  1-800-426-4968
  2657. Networking Services Marketing Center                      1-800-426-5148
  2658. Call Management Services                                  1-800-426-6703
  2659. PS/2, PS/1, PC publications                               1-800-426-7282
  2660. IBM Special Contracts Center                              1-800-426-7456
  2661. IBM Education and Training                                1-800-426-8322
  2662.     (in Canada, 1-800-661-2131)
  2663. IBM Partnerline                                           1-800-426-9990
  2664. Integrated Help Desk                                      1-800-438-7240
  2665. S/390 Developers Association                              1-800-446-2568
  2666. IBM Global Network                                        1-800-455-5056
  2667. IBM Power Series information                              1-800-472-4693
  2668. Integrated Systems Solutions Corporation                  1-800-472-4772
  2669. 1995 Data Warehouse Conference                            1-800-477-7514
  2670. Personal Software Products Advertising Program            1-800-491-5740
  2671. OS/2 2.1 and OS/2 2.1 for Windows ServicePaks             1-800-494-3044
  2672. CompuServe Membership                                   * 1-800-524-3388
  2673. ATT Business Translations (Solution Developer Program     1-800-544-5721
  2674.     member phone number)
  2675. Personal Systems Competency Center + TALKLink (OS2BBS)    1-800-547-1283
  2676.     (in Canada: IBMLink, 1-800-268-3100;
  2677.      Customer Assistance group, 1-800-465-1234)
  2678. IBM AntiVirus Direct                                      1-800-551-3579
  2679. Software Vendor Systems Center                            1-800-553-1623
  2680. Software Vendor Hotline                                 * 1-800-627-8363
  2681. IBM Developer Connection for OS/2                         1-800-633-8266
  2682.     (in Canada, 1-800-561-5293)
  2683. IBM Direct Response Marketing                             1-800-633-8266
  2684. ColoradOS/2 Conference                                  * 1-800-648-5717
  2685. IBM Custom Application Porting Workshops                  1-800-678-31UP
  2686. IBM Solution Partnership Center                           1-800-678-4249
  2687. Personal Systems Technical Solutions magazine             1-800-678-8014
  2688. Delphi                                                    1-800-695-4005
  2689. IBM AntiVirus Services Marketing                          1-800-742-2493
  2690. IBM Support Family Marketing Center                       1-800-742-9235
  2691. IBM Midwestern Customer Service Center                    1-800-756-4426
  2692. The Visual Revolution                                     1-800-759-8599
  2693. The Warped World Tour                                     1-800-766-4344
  2694.     fax 1-800-568-8852
  2695. IBM TechCon Client/Server Conference and Exposition       1-800-767-2336
  2696. Personal Systems HelpCenter                               1-800-772-2227
  2697.     (in Canada, 1-800-237-5511)
  2698. PRODIGY                                                   1-800-776-0845
  2699.                                                       and 1-800-776-3449
  2700. Indelible Blue, Inc.                                      1-800-776-8284
  2701.     (in Canada, 1-800-672-4255)
  2702. SunSoft Catalyst Early Access Program                     1-800-786-7638
  2703. Personal Systems Support Family Marketing Center          1-800-799-7765
  2704. IBM Microkernel Business Development Hotline              1-800-816-7493
  2705. Speech Products Support Center                            1-800-825-5263
  2706. America Online                                            1-800-827-6364
  2707. ADSTAR Distributed Storage Manager Services               1-800-828-8178
  2708. IBM Technical Directory                                   1-800-832-4347
  2709. CompuServe                                              * 1-800-848-8199
  2710.                                                       and 1-800-848-8990
  2711. IBM Rebate and Redemption Center                          1-800-853-4777
  2712. 1996 IBM Technical Interchange                          * 1-800-872-7109
  2713. IBM Publications (Software Manufacturing Solutions)       1-800-879-2755
  2714. Store Systems Support Family Marketing Center             1-800-882-3469
  2715. IBM Ultimedia Tools Series                                1-800-887-7771
  2716. PenDOS Software Developer Kit                             1-800-888-8242
  2717. IBM Software Manufacturing Company                        1-800-926-0364
  2718. OS/2 Developer magazine                                   1-800-926-8672
  2719. Drake Prometric (for Professional Certification         * 1-800-959-3926
  2720.   Program from IBM)
  2721. End-User Support                                          1-800-964-8523
  2722. IBM Customer Support Center                               1-800-967-7882
  2723. IBM Software Solution Services/Personal Systems Support * 1-800-992-4777
  2724.   Family
  2725.  
  2726.  * indicates the number works in Canada also
  2727.  
  2728. ========================================================================
  2729.  
  2730.          +--------------------------------------------------+
  2731.          | Trademarks, Registered Trademarks, Service Marks |     tmarks
  2732.          +--------------------------------------------------+
  2733.  
  2734. (R)  AIX, AIX SystemView NetView/6000, APL2, APL2/6000, Application
  2735.      System/400, AS/400, AT, Audio Visual Connection, BookManager,
  2736.      Communications Manager/2, C Set/2, DisplayWrite, HelpCenter,
  2737.      HelpWare, IBM, ImagePlus, LAN NetView, LAN NetView Fix, LAN NetView
  2738.      Manage, LAN NetView Monitor, LAN NetView Scan, LAN NetView Monitor,
  2739.      LAN Server, Micro Channel, MVS/ESA, NetView, NetView/6000,
  2740.      Operating System/2, Operating System/400, OS/2, OS/400, Pen for
  2741.      OS/2, Personal Computer AT, Personal System/2, Presentation
  2742.      Manager, PS/1, PS/2, RISC System/6000, RS/6000, S/390, SQL/400,
  2743.      SynchroStream, Systems Application Architecture, TALKLink,
  2744.      ThinkPad, Ultimedia, VM/ESA, VSE/ESA, and XGA are registered
  2745.      trademarks of International Business Machines Corp.
  2746.  
  2747. (R)  Apple, Bento, and Macintosh are registered trademarks of Apple
  2748.      Computer Corp.
  2749. (R)  ATI is a registered trademark of ATI Technologies, Inc.
  2750. (R)  BIX is a registered trademark of General Videotex Corp.
  2751. (R)  Cirrus Logic is a registered trademark of Cirrus Technology, Inc.
  2752. (R)  COMDEX is a registered trademark of The Interface Group, Inc.
  2753. (R)  CompuServe and CompuServe Information Manager are registered
  2754.      trademarks of CompuServe, Inc.
  2755. (R)  Computer Associates is a registered trademark of Computer
  2756.      Associates International, Inc.
  2757. (R)  dBASE is a registered trademark of Borland International.
  2758. (R)  Disneyland and Walt Disney World are registered trademarks of Walt
  2759.      Disney Productions.
  2760. (R)  Epson is a registered trademark of Seiko Epson Corp.
  2761. (R)  GEnie is a registered service mark of General Electric Information
  2762.      Services Co.
  2763. (R)  Headland is a registered trademark of Headland, Inc.
  2764. (R)  Hitachi is a registered trademark of Hitachi Corp.
  2765. (R)  HP, LaserJet, DeskJet, OpenView, and PaintJet are registered
  2766.      trademarks of Hewlett-Packard Co.
  2767. (R)  IEEE is a registered trademark of The Institute of Electrical and
  2768.      Electronics Engineers.
  2769. (R)  Indianapolis 500, Indy 500, Indy, and Gasoline Alley are registered
  2770.      trademarks of the Indianapolis Motor Speedway Corporation, USA.
  2771. (R)  Intel and Indeo are registered trademarks of Intel Corp.
  2772. (R)  Internet is a registered trademark of Internet, Inc.
  2773. (R)  ISO is a registered trademark of the International Organization for
  2774.      Standardization.
  2775. (R)  Lotus, Lotus Notes, Notes Express, and 1-2-3 are registered
  2776.      trademarks of Lotus Development Corp.
  2777. (R)  MicroGate is a registered trademark of Gateway Microsystems, Inc.
  2778. (R)  Microsoft, Microsoft C, and NT Server are registered trademarks of
  2779.      Microsoft Corp.
  2780. (R)  NEC is a registered trademark of NEC Corp.
  2781. (R)  NetWare, NetWare Server, and Novell are registered trademarks of
  2782.      Novell, Inc.
  2783. (R)  Object Management Group and OMG are registered trademarks of Object
  2784.      Management Group, Inc.
  2785. (R)  OpenDoc is a registered trademark of Apple Computer Corp.
  2786. (R)  OPEN LOOK is a registered trademark of UNIX System Laboratories,
  2787.      Inc.
  2788. (R)  Oracle is a registered trademark of Oracle Corp.
  2789. (R)  PenDOS is a registered trademark of Communication Intelligence
  2790.      Corp.
  2791. (R)  PRODIGY is a registered trademark of PRODIGY Services Corp.
  2792. (R)  SMART is a registered trademark of One Up Corp.
  2793. (R)  Sony is a registered trademark of Sony Corp.
  2794. (R)  Sybase is a registered trademark of Sybase, Inc.
  2795. (R)  Taligent is a registered trademark of Taligent, Inc.
  2796. (R)  ToolTalk and SunSoft are registered trademarks of Sun Microsystems,
  2797.      Inc.
  2798. (R)  Toshiba is a registered trademark of Toshiba Corp.
  2799. (R)  True Type is a registered trademark of Apple Computer, Inc.
  2800. (R)  TUXEDO is a registered trademark of Novell.
  2801. (R)  UNIX is a registered trademark licensed exclusively through X/Open
  2802.      Company Limited. IBM AIX 3.2.5 and IBM AIX 4.1 for the IBM RS/6000
  2803.      family of systems are branded X/Open UNIX 93.
  2804. (R)  Western Digital is a registered trademark of Western Digital Corp.
  2805. (R)  WordPerfect is a registered trademark of WordPerfect Corp.
  2806. (R)  Xerox is a registered trademark of Xerox Corp.
  2807. (R)  X/Open is a registered trademark, and the "X" device is a trademark
  2808.      of X/Open Co., Ltd.
  2809.  
  2810. (TM) AIX/6000, APPN, BookManager, BonusPak, CD Showcase, Certified LAN
  2811.      Server Engineer, Certified OS/2 Engineer, CICS, CICS/ESA, CICS MVS,
  2812.      CICS OS/2, CICS VSE, Common User Access, C Set ++, CUA, Current,
  2813.      DATABASE 2, DataGuide, DataHub, DataPropagator, DB2, DB2/2,
  2814.      DB2/6000, DDCS/2, The Developer Connection for OS/2, DISTRIBUTED
  2815.      DATABASE CONNECTION SERVICES/2, Distributed Relational Database
  2816.      Architecture, DRDA, Extended Services for OS/2, Human-Centered,
  2817.      IBMLink, IMS Client Server/2, Information Warehouse, LANStreamer,
  2818.      Library Reader, LinkWay, Matinee, Midware, Multimedia Presentation
  2819.      Manager/2, Natural Computing, NAVIGATOR, NetSp, NetView DM,
  2820.      OpenEdition, PCjr, PenAssist, Person to Person, Personal
  2821.      Information Manager, PlayAtWill, PowerPC, PowerOpen, Power Series,
  2822.      RETAIN, Right at Home, SAA, Select-a-System, SOM, SOMobjects,
  2823.      Sources and Solutions, SQL/DS, Storyboard, SuperStor/DS,
  2824.      Support-on-Site, SYSINFO, TRANSFORMATION 2000, Ultimedia Video IN,
  2825.      Ultimotion, VSE/ESA, WIN-OS2, VisualAge, VisualGen, VoiceType,
  2826.      Workplace Shell, and XT are trademarks of International Business
  2827.      Machines Corp.
  2828.  
  2829. (TM) ActionMedia, DVI, Indeo, and Intel386 are trademarks of Intel Corp.
  2830. (TM) Adobe, Adobe Illustrator, Adobe Photoshop, and Adobe Premiere are
  2831.      trademarks of Adobe Systems, Inc.
  2832. (TM) AST is a trademark of AST Research, Inc.
  2833. (TM) Borland, Paradox, and Quattro Pro are trademarks of Borland
  2834.      International.
  2835. (TM) CasePoint is a trademark of Inference Corp.
  2836. (TM) Central Point Backup is a trademark of Central Point Software, Inc.
  2837. (TM) cpConstructor and cpProfessionals are trademarks of Taligent, Inc.
  2838. (TM) ColoradOS/2 is a trademark of Kovsky Conference Productions, Inc.
  2839. (TM) Dialcom 400 is a trademark of BT Tymnet.
  2840. (TM) DirecPC and DIRECTV are trademarks of Hughes Network Systems, Inc.
  2841. (TM) Drake Training and Technologies is a trademark of Drake Training
  2842.      and Technologies.
  2843. (TM) EasyLink and ATandT Mail are trademarks of ATandT.
  2844. (TM) Ethernet is a trademark of Xerox Corp.
  2845. (TM) Excel is a trademark of Microsoft Corp.
  2846. (TM) FaxWorks is a trademark of SofNet, Inc.
  2847. (TM) GEIS Quick Comm is a trademark of General Electric Information
  2848.      Services Co.
  2849. (TM) Guidelines is a trademark of JBA International.
  2850. (TM) HyperACCESS and HyperACCESS Lite are trademarks of Hilgraeve, Inc.
  2851. (TM) IconAuthor and CBT Express are trademarks of AimTech Corp.
  2852. (TM) LAN Workplace and "Yes NetWare Tested and Approved" are trademarks
  2853.      of Novell, Inc.
  2854. (TM) Macintosh is a trademark of Apple Computer Corp.
  2855. (TM) MCI Mail is a trademark of MCI.
  2856. (TM) Mesa and MOLI are trademarks of Athena Design, Inc.
  2857. (TM) Micro Focus is a trademark of Micro Focus Ltd.
  2858. (TM) Open Software Foundation, OSF, OSF/1, and Motif are trademarks of
  2859.      the Open Software Foundation, Inc.
  2860. (TM) Oracle7, Oracle Power Objects, Oracle Server, Oracle7 Workgroup
  2861.      Server, Personal Oracle7, Personal Oracle7 Enterprise Edition, and
  2862.      Workgroup/2000 are trademarks of Oracle Corp.
  2863. (TM) OS-9 is a trademark of Microware.
  2864. (TM) PACBASE is a trademark of CGI Informatique, an IBM company.
  2865. (TM) PC Direct is a trademark of Ziff Communications Company and is used
  2866.      by IBM Corporation under license.
  2867. (TM) PCMCIA is a trademark of the Personal Computer Memory Card
  2868.      International Association.
  2869. (TM) PC/TCP is a trademark of FTP Software Inc.
  2870. (TM) Pentium is a trademark of Intel Corp.
  2871. (TM) PhoenixCARD Manager Plus is a trademark of Phoenix Technologies,
  2872.      Inc.
  2873. (TM) Photo CD is a trademark of the Eastman Kodak Co.
  2874. (TM) PostScript and Adobe Type Manager are trademark of Adobe Systems,
  2875.      Inc.
  2876. (TM) PSN and Private Satellite Network are trademarks of Private
  2877.      Satellite Network, Inc.
  2878. (TM) RAMBoost is a trademark of Central Point Software, Inc.
  2879. (TM) SCO is a trademark of The Santa Cruz Operation, Inc.
  2880. (TM) SmallTalk and Smalltalk V/PM are trademarks of Digitalk Corp.
  2881. (TM) Solaris is a trademark of Sun Microsystems Inc.
  2882. (TM) SoundBlaster is a trademark of Creative Labs, Inc.
  2883. (TM) Source Migration and Analysis Tool and SMART are trademarks of One
  2884.      Up Corp.
  2885. (TM) SPARCstation is a trademark of SPARC International, Inc.
  2886. (TM) Support on Site is a trademark of Ziff-Davis.
  2887. (TM) Tandem, Himalaya, and ServerNet are trademarks of Tandem Computers,
  2888.      Inc.
  2889. (TM) TCP with Demand Protocol Architecture is a trademark of 3COM Corp.
  2890. (TM) TelePad is a trademark of TelePad Corp.
  2891. (TM) TPC-C is a trademark of the Transaction Processing Performance
  2892.      Council.
  2893. (TM) Tusk is a trademark of Tusk, Inc.
  2894. (TM) Univel is a trademark of Univel.
  2895. (TM) Versit is a trademark of IBM Corp. Apple Computer Corp., American
  2896.      Telephone and Telegraph Co., and Siemens Corp.
  2897. (TM) VX*REXX and WATCOM are trademarks of WATCOM International Corp.
  2898. (TM) Windows, Win32, Windows NT, and Windows for Workgroups are
  2899.      trademarks of Microsoft Corp.
  2900.  
  2901. (SM) Advantis is a service mark of Advantis.
  2902. (SM) America Online is a service mark of America Online, Inc.
  2903. (SM) SprintMail is a service mark of US Sprint.
  2904.  
  2905. ========================================================================
  2906.  
  2907. This concludes 1995 Issue 15 of IBM SDO Developer Support News. Please
  2908. let us know how we can improve it -- send your feedback to
  2909. dsnews@vnet.ibm.com. Thank you!
  2910.  
  2911.