home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 32 Periodic / 32-Periodic.zip / dsn4da.zip / DSN4D.ASC next >
Text File  |  1994-03-15  |  164KB  |  3,948 lines

  1.  
  2.                   IBM (R) Personal Software Products
  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. 1994 Issue 4                                               15 March 1994
  18. ========================================================================
  19.  
  20.                               +----------+
  21.                               | Contents |
  22.                               +----------+
  23.  
  24. The table of contents contains search codes for going directly to items
  25. that interest you.
  26.  
  27.                                                             Search Codes
  28.                                                             ------------
  29.  
  30. o  Custom Application Porting Workshops for OS/2                workcust
  31.      Description. Proven results. Use of S.M.A.R.T. porting
  32.      tools. Locations. Registration and more information.
  33.  
  34. o  OS/2 for Windows - Important Update!                         winos2up
  35.      Position paper by Scott Handy, PSP Marketing Strategies.
  36.  
  37. o  OS/2 2.1 ServicePak (XR06200) Available                      spavail
  38.      Description. How to obtain the ServicePak. Downloading
  39.      electronically. Ordering by mail (including prices).
  40.  
  41. o  The Developer Connection for OS/2, Volume 3                  v3condev
  42.      List of contents. How to order.
  43.      NOTE: This item is 352 lines long.
  44.  
  45. o  Bento and OpenDoc Materials in Developer Connection Volume 3 v3cil
  46.      Background. Four key technologies. Bento and OpenDoc
  47.      content in Developer Connection Volume 3.
  48.  
  49. o  FREE SOMobjects Developers Seminar Features Direct-To-SOM    somsem
  50.    Compilers
  51.      Description. Highlights. Who should attend. Tentative
  52.      agenda. Enrollment deadline. Enrollment application.
  53.  
  54. o  C++ and Object-Oriented Education on CD-ROM                  romed
  55.      Review of pre-release IBM CD-ROM covering C++ and
  56.      object-oriented technology. How to obtain.
  57.  
  58. o  IBM SOMobjects Developer Toolkit, Workstation Enabler,       winsom
  59.    Workgroup Enabler Version 2.0 for Windows
  60.      Description. Highlights. SOM technology advantages.
  61.      OMG CORBA-compliant. Workstation and workgroup SOM.
  62.      Binary compatibility. Product positioning. Publications.
  63.      Hardware requirements. Software requirements. Packaging.
  64.      Planned availability dates. Additional licenses. Charges.
  65.      Ordering information.
  66.  
  67. o  Tools Added to DAPTOOLS Thus Far in 1994                     addtool
  68.      List of latest DAPTOOLS.
  69.  
  70. o  IBM Device-Driver Source Kit (DDK) for OS/2                  os2ddk
  71.      Description. Subscription prices. System requirements.
  72.      Technical support. Version 1.2 highlights. Lists of
  73.      specific drivers, tools, and debuggers. How to order.
  74.      NOTE: This item is 370 lines long.
  75.  
  76. o  Device-Driver Development Support News                       teamdd
  77.      DUDE usage surges. FREE device-driver workshops fill up.
  78.      More information. Joining the DUDE.
  79.  
  80. o  Device-Driver Source Kit Future Directions                   ddkfd
  81.      DDK CD features Developer Connection News. DDK CD
  82.      usability improvements. Give us your feedback!
  83.  
  84. o  Device-Driver Source Kit Documentation Enhancements          ddkdoc
  85.      Better mix of hardcopy and online information. Improved
  86.      organization. Better retrieval of information. More tools
  87.      and sample code. More hypertext capability. Ordering the
  88.      Libraries.
  89.  
  90. o  Correction to PSP Technical Interchange Information          ticor
  91.    Published in January DSNEWS
  92.      Corrected information about what each attendee receives.
  93.  
  94. o  Reminder: Early Registration Discount for PSP Technical      reg21mar
  95.    Interchange Expires on 21 March!
  96.      Fees. How to register.
  97.  
  98. o  IBM PSP Technical Interchange Agenda                         tiagenda
  99.      As of 10 March 1994. Topics merged or discontinued.
  100.      Topics added. Topics renamed. Complete schedule of all
  101.      breakout sessions.
  102.      NOTE: This item is 566 lines long.
  103.  
  104. o  New TalkLink Service                                         talknew
  105.      Description. Migrating to New TalkLink. TalkLink
  106.      highlights.
  107.  
  108. o  APL2/2 Version 1.0                                           os2apl2
  109.      Description. Packaging options. Highlights. Environment.
  110.      Benefits. Cooperative processing. Uses. Cross-system
  111.      compatibility. Growth enablement. Auxiliary processors.
  112.      Business solutions. Publications. Hardware requirements.
  113.      Programming requirements. Charges.
  114.      NOTE: This item is 354 lines long.
  115.  
  116. o  CM/2 Version 1.1 Upgrade Promo - Hurry, Time's Running Out!  cm2upgrd
  117.      Two offers expiring 31 March for upgrading to Version 1.1.
  118.  
  119. o  U.S. Developer Assistance Program Discount on IBM Printers   lexdisc
  120.      Description. How to participate. Whom to contact.
  121.      Disclaimer. Eligible products (printers and features) and
  122.      prices.
  123.      NOTE: This item is 256 lines long.
  124.  
  125. o  Japanese OS/2 2.1 and Related Products Now Available         jtselse
  126.    Elsewhere
  127.      Description. Products supported. Service. Trading
  128.      companies to contact for more information.
  129.  
  130. o  Technical Support for DBCS OS/2 for Developers Outside Asia  os2dbcs
  131.      Furnished by Microburst, Inc. for all OS/2 DBCS versions.
  132.      Products supported. Contact information.
  133.  
  134. o  IBM Japan Developer Assistance Program Contact Methods       jtact
  135.      Enrollment via fax. Technical support via Nifty-Serve.
  136.      Products supported. Nifty-Serve forum and userids.
  137.  
  138. o  IBM LAN Distance 1.1 Beta Drop 4 Available in E/ME/A         ld4emea
  139.      How to obtain more information. How to order.
  140.  
  141. o  800 Phone Numbers                                            800nos
  142.  
  143. o  Trademarks, Registered Trademarks, Service Marks             tmarks
  144.  
  145.                             +-------------+
  146.                             | Back Issues |
  147.                             +-------------+
  148.  
  149. The file names, dates, and number of pages for all issues thus far are
  150. as follows.
  151.  
  152. 1993
  153. Issue  Date       Zipped       ASCII        .INF        .PS        Pages
  154. -----  ----       ------       -----        ----        ---        -----
  155.   1    17 May 93  dsn93a.zip = dsnews.93a                           52
  156.   2    15 Jun     dsn93b.zip = dsnews.93b                           50
  157.   3    15 Jul     dsn93c.zip = dsnews.93c                           62
  158.   4    23 Jul     dsn93d.zip = dsnews.93d                           48
  159.   5    16 Aug     dsn93e.zip = dsnews.93e                           29
  160.   6    15 Sep     dsn93f.zip = dsnews.93f + dsn93f.inf              47
  161.   7    15 Oct     dsn3ga.zip = dsnews.93g                           63
  162.                   dsn3gi.zip =              dsn93g.inf
  163.                   dsn3gp.zip =                          dsn93g.ps
  164.   8    15 Nov     dsn3ha.zip = dsnews.93h                           34
  165.                   dsn3hp.zip =                          dsn93h.ps
  166.   9    15 Dec 93  dsn3ia.zip = dsnews.93i                           46
  167.                   dsn3ii.zip =              dsn93i.inf
  168.                   dsn3ip.zip =                          dsn93i.ps
  169.  
  170. 1994
  171. Issue  Date       Zipped       ASCII        .INF        .PS        Pages
  172. -----  ----       ------       -----        ----        ---        -----
  173.   1    17 Jan 94  dsn4aa.zip = dsn4a.asc                            81
  174.                   dsn4ai.zip =              dsn4a.inf
  175.                   dsn4ap.zip =                          dsn4a.ps
  176.   2    15 Feb     dsn4ba.zip = dsn4b.asc                            71
  177.   3    15 Feb     dsn4ca.zip = dsn4c.asc                            70
  178.   4    15 Mar     dsn4da.zip = dsn4d.asc                            58
  179.  
  180. Explanation of names of zipped files for 1993 Issue 7 and later:
  181.  
  182.   DSNymA = Developer Support News 199y issue m ASCII (plain-text)
  183.   DSNymI = Developer Support News 199y issue m .INF  (use OS/2 VIEW)
  184.   DSNymP = Developer Support News 199y issue m .PS   (PostScript)
  185.  
  186. where y = last digit of year (3, 4, ...)
  187.       m = issue represented as alpha (1=A, ..., 7=G, 8=H, ...)
  188.  
  189. For example, DSN3GI is 1993 issue 7 (=G), the 15 October issue, in .INF
  190. format (after being unzipped).
  191.  
  192.                        +----------------------+
  193.                        | Where to Find DSNEWS |
  194.                        +----------------------+
  195.  
  196. Outside IBM
  197. -----------
  198.  
  199. DSNEWS zipped files are found on several e-mail and BBS systems:
  200.  
  201. o America Online, in the OS/2 forum, in the Newsletters library
  202. o CompuServe, in OS2DF2 forum, *DAP library section 14
  203.           and in OS2DF1 forum, OPEN FORUM library section 15
  204. o GEnie, in OS/2 Software Library 16
  205. o Gopher, in index.almaden.ibm.com, OS/2 Information menu
  206. o IBM Canada BBS, in file area 35, OS/2 Programming
  207. o IBM Europe/Middle East/Africa (EMEA) BBS, in file area DOCS.PUBS
  208. o IBM France OS/2 Developer Assistance Program BBS, in area PUBS01
  209. o IBM OS2BBS (TALKLink), in OS/2 Software Library, in Documents and Info
  210. o IBM Personal Computer Company BBS, in file area 11, OS/2 Programming
  211. o Internet, in anonymous ftp server software.watson.ibm.com, in
  212.             directory /pub/os2/info
  213. o PRODIGY, in the OS/2 Club topic's download library, in IBM Files
  214.  
  215. Note: If you cannot find files named dsn... (in lower case), look for
  216. files named DSN... (in upper case).
  217.  
  218. Within IBM
  219. ----------
  220.  
  221. All 1994 issues, in ASCII and INFBIN formats, are in DSN4 PACKAGE in the
  222. OS2TOOLS tools catalog *only*. To obtain DSN4 PACKAGE, type
  223.  
  224.    TOOLCAT OS2TOOLS GET DSN4 PACKAGE
  225. or
  226.    TOOLS SENDTO KGNVMCB PCTOOLS OS2TOOLS GET DSN4 PACKAGE
  227.  
  228. You can also request DSN4 PACKAGE by typing
  229.    REQUEST DSN4 FROM V1ENG AT BCRVM1
  230.  
  231. To subscribe to DSN4 PACKAGE, type
  232.    TOOLS SENDTO KGNVMCB PCTOOLS OS2TOOLS SUB DSN4 PACKAGE
  233.  
  234. All 1993 issues, in ASCII and INFBIN formats, are in DSNEWS PACKAGE in
  235. the MKTTOOLS, OS2TOOLS, and PCWIN tools catalogs. To obtain
  236. DSNEWS PACKAGE, type
  237.    TOOLCAT catalogname GET DSNEWS PACKAGE
  238. or
  239.    TOOLS SENDTO catalogdisk GET DSNEWS PACKAGE
  240. where
  241.    catalogname MKTTOOLS is on catalogdisk USDIST MKTTOOLS MKTTOOLS
  242.    catalogname OS2TOOLS is on catalogdisk KGNVMCB PCTOOLS OS2TOOLS
  243.    catalogname PCWIN is on catalogdisk BCRVMMS1 PCWIN PCWIN
  244. Examples: TOOLCAT MKTTOOLS GET DSNEWS PACKAGE
  245.           TOOLS SENDTO USDIST MKTTOOLS MKTTOOLS GET DSNEWS PACKAGE
  246.  
  247. You can also request DSNEWS PACKAGE by typing
  248.    REQUEST DSNEWS FROM V1ENG AT BCRVM1
  249.  
  250. DSNEWS PACKAGE is no longer being updated every month. 1994 updates are
  251. made to DSN4 PACKAGE.
  252.  
  253. Note: Use a monospace font to print the ASCII version.
  254.  
  255.                  +------------------------------------+
  256.                  | Formats of DSNEWS Other Than ASCII |
  257.                  +------------------------------------+
  258.  
  259. Outside IBM, .INF and PostScript formats are available for some (not
  260. all) issues of DSNEWS. Consult the back issues chart above for details.
  261.  
  262. Within IBM, other formats of DSNEWS are available. The DSNEWSB PACKAGE
  263. in the OS2TOOLS catalog contains all issues of DSNEWS in BookMaster,
  264. LIST34820, OS/2 .INF, and PostScript formats.
  265.  
  266. PSP Developer Support produces only the ASCII version of DSNEWS. Other
  267. formats are produced by IBM volunteers. Consequently, future issues of
  268. DSNEWS will be provided in formats other than ASCII as time permits.
  269.  
  270.                   +-----------------------------------+
  271.                   | Notice to Readers Outside the USA |
  272.                   +-----------------------------------+
  273.  
  274. It is possible that the material in this newsletter may contain
  275. references to, or information about, IBM products (machines and
  276. programs), programming, or services that are not announced in your
  277. country. Such references or information must not be construed to mean
  278. that IBM intends to announce such products, programming, or services in
  279. your country.
  280.  
  281.                        +------------------------+
  282.                        | Send Us Your Feedback! |
  283.                        +------------------------+
  284.  
  285. Your comments about this newsletter are important to us. Please send
  286. your feedback to IBM PSP Developer Support News at:
  287.  
  288. o  CompuServe (R): 74150,44
  289. o  Internet (R): dsnews@vnet.ibm.com
  290. o  IBMMAIL: USIB33NP
  291. o  Fax: 1-407-443-3241
  292. o  Mail: Newsletter, Internal Zip 2230, IBM Corporation,
  293.          1000 N.W. 51st Street, Boca Raton FL 33431, USA
  294.  
  295. ========================================================================
  296.  
  297.          +-----------------------------------------------+
  298.          | Custom Application Porting Workshops for OS/2 |      workcust
  299.          +-----------------------------------------------+
  300.  
  301. IBM and One UP Corporation announce new, custom, individualized
  302. workshops for porting applications to OS/2.
  303.  
  304. These workshops simplify the process of porting existing applications to
  305. 32-bit OS/2, with native source code, from other platforms, or creating
  306. pen-based applications.
  307.  
  308. Technical experts will assist you in creating 32-bit OS/2 applications
  309. based on existing 16-bit OS/2, DOS, Windows 3.x, or UNIX applications.
  310. Your ported application will also be well positioned for easy migration
  311. to Workplace OS. In addition, technical experts can help developers to
  312. use OS/2's System Object Model (SOM) and Pen computing capabilities.
  313.  
  314. Custom Application Porting Workshops for IBM OS/2 are proven to:
  315.  
  316. o Accurately size your project
  317. o Minimize the learning curve
  318. o Guarantee architectural integrity
  319. o Shorten development schedules
  320. o Port anywhere from 35% to 100% of your application during the workshop
  321. o Introduce you to latest porting tools and techniques
  322.  
  323. Each request for porting assistance will be handled individually. An
  324. initial conference call will be held with the customer to fully
  325. understand the porting effort. A written proposal will be given to the
  326. customer with suggestions and prices for the different phases of the
  327. port, based on the work effort involved. The customer can select as much
  328. or as little assistance as deemed appropriate.
  329.  
  330. These porting efforts include the use of the S.M.A.R.T. Tool Set, beta
  331. version, which is scheduled to ship in Volume 3 of The Developer
  332. Connection for OS/2 CD-ROM. The customer also has the option of
  333. completely outsourcing the porting effort.
  334.  
  335. The phases of the new custom porting process are:
  336.  
  337. (1) Analysis of code to identify and report specify issues, and to
  338. identify the amount of porting effort required. This includes a
  339. breakdown of all API calls, type definitions, symbols, and messages.
  340. The analysis provides a detailed look at the source, followed by a
  341. detailed report. This phase uses S.M.A.R.T. Ally.
  342.  
  343. (2) Automated code replacement of items that have a one-to-one mapping
  344. from the source to the target environment. (The average has been 35
  345. percent to 65 percent of the code.) Also included in this phase is the
  346. conversion of resource files. This phase uses S.M.A.R.T. Port.
  347.  
  348. (3) Interactive code replacement, with input from an application
  349. developer, for those source items that have an equivalent feature in the
  350. target environment, yet require a decision.
  351.  
  352. (4) Implementation of unsupported features.
  353.  
  354. (5) Addition of platform-specific features.
  355.  
  356. The new individualized services replace classroom-style group workshops
  357. that IBM previously offered as part of its Developer Assistance Program.
  358. Those group workshops, conducted by One UP Corporation for IBM, have
  359. achieved 100 percent customer satisfaction for the past two years.
  360.  
  361. These custom porting sessions can be held at customer locations, or at
  362. One UP's porting facility in Dallas, Texas. Workplace OS porting
  363. workshops, when announced, will be held at the West Palm Beach, Florida
  364. porting center.
  365.  
  366. For more information and to register, call One UP Corporation's
  367. toll-free number, 1-800-678-31UP, and refer to the Custom Application
  368. Porting Workshops for OS/2. Outside the USA, call call 1-214-620-1123,
  369. extension 2500. Or contact the workshop team directly: Marilyn Johnson,
  370. Program Manager, 1-407-982-5514; Laura Rose, 1-407-443-1640; and Terry
  371. Kemmerer, 1-407-982-1041; or fax to 1-407-443-4233, attention: Marilyn
  372. Johnson.
  373.  
  374. ========================================================================
  375.  
  376.               +--------------------------------------+
  377.               | OS/2 for Windows - Important Update! |          winos2up
  378.               +--------------------------------------+
  379.  
  380. (This item was written by Scott Handy, Program Manager, PSP Market
  381. Strategies in IBM Boca Raton, Florida, and was distributed to many
  382. e-mail and BBS systems on 23 February 1994.)
  383.  
  384. There seems to be a lot of unnecessary panic regarding Windows 3.11. We
  385. see no reason to install this "update" because it provides little or no
  386. value for the majority of Windows customers.  Even the Microsoft
  387. README.TXT for the update documented no reasons to install it. OS/2 for
  388. Windows with Windows 3.10 provides significantly more value to our
  389. customers than Windows 3.11 offers.
  390.  
  391. Microsoft has stated there are minor bug fixes included in 3.11, but we
  392. know of no public listing of those bugs for their users. Microsoft is
  393. therefore admitting that they have stability issues in the Windows 3.10
  394. environment. We have been saying all along, and still are, that OS/2 for
  395. Windows on top of Windows 3.10 is the most stable environment for
  396. Windows users.
  397.  
  398. IBM, through our normal support channels, continues to provide fixes for
  399. our OS/2 2.x (including Win-OS/2) and our OS/2 for Windows products. We
  400. feel we have very high quality in both environments. An OS/2 for Windows
  401. or OS/2 2.x customer is an IBM customer, and should not look to
  402. Microsoft for support of IBM-provided code. If you feel you have a bug
  403. to report, you should do so through IBM.
  404.  
  405. Microsoft has also noted that they added anti-counterfeiting packaging
  406. changes to the new Windows 3.11 box, which is of no value to a licensed,
  407. installed user.
  408.  
  409. I personally feel customers should be directing at least some of this
  410. frustration at Microsoft, which has caused confusion and support issues
  411. not only for OS/2 for Windows users, but for their entire installed
  412. base. Microsoft changed the following system files without a description
  413. of what the changes do:
  414.  
  415.  - COMMDLG.DLL
  416.  - GDI.EXE
  417.  - KRNL386.EXE
  418.  - PSCRIPT.DRV
  419.  - UNIDRV.DLL
  420.  - SHELL.DLL
  421.  - USER.EXE
  422.  
  423. IBM could never get away with doing that.
  424.  
  425. OS/2 for Windows is a complimentary product to Windows 3.1. If Microsoft
  426. were truly customer-driven, they would test system updates to make sure
  427. that complimentary products that their customers are using continue to
  428. operate properly. Consider what would happen if IBM shipped an "update"
  429. to OS/2 that broke popular OS/2 complimentary products? Our customer
  430. forums would really be buzzing!
  431.  
  432. This is not to say we did not expect this action. Long before we
  433. shipped OS/2 for Windows, we knew the potential for a Windows 3.11
  434. update that would break OS/2 for Windows; however, we expected the
  435. update to have significant documented function and/or fixes.
  436.  
  437. Although we feel strongly that OS/2 for Windows with Windows 3.10
  438. provides significantly more value to our customers than Windows 3.11, we
  439. are evaluating our options for Windows 3.11 support. We are certain we
  440. can maintain compatibility with Windows 3.11, but we will make the
  441. decision based on customer value and resource required to achieve it
  442. relative to other value-add options. This is part of our commitment to
  443. a customer-driven process. On the other hand, we hear loudly and clearly
  444. the perception issues and the anxiousness out there.
  445.  
  446. There have been comments made on IBM customer forums that most of the
  447. 30M+ Windows 3.10 installed base will upgrade to Windows 3.11, and that
  448. they will be a lost opportunity for OS/2 for Windows. Our research of
  449. the average end-user does not support this view. Forum surfers, like us
  450. here, tend to know about and install "updates" (note that Microsoft
  451. calls it an update, not an upgrade). But the average user is not a forum
  452. surfer, and uses the old "if it ain't broke, don't fix it" mentality
  453. (which is the wiser decision here). OS/2 for Windows has been, and
  454. continues to be, a value-add upgrade for this massive installed base of
  455. Windows 3.10 users.
  456.  
  457. If users do install the 3.11 update and call the support center, the
  458. center can help the user get back to the supported, stable environment
  459. above. Don't get me wrong -- we understand this will generate some
  460. additional support calls. And we know, even though the original source
  461. of the problem is a change in Microsoft's code, it will be perceived as
  462. an IBM problem. We just need to manage that perception and the support
  463. situation.
  464.  
  465. As for new users, the decision is the same as before: OS/2 2.1 versus
  466. Windows (3.1x). As always, we recommend OS/2 2.1, and will continue to
  467. support that offering via IBM support.
  468.  
  469. Comments appreciated - and expected!
  470.  
  471. Scott Handy
  472. Program Manager
  473. PSP Market Strategies
  474. IBM Personal Software Products
  475. Internet: shandy@vnet.ibm.com
  476. Fax: 1-407-982-8888
  477.  
  478. ========================================================================
  479.  
  480.             +---------------------------------------------+
  481.             | IBM OS/2 2.1 ServicePak (XR06200) Available |      spavail
  482.             +---------------------------------------------+
  483.  
  484. The IBM OS/2 2.1 ServicePak, level XR06200, is now available to
  485. customers using OS/2 Version 2.1. This ServicePak can be downloaded
  486. electronically from several e-mail and BBS systems, and it can also
  487. be ordered in both diskette and CD-ROM formats.
  488.  
  489. The ServicePak contains fixes for problems reported by customers since
  490. OS/2 2.1 was released in June 1993.
  491.  
  492. The ServicePak can be applied ONLY to:
  493.  
  494. o  OS/2 2.1 as released in June 1993
  495. o  OS/2 2.1 preloaded systems
  496.  
  497. This ServicePak does NOT apply to customers using OS/2 for Windows. A
  498. ServicePak for OS/2 for Windows will be made available shortly.
  499.  
  500. A booklet of installation instructions is included with the ServicePak.
  501. Also, a README file contains technical considerations.
  502.  
  503. How to Obtain the ServicePak
  504. ----------------------------
  505.  
  506. You can download diskettes of the OS/2 2.1 ServicePak electronically, or
  507. you can order either the diskettes or CD-ROM of the ServicePak by mail.
  508. You can make as many copies of the ServicePak as you have licensed
  509. copies of OS/2 2.1. You may distribute copies to other licensed OS/2
  510. 2.1 owners.
  511.  
  512. Downloading Electronically
  513. --------------------------
  514.  
  515. Electronic delivery of the ServicePak is available from the following
  516. electronic bulletin board systems if you have high-speed communications
  517. to download the diskette images:
  518.  
  519. o  CompuServe - Members of the CompuServe Information Service can
  520.    download the ServicePak from the IBM OS2 FORUM library (GO IBMSERV).
  521.  
  522. o  Internet - Customers having access to Internet can download the
  523.    ServicePak from the network. Customers should do an anonymous ftp to
  524.    software.watson.ibm.com. The ServicePak is located in the /pub/os2
  525.    directory.
  526.  
  527. o  IBM OS2BBS - If you are a subscriber to the OS2BBS, you can download
  528.    the ServicePak. It is located in the SOFTWARE DOWNLOAD library. If
  529.    you are not a subscriber to the OS2BBS and wish to subscribe, please
  530.    call 1-800-547-1283 within the USA.
  531.  
  532. o  IBM Personal Computer Company BBS - Customers can call the IBM
  533.    Personal Computer Company BBS by dialing 1-919-517-0001 via a modem.
  534.  
  535. o  TOOLCAT OS2CSD (within IBM only) - IBM employees with access to the
  536.    IBM VNET can download the ServicePak from the OS2CSD repository.
  537.  
  538. Some of these systems may not be available outside the United States. If
  539. these bulletin-board systems are not available in your country, contact
  540. your service representative or the place where you purchased OS/2 2.1.
  541.  
  542. Ordering by Mail
  543. ----------------
  544.  
  545. If you reside in the USA and have no access to any of the electronic
  546. bulletin-board systems, or if you need the ServicePak delivered on
  547. diskettes or CD-ROM, you may order it by calling 1-800-494-3044 and
  548. charging the shipping and handling fees to your credit card. You may
  549. also pay by check or purchase order. Two-day Express Mail service is
  550. used to deliver the ServicePak.
  551.  
  552. The diskette version of the ServicePak consists of twenty-one 3.5-inch
  553. diskettes or twenty-five 5.25-inch diskettes. The diskette version of
  554. the ServicePak will be shipped for a non-refundable fee of 40 USD plus
  555. tax to cover the cost of the material, shipping and handling.
  556.  
  557. The CD-ROM version of the ServicePak costs a non-refundable 25 USD plus
  558. tax.
  559.  
  560. When ordering by mail, please specify:
  561.  
  562. 1. Whether you want the 3.5-inch diskette, 5.25-inch diskette, or CD-ROM
  563.    version of the ServicePak. If you want diskettes, be sure to order
  564.    the size that is bootable on your machine (typically, the size of
  565.    your diskette drive A:).
  566.  
  567. 2. A business or home street address (NOT a Post Office Box; the two-day
  568.    Express Mail service cannot deliver to a P. O. Box).
  569.  
  570. 3. A current credit card name, expiration date, and number to which the
  571.    fee will be charged.
  572.    OR
  573. 4. Whether you choose to pay by check or purchase order.
  574.  
  575. ========================================================================
  576.  
  577.             +---------------------------------------------+
  578.             | The Developer Connection for OS/2, Volume 3 |     v3condev
  579.             +---------------------------------------------+
  580.  
  581. Volume 3 of The Developer Connection for OS/2 CD-ROM includes limited
  582. licenses to the following products:
  583.  
  584.                    KEY: (Demo) = Demo Products
  585.                            (E) = Excerpts
  586.                            (I) = IBM Internally-Developed Software
  587.                            (P) = Pre-Release Software
  588.                              N = New Product
  589.                              * = Updated Product
  590.  
  591. Bitmaps
  592. -------
  593.  
  594.    BITMAP32: A 32-bit bitmap viewer (I)
  595.    Bitmap Samples: Samples of Developer Connection Bitmaps (I)
  596.  
  597. Communication Tools
  598. -------------------
  599.  
  600. *  APPC Games: A collection of three games  CYCLES, REVERSI, and MANDPM
  601.      (I)
  602. *  APPC Utilities: A collection of six APPC command-line utilities (I)
  603. N  AutoDisp: A graphical display of APPN resources (I)
  604.    IBM: Communication Manager/2: API programs & productivity aids
  605. *  IBM: Communication Manager/2: Product & Applications: 3.5-Inch
  606.      Diskettes
  607. *  IBM: Communication Manager/2
  608. N  Creative Systems: Golden CommPass (Demo)
  609.    OS/Tools Inc: COM/8 and COMscope: 3.5-Inch Diskette (Demo)
  610. N  GOPHER: An OS/2 PM client for the Internet Gopher protocol (I)
  611. N  GoServe: A Gopher Server for OS/2 2.x (I)
  612.    IBM: Networking Services/DOS: 3.5-Inch Diskettes
  613.    PMFTERM: An OS/2 asynchronous emulation and file transfer utility (I)
  614.    REXXAPPC: REXX Communications APIs (I)
  615.    IBM: TCP/IP for OS/2
  616.  
  617. Databases
  618. ---------
  619.  
  620.    DBMRPW: A database manager remote password administrator utility (I)
  621. N  IBM: DataBase/2 for OS2
  622. N  PrOffice: Personal Address Book/2 Light: 3.5-Inch Diskette (Demo)
  623.  
  624. Development Tools
  625. -----------------
  626.  
  627. *  ALPHA2: A code browser and analysis program (I)
  628. N  IBM: APL2 For OS/2 (Demo)
  629.    ASDT32: An applications/system 32-bit debug utility (I)
  630. N  BIDI: OS/2 Bidirectional Language SDK (P)
  631. N  IBM: Cross System Products/2 AD: 3.5-Inch Diskettes (Demo)
  632. *  CTFORMAT: A code and text formatter (I)
  633.    Data Access: DataFlex v3.0 (Demo)
  634. *  IBM: Kernel Debugger: 3.5-Inch Diskettes
  635. *  IBM: Kernel Debugger
  636.    IBM: Dialog Editor enhanced to support Pen for OS/2 (P)
  637. N  DrDialog: A PM dialog editor for OS/2 (I)
  638. *  EDITINI: An OS/2 text editor for .INI and profile files (I)
  639.    IBM: Graphics Interface Kit/2 (Demo)
  640. *  HexDump: A hexadecimal display and conversion utility (I)
  641.    IBROW: An image browser utility (I)
  642.    IPFCPREP: A preprocessor for the IPF Compiler (I)
  643.    Transcendental Automation: LR by Transcendental Automation v1.0:
  644.         3.5-Inch Diskettes (Demo)
  645.    IBM: Object Utility/2 (P)
  646. N  IBM: Pen for OS/2 Base (P)
  647. N  IBM: Pen for OS/2 Base : 3.5-Inch Diskettes (P)
  648. *  IBM: Pen for OS/2 Developer's Toolkit
  649. *  IBM: Pen for OS/2 Developer's Toolkit : 3.5-Inch Diskettes
  650. N  IBM: Personal AS Builder/2 Base (Demo)
  651. N  IBM: Personal AS Builder/2 Development (Demo)
  652. *  IBM: PL/I Workstation/2: 3.5-Inch Diskettes (Demo)
  653.    ATG Enterprises: PM Debug (Demo)
  654. N  PMPRTF: Extends PRINTF to PM applications (I)
  655.    PMSPY32: OS/2 PM message spying program (I)
  656.    RXD: PM source level debugger for REXX (I)
  657.    RxMathFN: A REXX DLL with C-language math functions (I)
  658.    RXNETB: REXX APIs for the OS/2 NetBIOS (I)
  659.    Softbridge: Softbridge Basic Language (Demo)
  660. N  SD386:  Source level debugger for C (I)
  661.    IBM: Sniff16: A utility to search 16-Bit apps (P)
  662. *  IBM: Software Installer for OS/2 (Demo)
  663. N  IBM: SOMobject Base Toolkit: 3.5-Inch Diskettes
  664. N  IBM: SOMobject Base Toolkit Documentation
  665. *  IBM: The Developer's ToolKit for OS/2  2.1 Folder Creation
  666. *  IBM: The Developer's Toolkit for OS/2 2.1
  667. *  IBM: The Developer's Toolkit for OS/2 2.1: 3.5-Inch Diskettes
  668. *  IBM: The Developer's Toolkit for OS/2 2.1: 5.25-Inch Diskettes
  669. N  IBM: The Developer's Toolkit for OS/2 2.1 (Japanese): 3.5-Inch
  670.      Diskettes
  671. N  IBM: The Developer's Toolkit for OS/2 2.1 (Japanese)
  672. *  IBM: The Developer's Toolkit for OS/2 1.3: 3.5-Inch Diskettes
  673.    Hockware: VisPro/REXX v1.1 (Demo): 3.5-Inch Diskette
  674.    Visual REXX2: A library of REXX functions that provide a PM interface
  675.      (I)
  676. N  IBM: XPG/4 Internationalization Library (P)
  677.    IBM: 32-bit OS/2 toolkit utilities (P)
  678. N  One UP Corp: The S.M.A.R.T. Tool v1.0 (P)
  679.  
  680. Editors
  681. -------
  682.  
  683. N  CustEPM: A customized version of enhanced editor (I)
  684. N  EnvEd: Environment Editor (I)
  685. *  IBM: EPM: Enhanced Editor (P)
  686.    MicroEdge: SlickEdit v2.3 (Demo)
  687. *  TINYED: A tiny OS/2 and DOS editor (I)
  688.  
  689. LAN Systems Tools
  690. -----------------
  691.  
  692. N  IBM: DCE for OS/2 Starter Kit (P)
  693. N  IBM: DCE Client for OS/2 and Developer's Tools
  694. N  Pinnacle Technology, Inc.: Desktop Observatory v3.0 (Demo)
  695. N  DIRSTAT: A PM application that displays LAN adapter information (I)
  696. N  IBM: DOS LAN Services: 3.5-Inch Diskette (P)
  697. N  IBM: LAN Adapter Protocol Support for TCP/IP (P)
  698. N  IBM: LAN Server APR and Sample Programs: 3.5-Inch Diskettes
  699. N  IBM: MPTS AnyNet for OS/2: 3.5-Inch Diskettes
  700. N  IBM: Network SignON Coordinator (Demo)
  701. N  IBM: LAN Distance for OS/2: 3.5-Inch Diskettes (P)
  702. N  Lotus: VIM Developer's Toolkit 2.0: 3.5-Inch Diskettes
  703.  
  704. Multimedia Tools
  705. ----------------
  706.  
  707. *  CD Explorer: A compact disc audio explorer (I)
  708.    IBM: MMPM2 v1.1 Base (Demo)
  709.    IBM: MMPM2 v1.1 Base: 3.5-Inch Diskettes (Demo)
  710.    IBM: MMPM2 v1.1 Base: 5.25-Inch Diskettes (Demo)
  711.    IBM: MMPM2 v1.1 Toolkit
  712.    IBM: MMPM2 v1.0 Toolkit and Base (Demo)
  713.    BOCASoft: BOCASoft System Sounds v1.0 (Demo)
  714.    BOCASoft: BOCASoft WipeOut v1.0: 3.5-Inch Diskette (Demo)
  715.  
  716. OS/2
  717. ----
  718.  
  719. N  IBM: OS/2 2.1 (Japanese) CD-ROM: 3.5-Inch Installation Diskettes
  720.      (Demo)
  721. N  IBM: OS/2 2.1 (Japanese): 3.5-Inch Diskettes (Demo)
  722. *  IBM: OS/2 SMP CD-ROM: 3.5-Inch Installation Diskettes (P)
  723. *  IBM: OS/2 SMP: 3.5-Inch Diskettes (P)
  724.  
  725. Product Overviews
  726. -----------------
  727.  
  728.    IBM: AnDes: Animated Design/2 Overview (Demo)
  729. N  IBM: DataGuide/2 v1.0 (Demo)
  730. N  IBM: DCE (Demo)
  731. N  IBM: IMS Client Server/2: 3.5-Inch Diskette (Demo)
  732. N  IBM: LAN Systems (Demo)
  733.    IBM: Tutorial Manager/2 #1 (Demo)
  734.    IBM: Tutorial Manager/2 #2 (Demo)
  735. N  IBM: VisualAge (Demo)
  736.  
  737. Productivity Tools
  738. ------------------
  739.  
  740. N  MHR Software & Consulting: ATS for OS/2 v2.0B (Demo)
  741. *  BOOTOS2: An OS/2 bootable diskette creation utility (I)
  742. *  CLOKGS: A digital/analog clock for your desktop (I)
  743. N  ClipServ: TCP/IP clipboard server for OS/2 2.x (I)
  744.    Central Point: Anti Virus for OS/2 (Demo)
  745. *  DINFO: A swapper file monitor (I)
  746.    FORBROWS: A forum browser (I)
  747. N  GFOLDR: A folder  subsections creator (I)
  748. *  GSEE: A file search utility and batch file builder (I)
  749.    IMGTK16: The Image Toolkit (I)
  750.    MAGNIFY: An OS/2 desktop magnifier (I)
  751. N  Megadesk: A desktop expander (I)
  752. *  OS20MEMU: An OS/2 memory utilization utility (I)
  753. N  PMCAM2: Saves pictures of PM screens into bitmaps/postscript files
  754.      (I)
  755. *  PmDraw!: An OS/2 graphics editor (I)
  756. *  PMGB32: A display of planet Earth as a globe (I)
  757.    PMTIMER: An OS/2 program timer (I)
  758.    PMTREE: A graphical display of PM windows (I)
  759.    QCONFIG: A system configuration utility (I)
  760. *  IBM: IBM Library Reader/2 (Demo)
  761.    SCRAP: A screen capture utility (I)
  762. N  ShiftRun: Runs OS/2  program before IPL is completed (I)
  763. *  IBM: SearchManager/2 (Demo)
  764. N  Capstone Software: SpaceMap For OS/2 v1.0 (Demo)
  765. *  TXT2PS: A text-to-postscript conversion utility (I)
  766. *  UTIL2: AIX-like utilities for OS/2 (I)
  767.    ViewAll: An OS/2 program that displays all OS/2 books on the
  768.      bookshelf (I)
  769.    Arcadia Technologies: Workplace Companion v1.53 (Demo)
  770.  
  771. Service
  772. -------
  773.  
  774. *  IBM: C Set ++ for OS/2 Compiler CSD: 3.5-Inch Diskettes
  775. *  IBM: C Set ++ for OS/2 Compiler CSD
  776. *  IBM: C Set ++ for OS/2 2.0 Class Library CSD: 3.5-Inch Diskettes
  777. *  IBM: C Set ++ for OS/2 2.0 Class Library CSD
  778. *  IBM: C Set ++ for OS/2 2.1 Class Library CSD: 3.5-Inch Diskettes
  779. *  IBM: C Set ++ for OS/2 2.1 Class Library CSD
  780. *  IBM: C Set ++ for OS/2 Utilities CSD: 3.5-Inch Diskettes
  781. *  IBM: C Set ++ for OS/2 Utilities CSD
  782. N  IBM: LAN System Service Pack: 3.5-Inch Diskettes
  783. N  IBM: OS/2 2.1 CSD
  784. N  IBM: OS/2 2.1 CSD: 3.5-Inch Diskettes
  785. N  IBM: OS/2 2.1 CSD: 5.25-Inch Diskettes
  786. N  IBM: CSDI for WorkFrame/2 2.1: 3.5-Inch Diskette
  787. N  IBM: CSDI for WorkFrame/2 2.1
  788.  
  789. Source Code
  790. -----------
  791.  
  792. N  Apple Computer, Inc.: OpenDoc components (P)
  793. N  BIDISRC: OS/2 Bidirectional Language Support Developer's Kit Source
  794.      Code (P)
  795.    BITMAP32: Source Code (I)
  796.    IBM: The Developer Connection News: Vol I, Multithreading PM Apps (I)
  797. N  IBM: The Developer Connection News: Vol II, Dynamic Linking on OS/2
  798.      2.x (I)
  799. N  IBM: The Developer Connection News: Vol II, Exception Management in
  800.      32-Bit OS/2 (I)
  801. N  IBM: The Developer Connection News: Vol II, OS/2 and Win-OS/2
  802.      Communication (I)
  803. N  IBM: The Developer Connection News: Vol III, M Shell (I)
  804. N  IBM: The Developer Connection News: Vol III, StartDOS (I)
  805. N  IBM: The Developer Connection News: Vol III, T Shell (I)
  806. N  IBM: The Developer Connection News: Vol III, Transform Example (I)
  807. N  IBM: The Developer Connection News: Vol III, 32-Bit Character-Mode
  808.      APIs (P)
  809.    IBM: Doubplay: Multimedia Double Buffering Playlist C Samples (P)
  810. *  GBM: Generalized bitmap module source code (I)
  811. N  PMSPY32S: OS/2 PM Spying Source Code (I)
  812.    IBM: RIFFSamp: Multimedia RIFF Source Code (P)
  813.    IBM: A collection of Workplace Shell samples (P)
  814. *  UTIL2: AIX-like utilities source code (I)
  815.    IBM: Workplace Shell IDL (P)
  816.  
  817. Test Tools
  818. ----------
  819.  
  820.    Softbridge: Automated Test Facility WorkStation and ATF Networked:
  821.       3.5-Inch Diskettes (Demo)
  822.    PMATE: An automated test environment with user input captured (I)
  823. *  IBM: Workstation Interactive Test Tool: 3.5-Inch Diskettes  (Demo)
  824.  
  825. On-Line Documentation
  826. ---------------------
  827.  
  828. *  IBM, The Developer Connection News: Volumes 1 & 2
  829. *  ComputerWorld On CD: Selected Articles 1991-1993
  830.    Wiley Professional Computing, Designing OS/2 Applications, by David
  831.      Reich  (E)
  832.    SAMS, OS/2 2.1 Unleashed, by David Moskowitz & David Kerr (E)
  833.    SAMS, Real World Programming for OS/2 2.1, by Blain, Delimon &
  834.      English (E)
  835.    Apple Computer, Inc., OpenDoc White Paper
  836.    Apple Computer, Inc., OpenDoc Technical Summary
  837.    IBM, Communications Manager/2: ACDI Programming Reference
  838.    IBM, Communications Manager/2: Application Programming Guide
  839.    IBM, Communications Manager/2: Command Reference
  840.    IBM, Communications Manager/2: Message Reference
  841.    IBM, Communications Manager/2: Overview
  842.    IBM, Communications Manager/2: Problem Determination Guide
  843. N  IBM, Communications Manager/2: Response File Reference
  844. N  IBM, Communications Manager/2: APPN Programming Reference
  845. N  IBM, Communications Manager/2: X25 Programming Reference
  846. N  IBM, Communications Manager/2: Users Guide
  847. N  IBM, Communications Manager/2: Glossary
  848. N  IBM, Communications Manager/2: Device Driver Programming Reference
  849. N  IBM, Communications Manager/2: EHLLAPI Programming Reference
  850. N  IBM, Communications Manager/2: PCM Development Guide
  851. N  IBM, Communications Manager/2: CMI Programming Reference
  852. N  IBM, Communications Manager/2: LUA Programming Reference
  853. N  IBM, Communications Manager/2: SPRI Programming Reference
  854. N  IBM, Communications Manager/2: SPAR/ROPS Programming Reference
  855. N  IBM, LAN Systems: CID Enablement of DOS LANs
  856. N  IBM, LAN Systems: LAN Server v 3.0
  857. N  IBM, LAN Systems: LAN Server Ultimedia
  858. N  IBM, LAN Systems: National Language Support Library
  859. N  IBM, LAN Systems: DCE Concepts
  860. N  IBM, LAN Systems: CID Enabled Applications
  861. N  IBM, LAN Systems News
  862. N  IBM, PSP's LAN Systems Solutions
  863.    IBM, OS/2 2.1 Technical Update
  864.    IBM, OS/2 Application Developer Training
  865.    IBM, PM Programming Guide Volumes 1, 2, and 3
  866. N  IBM, PM Programming Reference: Data Types
  867. N  IBM, PM Programming Reference: Graphic Functions
  868. N  IBM, PM Programming Reference: Hooks
  869. N  IBM, PM Programming Reference: Message Processing
  870. N  IBM, PM Programming Reference: Profile Functions
  871. N  IBM, PM Programming Reference: Window function
  872. N  IBM, PM Programming Reference: Workplace
  873.    IBM, Red Book Volume 1: Control Program
  874.    IBM, Red Book Volume 2: DOS and Windows Environment
  875.    IBM, Red Book Volume 3: PM and Workplace Shell
  876.    IBM, Red Book Volume 4: Application Development
  877.    IBM, IPF Reference
  878.    IBM, Debug Kernel Reference
  879.    IBM, Application Design Guide
  880.    IBM, CP Guide and Reference
  881.    IBM, Tools Reference
  882.    IBM, SOM Reference
  883.    IBM, REXX Reference
  884.    IBM, REXX Users Guide
  885.    IBM, OS/2 v2.1 Virtual Device Driver Reference
  886.    IBM, OS/2 v2.1 Presentation Driver Reference
  887.    IBM, OS/2 v2.1 Physical Device Driver Reference
  888.    IBM, OS/2 Command Reference
  889.  
  890. Ordering The Developer Connection for OS/2
  891. ------------------------------------------
  892.  
  893. If you live in the United States, Canada, Mexico, Brazil, or the
  894. Asia/Pacific countries, call the appropriate number listed below.
  895. Asia/Pacific customers must ensure that they dial the international
  896. access code applicable to their specific country before dialing the
  897. listed phone number. Note that 61 is the country code for Australia.
  898.  
  899.   Geography           Call
  900.   ---------           ----
  901.  
  902.   Asia/Pacific        61-2-354-7684
  903.   Brazil              0800-111205
  904.   Canada              1-800-561-5293
  905.   Mexico              91-800-000639
  906.     Mexico City       627-2444
  907.   United States       1-800-6-DEVCON (1-800-633-8266)
  908.  
  909. If you live in Europe, the Middle East, Africa, or Latin America, you
  910. can order The Developer Connection for OS/2 from the IBM Software
  911. Manufacturing Centre in Copenhagen, Denmark. Operators speaking the
  912. languages below are available. Please ensure that you dial your
  913. country's international access code before dialing the listed phone
  914. number. Note that 45 is the country code for Denmark.
  915.  
  916.   Language            Call
  917.   --------            ----
  918.  
  919.   Dutch               45-4-810-1400
  920.   English             45-4-810-1500
  921.   French              45-4-810-1200
  922.   German              45-4-810-1000
  923.   Italian             45-4-810-1600
  924.   Spanish             45-4-810-1100
  925.  
  926.   Telefax             45-4-814-2207
  927.  
  928. ========================================================================
  929.  
  930.                                                                    v3cil
  931.  
  932.    +--------------------------------------------------------------+
  933.    | Bento and OpenDoc Materials in Developer Connection Volume 3 |
  934.    +--------------------------------------------------------------+
  935.  
  936. Volume 3 of The Developer Connection for OS/2 contains Bento alpha and
  937. OpenDoc pre-alpha code for OS/2. SOM is already included in OS/2, and a
  938. full SOM Developer's Toolkit can be obtained by ordering the SOMobjects
  939. Developer's Toolkit from IBM.
  940.  
  941. Background
  942. ----------
  943.  
  944. OpenDoc is one of four technologies to be licensed by the Component
  945. Integration Laboratory (CILab), as announced in September 1993. CILab's
  946. initial supporters include Apple, IBM, Novell, Oracle, SunSoft,
  947. Taligent, WordPerfect, and Xerox, with many others expected to join,
  948. ensuring the success and acceptance of the CILab technologies in the
  949. marketplace.
  950.  
  951. Together, the four initial technologies, and others adopted by CILab in
  952. the future, will provide a dramatically higher level of interoperability
  953. for applications on all major desktop platforms.
  954.  
  955. Four Key Technologies
  956. ---------------------
  957.  
  958. CILab initially plans to license these four key technologies to the
  959. industry:
  960.  
  961. o  OpenDoc software architecture for Windows, OS/2, Macintosh, and UNIX,
  962.    to enable embedding of features from different applications into a
  963.    single working document.
  964.  
  965. o  Bento, for the storage and interchange of multimedia information.
  966.  
  967. o  Open Scripting Architecture (OSA), for the coexistence of multiple
  968.    scripting systems.
  969.  
  970. o  IBM's System Object Model (SOM) architecture, a highly efficient
  971.    platform and language-independent runtime mechanism for dynamic
  972.    object linking.
  973.  
  974. CILab plans to make source code available to the industry for these
  975. technologies, and its sponsors plan to support the technologies across
  976. multiple platforms. Initial target platforms include Microsoft Windows,
  977. Macintosh, and OS/2, with plans to support UNIX systems.
  978.  
  979. Bento and OpenDoc Content in Developer Connection Volume 3
  980. ----------------------------------------------------------
  981.  
  982. The Bento content in Volume 3 of The Developer Connection includes a
  983. code overview, the Bento specification, Bento sample handlers, and
  984. headers for both Bento and debug. This alpha is sufficient to become
  985. familiar with Bento, to perform high-level Bento designs, and to create
  986. sample programs that interface with Bento.
  987.  
  988. The OpenDoc content includes an OpenDoc white paper, the OpenDoc
  989. technical summary (57 pages), the complete OpenDoc Class Reference (API
  990. specifications, 480 pages), and the OpenDoc headers. This pre-alpha is
  991. sufficient to become familiar with OpenDoc APIs and headers, and to
  992. perform high-level OpenDoc designs.
  993.  
  994. IBM plans to ship the full OpenDoc alpha with the next quarterly
  995. Developer Connection CD-ROM in June. Shortly thereafter, a full beta
  996. will be released through the OS/2 2.x beta program.
  997.  
  998. ========================================================================
  999.  
  1000.                 +------------------------------------+
  1001.                 | FREE SOMobjects Developers Seminar |            somsem
  1002.                 |  Features Direct-to-SOM Compilers  |
  1003.                 +------------------------------------+
  1004.  
  1005. IBM Personal Software Products announces its first SOMobjects Developers
  1006. Seminar, to be held at the IBM programming laboratory in Austin, Texas
  1007. on 21 and 22 April 1994.
  1008.  
  1009. Sponsored by IBM and MetaWare, this is a technical conference for C++
  1010. vendors who are serious about reusable objects and a reusable object
  1011. marketplace. The seminar will feature beta versions of C++ Direct-To-SOM
  1012. compilers from IBM and MetaWare, and will include hands-on time in the
  1013. lab, with sample code. Lab time will also be available for you to try
  1014. the new compilers with some of your own code if you wish. The compiler
  1015. developers and SOM developers will be available to work with you in the
  1016. lab.
  1017.  
  1018. Beyond the technical core, we intend to brief you about the IBM Object
  1019. Strategy, including SOM, Distributed SOM (DSOM), the OpenDoc compound
  1020. document model, and Taligent. Furthermore, we will discuss marketing
  1021. opportunities that may assist you in marketing your SOM-enabled class
  1022. libraries.
  1023.  
  1024. As you know, object class libraries have taken off more slowly than
  1025. anticipated. A key missing component is a widely supported, vendor- and
  1026. language-neutral object standard that supports the distribution of
  1027. binary objects. SOM is that standard. SOM allows you to package your
  1028. classes in a binary form that delivers the promise of objects: reusable,
  1029. pluggable objects with true implementation encapsulation -- and the new
  1030. Direct-To-SOM compilers will make it easier than ever to do!
  1031.  
  1032. As a standard, SOM has taken on a life far beyond IBM. Within various
  1033. products, SOM has been endorsed by Apple, Borland, Digitalk,
  1034. Hewlett-Packard, MetaWare, Novell, ParcPlace, Semantec, Sun, Taligent,
  1035. and WordPerfect. DSOM is currently the most robust CORBA 1.1-compliant
  1036. Object Request Broker. SOM is the basis for OpenDoc, a vendor-neutral
  1037. standard for document-centric applications.
  1038.  
  1039. Highlights
  1040. ----------
  1041.  
  1042. o  21 and 22 April 1994 in IBM's Austin Programming Laboratory
  1043. o  No registration fee
  1044. o  Free copy of the IBM SOMobjects Toolkit (OS/2 or AIX version)
  1045. o  Free beta copy of C++ Direct-To-SOM compiler (OS/2 or AIX version)
  1046. o  Free T-Shirt
  1047.  
  1048. Who Should Attend
  1049. -----------------
  1050.  
  1051. o  Object-oriented programmers/designers interested in the benefits of
  1052.    SOM/DSOM, C++ Direct-To-SOM compilers, and the IBM Object Strategy.
  1053.  
  1054. o  Hands-on code developers (invited to bring some of your own source
  1055.    code and make files to try out with C++ Direct-To-SOM compilers).
  1056.  
  1057. Tentative Agenda
  1058. ----------------
  1059.  
  1060. Thursday 21 April
  1061.  
  1062.  8:00 -  8:30   Coffee and Welcome
  1063.  8:30 -  9:00   IBM: Bleeding Objects
  1064.  9:00 - 10:00   IBM Object Strategy
  1065. 10:00 - 10:15   Break
  1066. 10:15 - 11:45   SOM Developement
  1067. 11:45 - 12:45   Lunch
  1068. 12:45 -  2:45   C++ Direct-To-SOM Development
  1069.  2:45 -  3:00   Break
  1070.  3:00 -  5:00   Hands-On Direct-To-SOM Lab
  1071.  7:00 - 11:00   Direct-To-SOM: Open Lab
  1072.  
  1073. Friday 22 April
  1074.  
  1075.  8:00 -  8:30   Coffee and Welcome
  1076.  8:30 -  9:00   Object Marketing Opportunity
  1077.  9:00 - 10:00   Distributed SOM Development
  1078. 10:00 - 10:20   Break
  1079. 10:20 - 11:20   Metaclass Programming
  1080. 11:20 -  2:00   Hands-On Direct-To-SOM Lab
  1081.  2:00 -  3:00   C++ Direct-To-SOM Products
  1082.  3:00 -  3:15   Break
  1083.  3:15 -  4:30   CILab / OpenDoc Technical Overview
  1084.  3:15 -  ....   Direct-To-SOM Open Lab
  1085.  4:30 -  5:00   Question-and-Answer Session
  1086.  
  1087. Enrollment Deadline
  1088. -------------------
  1089.  
  1090. The enrollment application is furnished below. Please fill it out and
  1091. fax it to IBM at 1-512-823-3047 no later than 29 March.
  1092.  
  1093. Due to limited seating, we cannot guarantee enrollment. You will be
  1094. notified of your enrollment status by 1 April 1994. If we cannot
  1095. accommodate you in this seminar, we will put your name on our priority
  1096. list for our next seminar.
  1097.  
  1098.                     APPLICATION FOR ENROLLMENT
  1099.  
  1100.                 FREE SOMobjects Developers Seminar
  1101.                   Sponsored by IBM and Metaware
  1102.               Featuring C++ Direct-To-SOM Compilers
  1103.  
  1104.                          IBM Austin Lab
  1105.                       21 and 22 April 1994
  1106.  
  1107.  
  1108. Company Name:___________________________________________________________
  1109.  
  1110. Address:     ___________________________________________________________
  1111.  
  1112. City, State: _________________________________ Zip  ____________________
  1113.  
  1114. Phone: ________________________   Fax: _________________________________
  1115.  
  1116. Name(s) of Person(s) Attending:           Title(s)
  1117.  
  1118. 1) __________________________________     ______________________________
  1119.  
  1120. 2) __________________________________     ______________________________
  1121.  
  1122.  
  1123. Development platform interested in:  OS/2 ____ AIX ____
  1124.   (determines version of free SOMobjects Toolkit and beta)
  1125.  
  1126. Do you plan to participate in the structured hands-on lab sessions with
  1127. sample code?
  1128. Yes ____  No ____
  1129.  
  1130. Do you plan to bring some source code for use in the open lab?
  1131. Yes ____  No ____
  1132.  
  1133. Which C++ compiler do you use? ___________________________
  1134.  
  1135. Please fax this form to us at 1-512-823-3047 no later than 29 March
  1136. 1994.
  1137.  
  1138. ========================================================================
  1139.  
  1140.               +---------------------------------------------+
  1141.               | C++ and Object-Oriented Education on CD-ROM |      romed
  1142.               +---------------------------------------------+
  1143.  
  1144. (This material is adapted from a review by Viktors Berstis, IBM Personal
  1145. Software Products, Austin, Texas.)
  1146.  
  1147. There is an outstanding new multimedia tutorial on C++ that IBM produces
  1148. on CD-ROM. It is a good tutorial on C++ that gets into quite a bit of
  1149. depth, complete with code examples and problems that you might
  1150. encounter. Because it is about C++, it also covers the usual
  1151. object-oriented concepts. If you have one of the supported sound cards,
  1152. it will explain the topics as it proceeds. This is particularly useful
  1153. when you are looking at code -- it is easier to listen to the speaker
  1154. while viewing a code sample, rather than reading the text in a window
  1155. that obscures the underlying screen.
  1156.  
  1157. At first, I was skeptical that this tutorial would have enough depth to
  1158. be worthwhile. However, after running it, I found that it does an
  1159. excellent job of working from a high level to more and more depth.
  1160.  
  1161. This kind of CD-based multimedia tutorial is definitely the correct way
  1162. to educate the millions of programmers about C++ and object-oriented
  1163. technology.
  1164.  
  1165. It takes about 2 to 3 days to go through the entire tutorial. The
  1166. tutorial currently runs under both OS/2 and DOS. It has thus far been
  1167. authored using Linkway Live 1.0, and plans are in place to migrate to
  1168. Ultimedia Builder/2.
  1169.  
  1170. Its suggested retail price is 135 USD. Contrast this price with a
  1171. conventional C++ and object-oriented course for which you have to spend
  1172. at least one thousand dollars for the course, travel, and hotel, and
  1173. then share the course with 24 other attendees.
  1174.  
  1175. This tutorial CD-ROM is currently in a pre-release run of 2,000 copies,
  1176. and it is being sold externally. The generally available version should
  1177. be released this summer. It will most likely have further improvements,
  1178. but by my standards, this pre-release version is a winner.
  1179.  
  1180. Customers outside IBM can order this CD-ROM by calling 1-800-879-2755
  1181. within the USA only. IBM employees can use PUBORDER and specify order
  1182. number SK2T-1158.
  1183.  
  1184. ========================================================================
  1185.  
  1186.        +----------------------------------------------------+
  1187.        |   IBM SOMobjects Developer Toolkit, Workstation    |     winsom
  1188.        | Enabler, Workgroup Enabler Version 2.0 for Windows |
  1189.        +----------------------------------------------------+
  1190.  
  1191. SOMobjects Developer Toolkit for Windows is an object-oriented
  1192. programming development product. System Object Model (SOM) technology
  1193. and tools help programmers create object-oriented class libraries.
  1194. Objects/classes can be created in one programming language and accessed
  1195. from a different programming language. Code can be reused to extend
  1196. beyond single language boundaries, making the benefits of
  1197. object-oriented programming (OOP) far more open and expansive. The
  1198. Toolkit includes language bindings for use with C and C++ programming
  1199. languages.
  1200.  
  1201. SOMobjects Developer Toolkit for Windows is fully compliant with the
  1202. Common Object Request Broker Architecture (CORBA) specification of the
  1203. Object Management Group (OMG). The Workstation and Workgroup Enabler
  1204. programs enable the execution of SOM-based applications. With these
  1205. packages, the product set also provides distributed object capability
  1206. across:
  1207.  
  1208. o   Processes or address spaces in a single workstation
  1209. o   Multiple workgroup nodes in a workgroup LAN configuration
  1210.  
  1211. These products are also available for OS/2 and AIX, as announced in June
  1212. 1993.
  1213.  
  1214. Highlights
  1215. ----------
  1216.  
  1217. SOMobjects for Windows expands object technology to an environment
  1218. beyond the limits of language-bound facilities -- fully open, fully
  1219. distributed, heterogeneous, multi-platform.
  1220.  
  1221. o  Language-neutral objects/class libraries
  1222. o  Productivity aid for applications developers
  1223. o  Transparent access to remote objects
  1224. o  Object modification without recompiling applications
  1225. o  Distributed LAN support
  1226. o  CORBA compliant
  1227. o  Multiple platforms:
  1228.    -   OS/2
  1229.    -   AIX/6000
  1230.    -   Windows
  1231.  
  1232. SOM Technology Advantages
  1233. -------------------------
  1234.  
  1235. With SOM technology, objects and object definitions can be accessed and
  1236. manipulated irrespective of the programming language. SOM makes objects
  1237. language-neutral. It preserves key object-oriented characteristics
  1238. without requiring the user of a SOM class and the implementer of a SOM
  1239. class to use the same language.
  1240.  
  1241. The objective of the SOM technology is not to replace existing
  1242. programming languages, but rather to allow applications written in
  1243. different programming languages to use a common class library. This
  1244. technology also allows for modifying or extending such libraries without
  1245. having to recompile existing applications. The Toolkit includes language
  1246. bindings for use with C and C++ programming languages.
  1247.  
  1248. The product also provides distributed SOM capability, enabling
  1249. transparent access to remote objects in a distributed environment. The
  1250. Workstation Enabler package provides execution-time enablement of
  1251. cross-process capability in a single machine. The Workgroup Enabler
  1252. package provides for execution of distributed SOM-based applications in
  1253. a multi-node distributed configuration.
  1254.  
  1255. A major benefit of these products is the enabling of true binary
  1256. "black-box software reuse." It makes a software components industry not
  1257. only feasible but practical.
  1258.  
  1259. OMG CORBA-Compliant
  1260. -------------------
  1261.  
  1262. The product supports OMG's Interface Definition Language (IDL), as
  1263. well as OMG's CORBA specification for the distributed object request
  1264. broker function.
  1265.  
  1266. Workstation and Workgroup DSOM
  1267. ------------------------------
  1268.  
  1269. The Workstation DSOM (distributed SOM) function provides support for
  1270. cross-process and for cross-address-space transparent access to
  1271. objects in a single system (machine) environment.  The Workgroup DSOM
  1272. capabilities provide the ability to define or access objects remotely
  1273. in a distributed workgroup LAN configuration.
  1274.  
  1275. Binary Compatibility
  1276. --------------------
  1277.  
  1278. SOMobjects for Windows implementation allows class libraries to be
  1279. modified or replaced without recompiling applications (as long as the
  1280. new class or library doesn't require changes in the application's source
  1281. code). This is not the case in today's object-oriented environments.
  1282. However, it is essential if system-provided, object-oriented application
  1283. frameworks are to be used by software vendors, since end-users will not
  1284. have access to applications' source for recompilation when new releases
  1285. of a system library are installed.
  1286.  
  1287. Product Positioning
  1288. -------------------
  1289.  
  1290. The IBM SOMobjects Developer Toolkit for Windows is a toolkit that
  1291. provides an open, standards-compliant, object-oriented development
  1292. environment on the Windows platform. The product provides distributed,
  1293. language-neutral capabilities for defining and manipulating
  1294. objects/class libraries. It provides long-needed technology for breaking
  1295. the language barriers that have confined object-oriented programming
  1296. development environments to language-related exclusive islands.
  1297. SOM-based objects can be truly open and shared, in any application
  1298. language, and distributed across heterogeneous networks.
  1299.  
  1300. Publications
  1301. ------------
  1302.  
  1303. Publications relevant to SOMobjects for Windows are delivered with the
  1304. software. Publications for SOMobjects can also be ordered as a set; call
  1305. 1-800-342-6672 and use part number 96F8649. Publications are in English
  1306. only.
  1307.  
  1308. The SOMobjects Publications Set includes:
  1309.  
  1310. o  SOMobjects Developer Toolkit Installation/ Configuration Guide V 2.0
  1311. o  SOMobjects Developer Toolkit Users Guide V 2.0
  1312. o  SOMobjects Developer Toolkit Programmer's Reference V 2.0
  1313. o  SOMobjects Developer Toolkit Emitter Framework Guide and Reference
  1314.      V 2.0
  1315. o  SOMobjects Developer Toolkit Collection Classes Reference Manual
  1316.      V 2.0
  1317. o  SOMobjects Developer Toolkit Quick Reference Guide V 2.0
  1318. o  SOMobjects Developer Toolkit Installation/ Configuration Guide for
  1319.       Windows
  1320.  
  1321. Hardware Requirements
  1322. ---------------------
  1323.  
  1324. o  Computer system: any computer system that supports Windows 3.1 or
  1325.      later
  1326. o  For the Developer Toolkit:
  1327.    -  Memory: 4 MB (including the operating system)
  1328.    -  Hard Disk: 11 MB without samples built, 14 MB with samples built
  1329. o  For the Workstation Enabler:
  1330.    -  Memory: 4 MB (including the operating system)
  1331.    -  Hard Disk: 4 MB
  1332. o  For the Workgroup Enabler:
  1333.    -  Memory:  4 MB (including the operating system)
  1334.    -  Hard Disk: 4 MB
  1335.  
  1336. In order to execute distributed SOM-based applications (DSOM) across
  1337. a network, one of the following communications transport facilities
  1338. is required:
  1339.  
  1340. o  On Windows platform: NetWare IPX/SPX or NetBIOS.
  1341.  
  1342. To use the replication framework, a shared file system is required.
  1343.  
  1344. Software Requirements
  1345. ---------------------
  1346.  
  1347. The basic prerequisite for the SOMobjects for Windows is the supported
  1348. operating environment Windows 3.1 or later.
  1349.  
  1350. In order to develop SOM-based applications, the programming language
  1351. used must have integrated SOM support or have SOM language bindings
  1352. provided. The SOMobjects Toolkit contains language bindings for C and
  1353. C++. In order to execute SOM-based applications in a distributed
  1354. environment, across a network, the following communications transport
  1355. protocols are required:
  1356.  
  1357. o  For Windows 3.1 to Windows 3.1 -- NetBIOS, or NetWare IPX/SPX
  1358.  
  1359. o  For Windows 3.1 to OS/2 -- NetBIOS, or NetWare IPX/SPX (for
  1360.    SOMobjects on OS/2, refer to Software Announcement 293-319 dated
  1361.    15 June 1993).
  1362.  
  1363. Packaging
  1364. ---------
  1365.  
  1366. The SOMobjects Developer Toolkit for Windows is distributed in one
  1367. package with the following materials:
  1368.  
  1369. o  IBM Program License Agreement
  1370. o  Proof of License
  1371. o  License Information Booklet
  1372. o  Service Statement
  1373. o  Four 3.5-inch program diskettes, containing the program binaries
  1374. o  SOMobjects Developer Toolkit Installation/Configuration Guide for
  1375.      Windows
  1376. o  SOMobjects Developer Toolkit Users Guide V 2.0
  1377. o  SOMobjects Developer Toolkit Programmers Reference Manual V 2.0
  1378. o  SOMobjects Developer Toolkit Emitter Framework Guide and Reference
  1379.      V 2.0
  1380. o  SOMobjects Developer Toolkit Collection Classes Reference Manual
  1381.      V 2.0
  1382. o  SOMobjects Developer Toolkit Quick Reference Guide Version 2.0
  1383.  
  1384. The Workstation Enabler for Windows 3.1 package contains the following:
  1385.  
  1386. o  IBM Program License Agreement
  1387. o  Proof of License
  1388. o  License Information Booklet
  1389. o  Service Statement
  1390. o  Two 3.5-inch program diskettes, containing the program binaries
  1391. o  SOMobjects Workstation Enabler Installation/Configuration Guide
  1392.    For Windows
  1393.  
  1394. The Workgroup Enabler for Windows 3.1 package contains the following:
  1395.  
  1396. o  IBM Program License Agreement
  1397. o  Proof of License
  1398. o  License Information Booklet
  1399. o  Service Statement
  1400. o  Two 3.5-inch program diskettes, containing the program binaries
  1401. o  SOMobjects Workgroup Enabler Installation/Configuration Guide For
  1402.      Windows.
  1403.  
  1404. The separately orderable set of publications for SOMobjects Developer
  1405. Toolkit will be distributed in a single package with the following
  1406. contents:
  1407.  
  1408. o  SOMobjects Developer Toolkit Installation/Configuration Guide V 2.0
  1409. o  SOMobjects Developer Toolkit Users Guide Version 2.0
  1410. o  SOMobjects Developer Toolkit Programmers Reference Manual V 2.0
  1411. o  SOMobjects Developer Toolkit Emitter Framework Guide and Reference
  1412.      V 2.0
  1413. o  SOMobjects Developer Toolkit Collection Classes Reference Manual
  1414.      V 2.0
  1415. o  SOMobjects Developer Toolkit Quick Reference Guide V 2.0
  1416. o  SOMobjects Developer Toolkit Installation/Configuration Guide for
  1417.      Windows
  1418.  
  1419. Planned Availability Dates
  1420. --------------------------
  1421.  
  1422. SOMobjects Developer Toolkit     29 April 1994 (English)
  1423.   and Workstation Enabler        31 May 1994 (Japanese)
  1424.  
  1425. SOMobjects Workgroup Enabler     30 June 1994 (English)
  1426.                                  29 July 1994 (Japanese)
  1427.  
  1428. Additional Licenses
  1429. -------------------
  1430.  
  1431. An Additional License Certificate authorizes the customer who has a
  1432. program package to make a single copy of the program diskette and
  1433. printed documentation.
  1434.  
  1435. Charges
  1436. -------
  1437.  
  1438. Part                                                          One-Time
  1439. Number    Program Name                                        Charge
  1440. ------    ------------                                        --------
  1441.  
  1442. 96F8850   SOMobjects Developer Toolkit V 2.0 for Windows       365 USD
  1443.             (3.5-inch diskettes)
  1444.  
  1445. 96F8824   SOMobjects Workstation Enabler V 2.0 for Windows      75
  1446.             (3.5-inch diskettes)
  1447.  
  1448. 96F8831   SOMobjects Workgroup Enabler V 2.0 for Windows       235
  1449.             (3.5-inch diskettes)
  1450.  
  1451. 96F8818   SOM Developer Toolkit V 2.0 for Windows,             295
  1452.             Additional License Certificate
  1453.  
  1454. 96F8825   SOMobjects Workstation Enabler V 2.0 for Windows,     60
  1455.             Additional License Certificate
  1456.  
  1457. 96F8827   SOMobjects Workstation Enabler V 2.0 for Windows,    135
  1458.             Additional License Certificate, 5-Pack
  1459.  
  1460. 96F8829   SOMobjects Workstation Enabler V 2.0 for Windows,    300
  1461.             Additional License Certificate, 20-Pack
  1462.  
  1463. 96F8832   SOMobjects Workgroup Enabler V 2.0 for Windows,      200
  1464.             Additional License Certificate
  1465.  
  1466. 96F8834   SOMobjects Workgroup Enabler V 2.0 for Windows,      450
  1467.             Additional License Certificate, 5-Pack
  1468.  
  1469. 96F8836   SOMobjects Workgroup Enabler V 2.0 for Windows,     1000
  1470.             Additional License Certificate, 20-Pack
  1471.  
  1472. Ordering Information
  1473. --------------------
  1474.  
  1475. Orders for new licenses are being accepted now. Shipments will begin on
  1476. the planned availability dates. To order, call 1-800-342-6672 and refer
  1477. to the part numbers above.
  1478.  
  1479. ========================================================================
  1480.  
  1481.               +------------------------------------------+
  1482.               | Tools Added to DAPTOOLS Thus Far in 1994 |       addtool
  1483.               +------------------------------------------+
  1484.  
  1485. Here is the list of programming tools added to the DAPTOOLS repository
  1486. thus far in 1994. DAPTOOLS are licensed to members of IBM Developer
  1487. Assistance Programs for their exclusive use.
  1488.  
  1489. BIGCLP
  1490.   This Windows program automatically saves all clipboard updates in a PC
  1491.   file. Text sent to the clipboard by means of Cut or Copy is appended
  1492.   to a file.
  1493.  
  1494. BKMIPF
  1495.   Demonstrates tips and techniques for maintaining both a BookMaster
  1496.   version and IPF version of a document. Also great as a practical demo
  1497.   of some nice IPF features, including BMPs and PSEGs, hypertext, and
  1498.   hypergraphic links. Full source and formatted output included.
  1499.  
  1500. ECPIC
  1501.   ECPI-C is a 16-bit OS/2 version of the common CPI-C code base shared
  1502.   between AnyNet, Person-to-Person for APPC, Communications Manager/2,
  1503.   and SNA for Workplace OS. ECPI-C may be considered a beta program for
  1504.   the common code shared by these products. ECPI-C offers most CPI-C
  1505.   1.2 calls and some of the CPI-C 2.0 calls. Significant function
  1506.   includes full-duplex support (native and simulated) and non-blocking
  1507.   support (native and simulated).
  1508.  
  1509. INIE
  1510.   An OS/2 .INI file editor by which any proper .INI -- not just OS2.INI
  1511.   -- may be opened and modified.
  1512.  
  1513. JAGSPD
  1514.   JagSpeed/2 is a 32-bit OS/2 2.X PM file manager. Unlike OS/2's Drives
  1515.   program, JagSpeed/2 looks like traditional DOS full-screen file
  1516.   managers, but makes use of the advanced features of OS/2, including
  1517.   the Presentation Manager user interface and multitasking. In addition
  1518.   to all the usual features you would expect, you are able to compare
  1519.   subdirectories, calculate file sizes, and interact with a command line
  1520.   to minimize any typing you might do.
  1521.  
  1522. MYASST
  1523.   Syntax assistance, PM, OS/2, C/2, E3, EOS2, EPM, Bookmaster. MYASSIST
  1524.   gives you the ability to create your own syntax assistance file with
  1525.   your favorite abbreviations and their corresponding replacement
  1526.   strings.
  1527.  
  1528. OSCALL
  1529.   Analyzes and reports the OS/2 APIs called and/or not called by
  1530.   one or more 16-bit or 32-bit executable files without requiring their
  1531.   source code. Great for determining the APIs covered by test cases.
  1532.  
  1533. PERFMN
  1534.   PERFMON adds profiling hooks to a C source and analyzes the
  1535.   run-time behavior of a process.
  1536.  
  1537. RACERX
  1538.   A multipurpose utility written in REXX to aid users of the Workplace
  1539.   Shell. It has the ability to display bitmaps; add, display, and
  1540.   delete Association types; associate icons with files; etc.
  1541.  
  1542. RXPREP
  1543.   A pre-processor for REXX source. Permits source to be built from
  1544.   multiple imbed members. Nested imbedding. Conditional processing
  1545.   inclusion of source. Global, local and system variable substitution.
  1546.   Can also be used as a generailised (non-REXX) source pre-processor.
  1547.   Includes fixes and a sample exec to pre-process.
  1548.  
  1549. SD386
  1550.   SD386 is a source-level debugger for C and PL/X-86 source. It has
  1551.   full-screen debugging facilities for the OS/2 32-bit environment.
  1552.   Text-mode, PM, EXE, and DLL files, multi-threaded apps, 16- and 32-bit
  1553.   apps running under OS/2 2.0 are supported.
  1554.  
  1555. TOPS
  1556.   Fast image printing on postscript printers. TIFF, Targa, PCX, BMP, and
  1557.   VID formats at >= 8bpp.
  1558.  
  1559. 2XVFNT
  1560.   Alternate set of fonts for VGA and BGA (8514/A) for OS/2, Windows, and
  1561.   Communications Manager/2 3270 emulator windows.
  1562.  
  1563. ========================================================================
  1564.  
  1565.             +---------------------------------------------+
  1566.             | IBM Device Driver Source Kit (DDK) for OS/2 |       os2ddk
  1567.             +---------------------------------------------+
  1568.  
  1569. The IBM Device Driver Source Kit (DDK) for OS/2 is a CD-ROM that
  1570. includes a large sampling of OS/2 device-driver source code, test tools,
  1571. and online documentation. This information is provided to Independent
  1572. Software and Hardware Vendors to enable rapid development of new OS/2
  1573. device drivers for OEM hardware.
  1574.  
  1575. The CD is refreshed a few times each year with the latest level of
  1576. source code, new tools, documentation enhancements, and improvements to
  1577. the user interface. Customers licensing the program receive the current
  1578. CD and all generally available updates for a year from their ordering
  1579. date.
  1580.  
  1581. Technical support for device-driver development is provided through a
  1582. bulletin-board system (BBS), called the DUDE, operated by the Driver
  1583. Development Support Center. Using a modem, call 1-407-982-3217, or by
  1584. voice phonemail, 1-407-982-4239.
  1585.  
  1586. DDK Contents
  1587. ------------
  1588.  
  1589. The DDK product consists of the following:
  1590.  
  1591. o  Over 100 drivers and utilities for the following device categories:
  1592.    -- Display
  1593.    -- Printer
  1594.    -- Storage (DASD, SCSI, non-SCSI, CD-ROM, and PCMCIA)
  1595.    -- Input/Output (Keyboard, Mouse, Pen, Touch Screen, Serial,
  1596.         Parallel)
  1597.    -- Multimedia
  1598.    -- Physical and Virtual Device Drivers
  1599.    -- Double-Byte Character Set (DBCS)
  1600.  
  1601. o  The Win-OS/2 Device Driver diskette, a free supplement to the CD-ROM
  1602.    for licensed Microsoft Windows 3.1 DDK users who certify that they
  1603.    are licensed.
  1604.  
  1605. o  Three debuggers, including all 2.x levels of the OS/2 Debug Kernel
  1606.  
  1607. o  Online device-driver references (also available in print):
  1608.  
  1609.    -- Printer
  1610.    -- Display
  1611.    -- Storage
  1612.    -- Input/Output
  1613.    -- Pen for OS/2
  1614.    -- Multimedia (MMPM/2)
  1615.    -- Physical
  1616.    -- Presentation
  1617.    -- Virtual
  1618.  
  1619. o  Other online references:
  1620.  
  1621.    -- Using Your DDK
  1622.    -- OS/2 Debug Kernel
  1623.    -- ASDT32 Debugger
  1624.    -- Trace Customization (TRCUST)
  1625.    -- Interactive Productivity Facility (IPF) Guide and Reference
  1626.  
  1627. o  The most recent issue of The Developer Connection News
  1628.  
  1629. Customers receive all future DDK releases for one year from the ordering
  1630. date. The contents of subsequent releases are cumulative.
  1631.  
  1632. Prices
  1633. ------
  1634.  
  1635. CD-ROM: 199 USD, plus shipping and handling. There is no volume discount
  1636. for the DDK.
  1637.  
  1638. Publications: US 29 each, plus shipping and handling. There is no
  1639. discount for purchasing multiple copies, more than one reference, or the
  1640. library (all references).
  1641.  
  1642. System Requirements
  1643. -------------------
  1644.  
  1645. Hardware:
  1646.  
  1647. o  A computer supported by OS/2 2.x
  1648.  
  1649. o  Recommended 8 MB (or greater) system memory
  1650.  
  1651. o  20 MB up to 130 MB (HPFS) or 180 MB (FAT) hard disk
  1652.  
  1653. o  One OS/2-supported CD-ROM drive
  1654.  
  1655. o  If the Win-OS/2 Version 3.1 Seamless Device Driver Supplement is
  1656.    subsequently requested, one 1.44 MB 3.5-inch diskette drive is
  1657.    required
  1658.  
  1659. Software:
  1660.  
  1661. o  OS/2 2.0 with Service Pack XR06055, or OS/2 2.1. The device drivers
  1662.    furnished in the DDK are for OS/2 2.0 or higher.
  1663.  
  1664. Technical Support
  1665. -----------------
  1666.  
  1667. Support is available from the IBM Driver Development Support Center.
  1668. To gain access, call via modem to 1-407-982-3217, or for telephone
  1669. support via phonemail, call 1-407-982-4239.
  1670.  
  1671. DDK Version 1.2 Highlights
  1672. --------------------------
  1673.  
  1674. Released in March, 1994, DDK version 1.2 extends the wide variety of
  1675. OS/2 device-driver samples, related utilities, and information. New
  1676. items include:
  1677.  
  1678. o  New drivers and tools:
  1679.  
  1680.    -- 32-bit PMVIDEO (S3/XGA/8514)
  1681.    -- Enhanced 32-bit PMPrint Queue
  1682.    -- 32-bit Plotter (beta)
  1683.    -- Mitsumi Non-SCSI CD-ROM
  1684.    -- PCMCIA Data/Fax Modem Client Services
  1685.    -- Enhanced 32-bit Parallel Port
  1686.    -- 16-bit ProAudio Spectrum 16
  1687.    -- DBCS Display
  1688.    -- Parallel Port
  1689.    -- Verification Test Tools for multimedia and CDROMs
  1690.  
  1691. o  OS/2 Debug Kernel (3 new levels)
  1692.  
  1693. o  Volume 3 of The Developer Connection News
  1694.  
  1695. Specific Drivers
  1696. ----------------
  1697.  
  1698. In the following lists of specific drivers, the numbers in parentheses
  1699. refer to these products:
  1700.  
  1701. (1) Microsoft Macro Assembler V5.1 (MASM) used (included in the DDK).
  1702.  
  1703. (2) Microsoft Macro Assembler V6.0 used.
  1704.  
  1705. (3) Microsoft C Optimizing Compiler (CL) Version 6.00A used.
  1706.  
  1707. (4) Microsoft 386 C Compiler (CL386) used (included in the DDK).
  1708.  
  1709. (5) IBM C Set/2 (ICC) Compiler used.
  1710.  
  1711. (6) Pen for OS/2 Toolkit required (available in The Developer Connection
  1712.     for OS/2 or the OS/2 2.1 Developer's Toolkit)
  1713.  
  1714. (7) MMPM/2 Toolkit required (available in The Developer Connection for
  1715.     OS/2 or the OS/2 2.1 Developer's Toolkit)
  1716.  
  1717. o  Display Device Drivers
  1718.  
  1719.    16-bit VGA (1)
  1720.    16-bit 8514 (1)
  1721.    32-bit VGA  (2)
  1722.    32-bit SVGA 256 (2)
  1723.    32-bit PMVIDEO (merged S3/XGA/8514 drivers) (1) (4)
  1724.    32-bit ISO Fonts (1)
  1725.    VGA/8514 Base Video Handler (1) (3)
  1726.    SVGA Base Video Handler (1) (3)
  1727.    SVGA Utility (1) (3)
  1728.    Virtual Video (1) (4)
  1729.    Virtual XGA Video (1) (4)
  1730.    Screen Base Video Family 1 (1)
  1731.    Screen Base Video Family 2 (1)
  1732.  
  1733. o  Printer Device Drivers
  1734.  
  1735.    16-bit Plotter (1) (3)
  1736.    32-bit Plotter (beta) (1) (5)
  1737.    32-bit 42XX Rasterizing Sample (1) (5)
  1738.    32-bit PostScript (1) (5)
  1739.    32-bit Mini-Driver Rasterizing Sample (5)
  1740.    32-bit PMPrint Queue (5)
  1741.    32-bit Serial Port (5)
  1742.    32-bit Parallel Port with Sharing Support (5)
  1743.    16-bit Parallel (1) (3)
  1744.    16-bit Virtual Parallel (1) (4)
  1745.  
  1746. o  CD-ROM Device Drivers (16-bit)
  1747.  
  1748.    CD-ROM Device Manager (1) (3)
  1749.    Virtual CD-ROM Device Manager (1) (4)
  1750.    Hitachi CD-ROM Filter (1) (3)
  1751.    NEC CD-ROM Filter (1) (3)
  1752.    Sony CD-ROM Filter (1) (3)
  1753.    Toshiba CD-ROM Filter (1) (3)
  1754.    Mitsumi CD-ROM Adapter (non-SCSI) (1) (3)
  1755.  
  1756. o  DASD Device Drivers (16-bit)
  1757.  
  1758.    OS/2 DASD Device Manager (1) (3)
  1759.    Removable DASD Conversion Filter (1) (3)
  1760.    Adapter Presence Detection Sample (1)
  1761.    Adapter for ST506/IDE DASD (1) (3)
  1762.    Adapter for ABIOS DASD (1) (3)
  1763.    Virtual Disk (MVDM Support) (1) (3)
  1764.    Protected Mode VDisk (RAM Disk) (1)
  1765.    Adapter Presence-Check Services (TESTCFG) (1) (3)
  1766.  
  1767. o  SCSI Device Drivers (16-bit)
  1768.  
  1769.    OS/2 SCSI Device Manager (1) (3)
  1770.    Adapter Driver For ABIOS SCB (1) (3)
  1771.    OS/2 ASPI Device Manager (1) (3)
  1772.  
  1773. o  Diskette Device Drivers (16-bit)
  1774.  
  1775.    Adapter Driver for ABIOS Floppy (1) (3)
  1776.    OS/2 ISA/EISA Floppy (1) (3)
  1777.    Virtual Floppy (1) (4)
  1778.  
  1779. o  PCMCIA Device Drivers
  1780.  
  1781.    Client Services Sample (1) (3)
  1782.    Data/Fax Modem Client Services Driver (1) (3)
  1783.  
  1784. o  Mouse Device Drivers (16-bit)
  1785.  
  1786.    Mouse (Device-Independent) (1)
  1787.    Mouse (Device-Dependent) (1)
  1788.    Virtual Mouse (1) (4)
  1789.  
  1790. o  Keyboard Device Drivers (16-bit)
  1791.  
  1792.    Family 1 Keyboard (1)
  1793.    Family 2 Keyboard (1)
  1794.    Virtual Keyboard (1) (4)
  1795.  
  1796. o  8516 Touch Device Drivers (16-bit)
  1797.  
  1798.    Touch Device-Independent (3)
  1799.    Touch Device-Dependent (3)
  1800.    Virtual Touch (1) (4)
  1801.  
  1802. o  Serial (Communication) Device Drivers (16-bit)
  1803.  
  1804.    Asynchronous (1) (3)
  1805.    Virtual Serial (1) (4)
  1806.  
  1807. o  Parallel (Communication) Device Drivers (16-bit)
  1808.  
  1809.    Parallel Port (3)
  1810.    Virtual Parallel
  1811.  
  1812. o  Clock Device Drivers
  1813.  
  1814.    Family 1 Clock (1)
  1815.    Family 2 Clock (1)
  1816.  
  1817. o  Pen for OS/2 Device Drivers
  1818.  
  1819.    Pen for OS/2 Include File (1)
  1820.    Serial Digitizer (1)
  1821.  
  1822. o  Multimedia Device Drivers
  1823.  
  1824.    16-bit Pro Audio Spectrum 16 (2) (3)
  1825.  
  1826.    MMPM/2 Device Drivers:
  1827.  
  1828.    -  16-bit Audio PDD Sample (2) (3)
  1829.    -  16-bit Audio VDD Sample (2) (3)
  1830.    -  Generic Audio Installation Sample (5)
  1831.    -  Generic Video Installation Sample (5)
  1832.    -  Audio Vendor-Specific Driver (VSD) Resource File Sample
  1833.    -  Video Capture Adapter PDD (1)
  1834.    -  Video Capture Adapter VSD (5)
  1835.  
  1836. o  Double-Byte Character Set (DBCS) Drivers
  1837.  
  1838.    VGA/SVGA PM Display (2)
  1839.    VGA/SVGA Virtual Video (1) (4)
  1840.    Base Video Handler (1) (3)
  1841.    Base Video Handler for Windowed Session (1) (3)
  1842.    Base Video Screen (1) (3) (4)
  1843.    PM Font Support (1) (3)
  1844.  
  1845. o  Win-OS/2 Device Drivers
  1846.  
  1847.    VGA Display
  1848.    Communication
  1849.    Mouse
  1850.  
  1851.    The Win-OS/2 Device Driver diskette is a free supplement to the
  1852.    CD-ROM. You must be a licensed Microsoft Windows 3.1 DDK user,
  1853.    however. Customers must sign and return a certification card
  1854.    supplied in the CD-ROM package to receive the supplement.
  1855.  
  1856. Specific Tools
  1857. --------------
  1858.  
  1859. The build tools facilitate the development of the device drivers, and
  1860. the test tools verify the quality of the developed drivers. Many
  1861. drivers include test cases that will facilitate construction of test
  1862. cases for new drivers.
  1863.  
  1864. The following tools are included:
  1865.  
  1866.    SVGAINST Action Routine Sample (5)
  1867.    Paldisp (5)
  1868.    32-bit Display Test Tool (5)
  1869.    32-bit Font Test Tool
  1870.    32-bit Printer Test Tool (beta) (5)
  1871.    CD-ROM Test Tool
  1872.    Pen for OS/2 Test Tool (1) (5)
  1873.    Pen for OS/2 Calibration Tool (1) (5)
  1874.    MMPM/2 Audio Device Driver Exerciser Tool (5)
  1875.    MMPM/2 AP2/P2STRING Audio/Video Test Tool and Suites
  1876.    MMPM/2 MCI String Test Tool (5)
  1877.  
  1878. Miscellaneous Tools
  1879. -------------------
  1880.  
  1881.    DELDDK  -- Deletes an old version of the DDK from the hard disk.
  1882.    DELREF  -- Utility to view references directly from CD.
  1883.    NSYNC   -- Provides file synchronization.
  1884.    QSYSTEM -- Provides hardware information.
  1885.    TRCUST  -- Dynamic trace customizer.
  1886.  
  1887. Debuggers
  1888. ---------
  1889.  
  1890.    OS/2 Debug Kernel
  1891.    -  Level 6.307 (2.0 GA)
  1892.    -  Level 6.427 (2.0 ServicePak 1)
  1893.    -  Level 6.454 (2.1 Pre-load)
  1894.    -  Level 6.466 (2.0 Pre-load Backup)
  1895.    -  Level 6.514 (2.1 GA)
  1896.    -  Level 6.543 (2.0 ServicePak 2)
  1897.    -  Level 6.617 (2.11 Manufacturing Refresh 1)
  1898.    -  S3, Level 6.599 (S3 Video)
  1899.    ASDT32
  1900.    Debugo
  1901.  
  1902. How to Order
  1903. ------------
  1904.  
  1905. To order the IBM Device Driver Source Kit for OS/2:
  1906.  
  1907. Within the USA, call 1-800-633-8266.
  1908.  
  1909. Within Canada, call 1-800-465-7999.
  1910.  
  1911. Within Asia/Pacific countries, call +61-2-354-7684 (in Sydney,
  1912. Australia).
  1913.  
  1914. In Latin America (except Brazil and Mexico), Europe, the Middle East,
  1915. and Africa, the phone number to call depends on the spoken language. All
  1916. numbers listed below are in Copenhagen, Denmark (country code 45).
  1917.  
  1918.   Language    Call
  1919.   --------    ----
  1920.  
  1921.   English     +45-4-810-1500
  1922.   French      +45-4-810-1200
  1923.   Italian     +45-4-810-1600
  1924.   German      +45-4-810-1000
  1925.   Spanish     +45-4-810-1100
  1926.   Dutch       +45-4-810-1400
  1927.  
  1928. Within Brazil, call (021) 800-6120, or fax to (021) 800-6936.
  1929.  
  1930. Within Mexico:
  1931.   Within  Mexico City, call 627-2444
  1932.   Outside Mexico City, call 91-800-00639
  1933.  
  1934. ========================================================================
  1935.  
  1936.            +-----------------------------------------------+
  1937.            | Device-Driver Development Support Center News |      teamdd
  1938.            +-----------------------------------------------+
  1939.  
  1940. The numbers tell the story! Interest and demand for device drivers for
  1941. OS/2 2.1 has reached another milestone: the DUDE, the BBS managed by
  1942. the IBM Driver Development Support Center (DDSC), has become a
  1943. Kilo-DUDE, or K-DUDE!
  1944.  
  1945. DUDE Usage Surges
  1946. -----------------
  1947.  
  1948. The DUDE (which stands for Dynamic Upload/Download Environment) was
  1949. started by the DDSC team less than a year ago as a dedicated support
  1950. mechanism for device-driver developers. DUDE membership has surged in
  1951. recent weeks, and is now over 1,000 users.
  1952.  
  1953. FREE Device-Driver Workshops Fill Up
  1954. ------------------------------------
  1955.  
  1956. Further evidence of the rapidly accelerating acceptance of OS/2 2.1 as
  1957. the premier PC operating environment is the increase in enrollments for
  1958. the FREE device-driver workshops conducted by the DDSC. These workshops
  1959. were held in Boca Raton seven times during 1993. Already in 1994, with
  1960. 12 workshops scheduled for the year, the first two saw full attendance,
  1961. and additional enrollees are registered for all of the upcoming FREE
  1962. workshops through December.
  1963.  
  1964. More Information
  1965. ----------------
  1966.  
  1967. See the 15 December 1993 and 15 January 1994 issues of this newsletter
  1968. for 1994 device-driver workshop schedules and descriptions, or call Bob
  1969. Peterson at 1-407-443-8289 or Jim Bennett at 1-407-982-4143.
  1970.  
  1971. As new technology becomes available, we will respond with the
  1972. appropriate workshops. But, we still look to you, our customer, to let
  1973. us know what workshops you need that we currently do not offer. Don't be
  1974. shy ... send us D-Mail via the DUDE!
  1975.  
  1976. Joining the DUDE
  1977. ----------------
  1978.  
  1979. If you are a device-driver developer, register with us by using the
  1980. DUDE. Use your modem to call 1-407-982-3217, N,8,1 at 14.4 Kbps.
  1981.  
  1982. Joining the DUDE will ensure that the DDSC team can provide you with
  1983. support in your driver development efforts. As a bonus, when your driver
  1984. is completed, you can use the latest service of the DUDE, DUDE-ADS, to
  1985. help increase the visibility of your product offering.
  1986.  
  1987. Welcome to the club -- Club DUDE!
  1988.  
  1989. ========================================================================
  1990.  
  1991.            +--------------------------------------------+
  1992.            | Device-Driver Source Kit Future Directions |          ddkfd
  1993.            +--------------------------------------------+
  1994.  
  1995. (This material comes from the January 1994 issue of DDK Update, a
  1996. hardcopy publication sent to members of the DUDE.)
  1997.  
  1998. The IBM Device-Driver Source Kit (DDK) for OS/2 has come a long way in
  1999. its first year, from humble beginnings of about 30 drivers and a few
  2000. tools to over 90 drivers, several test and maintenance tools, and
  2001. documentation both online and available in print to assist in your
  2002. device-driver development. The DDK team is proud of its achievement,
  2003. having received favorable feedback from you, but we are not yet
  2004. satisfied, and you can count on us to deliver more quality and useful
  2005. information in the coming year.
  2006.  
  2007. The DDK is just one piece in the set of IBM's Personal Operating System
  2008. software development tools. The tools team is implementing a strategy
  2009. that will, over time, create a comprehensive and cohesive development
  2010. suite.
  2011.  
  2012. DDK CD Features Developer Connection News
  2013. -----------------------------------------
  2014.  
  2015. Later this year, The Developer Connection News (part of The Developer
  2016. Connection for OS/2 subscription service) will accompany future releases
  2017. of the DDK CD. Although the DDK includes a great deal of technical data
  2018. about device-driver development, the newsletter will introduce and
  2019. enhance development techniques and information about other parts of OS/2
  2020. and future operating systems, as well as serve as a quick reference to
  2021. timely and important information like workshops, conferences, and other
  2022. developer programs. This new DDK element will fortify our commitment to
  2023. communicating with and assisting the development community. Suggestions
  2024. for future articles are welcome.
  2025.  
  2026. DDK CD Usability Improvements
  2027. -----------------------------
  2028.  
  2029. As our development products mature, we recognize opportunities for
  2030. usability improvements to the rapid increase of data contained on our
  2031. CDs. As more developers take advantage of the multiple tool offerings,
  2032. we realize that a standard user interface is necessary. We have used the
  2033. survey results from the San Jose Device-Driver Conference (held during
  2034. July 1993) and other customer feedback to better address your
  2035. development needs.
  2036.  
  2037. The installation, search engine, online assistance, and other product
  2038. utilities will be enhanced with the customer in mind. For example, more
  2039. emphasis will be given to utilizing the CD, like the feature offered in
  2040. the last DDK release of opening books from the CD rather than installing
  2041. them on your hard drive.
  2042.  
  2043. As these enhancements are implemented, the DDK team will continue to
  2044. deliver quality releases. We will continue to expand our coverage of
  2045. driver sources, aggressively seek new tools and test suites, and
  2046. complement it all with technical documentation and support.
  2047.  
  2048. The DDK team strives to meet your expectations, and we encourage your
  2049. suggestions to help us attain complete customer satisfaction. We value
  2050. your input, and request a small investment of your time so that we can
  2051. better serve your device-driver development efforts. Suggestions can be
  2052. made through the DUDE, or you can write to:
  2053.  
  2054.   Tony Arcuri
  2055.   Internal Zip 1436
  2056.   IBM Corporation
  2057.   1000 N.W. 51 Street
  2058.   Boca Raton FL 33431 USA
  2059.  
  2060. ========================================================================
  2061.  
  2062.                                                                   ddkdoc
  2063.  
  2064.       +-----------------------------------------------------------+
  2065.       | Device-Driver Source Kit (DDK) Documentation Enhancements |
  2066.       +-----------------------------------------------------------+
  2067.  
  2068. (This material is adapted from the January 1994 issue of DDK Update, a
  2069. hardcopy publication sent to members of the DUDE.)
  2070.  
  2071. Thanks to participants in the documentation survey at the San Jose
  2072. Device-Driver Conference, we have come up with several documentation
  2073. enhancements for the IBM Device-Driver Source Kit (DDK) for OS/2.
  2074.  
  2075. Better Mix of Hardcopy and Online Information
  2076. ---------------------------------------------
  2077.  
  2078. You told us that you like both hardcopy and online documentation. You
  2079. want the topics to be more complete and easy to find. You wanted more
  2080. hypertext. And you want more tools and sample code.
  2081.  
  2082. Improved Organization
  2083. ---------------------
  2084.  
  2085. For the next DDK, we are restructuring many of the books in the library
  2086. to make information easier to find. We will have new versions of the
  2087. Physical Device Driver Reference and the Presentation Driver Reference.
  2088. Many chapters of the Physical Device Driver Reference have been moved to
  2089. other books in the library. For example, the chapter on the physical
  2090. keyboard device driver will be transferred to the Input/Output Device
  2091. Driver Reference. The Physical Device Driver Reference will contain
  2092. general reference material that applies to physical device drivers.
  2093.  
  2094. Driver-specific information can be found in the following books:
  2095.  
  2096. o  Printer Device Driver Reference
  2097. o  Display Device Driver Reference
  2098. o  Storage Device Driver Reference
  2099. o  Input/Output Device Driver Reference
  2100. o  Pen/PM Device Driver Reference
  2101. o  MMPM/2 Device Driver Reference
  2102.  
  2103. Better Retrieval of Information
  2104. -------------------------------
  2105.  
  2106. To make the information in the Presentation Driver Reference more
  2107. usable, the book will be organized alphabetically. Graphics will be
  2108. added to each API to identify which kind of device (for example, display
  2109. or printer) the API is used for. For each release, we will continue to
  2110. develop and enhance the index of each book.
  2111.  
  2112. The printer book is being rewritten to include the minidriver and font
  2113. test tool. In addition, the information is being enhanced to include
  2114. "roadmaps" of the device-driver file structures.
  2115.  
  2116. To enhance the retrievability of the information, the glossaries from
  2117. the various books in the library have been consolidated. Terms have been
  2118. added and definitions have been revised to be concise and meaningful.
  2119. All books will have a comprehensive, common glossary.
  2120.  
  2121. More Tools and Sample Code
  2122. --------------------------
  2123.  
  2124. To expand the device-driver base, the following information will be
  2125. added:
  2126.  
  2127. o  PCMCIA enhancements
  2128. o  Parallel-port sharing
  2129. o  ADDE tool enhancements
  2130. o  APM enhancements
  2131. o  DevHlps in C and Assembler
  2132. o  DBCS support for printers, displays, keyboards
  2133.  
  2134. More Hypertext Capability
  2135. -------------------------
  2136.  
  2137. The DDK information is available in both hardcopy and online forms. The
  2138. online version is available on the DDK CD-ROM, which is updated
  2139. quarterly. You can also purchase any of the hardcopy books in the DDK
  2140. library separately. We have modeled the design of the online books to
  2141. follow the information provided in the OS/2 Technical Library.
  2142.  
  2143. For the second DDK, we incorporated the Physical Device Driver
  2144. Reference, the Virtual Device Driver Reference, and the Presentation
  2145. Driver Reference into the product. In addition, technical changes were
  2146. made to reflect the features of the OS/2 2.1 operating system.
  2147.  
  2148. For the third DDK, we made extensive changes to the format of the online
  2149. books. They now have the multiple viewport windowing that is featured in
  2150. the OS/2 Technical Library. We will continue to enhance the online
  2151. design for the entire DDK Library.
  2152.  
  2153. Ordering the Libraries
  2154. ----------------------
  2155.  
  2156. Here is a list of all the device-driver books available in the IBM
  2157. Device Driver Source Kit (DDK) for OS/2 Library and the OS/2 Toolkit
  2158. Technical Library. You can order printed versions of each book
  2159. separately, or the OS/2 Toolkit Technical Library as a package, by
  2160. calling 1-800-633-8266.
  2161.  
  2162. Books in the OS/2 Toolkit Technical Library (orderable as a package by
  2163. using order number SBOF-1206):
  2164.  
  2165. o  Programming Guide, Volume I   (S10G-6261)
  2166. o  Programming Guide, Volume II  (S10G-6494)
  2167. o  Programming Guide, Volume III (S10G-6495)
  2168. o  Application Design Guide (S10G-6260)
  2169. o  Procedures Language 2/REXX Reference (S10G-6268)
  2170. o  Procedures Language 2/REXX User's Guide (S10G-6269)
  2171. o  Control Program Programming Reference (S10G-6263) (*)
  2172. o  System Object Model Reference (S10G-6309) (*)
  2173. o  Information Presentation Facility Guide and Reference (S10G-6262) (*)
  2174. o  Presentation Manager Programming Reference, Volume I  (S10G-6264) (*)
  2175. o  Presentation Manager Programming Reference, Volume II (S10G-6265) (*)
  2176. o  Presentation Manager Programming Reference, Volume III(S10G-6266) (*)
  2177.  
  2178. In the above list, items marked with (*) are also available online.
  2179.  
  2180. Books in the IBM Device-Driver Source Kit (DDK) for OS/2 Library:
  2181.  
  2182. o  Printer Device Driver Reference (S71G-1895)
  2183. o  Display Device Driver Reference (S71G-1896)
  2184. o  Storage Device Driver Reference (S76G-1897)
  2185. o  Input/Output Device Driver Reference (S71G-1898)
  2186. o  Pen/PM Device Driver Reference (S71G-1899)
  2187. o  MMPM/2 Device Driver Reference (S71G-3678)
  2188.  
  2189. The DDK CD-ROM is orderable as S71G-3703.
  2190.  
  2191. Books in both the OS/2 Toolkit Technical Library and the Device-Driver
  2192. Source Kit (DDK) for OS/2 Library:
  2193.  
  2194. o  Physical Device Driver Reference (S10G-6266)
  2195. o  Virtual Device Driver Reference  (S10G-6310)
  2196. o  Presentation Driver Reference (S10G-6267)
  2197.  
  2198. ========================================================================
  2199.  
  2200.               +-----------------------------------------+
  2201.               | Correction to PSP Technical Interchange |          ticor
  2202.               | Information Published in January DSNEWS |
  2203.               +-----------------------------------------+
  2204.  
  2205. The following corrects the information about the products distributed to
  2206. attendees at the upcoming PSP Technical Interchange plus Device-Driver
  2207. Conference in San Francisco from 25 through 29 April:
  2208.  
  2209. Lots of Far-Out Stuff ... For You!
  2210. ----------------------------------
  2211.  
  2212. Each attendee receives a bag filled with far-out stuff. Here's a look at
  2213. what you'll take home:
  2214.  
  2215. o  IBM's Communications Manager/2 for OS/2 on CD-ROM
  2216. o  IBM's Database Manager/2
  2217. o  The IBM Device Driver Source Kit
  2218.    OR
  2219.    The Developer Connection, Volume 3, which includes:
  2220.      -- The Developer's Manager/2 Toolkit
  2221.      -- Multimedia Presentation Manager/2 Toolkit
  2222.      -- Pen for OS/2 Toolkit
  2223. o  Lotus SmartSuite for OS/2, which includes:
  2224.      -- Lotus 1-2-3
  2225.      -- Freelance Graphics
  2226.      -- Ami Pro
  2227.      -- cc:Mail
  2228. o  CA-REALIZER
  2229. o  One-year subscription to OS/2 Developer Magazine
  2230.  
  2231. And, take part in daily product raffles -- you could win an IBM
  2232. ThinkPad!
  2233.  
  2234. ========================================================================
  2235.  
  2236.              +-----------------------------------------+        reg21mar
  2237.              |  Reminder: Early Registration Discount  |
  2238.              | Technical Interchange Expires 21 March! |
  2239.              +-----------------------------------------+
  2240.  
  2241. If you haven't yet registered to attend the IBM PSP Technical
  2242. Interchange Plus Device-Driver Conference, and if you want to save 100
  2243. USD of the registration fee, be sure to register and remit payment no
  2244. later than 21 March!
  2245.  
  2246. The early registration fees are:
  2247.  
  2248.   Full conference registration, 795 USD
  2249.   Multiple attendees, 695 USD each
  2250.     (three or more attendees from the same company submitted at the same
  2251.      time and including full payment)
  2252.  
  2253. Registration fees beginning 22 March are 100 USD higher: 895 USD for an
  2254. individual, and 795 USD for each of three or more attendees from the
  2255. same company.
  2256.  
  2257. To register, or for more information, call 1-800-872-7109 within the USA
  2258. and Canada, or 1-508-443-4990 from elsewhere. For faster processing, fax
  2259. your registration to 1-508-443-4715. Registration fees are payable in
  2260. U.S. funds by a check drawn on a U.S. bank, or by credit card: American
  2261. Express, Diners Club, MasterCard, or VISA. If payment is not received
  2262. before or on 21 March 1994, the registration fee automatically
  2263. increases.
  2264.  
  2265. ========================================================================
  2266.  
  2267.                   +--------------------------------------+
  2268.                   | IBM PSP Technical Interchange Agenda |      tiagenda
  2269.                   +--------------------------------------+
  2270.  
  2271. Here is the agenda, as of 10 March 1994, for the OS/2 and LAN Systems
  2272. Technical Interchange Plus Device-Driver Conference to be held in San
  2273. Francisco from 25 through 29 April 1994.
  2274.  
  2275. The following topics, which were initially listed in the brochure, have
  2276. been either merged with other topics or eliminated:
  2277.  
  2278. AD07               The OS/2 Debug Kernel
  2279. CM15               Open Distributed Systems with Messaging and Queueing
  2280. CS03               Network ... Security and Single Sign-On
  2281. LS09               Workplace OS Networking Transports
  2282. LS11               LAN Server WAN Connectivity
  2283. LS12               OS/2 LAN Server, Novell, Banyan, and TCP/IP
  2284.                      Coexistence
  2285. LS16               NetWare Server for OS/2
  2286. OS05               OS/2 Base System Tuning
  2287. OS06               4 Meg OS/2: How and What?
  2288. WP05               Workplace OS Networking Transports
  2289. XF01               The Gorilla and Unattended Automated Testing
  2290.  
  2291. The following topics have been added:
  2292.  
  2293. AD11               Understanding and Exploiting the OS/2 Graphical
  2294.                      Programming Interface (GPI)
  2295. CS13               DCE for OS/2 Base Performance
  2296. CS14               DCE for OS/2 Application Performance
  2297. CS18               Open Distributed Systems with Messaging and Queueing
  2298. CS19               CICS OS/2: 32-Bit Client/Server Computing
  2299. DM03               Enabling Your Application for Remote Unattended
  2300.                      Installation
  2301. DM04               LAN NetView Monitor
  2302. DM05               LAN NetView Monitor - Hands-On
  2303. IP01               ImagePlus/2 Overview
  2304. IP02               ImagePlus/2 Tips, Techniques, Trends, and Directions
  2305. OS03               The Future of OS/2: An Independent View
  2306. OS06               OS/2 Performance Enhancements
  2307.  
  2308. The following titles have changed:
  2309.  
  2310. OS02               Future of OS/2
  2311.                    is now
  2312.                    OS/2 Trends and Directions
  2313.  
  2314. OS09               OS/2 Hints and Tricks
  2315.                    is now
  2316.                    OS/2 Hints, Tricks, and tuning
  2317.  
  2318. Monday 25 April
  2319. ---------------
  2320.  
  2321. 12:00 N  -  7:00 PM     Registration
  2322.  7:00 PM - 10:00 PM     "Flower Power" reception
  2323.  
  2324. Tuesday 26 April
  2325. ----------------
  2326.  
  2327.  6:00 AM -  7:00 PM     Registration
  2328.  7:00 AM -  8:00 AM     Busing from hotel to Moscone Center
  2329.  8:00 AM - 11:00 AM     General Session at Moscone Center
  2330. 11:30 AM - 12:30 PM     Luncheon at Moscone Center
  2331. 12:30 PM -  1:30 PM     Busing from Moscone Center to hotel
  2332.  
  2333. Original  Revised
  2334. Session   Session  Session
  2335. Number    Number   Description
  2336. --------  -------  -----------
  2337.  
  2338.  1:30 PM -  2:45 PM
  2339.  
  2340. AD02      AD01     User-Centric OS/2 Application Design
  2341. CA01               Product Manager Desktop Applications
  2342. CC01               IBM C Set ++ Overview
  2343. CM01               Communications Manager/2: The Power of Personal
  2344.                      Networking
  2345. CM10      CS01     Introduction to APPC and APPN
  2346. OP01      CS07     Distributed Computing Vision
  2347. LO01               Lotus SmartSuite for OS/2
  2348. LS01               LAN Server Overview
  2349. MM03      MM01     OS/2 Multimedia Support - MMPM/2
  2350. OO03      OO01     Object Technology Overview
  2351. OS02      OS01     OS/2 Trends and Directions
  2352.  
  2353. DD01               Overview and Future Directions - Display Device
  2354.                      Drivers
  2355. DD16               Overview and Future Directions - LAN Device Drivers
  2356. DD34               Overview and Future Directions - Multimedia/Input
  2357.                      Device Drivers
  2358. DD49               Overview and Future Directions - Printer Device
  2359.                      Drivers
  2360. DD60               Overview and Future Directions - Storage Device
  2361.                      Drivers
  2362.  
  2363.  2:45 PM -  3:00 PM     Break
  2364.  
  2365.  3:00 PM -  4:15 PM
  2366.  
  2367. AD01      AD02     Designing OS/2 Applications
  2368. CA02               Product Planner Systems Strategies - Part 1
  2369. CC02               IBM C Set ++ Debugging Tips and Techniques
  2370. CM02               Communications Manager/2 Installation and
  2371.                      Configuration Basics
  2372. CM11      CS02     What's New in APPC and APPN
  2373. OP02      CS08     Distributed Applications
  2374. LO02               Application Development and Integration Using Ami Pro
  2375.                      Macro Language
  2376. LS02               LAN Server Directions
  2377. MM06      MM02     OS/2 2.1 Multimedia - MMPM/2 Applications and
  2378.                      Architecture
  2379. 0004      OO02     The In-Taligent Use of Objects
  2380. 0S04      OS05     OS/2 Windows Support, Inside and Out
  2381.  
  2382. DD02               Presentation Driver Architecture - Printer and
  2383.                      Display
  2384. DD17               Introduction to IBM's NDIS-Based Products
  2385. DD35               MMPM/2 Audio Subsystems
  2386. DD61               Storage Architecture
  2387.  
  2388.  4:15 PM -  4:30 PM     Break
  2389.  
  2390.  4:30 PM -  5:45 PM
  2391.  
  2392. AD03               OS/2: The Platform for Quality Software Development
  2393. CA03               Product Planner Systems Strategies - Part 2
  2394. CC03               Performance Tuning with EXTRA from C Set ++
  2395. CM03               Communications Manager/2 Complex Configuration
  2396. New       CS19     CICS OS/2: 32-Bit Client/Server Computing
  2397. LO03               Application Development Using REXX for Ami Pro and
  2398.                      Lotus 1-2-3
  2399. LS13      LS09     LAN Automated Distribution/2
  2400. MM04      MM03     OS/2 Software Motion Video
  2401. 0002      0003     How to Introduce Objects to Your Organization
  2402. OS03      OS04     Platform Wars
  2403. OS06               OS/2 Performance Enhancements
  2404.  
  2405. DD03               PM Display Drivers - Part 1
  2406. DD18               Introduction to NDIS 2.01 Specification
  2407. DD36               MMPM/2 Audio Device Drivers
  2408. DD50               Printer Driver Architecture and Structure
  2409. DD62               Dynamic Loading of Device Drivers
  2410.  
  2411.  6:00 PM -  8:00 PM   "Streets of San Francisco" Exhibit Hall reception
  2412.  
  2413.  8:00 PM -  9:15 PM
  2414.  
  2415. AD03               OS/2: The Platform for Quality Software Development
  2416. AD04               How to Create Endian-Neutral Software for Portability
  2417. AD13      AD09     OS/2 and Internationalization of Applications
  2418. CS02      CS06     Using NS/DOS in a Client/Server Environment
  2419. New       CS18     Open Distributed Systems with Messaging and Queueing
  2420. New       CS19     CICS OS/2: 32-Bit Client/Server Computing
  2421. TS01               IBM Personal Systems Services and Support
  2422. TS02               Technical Coordinator Program
  2423. TS04      TS03     Navigating OS/2 Support
  2424. TS05      TS04     Developer Assistance Program
  2425. New       WP05     Workplace OS Networking Transports
  2426.  
  2427. Wednesday 27 April
  2428. ------------------
  2429.  
  2430.  7:00 AM -  6:00 PM     Registration
  2431.  
  2432.  7:00 AM -  8:00 AM     Continental Breakfast
  2433.  
  2434.  8:00 AM -  9:15 AM
  2435.  
  2436. AD02      AD01     User-Centric OS/2 Application Design
  2437. CA04               Systems Engineering and Project Management
  2438. CC04               IBM C Set ++ Class Libraries
  2439. CM01               Communications Manager/2: The Power of Personal
  2440.                      Networking
  2441. OP01      CS07     Distributed Computing Vision
  2442. LO04               Lotus OS/2 Development Directions
  2443. LS01               LAN Server Overview
  2444. MM01      MM04     Multimedia Creation and Management
  2445. AD05      OO04     OpenDoc for OS/2 - Compound Document Architecture
  2446. OS02      OS01     OS/2 Trends and Directions
  2447. WP01               Introduction to Workplace OS
  2448.  
  2449. DD04               PM Display Drivers - Part 2
  2450. DD19               IBM/NetWare/Banyan/TCPIP/Communications Manager
  2451.                      Coexistence Issues - Part 1
  2452. DD37               Audio Device Driver Debugging
  2453. DD51               Printer Device Specification Exploitation
  2454. DD63               OS/2 Plug-and-Play Support
  2455.  
  2456.  9:15 AM -  5:15 PM     Exhibit Hall open
  2457.  
  2458.  9:15 AM -  9:45 AM     Break in Exhibit Hall
  2459.  
  2460.  9:45 AM - 11:00 AM
  2461.  
  2462. AD01      AD02     Designing OS/2 Applications
  2463. CA01               Product Manager Desktop Applications
  2464. CC05               IBM C Set ++ WorkFrame/2 2.1
  2465. CM02               Communications Manager/2 Installation and
  2466.                      Configuration Basics
  2467. OP02      CS08     Distributed Applications
  2468. LO05               Migrating Host Office Systems to LAN
  2469. LS02               LAN Server Directions
  2470. MM02      MM05     LAN Server Ultimedia
  2471. OO01      OO05     REXX Object-Oriented Extensions
  2472. OS01      OS02     OS/2 and Windows
  2473. WP02               What is the Workplace OS/2 Personality?
  2474.  
  2475. DD05               Base Video Handler and Virtual Device Drivers -
  2476.                      Part I
  2477. DD20               IBM/NetWare/Banyan/TCPIP/Communications Manager
  2478.                      Coexistence Issues - Part 2
  2479. DD38               MIDI and DSP Device Drivers
  2480. DD52               Printer Driver Installation Considerations
  2481. DD64               OS/2 ADD Driver Implementation
  2482.  
  2483. 11:00 AM - 11:15 AM     Break
  2484.  
  2485. 11:15 AM - 12:30 PM
  2486.  
  2487. AD04               How to Create Endian-Neutral Software for Portability
  2488. CA02               Product Planner Systems Strategies - Part 1
  2489. CC06               IBM C Set ++ Optimization Tips and Techniques
  2490. CM03               Communications Manager/2 Complex Configuration
  2491. OP03      CS09     Introduction to Distributed Computing Environment
  2492.                      (DCE)
  2493. LO06               Lotus Mail and Messaging Architecture
  2494. LS03               LAN Server Tips and Techniques - Part 1
  2495. MM03      MM01     OS/2 Multimedia Support - MMPM/2
  2496. OO03      OO01     Object Technology Overview
  2497. New       OS03     The Future of OS/2: An Independent View
  2498. WP03               Tools and Development Environment for Workplace OS
  2499.  
  2500. DD06               Base Video Handler and Virtual Device Drivers -
  2501.                      Part 2
  2502. DD21               Introduction to a Sample Network Driver
  2503. DD39               MMPM/2, DOS, and Win-OS/2 Audio Device Sharing -
  2504.                      Part 1
  2505. DD65               ASPI and Virtual ASPI Support in OS/2
  2506.  
  2507. 12:30 PM -  2:00 PM     Luncheon
  2508.  
  2509.  2:00 PM -  3:15 PM
  2510.  
  2511. AD14      AD10     The Integrated Desktop to the Workplace Shell
  2512. CA03               Product Planner Systems Strategies - Part 2
  2513. CC01               IBM C Set ++ Overview
  2514. OP04      CS10     Introduction to DCE Programming
  2515. LO07               Developing with the Lotus VIM Developer's Toolkit
  2516. LS04               LAN Server Tips and Techniques - Part 2
  2517. LS16      LS12     NetWare Server for OS/2
  2518. MM06      MM02     OS/2 2.1 Multimedia - MMPM/2 Applications and
  2519.                      Architecture
  2520. 0004      OO02     The In-Taligent Use of Objects
  2521. OS04      OS05     OS/2 Windows Support, Inside and Out
  2522. WP04               Workplace OS Human Centrics and How They Fit with the
  2523.                      PowerPC
  2524.  
  2525. DD07               Win Drivers and Seamless Architecture
  2526. DD22               Sample Network Driver Code Walkthrough - Part 1
  2527. DD40               MMPM/2, DOS, and Win-OS/2 Audio Device Sharing -
  2528.                      Part 2
  2529. DD66               OS/2 Tape Support
  2530.  
  2531.  3:15 PM -  3:45 PM     Break in Exhibit Hall
  2532.  
  2533.  3:45 PM -  5:00 PM
  2534.  
  2535. CA04               Systems Engineering and Project Management
  2536. CC02               IBM C Set ++ Debugging Tips and Techniques
  2537. OP05      CS11     Introduction to DCE Administration
  2538. LO08               Lotus Notes Application Development - Part 1
  2539. LS06               OS/2 LAN Server Performance Tuning
  2540. LS15      LS11     LAN Server Hands-On Workshop - Connecting to
  2541.                      Resources
  2542. LS17      LS13     NetWare Interoperability
  2543. MM04      MM03     OS/2 Software Motion Video
  2544. 0002      OO03     How to Introduce Objects to Your Organization
  2545. New       OS06     OS/2 Performance Enhancements
  2546. AD15      OS11     Using and Customizing the Workplace Shell
  2547. WP01               Introduction to Workplace OS
  2548.  
  2549. DD08               Video Accelerator Support in the Display Drivers
  2550. DD23               Sample Network Driver Code Walkthrough - Part 2
  2551. DD41               MMPM/2 CoDec Interface
  2552. DD53               Bidirectional Printing Support
  2553. DD67               Advanced Power Management
  2554.  
  2555.  5:00 PM -  5:15 PM     Break
  2556.  
  2557.  5:15 PM -  6:30 PM
  2558.  
  2559. AD05      AD04     OpenDoc for OS/2 - Compound Document Architecture
  2560. New       AD11     Understanding and Exploiting the OS/2 Graphical
  2561.                      Programming Interface (GPI)
  2562. CC03               Performance Tuning with EXTRA from C Set ++
  2563. OP06      CS12     Choosing DCE as Your Client/Server Program
  2564.                      Environment
  2565. DM02      DM01     IBM LAN NetView Strategy
  2566. LO09               Lotus Notes Application Development - Part 2
  2567. LS05               LAN Server Security
  2568. LS14      LS10     LAN Server Hands-On Workshop - LAN Server
  2569.                      Administration
  2570. LS07      LS14     IBM LAN Systems Communication Transports
  2571. MM01      MM04     Multimedia Creation and Management
  2572. OS07               OS/2 REXX Tutorial
  2573. WP02               What is the Workplace OS/2 Personality?
  2574.  
  2575.  8:00 PM -  9:15 PM
  2576.  
  2577. AD08      AD06     The Hang/Trap Enigma
  2578. AD13      AD09     OS/2 and Internationalization of Applications
  2579. AD16      AD12     Overview of The Developer Connection for OS/2
  2580. New       CS18     Open Distributed Systems with Messaging and Queueing
  2581. New       DM04     LAN NetView Monitor
  2582. New       IP01     ImagePlus/2 Overview
  2583. LS13      LS09     LAN Automated Distribution/2
  2584. TS01               IBM Personal Systems Services and Support
  2585. TS04      TS03     Navigating OS/2 Support
  2586. TS05      TS04     Developer Assistance Program
  2587. New       WP05     Workplace OS Networking Transports
  2588.  
  2589. DD24               Network Device Driver Performance
  2590. DD42               MMPM/2 Video Capture Subsystem
  2591. DD68               Parallel Port Device Support
  2592.  
  2593. Thursday 28 April
  2594. -----------------
  2595.  
  2596.  7:00 AM -  6:00 PM     Registration
  2597.  
  2598.  7:00 AM -  8:00 AM     Continental Breakfast
  2599.  
  2600.  8:00 AM -  9:15 AM
  2601.  
  2602. AD14      AD10     The Integrated Desktop Program to the Workplace Shell
  2603. New       AD11     Understanding and Exploiting the OS/2 Graphical
  2604.                      Programming Interface (GPI)
  2605. CC04               IBM C Set ++ Class Libraries
  2606. CM05      CM04     Communications Manager/2 - Building SNA Applications
  2607. CM13      CS03     APPN and TCP/IP: a Comparison of Protocols
  2608. New       CS13     DCE for OS/2 Application Performance
  2609. New       DM05     LAN NetView Monitor Hands-On
  2610. LO10               Lotus Notes/DBMS Integration
  2611. LS10      LS08     LAN Server Interoperability
  2612. LS16      LS12     NetWare Server for OS/2
  2613. MM02      MM05     LAN Server Ultimedia
  2614. OO01      OO05     REXX Object-Oriented Extensions
  2615.  
  2616. DD09               Testing - Display Device Drivers
  2617. DD25               Configuration in an IBM NDIS Environment
  2618. DD43               MMPM/2 Video Capture DD
  2619. DD54               What's New in Graphics Engine 2.2
  2620. DD69               OS/2 PCMCIA Support - Part 1
  2621.  
  2622.  9:15 AM -  5:15 PM     Exhibit Hall open
  2623.  
  2624.  9:15 AM -  9:45 AM     Break in Exhibit Hall
  2625.  
  2626.  9:45 AM - 11:00 AM
  2627.  
  2628. AD06      AD05     32-Bit Native Porting Tips and Techniques
  2629. AD16      AD12     Overview of The Developer Connection for OS/2
  2630. CC05               IBM C Set ++ WorkFrame/2 2.1
  2631. CM06      CM05     Avoiding Common Problems and Problem Determination
  2632.                      with Communication Manager/2
  2633. OP03      CS09     Introduction to Distributed Computing Environment
  2634.                      (DCE)
  2635. New       CS14     DCE for OS/2 Application Performance
  2636. LS03               LAN Server Tips and Techniques - Part 1
  2637. LS17      LS13     NetWare Interoperability
  2638. PN01      MM06     Pen for OS/2
  2639. OS01      OS02     OS/2 and Windows
  2640. AD15      OS11     Using and Customizing the Workplace Shell
  2641. PM01               Positioning
  2642.  
  2643. DD10               Performance - Display Device Drivers
  2644. DD26               Remote LAN Access Network Drivers - Part 1
  2645. DD44               MMPM/2 Device Driver Testing
  2646. DD55               New OMNI Printer Driver Architecture - Part 1
  2647. DD70               OS/2 PCMCIA Support - Part 2
  2648.  
  2649. 11:00 AM - 11:15 AM     Break
  2650.  
  2651. 11:15 AM - 12:30 PM
  2652.  
  2653. AD08      AD06     The Hang/Trap Enigma
  2654. CC06               IBM C Set ++ Optimization Tips and Techniques
  2655. CM12      CM06     Multiprotocol Transport Network and AnyNet
  2656. OP04      CS10     Introduction to DCE Programming
  2657. New       DM05     LAN NetView Monitor Hands-On
  2658. New       IP01     ImagePlus/2 Overview
  2659. LS04               LAN Server Tips and Techniques - Part 2
  2660. LS07      LS14     IBM LAN Systems Communication Transports
  2661. PM02               Channel Distribution in the U.S.
  2662. PN02      MM07     PenDOS
  2663. New       OS03     The Future of OS/2: An Independent View
  2664. WP03               Tools and Development for Workplace OS
  2665.  
  2666. DD11               Installation/Debug - Display Device Drivers
  2667. DD27               Remote LAN Access Network Drivers - Part 2
  2668. DD45               OS/2 Mouse and Keyboard Device Drivers
  2669. DD56               New OMNI Printer Driver Architecture - Part 2
  2670. DD71               OS/2 Installable File System
  2671.  
  2672. 12:30 PM -  2:00 PM     Luncheon
  2673.  
  2674.  2:00 PM -  3:15 PM
  2675.  
  2676. AD09      AD07     Adding Help to Your OS/2 Applications
  2677. CM04      CS04     SNA Client/Server in the Communications Environment
  2678. CM07      CS15     Introduction to TCP/IP Networking
  2679. DB01               DB2/2: Let's Get Small
  2680. DM02      DM01     IBM LAN NetView Strategy
  2681. New       IP02     ImagePlus/2 Tips, Techniques, Trends, and Directions
  2682. LS15      LS11     LAN Server Hands-On Workshop - Connecting to
  2683.                      Resources
  2684. PN03      MM08     Pen for OS/2, PenDOS, and Speech
  2685. OP05               Introuction to DCE Administration
  2686. OS07               OS/2 REXX Tutorial
  2687. PM03               Packaging
  2688. WP04               Workplace OS Human Centrics and How They Fit with the
  2689.                      PowerPC
  2690.  
  2691. DD13               Centralized Video Services
  2692. DD28               IBM Protocol Stacks in Detail
  2693. DD46               An Overview of Pen for OS/2 Device Drivers
  2694. DD57               The OS/2 Debug Kernel
  2695. DD72               Layered Serial Support in OS/2
  2696.  
  2697.  3:15 PM -  3:45 PM     Break in Exhibit Hall
  2698.  
  2699.  3:45 PM -  5:00 PM
  2700.  
  2701. AD11      AD08     Mail-Enabling Applications Using VIM
  2702. CS01      CS05     Programming CPI-C Applications with Communications
  2703.                      Manager/2
  2704. New       CS13     DCE for OS/2 Base Performance
  2705. CM08      CS16     Sockets Programming with TCP/IP for OS/2
  2706. DB02               DB2/2: Family and Friends
  2707. LS06               OS/2 LAN Server Performance Tuning
  2708. LS14      LS10     LAN Server Hands-On Workshop - LAN Server
  2709.                      Administration
  2710. PN01      MM06     Pen for OS/2
  2711. OS03      OS04     Platform Wars
  2712. OS09               OS/2 Hints, Tricks, and Tuning
  2713. PM04               Collaterals
  2714. New       WP05     Workplace OS Networking Transports
  2715.  
  2716. DD12               Q & A Session - Display Device Drivers
  2717. DD29               Implementing NDIS Protocol Stacks
  2718. DD47               Writing PenDOS Device Drivers
  2719. DD58               Debugging PM Printer Presentation Drivers
  2720. DD73               PDD and VDD Organization
  2721.  
  2722.  5:00 PM -  5:15 PM     Break
  2723.  
  2724.  5:15 PM -  6:30 PM
  2725.  
  2726. AD09               OS/2 and Internationalization of Applications
  2727. CS02      CS06     Using NS/DOS in a Client/Server Environment
  2728. New       CS14     DCE for OS/2 Application Performance
  2729. CM09      CS17     Remote Procedure Call Programming with TCP/IP for
  2730.                      OS/2
  2731. OP06      CS12     Choosing DCE as Your Client/Server Programming
  2732.                      Environment
  2733. DB03               Data Access Services
  2734. DM03      DM02     IBM LAN NetView Family Overview
  2735. DM01      DM06     IBM LAN NetView Management Utilities for OS/2
  2736. PN02      MM07     PenDOS
  2737. OS08               OS/2 Symmetric Multiprocessing
  2738. TS06      OS12     The OS/2 Problem Solver
  2739. PM05               Public Relations and Product Reviews
  2740.  
  2741. DD30               Certification, Testing, and Debugging of Network
  2742.                      Drivers
  2743. DD59               OS/2 Graphical Programming Interface (GPI)
  2744.                      Programming
  2745. DD74               Techniques for Factory-Floor Automation and Data
  2746.                      Acquisition
  2747.  
  2748.  6:30 PM -  7:30 PM     Busing from hotel to the Exploratorium
  2749.  
  2750.  7:30 PM - 10:30 PM     "Back to the Future" Party at the Exploratorium
  2751.  
  2752. Friday 29 April
  2753. ---------------
  2754.  
  2755.  7:00 AM -  3:30 PM     Registration
  2756.  
  2757.  7:00 AM -  8:00 AM     Continental Breakfast
  2758.  
  2759.  8:00 AM -  9:15 AM
  2760.  
  2761. AD09      AD07     Adding Help to Your OS/2 Applications
  2762. CM05      CM04     Communicaitons Manager/2 - Building SNA Applications
  2763. CM10      CS01     Introduction to APPC and APPN
  2764. CM13      CS03     APPN and TCP/IP: A Comparison of Protocols
  2765. CM07      CS15     Introduction to TCP/IP Networking
  2766. DB01               DB2/2: Let's Get Small
  2767. New       DM03     Enabling Your Application for Remote Unattended
  2768.                      Installation
  2769. New       DM04     LAN NetView Monitor
  2770. PN03      MM08     Pen for OS/2, PenDOS, and Speech
  2771. OS09               OS/2 Hints, Tricks, and Tuning
  2772. PM06               Meet the Editors
  2773.  
  2774. DD31               Network Driver Customer Experience
  2775. DD48               Workplace OS Multimedia Device Drivers
  2776. DD75               Workplace OS Device Driver Model
  2777.  
  2778.  9:15 AM -  2:30 PM     Exhibit Hall open
  2779.  
  2780.  9:15 AM -  9:45 AM     Break in Exhibit Hall
  2781.  
  2782.  9:45 AM - 11:00 AM
  2783.  
  2784. AD11      AD08     Mail-Enabling Applications Using VIM
  2785. CM06      CM05     Avoiding Common Problems and Problem Determination
  2786.                      with Communications Manager/2
  2787. CM14      CM07     Problem Diagnosis Using Communications Manager/2
  2788.                      APPC Trace Capability
  2789. CM11      CS02     What's New in APPC and APPN
  2790. CM08      CS16     Sockets Programming with TCP/IP for OS/2
  2791. DB02               DB2/2: Family and Friends
  2792. DM03      DM02     IBM LAN NetView Family Overview
  2793. LS10      LS08     LAN Server Interoperability
  2794. AD12      OS10     Alternate Shells for OS/2
  2795. TS06      OS12     The OS/2 Problem Solver
  2796. PM07               Direct Marketing
  2797.  
  2798. New       DM05     LAN NetView Monitor Hands-On
  2799. DD14               New GRAD Display Driver Architecture - Part 1
  2800. DD32               Workplace OS LAN Network Drivers - Part 1
  2801. DD76               Base Workplace OS Device Drivers
  2802.  
  2803. 11:00 AM - 11:15 AM     Break
  2804.  
  2805. 11:15 AM - 12:30 PM
  2806.  
  2807. AD06      AD05     32-Bit Native Porting Tools and Techniques
  2808. CM12      CM06     Multiprotocol Transport Network and AnyNet
  2809. CM04      CS04     SNA Client/Server in Communication Environments
  2810. CS01      CS05     Programming CPI-C Applications with Communications
  2811.                      Manager/2
  2812. CM09      CS17     Remote Procedure Call Program with TCP/IP for OS/2
  2813. DB03               Data Access Services
  2814. New       DM03     Enabling Your Application for Remote Unattended
  2815.                      Installation
  2816. DM01      DM06     IBM LAN NetView Management Utilities for OS/2
  2817. LS08      LS07     LAN Distance - Remote LAN Access
  2818. OS08               OS/2 Symmetric Multiprocessing
  2819. PM08               Product Marketing for Software Developers
  2820.  
  2821. DD15               New GRAD Display Driver Architecture - Part 2
  2822. DD33               Workplace OS LAN Network Drivers - Part 2
  2823.  
  2824. 12:30 PM -  2:00 PM     Luncheon
  2825.  
  2826.  2:00 PM -  2:30 PM     Exhibitor Raffles in Exhibit Hall
  2827.  
  2828.  2:30 PM -  3:30 PM     Closing Session
  2829.  
  2830. ========================================================================
  2831.  
  2832.                     +----------------------+
  2833.                     | New TalkLink Service |                     talknew
  2834.                     +----------------------+
  2835.  
  2836. TalkLink - new and improved! An enhanced version of IBM's TalkLink
  2837. service is now available. NEWTalkLink is accessible from the MartLink
  2838. main menu. A new preview area is also available to all IBMLink users
  2839. (to get more information regarding this service and to order it
  2840. on-line).
  2841.  
  2842. Migrating to New TalkLink
  2843. -------------------------
  2844.  
  2845. Existing users of our 'old' TalkLink and authorized users of OS2BBS (a
  2846. subset of TalkLink) will see new menu items on their MartLink main menu.
  2847. These new menu items provide access to the new service. We highly
  2848. encourage existing users to utilize the new service. The 'old' TalkLink
  2849. environment, and the 'old' OS2BBS subset will be discontinued shortly
  2850. after being maintained as a backup for a limited period of time.
  2851.  
  2852. TalkLink Highlights
  2853. -------------------
  2854.  
  2855. TalkLink provides the following capabilities for customers to review
  2856. information electronically, submit questions/requests and receive
  2857. answers/information:
  2858.  
  2859. o  Conferences and forums -- question-and-answer bulletin boards for you
  2860.    to ask questions and help others with a wide variety of products and
  2861.    services.  Items posted on this bulletin board are shared among BBS
  2862.    users, IBM personnel, and affiliates worldwide.
  2863.  
  2864. o  Customer-to-customer messaging -- customers can send private messages
  2865.    to each other.
  2866.  
  2867. o  Support -- customers can submit or view problem reports. These
  2868.    entries will be responded to by the conference/forum owner, normally
  2869.    within a certain time period. Users can also place orders for
  2870.    product-related materials.
  2871.  
  2872. o  Software library -- download application programs and upload
  2873.    contributions.
  2874.  
  2875. o  News and announcements -- contains recent information regarding
  2876.    products and services.
  2877.  
  2878. o  Modes of operation:
  2879.  
  2880.    ─ Interactive -- Users are connected online to TalkLink while
  2881.      using its facilities.
  2882.  
  2883.    - Batch -- Users can download the forums to their personal computers
  2884.      and read the entries offline. Users can also respond offline, and
  2885.      the entries will be saved and sent to the host the next time the
  2886.      user is connected in batch mode. Initially, this facility is
  2887.      available for OS/2 users only.
  2888.  
  2889. o  Search IBM databases via interactive mode -- This search facility
  2890.    includes a large question and answer database of items, IBM System
  2891.    Center Flashes, and IBM's problem management libraries. This
  2892.    database contains information about problems and fixes. Not all
  2893.    general-discussion forums have related information in these
  2894.    databases.
  2895.  
  2896. ========================================================================
  2897.  
  2898.                       +------------------------+
  2899.                       | IBM APL2/2 Version 1.0 |                 os2apl2
  2900.                       +------------------------+
  2901.  
  2902. APL2 is a high-productivity, general-purpose programming language useful
  2903. to application developers and interactive end-users. This language
  2904. provides an extensive collection of functions that can be quickly
  2905. combined to solve many business problems. APL2 is used in a wide set of
  2906. application areas such as commercial data processing, system design and
  2907. prototyping, engineering and scientific computation, artificial
  2908. intelligence, and education.
  2909.  
  2910. IBM APL2 for OS/2 (APL2/2) Version 1.0 provides a productive environment
  2911. for developing and executing applications in the OS/2 environment.
  2912. APL2/2 is designed to be compatible with:
  2913.  
  2914. o   APL2 (5688-228 and 5688-229) Version 2 Release 2, for the IBM host
  2915.     mainframe processors
  2916.  
  2917. o   APL2/6000 (5765-012) Version 1 Release 2, for the RISC System/6000
  2918.     family of processors
  2919.  
  2920. o   APL2 for Sun Solaris (5648-065) Version 1 Release 1, for Sun
  2921.     SPARCstation systems
  2922.  
  2923. Packaging Options
  2924. -----------------
  2925.  
  2926. Two packaging options are available in the APL2/2 family:
  2927.  
  2928. o   APL2/2 Entry for personal and educational use
  2929.  
  2930. o   APL2/2 Advanced for professional application development and
  2931.     cooperative processing
  2932.  
  2933. APL2/2 Advanced provides everything in the Entry package, plus extended
  2934. cross-system compatibility and cooperative processing with other IBM
  2935. APL2 platform products. Cooperative processing is now available across
  2936. TCP/IP-connected APL2 systems running on VM, MVS, AIX/6000 (TM), OS/2,
  2937. and Sun Solaris. The Advanced package also includes interfaces to the
  2938. DB2/2 (TM) database system and the TCP/IP Socket Interface (AP119),
  2939. which provides the capability to communicate with non-APL2 programs and
  2940. facilities.
  2941.  
  2942. The Entry and Advanced packages are fast and easy to install, using
  2943. diskettes, hard disk, or an established LAN drive.
  2944.  
  2945. In Brief...
  2946. -----------
  2947.  
  2948. APL2/2 Entry and APL2/2 Advanced provide:
  2949.  
  2950. o   Exploitation of the 32-bit OS/2 2.0 operating system
  2951.  
  2952. o   Portability between IBM APL2 on MVS, VM, AIX/6000, Solaris, and DOS
  2953.  
  2954. o   Inter-language communication facilities for calling programs and
  2955.     subroutines written in other languages
  2956.  
  2957. o   Fully asynchronous shared-variable processors with dynamic processor
  2958.     loading and support for auxiliary processors written in APL2 or C
  2959.  
  2960. o   CUA (TM)-compliant session manager with full windowing features
  2961.  
  2962. o   Set of auxiliary processors for interface to the following system
  2963.     facilities:  system commands, input stack management, full-screen
  2964.     management, universal graphics management, system file I/O, APL2
  2965.     object library, and OS/2 Presentation Manager services
  2966.  
  2967. APL2/2 Advanced provides the following additional features:
  2968.  
  2969. o   Interfaces to the DB2/2 database system
  2970. o   TCP/IP socket interface
  2971. o   Cooperative processing across a TCP/IP network, providing the
  2972.     capability to:
  2973.     -   Share variables with MVS, VM, AIX/6000, OS/2, and Solaris
  2974.     -   Share variables with remote auxiliary processors for access
  2975.         to graphical user interface (GUI), database, and other system
  2976.         services
  2977.     -   Run a session manager communicating with an APL2 interpreter on
  2978.         a remote platform
  2979.     -   Distribute parts of an application across multiple machines
  2980.     -   Build a network server
  2981.  
  2982. IBM APL2 Offering on OS/2
  2983. -------------------------
  2984.  
  2985. Users can exploit the benefits of workstation development, such as
  2986. higher productivity, lower cost, and isolated test environment.
  2987. Programmers can enhance productivity and program reliability using APL2
  2988. for the OS/2 environment.
  2989.  
  2990. APL2 is designed to enhance a customer's productivity through a choice
  2991. of platforms and extensive system integration.
  2992.  
  2993. Users who write applications for multiple platforms will find APL2 for
  2994. OS/2 compatible with other IBM APL2 platforms, reducing the need for
  2995. application-specific code.
  2996.  
  2997. The APL2 Environment
  2998. --------------------
  2999.  
  3000. APL2 provides an environment for:
  3001.  
  3002. o  Analyzing ad-hoc data and solving problems, especially when dealing
  3003.    with incomplete data or ill-defined problems
  3004.  
  3005. o  Developing interactive programs by, or working closely with, end
  3006.    users
  3007.  
  3008. o  Building portable applications that need to run on many kinds of
  3009.    systems
  3010.  
  3011. o  Building advanced decision-support systems
  3012.  
  3013. o  Researching and designing new models and decision technologies
  3014.  
  3015. o  Teaching the computational aspects of applied mathematics
  3016.  
  3017. APL2 brings the tools for these tasks together in a single environment
  3018. by combining:
  3019.  
  3020. o  Rich data structures, more general and flexible than those provided
  3021.    by most programming languages
  3022.  
  3023. o  Large set of primitives (built-in functions) that apply to broad
  3024.    classes of data types
  3025.  
  3026. o  Simple syntax that treats user-defined programs like language
  3027.    primitives
  3028.  
  3029. o  Support for complex arithmetic
  3030.  
  3031. o  Interactive environment that permits the user to concentrate on a
  3032.    problem without needing to compile or link-edit
  3033.  
  3034. o  Capability to be productive knowing only a small subset of the
  3035.    language
  3036.  
  3037. APL2 Benefits
  3038. -------------
  3039.  
  3040. APL2 provides the following benefits:
  3041.  
  3042. o  Allows users to solve problems without compiling or link-editing
  3043.    programs
  3044.  
  3045. o  Enables fast and powerful computing through problem-solving
  3046.    operations, array manipulation, and immediate execution
  3047.  
  3048. o  Reduces coding, builds on its existing applications, and provides
  3049.    several debugging aids
  3050.  
  3051. o  Automatically uses special hardware such as math coprocessors. The
  3052.    auxiliary processors and associated processors provide access to
  3053.    system services outside APL2. The associated processors also provide
  3054.    access to routines written in other programming languages such as
  3055.    FORTRAN, Assembler, C, or PL/I.
  3056.  
  3057. o  Provides an iterative system design to aid developers in creating
  3058.    applications that fit their needs
  3059.  
  3060. o  Offers an integrated object library manager on all platforms,
  3061.    implemented using Auxiliary Processor 211. AP 211 stores any APL
  3062.    array as a component of the file, freeing the user from the details
  3063.    of how or where the data is actually stored. Objects of any size and
  3064.    data type can be easily stored and retrieved by name, using a simple
  3065.    set of commands. Automatic data conversion is performed when
  3066.    accessing object libraries in a multiplatform network configuration.
  3067.  
  3068. o  Provides a variety of editors that can be used among the platforms.
  3069.    Editor 1 is a common editor among platforms that allows the user to
  3070.    manipulate lines in a function or operator definition. APL2 also
  3071.    provides windowed editors.
  3072.  
  3073. Cooperative Processing
  3074. ----------------------
  3075.  
  3076. Cooperative processing improves programming productivity, efficiency,
  3077. and flexibility by allowing an application to:
  3078.  
  3079. o  Share a variable directly with an APL or non-APL application anywhere
  3080.    else on a network
  3081.  
  3082. o  Control a remote APL2 session from another APL or non-APL application
  3083.  
  3084. APL2 Uses
  3085. ---------
  3086.  
  3087. APL2 and its interactive environment provide benefits in areas such as:
  3088.  
  3089. o  Business and scientific applications. APL2 lets users store, select,
  3090.    and manipulate large amounts of data with concise, consistent,
  3091.    powerful operations. APL2 is also useful for statistical analysis and
  3092.    business reports.
  3093.  
  3094. o  Application design. APL2 helps developers and users define solutions
  3095.    to their problems. As programmers develop an application, user
  3096.    feedback can be incorporated quickly and easily, often in real time
  3097.    while the developer and user are discussing the issue. This provides
  3098.    a truly iterative design phase.
  3099.  
  3100. o  Models and simulation. APL2 lets professionals model business and
  3101.    scientific systems. Users can test hypotheses and easily change
  3102.    values for "what-if" studies.
  3103.  
  3104. Cross-System Compatibility
  3105. --------------------------
  3106.  
  3107. APL2/2 provides comprehensive cross-system compatibility with other APL2
  3108. platform products. The language is nearly identical on all platforms.
  3109. Compatible shared-variable and external processor facilities are
  3110. provided. Equivalent auxiliary processors exist wherever operating
  3111. system facilities make this feasible.
  3112.  
  3113. Growth Enablement
  3114. -----------------
  3115.  
  3116. APL2 is designed to support growth of the customer's business and enable
  3117. fast response to customer business requirements.
  3118.  
  3119. The availability of APL2 products on new platforms and the extensive
  3120. degree of cross-system communication and compatibility across the APL2
  3121. platform products, allow customer applications to grow in a very
  3122. flexible manner. Applications can run on one platform or can be
  3123. distributed across several platforms.
  3124.  
  3125. APL2 encourages developers to use application building blocks and common
  3126. tools that can yield enormous productivity gains. With APL2, developers
  3127. can design, code, and implement applications in a shorter period of
  3128. time, and react more quickly to program changes.
  3129.  
  3130. The session manager helps users conduct and control APL2 sessions within
  3131. the system it is running on or in sessions running on other systems,
  3132. including computers with dissimilar hardware or operating systems. The
  3133. session manager has similar features in all APL2 products, so using APL2
  3134. on different platforms is easier for the users.
  3135.  
  3136. Full Set of Auxiliary Processors
  3137. --------------------------------
  3138.  
  3139. The auxiliary processors distributed with APL2 allow users to perform a
  3140. number of functions, including:
  3141.  
  3142. o  Accessing host services, databases, communication networks, and
  3143.    various file systems
  3144.  
  3145. o  Providing graphics and text interaction with display devices.
  3146.  
  3147. Associated processors allow applications or users to treat routines,
  3148. often written in other languages, as if the routines were APL functions
  3149. within the active workspace.
  3150.  
  3151. A common set of auxiliary processors is available across all
  3152. platforms to help increase development productivity and reduce the
  3153. cost of code migration.
  3154.  
  3155. Business Solutions
  3156. ------------------
  3157.  
  3158. APL2 provides the capability to rapidly develop business solutions, and
  3159. the flexibility to create these solutions on one system or distributed
  3160. systems. APL2 also has interfaces to other products and parts of the
  3161. system that allow it to be used to connect data and programs from
  3162. outside APL2.
  3163.  
  3164. APL2 is an excellent production tool. In addition to its normal
  3165. interactive mode, APL2 allows production applications to be run in an
  3166. automated environment without requiring user interaction. APL2 also
  3167. provides a powerful environment with robust error detection and recovery
  3168. capability. The flexibility of APL2 allows applications to call other
  3169. languages and products, and allows the communication facilities to
  3170. support distributed production environments using client/server
  3171. protocols.
  3172.  
  3173. With APL2 symbol orientation, users do not need to know English to work
  3174. with APL2 or create APL2 programs. APL2 also has no reserved words,
  3175. enabling users to write programs in other national languages with no
  3176. conflict. Additionally, system messages can be received in a variety of
  3177. national languages. The IBM APL2 platform products each provide some
  3178. support for double-byte character sets (DBCS).
  3179.  
  3180. Publications
  3181. ------------
  3182.  
  3183. The following publications are available from the System Library
  3184. Subscription Service (SLSS). To order, call 1-800-879-2755 within the
  3185. USA.
  3186.  
  3187.                                               ORDER
  3188. TITLE                                         NUMBER
  3189.  
  3190. The APL2 Family of Products (fact sheet)      GH21-1090
  3191. APL2 Programming:  Language Reference         SH21-1061
  3192. APL2 Reference Summary                        SX26-3999
  3193. APL2 for OS/2: User's Guide                   SH21-1091
  3194. APL2 at a Glance                              SC26-4676
  3195. APL2 Keyboard Decals                          SC33-0604
  3196.  
  3197. Hardware Requirements
  3198. ---------------------
  3199.  
  3200. The minimum required hardware for APL2/2 is:
  3201.  
  3202. o  A personal computer running OS/2 2.0, or higher; or OS/2 J2.1, or
  3203.    higher (Japanese version)
  3204.  
  3205. o  At least 6 MB of hard-disk space, in addition to that required by
  3206.    OS/2
  3207.  
  3208. o  At least 2 MB of memory, in addition to that required by OS/2
  3209.  
  3210. Programming Requirements
  3211. ------------------------
  3212.  
  3213. The minimum required software to run APL2/2 is:
  3214.  
  3215. o   OS/2 Version 2.0 (5621-077), or later; or OS/2 Version J2.1, or
  3216.     later (Japanese version)
  3217.  
  3218. Additional requirements for APL2/2 Advanced:
  3219.  
  3220. o   DB2/2 1.0 (5622-044), or later, for Auxiliary Processor 127. AP 127
  3221.     allows you to use the structured query language (SQL) in DATABASE 2
  3222.     (DB2).
  3223.  
  3224. o   TCP/IP 2.0 (5622-086), or later, for Auxiliary Processor 119. AP 119
  3225.     is the socket-interface processor that is used to pass requests to
  3226.     TCP/IP. TCP/IP provides communication facilities across networks.
  3227.  
  3228. Charges
  3229. -------
  3230.  
  3231. PART                                               ONE-TIME
  3232. NUMBER   ORDER TYPE                                 CHARGE
  3233.  
  3234. APL2/2 Version 1.0 Entry Package:
  3235.  
  3236. 89G1556  Program Package                             185 USD
  3237. 89G1727  Additional License                          167
  3238. 89G1573  Proof of Additional License Certificate     167
  3239.  
  3240. APL2/2 Version 1.0 Advanced Package:
  3241.  
  3242. 89G1697  Program Package                             650
  3243. 89G1730  Additional License                          585
  3244. 89G1695  Proof of Additional License Certificate     585
  3245.  
  3246. ADDITIONAL LICENSES CHARGE: Customers who pay a one-time charge for
  3247. additional licenses may copy machine-readable program materials and
  3248. printed documentation previously acquired from IBM in a program
  3249. package. One copy may be made for each additional license ordered.
  3250.  
  3251. ========================================================================
  3252.  
  3253.                                                                 cm2upgrd
  3254.  
  3255.      +-------------------------------------------------------------+
  3256.      | CM/2 Version 1.1 Upgrade Promo - Hurry, Time's Running Out! |
  3257.      +-------------------------------------------------------------+
  3258.  
  3259. Don't miss this great opportunity for upgrading to the latest release of
  3260. Communications Manager/2 at special promotion prices.
  3261.  
  3262. There are two promotions in place that expire on 31 March 1994.
  3263.  
  3264. Customers who currently have CM/2 Version 1.0 get a fantastic deal. By
  3265. ordering one CM/2 1.0 to 1.1 upgrade shrinkwrap at 75 USD, they can
  3266. upgrade existing CM/2 1.0 to 1.1 additional license upgrades at no
  3267. charge. In other words, pay for one set of CM/2 1.0-to-1.1 upgrade
  3268. media and publications, and upgrade your remaining CM/2 1.0 licenses at
  3269. NO CHARGE. With an additional license, customers can make copies of all
  3270. or portions of the CM/2 1.1 publications, or they can separately order
  3271. handy publications like the User's Guide and still save a bundle.
  3272.  
  3273. The second promotion is for customers who have IBM and other 3270 or
  3274. 5250 terminal emulator programs. This includes DOS, Windows, and OS/2
  3275. Extended Services and Extended Edition. It also includes emulators that
  3276. customers may have acquired with their OS/400 PC Support program or
  3277. their NetWare LAN. For these customers, we are offering a 35 percent
  3278. discount on shrinkwrap upgrade packages, and a 50 percent discount off
  3279. the list price on additional license upgrades. That's a promotion price
  3280. of 125 USD for each shrinkwrap and 75 USD for each additional license.
  3281.  
  3282. The promotional prices are available through dealers, branch offices,
  3283. 1-800-IBM-CALL (1-800-426-2255), and 1-800-3-IBM-OS2 (1-800-342-6672).
  3284.  
  3285. ========================================================================
  3286.  
  3287.                                                                  lexdisc
  3288.  
  3289.      +------------------------------------------------------------+
  3290.      | U.S. Developer Assistance Program Discount on IBM Printers |
  3291.      +------------------------------------------------------------+
  3292.  
  3293. Commercial and Premier members of the IBM Developer Assistance Program
  3294. in the United States are eligible to receive a 50-percent discount on
  3295. selected IBM printers and features by ordering directly from Lexmark
  3296. International, Inc. The printers must be used to develop, test and/or
  3297. support your application's print drivers for the printers purchased.
  3298.  
  3299. How to Participate
  3300. ------------------
  3301.  
  3302. U.S. Developer Assistance Program Commercial and Premier members receive
  3303. a DAP Notebook when they join. In that notebook is a section titled
  3304. "Forms and Agreements." In that section, complete the Lexmark Developers
  3305. Discount Agreement and the Product Schedule, and send these two forms
  3306. and your company's purchase order to:
  3307.  
  3308.     Printer Compatibility
  3309.     Mailstop C12/035-3
  3310.     Lexmark International, Inc.
  3311.     740 New Circle Road
  3312.     Lexington KY 40511
  3313.  
  3314. Whom to Contact with Questions
  3315. ------------------------------
  3316.  
  3317. If you have any questions regarding the Developers Discount Program for
  3318. IBM printers, please call 1-606-232-2260.
  3319.  
  3320. Disclaimer
  3321. ----------
  3322.  
  3323. All transactions and agreements for this offering are between you and
  3324. Lexmark International, Inc.  IBM makes no warranties, either expressed
  3325. or implied, about this offering. This offering may be withdrawn, with
  3326. or without cause, at any time.
  3327.  
  3328. Eligible Products
  3329. -----------------
  3330.  
  3331. Products for which Commercial and Premier members of the IBM U.S.
  3332. Developer Assistance Program members are eligible for discounts are
  3333. listed below. The prices are effective as of November 1993. Contact
  3334. Lexmark Printer Compatibility Operations at 1-606-232-2260 for current
  3335. prices.
  3336.  
  3337.                                        Single
  3338.                            Part        Unit        Developer's
  3339. Eligible Printers          Number      Price       Price
  3340. -----------------          --------    --------    -----------
  3341.  
  3342. IBM 2380 Plus              2380002     399.00 USD   199.50 USD
  3343. IBM 2381 Plus              2381002     549.00       274.50
  3344.  
  3345. IBM 2390 Plus              2390001     429.00       214.50
  3346. IBM 2391 Plus              2391002     599.00       299.50
  3347.  
  3348. IBM 4226 Model 302         4226302    1799.00       899.50
  3349.  
  3350. IBM 4072 ExecJet           4072001     799.00       399.50
  3351. IBM 4076 ExecJet II        4076001     349.00       174.50
  3352. IBM 4079 ColorJet PS       4079001    3199.00      1599.50
  3353.  
  3354. IBM 4029 Model 20          4029020    1099.00       549.50
  3355. IBM 4029 Model 30          4029030    1299.00       649.50
  3356.  
  3357. IBM 4037 5E                403705E     799.00       399.50
  3358.  
  3359. IBM 4039 16L               403916L    3399.00      1699.50
  3360. IBM 4039 12L               403912L    2899.00      1449.50
  3361. IBM 4039 12R               403912R    1999.00       999.50
  3362. IBM 4039 10R               403910R    1599.00       799.50
  3363. IBM 4039 10R/Duplex        403910D    2199.00      1099.50
  3364.  
  3365. 4033 LAN Connection:
  3366.  
  3367. OS/2, AIX:
  3368.   Token-Ring               4033001     849.00       424.50
  3369.   E-Net 10baseT            4033002     749.00       374.50
  3370.   E-Net 10base2/10base5    4033003     749.00       374.50
  3371.  
  3372. NetWare:
  3373.   Token-Ring               4033011     699.00       349.50
  3374.   E-Net 10baseT            4033012     549.00       274.50
  3375.   E-Net 10base2/10base5    4033013     549.00       274.50
  3376. ------------------------------------------------------------------
  3377. Maximum quantity = 2 each per product/model, 10 total per schedule
  3378. ------------------------------------------------------------------
  3379.  
  3380. Eligible Features
  3381. -----------------
  3382.  
  3383. IBM 2380 Plus/2381 Plus:
  3384.  
  3385. Auto Sheet Feed (2380+)    79F4840     199.00        99.50
  3386. Auto Sheet Feed (2381+)    79F4841     239.00       119.50
  3387. Serial Interface Module    79F4758     125.00        62.50
  3388. 32K Receive Buffer         1180727      55.00        27.50
  3389. Parallel Attach Cable      1047010      25.00        12.50
  3390. Serial Cable - 20-Foot     8509386      48.00        24.00
  3391.   (Requires part 79F4758)
  3392. --------------------------------------------------------------------
  3393. Maximum quantity = one each per Model 2380 Plus or 2381 Plus ordered
  3394. --------------------------------------------------------------------
  3395.  
  3396. IBM 2390 Plus/2391 Plus:
  3397.  
  3398. Font Set Download Diskette 1180724      35.00        17.50
  3399. Auto Sheet Feed (2390+)    79F4840     199.00        99.50
  3400. Auto Sheet Feed (2391+)    79F4841     239.00       119.50
  3401. Serial Interface Module    79F4758     125.00        62.50
  3402. 32K NV RAM                 1180725      79.00        39.50
  3403. 32K Memory Option          1180727      55.00        27.50
  3404. Parallel Attach Cable      1047010      25.00        12.50
  3405. Serial Cable - 20-Foot     8509386      48.00        24.00
  3406.   (Requires part 79F4758)
  3407. --------------------------------------------------------------------
  3408. Maximum quantity = one each per Model 2390 Plus or 2391 Plus ordered
  3409. --------------------------------------------------------------------
  3410.  
  3411. IBM 4226 Model 302:
  3412.  
  3413. Parallel Attach Cable      1047010      25.00        12.50
  3414. Serial Cable - 20-Foot     8509386      48.00        24.00
  3415.   (Requires part 1319143)
  3416. 4226 Serial Attach Cable   6486685      58.00        29.00
  3417.   (20-Foot)
  3418. Serial Cable Adapter       1319143      39.00        19.50
  3419. ----------------------------------------------------------
  3420. Maximum quantity = one each per IBM 4226 Model 302 ordered
  3421. ----------------------------------------------------------
  3422.  
  3423. IBM 407X Ink-Jet Printers:
  3424.  
  3425. Auto Sheetfeed, 2nd Bin(4072)     1232300    129.00      64.50
  3426. Font Card (Presentations)(4072)   1232329     99.00      49.50
  3427. 128K Download Memory(4072)        1232331    259.00     129.50
  3428. Font Card (OCR/Symbol)(4072)      1232332     99.00      49.50
  3429. Font Card (Wordprocessing)(4072)  1232333     99.00      49.50
  3430. Serial Interface Card(4072)       1232334    119.00      59.50
  3431. 4MB Memory Module(4079)           1328363    299.00     149.50
  3432. 8MB Memory Module(4079)           1328365    499.00     249.50
  3433. Y Cable(4079)                     1331655     39.00      19.50
  3434. Parallel Attach Cable(407X)       1047010     25.00      12.50
  3435. Serial Cable - 20-Foot            8509386     48.00      24.00
  3436.   (4072/4076/4079)
  3437. 256 KB SRAM SIMM Memory(4076)     1367139     99.00      49.50
  3438. 256 KB Flash Memory(4076)         1325283     99.00      49.50
  3439. 1 MB Flash Memory(4076)           1325285    199.00      99.50
  3440. Serial Adapter(4076)              1363110    119.00      59.50
  3441. ----------------------------------------------------------------
  3442. Maximum quantity = one each per IBM 407X Ink-Jet printer ordered
  3443. ----------------------------------------------------------------
  3444.  
  3445. IBM 4029 LaserPrinters:
  3446.  
  3447. Envelope Plus Feeder              1183151    349.00     174.50
  3448. Letter - 200-Sheet Paper Tray     1183260     69.00      34.50
  3449. Legal  - 200-Sheet Paper Tray     1183276     79.00      39.50
  3450. 1MB Memory Option                 1183333    109.00      54.50
  3451. 2MB Memory Option                 1183334    189.00      94.50
  3452. 4MB Memory Option                 1183335    279.00     139.50
  3453. Scalable Font Card (22 Fonts)     1183336    179.00      89.50
  3454. Download Font (Fixed Pitch)       1039401    199.00      99.50
  3455. Download Font (TR 36-60 pt)       1039402    199.00      99.50
  3456. Download Font (TR 6-30 pt)        1039403    199.00      99.50
  3457. Download Font (Helv 36-60 pt)     1039404    199.00      99.50
  3458. Download Font (Helv 6-30 pt)      1039405    199.00      99.50
  3459. Download Font (Old Eng, etc.)     1039406    199.00      99.50
  3460. Download Font (Palatino)          1039407    199.00      99.50
  3461. Download Font (Optima)            1039408    199.00      99.50
  3462. Download Font (Goudy Old Sty)     1039409    199.00      99.50
  3463. Download Font (Baskerville)       1039410    199.00      99.50
  3464. Download Font (Cent Schbook)      1039411    199.00      99.50
  3465. Download Font (Futura)            1039412    199.00      99.50
  3466. HP PCL 5 Option                   1183339    129.00      64.50
  3467. PostScript Option                 1183340    229.00     114.50
  3468. Letter - 500-Sheet 2nd Drawer     1183365    349.00     174.50
  3469. Legal  - 500-Sheet 2nd Drawer     1183366    359.00     179.50
  3470. Letter - 500-Sheet Paper Tray     1183368    129.00      64.50
  3471. Legal  - 500-Sheet Paper Tray     1183369    139.00      69.50
  3472. A5 Paper Tray                     1183376    109.00      54.50
  3473. 100 Sheet Auxiliary Feeder        1183966    229.00     114.50
  3474. AppleTalk Option (Model 20)       1321440    299.00     149.50
  3475. AppleTalk Option (Model 30)       1321445    299.00     149.50
  3476. Parallel Attach Cable             1047010     25.00      12.50
  3477. Serial Cable - 20-Foot            8509386     48.00      24.00
  3478.   (Requires part 1319143)
  3479. 4029 Serial Attach Cable          6486685     58.00      29.00
  3480. Serial Cable Plug Adapter         1319143     39.00      19.50
  3481. -------------------------------------------------------------
  3482. Maximum quantity = one each per IBM 4029 LaserPrinter ordered
  3483. -------------------------------------------------------------
  3484.  
  3485. IBM 4037 5E:
  3486.  
  3487. 1 MB Memory                1183333     109.00        54.50
  3488. 2 MB Memory                1183334     189.00        94.50
  3489. 4 MB Memory                1183335     279.00       139.50
  3490. 256 KB Flash Memory        1325283      99.00        49.50
  3491. 1 MB Flash Memory          1325285     199.99        99.50
  3492. 23-Font Option             1325287      99.00        49.50
  3493. Tray 2 Option (250-Sheet)  1364480     189.00        94.50
  3494. 150-Sheet Letter Tray      1364481      49.99        24.50
  3495. 150-Sheet Legal Tray       1364482      59.00        29.50
  3496. 250-Sheet Letter Tray      1364483      59.00        29.50
  3497. 250-Sheet Legal Tray       1364484      69.00        34.50
  3498. Serial Adapter             1363110     119.00        59.50
  3499. Serial Cable - 20-Foot     8509386      48.00        24.00
  3500. Parallel Attach Cable      1047010      25.00        12.50
  3501. ---------------------------------------------------
  3502. Maximum quantity = one each per IBM 4037 5E ordered
  3503. ---------------------------------------------------
  3504.  
  3505. IBM 4039 LaserPrinters:
  3506.  
  3507. 1MB Flash Memory Option           1328586    289.00     144.50
  3508. 2MB Flash Memory Option           1328585    469.00     234.50
  3509. 2MB Printer RAM Memory            1328589    199.00      99.50
  3510. 4MB Printer RAM Memory            1328363    299.00     149.50
  3511. 8MB Printer RAM Memory            1328365    499.00     249.50
  3512. 300-Sheet Duplex (16L, 12L)       1326070    699.00     349.50
  3513. 130-Sheet Duplex (12R, 10R)       1326072    699.00     349.50
  3514. 300-Sheet Extra Duplex Tray       1326190    159.00      79.50
  3515. 130-Sheet Extra Duplex Tray       1326191    149.00      74.50
  3516. 500-Sheet 2nd Drawer (Ltr)        1195836    349.00     174.50
  3517. 500-Sheet 2nd Drawer (Legal)      1195830    359.00     179.50
  3518. 500-Sheet Extra Tray (Ltr)        1195837    129.00      64.50
  3519. 500-Sheet Extra Tray (Legal)      1195831    139.00      69.50
  3520. Envelope + Feeder                 1183151    349.00     174.50
  3521. 100-Sheet Auxiliary Feeder        1183966    229.00     114.50
  3522. 200-Sheet Extra Tray (Ltr)        1183260     69.00      34.50
  3523. 200-Sheet Extra Tray (Legal)      1183276     79.00      39.50
  3524. 10BaseT Network Adapter           1325497    439.00     219.50
  3525. 10Base2 Network Adapter           1325495    489.00     244.50
  3526. Token Ring Network Adapter        1325496    649.00     324.50
  3527. LocalTalk Network Adapter         1325494    299.00     149.50
  3528. PCL Font Card-Publication         1329153    239.00     119.50
  3529. PCL Font Card-Presentations       1329154    239.00     119.50
  3530. PCL Font Card-Word Process        1329155    239.00     119.50
  3531. Font Card Adapter                 1325231     79.00      39.50
  3532.   (12L,12R,10R)
  3533. Font Cartridge Adapter(16L)       1329037    209.00     104.50
  3534. Maintenance Kit (16L)             1329140    399.00     199.50
  3535. Maintenance Kit                   1325531    399.00     199.50
  3536.   (12L,12R,10R)
  3537. Serial Cable - 20-Foot            8509386     48.00      24.00
  3538. Parallel Attach Cable(4039)       1525612     48.00      24.00
  3539. -------------------------------------------------------------
  3540. Maximum quantity = one each per IBM 4039 LaserPrinter ordered
  3541. -------------------------------------------------------------
  3542.  
  3543. ========================================================================
  3544.  
  3545.                                                                  jtselse
  3546.  
  3547.    +----------------------------------------------------------------+
  3548.    | Japanese OS/2 2.1 and Related Products Now Available Elsewhere |
  3549.    +----------------------------------------------------------------+
  3550.  
  3551. The Japanese versions of OS/2 2.1 (OS/2 J2.1) and related products are
  3552. now available in the USA, Canada, and European countries.
  3553.  
  3554. Now, everyone in North America and Europe will be able to enjoy Japanese
  3555. versions of OS/2 and its related products.
  3556.  
  3557. OS/2 J2.1 is available in these countries through fulfillment
  3558. arrangements with Japanese trading companies. These trading companies
  3559. will accept orders for OS/2 J2.1 and its related products, such as:
  3560.  
  3561.   - OS/2 J2.1 (CD-ROM  : 5605-PAQ)
  3562.               (Diskette: 5605-PBQ)
  3563.   - C Set ++
  3564.   - OS/2 Toolkit J2.1
  3565.   - SOMobjects Toolkit J2.0
  3566.   - LAN Server 3.0
  3567.   - CM/2 J1.1
  3568.   - DB2/2
  3569.   - WorkFrame/2
  3570.  
  3571. For a list of the specific Japanese OS/2 products available in other
  3572. countries, please contact the appropriate trading company.
  3573.  
  3574. Service
  3575. -------
  3576.  
  3577. Customers can get service from the trading companies for the acquired
  3578. OS/2 and related products.
  3579.  
  3580. Additional Information
  3581. ----------------------
  3582.  
  3583. Contact the trading companies about the following subjects:
  3584.  
  3585.   - Actual availability
  3586.   - Price
  3587.   - Payment
  3588.   - Upgrade
  3589.   - Additional License
  3590.   - Distributed features
  3591.   - Support
  3592.  
  3593. Subsequent versions of the listed products will also be provided by the
  3594. trading companies. To order them, please contact the companies.
  3595.  
  3596. List of Companies
  3597. -----------------
  3598.  
  3599. Eastern USA
  3600.  
  3601.   M.I.S.I Company, Ltd.
  3602.   Address: 350 Park Ave., New York NY 10022
  3603.   Phone: 1-212-355-5585
  3604.   Fax:   1-212-355-0357
  3605.   Contact person: Mr. Keizo Tajima
  3606.  
  3607.   Chugai Boheki Corp.
  3608.   Address: 55 Mall Drive, Commack NY 11725
  3609.   Phone: 1-516-864-9700
  3610.   Fax:   1-516-864-9710
  3611.   Contact persons: Mr. Micky Idobe
  3612.                    Mr. Fred Katsumi
  3613.  
  3614. Western USA
  3615.  
  3616.   M.I.S.I Company, Ltd.
  3617.   Address: 1999 West 190th Street, Torrance CA 90504
  3618.   Phone: 1-310-516-1402
  3619.   Fax:   1-310-516-6040
  3620.   Contact person: Mr. Makoto Takatsu
  3621.  
  3622.   Unitrendix Management Co., Inc.
  3623.   Address: 19300 South Hamilton Ave, Suite 165, Gardena CA 90248
  3624.   Phone: 1-310-329-3265
  3625.   Fax:   1-310-329-3601
  3626.   Contact person: Mr. Matsuhiro Okabe
  3627.  
  3628. Germany
  3629.  
  3630.   Software Information Systems Gmbh
  3631.   Address: Friedrich-Ebert-Strasse 20, 40210 Duesseldorf, Germany
  3632.   Phone: +49-0211-358493
  3633.   Fax:   +49-0211-358300
  3634.   Contact person: Mr. Hata
  3635.  
  3636. United Kingdom
  3637.  
  3638.   Chugai Boheki UK, Ltd.
  3639.   Address: Computer House 6, Garrick Industrial Centre
  3640.            Garrick Road, London NW96AQ
  3641.   Phone: +44-81-202-3434
  3642.   Fax:   +44-81-202-9917
  3643.   Contact person: Mr. Kusakabe
  3644.  
  3645. ========================================================================
  3646.  
  3647.                                                                  os2dbcs
  3648.  
  3649.     +-------------------------------------------------------------+
  3650.     | Technical Support for DBCS OS/2 for Developers Outside Asia |
  3651.     +-------------------------------------------------------------+
  3652.  
  3653. Microburst, Inc., of Gaithersburg, Maryland USA announces that it is
  3654. providing technical support for Double-Byte Character Set (DBCS)
  3655. versions of OS/2 2.1 for developers located outside Asia.
  3656.  
  3657. Microburst will arrange to provide English-language documentation, Asian
  3658. keyboards, and technical support on a fee basis.
  3659.  
  3660. Support is provided for the following products in all DBCS-language
  3661. versions (including Japan, Korea, Taiwan, ...):
  3662.  
  3663. o  OS/2 2.1
  3664. o  C Set ++
  3665. o  Developer toolkits
  3666. o  LAN Server
  3667. o  Communications Manager
  3668.  
  3669. MicroBurst focuses on support issues that are specific to DBCS versions
  3670. -- for example, bugs and development issues that occur in DBCS versions
  3671. but do not occur within single-byte English and European-language
  3672. versions.
  3673.  
  3674. Developers may contact MicroBurst, Inc. as follows:
  3675.  
  3676. Mail:           9035 Shady Grove Court, Gaithersburg MD 20877 USA
  3677. Voice phone:    1-301-330-2995
  3678. Fax phone:      1-301-330-8609
  3679. CompuServe:     70334,3616
  3680. Internet:       70334.3616@compuserve.com
  3681.  
  3682. ========================================================================
  3683.  
  3684.       +--------------------------------------------------------+
  3685.       | IBM Japan Developer Assistance Program Contact Methods |   jtact
  3686.       +--------------------------------------------------------+
  3687.  
  3688. Developers in Japan can become members of the IBM Worldwide Developer
  3689. Assistance Program via fax. The fax phone number is +81-3-3495-2045.
  3690.  
  3691. Once enrolled, members can obtain technical support through Nifty-Serve.
  3692. The forum name on Nifty-Serve is FIBMFEEL (type GO FIBMFEEL at any ">"
  3693. prompt).
  3694.  
  3695. Technical support is offered in Japanese for DBCS versions of OS/2, OS/2
  3696. beta versions, the OS/2 Toolkit, the OS/2 Device-Driver Toolkit, and
  3697. OS/2 device-driver development.
  3698.  
  3699. If you have any questions, please send us mail as follows:
  3700.  
  3701.   Developer Support:         sgb01421@niftyserve.or.jp
  3702.   Device-Driver Development: hhh03262@niftyserve.or.jp
  3703.  
  3704. ========================================================================
  3705.  
  3706.        +------------------------------------------------------+
  3707.        | IBM LAN Distance 1.1 Beta Drop 4 Available in E/ME/A |  ld4emea
  3708.        +------------------------------------------------------+
  3709.  
  3710. Readers of this newsletter in Europe, the Middle East, and Africa
  3711. (E/ME/A) can now obtain Beta Drop 4 of the IBM LAN Distance 1.1 product.
  3712. This beta program ends on 30 May 1994.
  3713.  
  3714. For more information about this beta, its features, and highlights, call
  3715. +44-256-50096 (a U.K. phone number), listen for instructions (in English
  3716. only), and then enter document number 30502 and your fax machine's phone
  3717. number. Information about this beta program will then be sent to your
  3718. fax machine.
  3719.  
  3720. The beta is available only on CD-ROM. This is the first beta CD made
  3721. available by the IBM E/ME/A Personal Software Products Beta Programme
  3722. service for people in E/ME/A.
  3723.  
  3724. To order the beta CD-ROM, call IBM Software Manufacturing
  3725. Company-Europe, Direct Services (SMC-E DS) in Copenhagen, Denmark, and
  3726. specify part number 93G5912. Operators speaking the following languages
  3727. are available. Please ensure that you dial your country's international
  3728. access code before dialing the listed number. Note that 45 is the
  3729. country code for Denmark.
  3730.  
  3731.   Language            Call
  3732.   --------            ----
  3733.  
  3734.   Dutch               45-4-810-1400
  3735.   English             45-4-810-1500
  3736.   French              45-4-810-1200
  3737.   German              45-4-810-1000
  3738.   Italian             45-4-810-1600
  3739.   Spanish             45-4-810-1100
  3740.  
  3741.   Telefax             45-4-814-2207
  3742.  
  3743. There is a handling charge for the CD-ROM, payable in the customer's
  3744. local currency. Payment methods include Eurocard, MasterCard, JCB, VISA,
  3745. American Express, Diners Club, international money order, and Danish
  3746. cheques. Shipments begin on 21 March 1994 subject to availability.
  3747.  
  3748. ========================================================================
  3749.  
  3750.                        +-------------------+
  3751.                        | 800 Phone Numbers |                      800nos
  3752.                        +-------------------+
  3753.  
  3754. The 800 phone numbers below come from two sources:
  3755. (1) This issue and preceding issues of PSP Developer Support News
  3756. (2) Information posted on IBM internal forums.
  3757.  
  3758. Common Desktop Environment Developers Conference          1-800-225-4698
  3759. OS/2 Multimedia Tools                                     1-800-228-8584
  3760. IBM PSP Developer Support Marketing Center              * 1-800-285-2936
  3761. OS/2 Sales                                                1-800-342-6672
  3762.     (in Canada, 1-800-465-7999)
  3763. IBM National Telesales Marketing (IBMCALL)                1-800-426-2255
  3764. IBM Software Installer 1.2 for OS/2                       1-800-426-2279
  3765. Boca Raton Technical Services Software System Test        1-800-426-2622
  3766. IBM Direct                                                1-800-426-2968
  3767.     (in Canada, 1-800-465-7999)
  3768. DCE Client for Windows Beta Program and                   1-800-426-3040
  3769.   LAN NetView Extended Beta Test
  3770.     (in Canada, 1-800-561-5293)
  3771. IBM Business Partner Locator (PS/2 Dealers)               1-800-426-3377
  3772. IBM FAX Information Service                               1-800-426-4329
  3773.     (in Canada, HELPFAX, 1-800-465-3299)
  3774. OEM Sales                                                 1-800-426-4579
  3775. PS/2, PS/1, PC publications                               1-800-426-7282
  3776. Skill Dynamics (Education)                                1-800-426-8322
  3777.     (in Canada, 1-800-661-2131)
  3778. Ultimedia Developer Assistance Program                    1-800-426-9402
  3779. The Corner Store                                          1-800-428-9672
  3780. Programmer's Paradise                                     1-800-445-7899
  3781. Integrated Systems Solutions Corporation                  1-800-472-4772
  3782. OS/2 2.1 ServicePak                                       1-800-494-3044
  3783. CompuServe Membership                                     1-800-524-3388
  3784. Personal Systems Competency Center + TALKLink (OS2BBS)    1-800-547-1283
  3785.     (in Canada: IBMLink, 1-800-268-3100;
  3786.      Customer Assistance group, 1-800-465-1234)
  3787. Personal Systems Technical Solutions magazine             1-800-551-2832
  3788. Software Vendor Systems Center                            1-800-553-1623
  3789. several Developer Assistance Programs                   * 1-800-627-8363
  3790. Berlitz Translation Services                              1-800-628-4808
  3791.     (in Canada, 1-800-387-5500)
  3792. IBM Developer Connection for OS/2                         1-800-633-8266
  3793.     (in Canada, 1-800-561-5293)
  3794. IBM Direct Response Marketing                             1-800-633-8266
  3795. GEnie                                                     1-800-638-8369
  3796. IBM Custom Application Porting Workshops                  1-800-678-31UP
  3797. Delphi                                                    1-800-695-4005
  3798. Personal Systems HelpCenter                               1-800-772-2227
  3799. PRODIGY                                                   1-800-776-0845
  3800.                                                       and 1-800-776-3449
  3801. Indelible Blue, Inc.                                      1-800-776-8284
  3802. America Online                                            1-800-827-6364
  3803. Business Depot, Inc.                                      1-800-844-8448
  3804. CompuServe                                                1-800-848-8199
  3805. IBM PSP Technical Interchange Registration              * 1-800-872-7109
  3806. IBM Publications                                          1-800-879-2755
  3807. IBM Ultimedia Tools Series                                1-800-887-7771
  3808. PenDOS Software Developer Kit                             1-800-888-8242
  3809. IBM Software Manufacturing Company                        1-800-926-0364
  3810. OS/2 Developer magazine                                   1-800-926-8672
  3811. OS/2 Free Seminar Enrollment                              1-800-937-3737
  3812. DB2 Technical Conference                                  1-800-955-1238
  3813. Drake Training and Technologies (for Professional       * 1-800-959-3926
  3814.   Certification Program from IBM)
  3815. IBM Customer Support Center                               1-800-967-7882
  3816. Personal Software Products Support Center (Defect report) 1-800-992-4777
  3817.     (in Canada, 1-800-465-2222)
  3818.  
  3819.  * indicates the number works in Canada also
  3820.  
  3821. ========================================================================
  3822.  
  3823.          +--------------------------------------------------+
  3824.          | Trademarks, Registered Trademarks, Service Marks |     tmarks
  3825.          +--------------------------------------------------+
  3826.  
  3827. (R)  AIX, AIX SystemView NetView/6000, APL2, APL2/6000, Application
  3828.      System/400, AS/400, AT, Audio Visual Connection, BookManager,
  3829.      Communications Manager/2, C Set/2, DB2, DisplayWrite, HelpCenter,
  3830.      HelpWare, IBM, ImagePlus, LAN NetView, LAN NetView Fix, LAN NetView
  3831.      Manage, LAN NetView Monitor, LAN NetView Scan, LAN NetView Monitor,
  3832.      LAN Server, Micro Channel, NetView, NetView/6000, Operating
  3833.      System/2, Operating System/400, OS/2, OS/400, Pen for OS/2,
  3834.      Personal System/2, Presentation Manager, PS/1, PS/2, RISC
  3835.      System/6000, RISC/6000, Systems Application Architecture, TALKLink,
  3836.      ThinkPad, Ultimedia, and XGA are registered trademarks of
  3837.      International Business Machines Corp.
  3838.  
  3839. (R)  Apple, Bento, and Macintosh are registered trademarks of Apple
  3840.      Computer Corp.
  3841. (R)  ATI is a registered trademark of ATI Technologies, Inc.
  3842. (R)  BIX is a registered trademark of General Videotex Corp.
  3843. (R)  Cirrus Logic is a registered trademark of Cirrus Technology, Inc.
  3844. (R)  COMDEX is a registered trademark of The Interface Group, Inc.
  3845. (R)  CompuServe is a registered trademark of CompuServe, Inc.
  3846. (R)  Computer Associates is a registered trademark of Computer
  3847.      Associates International, Inc.
  3848. (R)  dBASE is a registered trademark of Borland International.
  3849. (R)  Epson is a registered trademark of Seiko Epson Corp.
  3850. (R)  Headland is a registered trademark of Headland, Inc.
  3851. (R)  Hitachi is a registered trademark of Hitachi Corp.
  3852. (R)  HP, LaserJet, DeskJet, OpenView, and PaintJet are registered
  3853.      trademarks of Hewlett-Packard Co.
  3854. (R)  IEEE is a registered trademark of The Institute of Electrical and
  3855.      Electronics Engineers.
  3856. (R)  Intel and Indeo are registered trademarks of Intel Corp.
  3857. (R)  Internet is a registered trademark of Internet, Inc.
  3858. (R)  ISO is a registered trademark of the International Organization for
  3859.      Standardization.
  3860. (R)  Lotus, Lotus Notes, and 1-2-3 are registered trademarks of Lotus
  3861.      Development Corp.
  3862. (R)  MicroGate is a registered trademark of Gateway Microsystems, Inc.
  3863. (R)  Microsoft and Microsoft C are registered trademarks of Microsoft
  3864.      Corp.
  3865. (R)  NEC is a registered trademark of NEC Corp.
  3866. (R)  NetWare, NetWare Server, and Novell are registered trademarks of
  3867.      Novell, Inc.
  3868. (R)  Object Management Group and OMG are registered trademarks of Object
  3869.      Management Group, Inc.
  3870. (R)  OPEN LOOK and UNIX are registered trademarks of UNIX System
  3871.      Laboratories, Inc.
  3872. (R)  Oracle is a registered trademark of Oracle Corp.
  3873. (R)  PenDOS is a registered trademark of Communication Intelligence
  3874.      Corp.
  3875. (R)  PRODIGY is a registered trademark of PRODIGY Services Co.
  3876. (R)  Sony is a registered trademark of Sony Corp.
  3877. (R)  Taligent is a registered trademark of Taligent, Inc.
  3878. (R)  ToolTalk and SunSoft are registered trademarks of Sun Microsystems,
  3879.      Inc.
  3880. (R)  Toshiba is a registered trademark of Toshiba Corp.
  3881. (R)  True Type is a registered trademark of Apple Computer, Inc.
  3882. (R)  UNIX is a registered trademark of UNIX System Laboratories, Inc.
  3883. (R)  Walt Disney World is a registered trademark of Walt Disney
  3884.      Productions.
  3885. (R)  Western Digital is a registered trademark of Western Digital Corp.
  3886. (R)  WordPerfect is a registered trademark of WordPerfect Corp.
  3887. (R)  Xerox is a registered trademark of Xerox Corp.
  3888.  
  3889. (TM) AIX/6000, APPN, CICS, CICS/ESA, CICS OS/2, Common User Access, C
  3890.      Set ++, CUA, Current, DATABASE 2, DataHub, DB2, DB2/2, DB2/6000,
  3891.      DDCS/2, The Developer Connection for OS/2, DISTRIBUTED DATABASE
  3892.      CONNECTION SERVICES/2, DRDA, Extended Services for OS/2, IBMLink,
  3893.      IMS Client Server/2, Information Warehouse, LANStreamer, Library
  3894.      Reader, LinkWay, Matinee, Midware, Multimedia Presentation
  3895.      Manager/2, Natural Computing, NAVIGATOR, PCjr, PenAssist, PowerPC,
  3896.      PowerOpen, SAA, Skill Dynamics, Skill Dynamics Canada, SOM,
  3897.      SOMobjects, SQL/DS, Storyboard, Ultimotion, VSE/ESA, WIN-OS/2,
  3898.      Workplace Shell, and XT are trademarks of International Business
  3899.      Machines Corp.
  3900.  
  3901. (TM) AST is a trademark of AST Research, Inc.
  3902. (TM) Borland is a trademark of Borland International.
  3903. (TM) CasePoint is a trademark of Inference Corp.
  3904. (TM) ColoradOS/2 is a trademark of Kovsky Conference Productions, Inc.
  3905. (TM) Drake Training and Technologies is a trademark of Drake Training
  3906.      and Technologies.
  3907. (TM) DVI, Indeo, and ActionMedia are trademarks of Intel Corp.
  3908. (TM) Ethernet is a trademark of Xerox Corp.
  3909. (TM) Excel is a trademark of Microsoft Corp.
  3910. (TM) LAN Workplace is a trademark of Novell Inc.
  3911. (TM) Macintosh is a trademark of Apple Computer Corp.
  3912. (TM) Micro Focus is a trademark of Micro Focus Ltd.
  3913. (TM) Open Software Foundation, OSF, and Motif are trademarks of the Open
  3914.      Software Foundation, Inc.
  3915. (TM) OpenDoc is a trademark of Apple Computer Corp.
  3916. (TM) ORACLE Server and ORACLE7 are trademarks of Oracle Corp.
  3917. (TM) PCMCIA is a trademark of the Personal Computer Memory Card
  3918.      International Association.
  3919. (TM) PC/TCP is a trademark of FTP Software Inc.
  3920. (TM) Pentium is a trademark of Intel Corp.
  3921. (TM) PostScript and Adobe Type Manager are trademark of Adobe Systems,
  3922.      Inc.
  3923. (TM) PSN and Private Satellite Network are trademarks of Private
  3924.      Satellite Network, Inc.
  3925. (TM) SCO is a trademark of The Santa Cruz Operation, Inc.
  3926. (TM) SmallTalk and Smalltalk V/PM are trademarks of Digitalk Corp.
  3927. (TM) Solaris is a trademark of Sun Microsystems Inc.
  3928. (TM) SoundBlaster is a trademark of Creative Labs, Inc.
  3929. (TM) SPARCstation is a trademark of SPARC International, Inc.
  3930. (TM) Support on Site is a trademark of Ziff-Davis.
  3931. (TM) TCP with Demand Protocol Architecture is a trademark of 3COM Corp.
  3932. (TM) TelePad is a trademark of TelePad Corp.
  3933. (TM) Tusk is a trademark of Tusk, Inc.
  3934. (TM) Univel is a trademark of Univel.
  3935. (TM) UNIX is a trademark of X/Open Co. Ltd.
  3936. (TM) VX*REXX and WATCOM are trademarks of WATCOM International Corp.
  3937. (TM) X/Open is a trademark of the X/Open Co., Ltd.
  3938. (TM) Windows, Win32, and Windows NT are trademarks of Microsoft Corp.
  3939.  
  3940. (SM) America Online is a service mark of America Online, Inc.
  3941.  
  3942. ========================================================================
  3943.  
  3944. This concludes 1994 Issue 4 of IBM PSP Developer Support News. Please
  3945. let us know how we can improve it; see the beginning of the newsletter
  3946. for ways to contact us. Thank you!
  3947.  
  3948.