home *** CD-ROM | disk | FTP | other *** search
/ Monster Media 1994 #1 / monster.zip / monster / PROG_GEN / DSN4AA.ZIP / DSN4A.ASC next >
Text File  |  1994-01-17  |  249KB  |  5,368 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 1                                             17 January 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  All the Details of the IBM Personal Software Products        sfagenda
  31.    Technical Interchange plus Device-Driver Conference,
  32.    25-29 April 1994, San Francisco CA
  33.      Overview. Products distributed. Schedules. Highlights.
  34.      Sessions. Session descriptions. Exhibitor information.
  35.      Registration form. General information.
  36.        NOTE: This item contains 2,334 lines.
  37.  
  38. o  PSP Developer Support Participation in U.S. Trade Shows      showlist
  39.    During 1994
  40.      List of trade shows where ISVs display their OS/2 and
  41.      LAN Systems tools and applications.
  42.  
  43. o  TALKLink Discount Available to U.S. Commercial and Premier   linkdisc
  44.    DAP Members
  45.      How to get discount. TALKLink highlights.
  46.  
  47. o  IBM/ISV Promotional Software Bundling                        sfwbundl
  48.      Description. Interest form.
  49.  
  50. o  IBM PSP Sources & Solutions Guide                            snsguide
  51.      Description. Rate card availability.
  52.  
  53. o  Team OS/2 -- A Groundswell of Support for OS/2!              os2team
  54.      The phenomenon. Beginning. Concept. Commitment. Joining.
  55.  
  56. o  OS/2 Device Driver FREE Classes Update                       ddclass
  57.      Descriptions of the remaining 6 classes.
  58.  
  59. o  Free Device-Driver Classes Yield 100 New Drivers             dd100
  60.  
  61. o  Change in Enrollment Procedure for DCE Workshops             dceenrol
  62.  
  63. o  Announcing the IBM Icons Product                             iconprod
  64.      Collection of original icons used in IBM products such
  65.      as OS/2.
  66.  
  67. o  International Software Business Development Conference,      intlsoft
  68.    15-17 March 1994, San Jose CA
  69.      Overview. Schedules. Highlights.
  70.  
  71. o  OS/2 World Conference, July 1994, Santa Clara CA             worldcon
  72.      Call for exhibitors.
  73.  
  74. o  IBM Japan Application Solutions Bank                         asbjapan
  75.      FREE service for ISVs and IHVs outside Japan. Overview.
  76.      Application process. Enrollment diskette and form. Terms
  77.      and conditions.
  78.        NOTE: This item contains 419 lines.
  79.  
  80. o  IBM Developer Assistance BBS in Japan                        bbsnifty
  81.  
  82. o  U.S. Industrial Outlook, 1994 -- Computer Software and       iocsn
  83.    Networking
  84.      Excerpt of definitive report from U.S. Department of
  85.      Commerce, covering both domestic and international
  86.      prospects. This report concludes next month.
  87.        NOTE: This item contains 1,131 lines.
  88.  
  89. o  Market Report: Singapore                                     mktsing
  90.      Report from U.S. Department of Commerce.
  91.  
  92. o  Market Report: Malaysia                                      mktmalay
  93.      Report from U.S. Department of Commerce.
  94.  
  95. o  Corrected International Phone Numbers for Ordering           devintl
  96.    The Developer Connection for OS/2
  97.  
  98. o  800 Phone Numbers                                            800nos
  99.  
  100. o  Trademarks, Registered Trademarks, Service Marks             tmarks
  101.  
  102.  
  103.                            +---------------+
  104.                            | Abbreviations |
  105.                            +---------------+
  106.  
  107.    AUD = Australian Dollars
  108.    CDN = Canadian
  109.    GMT = Greenwich Mean Time
  110.    GST = Goods and Services Tax (in Canada)
  111.    USD = United States Dollars
  112.  
  113.                             +-------------+
  114.                             | Back Issues |
  115.                             +-------------+
  116.  
  117. The file names, dates, and number of pages for all issues thus far are
  118. as follows.
  119.  
  120. 1993
  121. Issue  Date       Zipped       ASCII        .INF        .PS        Pages
  122. -----  ----       ------       -----        ----        ---        -----
  123.   1    17 May 93  dsn93a.zip = dsnews.93a                           52
  124.   2    15 Jun     dsn93b.zip = dsnews.93b                           50
  125.   3    15 Jul     dsn93c.zip = dsnews.93c                           62
  126.   4    23 Jul     dsn93d.zip = dsnews.93d                           48
  127.   5    16 Aug     dsn93e.zip = dsnews.93e                           29
  128.   6    15 Sep     dsn93f.zip = dsnews.93f + dsn93f.inf              47
  129.   7    15 Oct     dsn3ga.zip = dsnews.93g                           63
  130.                   dsn3gi.zip =              dsn93g.inf
  131.                   dsn3gp.zip =                          dsn93g.ps
  132.   8    15 Nov     dsn3ha.zip = dsnews.93h                           34
  133.                   dsn3hp.zip =                          dsn93h.ps
  134.   9    15 Dec 93  dsn3ia.zip = dsnews.93i                           46
  135.                   dsn3ii.zip =              dsn93i.inf
  136.                   dsn3ip.zip =                          dsn93i.ps
  137.  
  138. 1994
  139. Issue  Date       Zipped       ASCII        .INF        .PS        Pages
  140. -----  ----       ------       -----        ----        ---        -----
  141.   1    17 Jan 94  dsn4aa.zip = dsn4a.asc                            81
  142.  
  143. Explanation of names of zipped files for 1993 Issue 7 and later:
  144.  
  145.   DSNymA = Developer Support News 199y issue m ASCII (plain-text)
  146.   DSNymI = Developer Support News 199y issue m .INF  (use OS/2 VIEW)
  147.   DSNymP = Developer Support News 199y issue m .PS   (PostScript)
  148.  
  149. where y = last digit of year (3, 4, ...)
  150.       m = month represented as alpha (1=A, ..., 7=G, 8=H, ...)
  151.  
  152. For example, DSN3GI is 1993 issue 7 (=G), the 15 October issue, in .INF
  153. format (after being unzipped).
  154.  
  155. Outside IBM, zipped files are found on several e-mail and BBS systems:
  156.  
  157. o America Online, in the OS/2 forum, in the Newsletters library
  158. o CompuServe, in OS2DF2 forum, *DAP library section 14
  159.           and in OS2DF1 forum, OPEN FORUM library section 15
  160. o GEnie, in OS/2 Software Library 16
  161. o Gopher, in index.almaden.ibm.com, OS/2 Information menu; also in
  162.           bobblair.austin.ibm.com
  163. o IBM Canada BBS, in file area 35, OS/2 Programming
  164. o IBM Europe/Middle East/Africa (EMEA) BBS, in file area DOCS.PUBS
  165. o IBM Personal Computer Company BBS, in file area 11, OS/2 Programming
  166. o IBM OS2BBS (TALKLink), in OS/2 Software Library, in Documents and Info
  167. o Internet, in anonymous FTP server software.watson.ibm.com, in
  168.             directory /pub/os2/info
  169. o PRODIGY, in the OS/2 Club topic's download library under IBM Files
  170.  
  171. Note: If you cannot find files named dsn... (in lower case), look for
  172. files named DSN... (in upper case).
  173.  
  174. Within IBM, all the ASCII files and INFBIN files are in DSNEWS PACKAGE
  175. in the MKTTOOLS, OS2TOOLS, and PCWIN tools catalogs. To obtain
  176. DSNEWS PACKAGE, type
  177.    TOOLCAT catalogname GET DSNEWS PACKAGE
  178. or
  179.    TOOLS SENDTO catalogdisk GET DSNEWS PACKAGE
  180. where
  181.    catalogname MKTTOOLS is on catalogdisk USDIST MKTTOOLS MKTTOOLS
  182.    catalogname OS2TOOLS is on catalogdisk KGNVMCB PCTOOLS OS2TOOLS
  183.    catalogname PCWIN is on catalogdisk BCRVMMS1 PCWIN PCWIN
  184. Examples: TOOLCAT MKTTOOLS GET DSNEWS PACKAGE
  185.           TOOLS SENDTO USDIST MKTTOOLS MKTTOOLS GET DSNEWS PACKAGE
  186. or request the package by typing
  187.    REQUEST DSNEWS FROM V1ENG AT BCRVM1
  188.  
  189. Note: Use a monospace font to print the ASCII version.
  190.  
  191.                  +------------------------------------+
  192.                  | Formats of DSNEWS Other Than ASCII |
  193.                  +------------------------------------+
  194.  
  195. Within IBM, other formats of DSNEWS are available. Klaus Johannes Rusch,
  196. IBM Austria, has produced DSNEWSB PACKAGE, which is in the OS2TOOLS
  197. tools catalog. DSNEWSB PACKAGE contains some issues of DSNEWS in
  198. BookMaster, PostScript, and LIST3820 formats. Klaus' assistance is
  199. greatly appreciated.
  200.  
  201. Outside IBM, the 15 September (Issue 6) was made available in .INF
  202. format, and the 15 October (Issue 7) and later issues were made
  203. available in .INF and PostScript formats. The .INF files were produced
  204. by Mike Kaply, IBM Boca Raton Information Development, whose assistance
  205. is also very much welcomed.
  206.  
  207. Future issues will be provided in formats other than ASCII as time and
  208. resources permit.
  209.  
  210.                   +-----------------------------------+
  211.                   | Notice to Readers Outside the USA |
  212.                   +-----------------------------------+
  213.  
  214. It is possible that the material in this newsletter may contain
  215. references to, or information about, IBM products (machines and
  216. programs), programming, or services that are not announced in your
  217. country. Such references or information must not be construed to mean
  218. that IBM intends to announce such products, programming, or services in
  219. your country.
  220.  
  221.                        +------------------------+
  222.                        | Send Us Your Feedback! |
  223.                        +------------------------+
  224.  
  225. Your comments about this newsletter are important to us. Please send
  226. your feedback to IBM PSP Developer Support News at:
  227.  
  228. o  CompuServe (R): 74150,44
  229. o  Internet (R): dsnews@vnet.ibm.com
  230. o  IBMMAIL: USIB33NP
  231. o  Fax: 1-407-443-3241
  232. o  Mail: Newsletter, Internal Zip 2230, IBM Corporation,
  233.          1000 N.W. 51st Street, Boca Raton FL 33431, USA
  234.  
  235. ========================================================================
  236.  
  237.                                                                 sfagenda
  238.  
  239.       +-------------------------------------------------------+
  240.       | All the Details of the IBM Personal Software Products |
  241.       |  Technical Interchange and Device Driver Conference,  |
  242.       |          25-29 April 1994, San Francisco CA           |
  243.       +-------------------------------------------------------+
  244.  
  245. The Personal Software Products Technical Interchange and Device Driver
  246. Conference have grown into two of IBM's most successful events. Over the
  247. years, these events have brought together the finest software designers,
  248. corporate developers, technical coordinators, training executives, LAN
  249. experts, and MIS managers from around the world to share in the latest
  250. developments from IBM's Personal Software Products division. The Spring
  251. 1994 PSP Technical Interchange offers OS/2 professionals numerous tracks
  252. in OS/2 development, as well as additional sessions on Device-Driver
  253. development. The ever-popular, hands-on events feature OS/2 and LAN
  254. labs, and the opportunity to hold one-on-one discussions with IBM
  255. professionals. This year's program has been carefully chosen to provide
  256. you with the tools and technology needed to productively apply PSP
  257. products in today's working environments.
  258.  
  259. In addition to a comprehensive technical venue, the PSP Technical
  260. Interchange offers an insightful general session. You will hear an
  261. Industry Keynote speech by Charles Wang, Chairman and CEO of Computer
  262. Associates International, Inc. You'll also hear from IBM executives
  263. David Proctor, Vice President, IBM Personal Software Products, and John
  264. Soyring, PSP Director of Strategic Relationships, and formerly PSP
  265. Director of Software Development Programs.
  266.  
  267. Don't forget to take advantage of the many social activities set up
  268. especially for the informal exchange of ideas and information with
  269. fellow attendees. The '70s theme will provide plenty of amusement for
  270. everyone.
  271.  
  272. Join us in San Francisco along with the thousands of OS/2 professionals
  273. who make the PSP Technical Interchange a roaring success every year. You
  274. won't want to miss out on the chance to broaden your knowledge and see
  275. first-hand all the technology you'll be using to impact the future of
  276. OS/2 computing.
  277.  
  278. You don't want to miss this event!
  279.  
  280. Who Should Attend?
  281. ------------------
  282.  
  283. Are you interested in learning about the latest and greatest Personal
  284. Software-related products and technologies?
  285.  
  286. Do you need the most up-to-date information and skills to help you
  287. achieve more?
  288.  
  289. Do you want straight talk from the experts and the actual developers of
  290. the software you use?
  291.  
  292. Do you want a first-hand look at the future of OS/2 Software
  293. Development?
  294.  
  295. IF you answered yes to any of these questions, you need to join the
  296. many:
  297.  
  298.   Software Designers
  299.   Independent and Corporate Developers
  300.   Technical Coordinators
  301.   LAN Experts
  302.   MIS Managers
  303.   Device Driver Developers
  304.   Consultants and
  305.   Training Executives
  306.  
  307. who have made the Personal Software Products Technical Interchange and
  308. Device Driver Conference a critical element in their software
  309. development success!
  310.  
  311. The upcoming PSP Technical Interchange in San Francisco has it all --
  312. new technologies, new products, new strategies, plus plenty of hands-on
  313. solutions that allow you to address current business challenges with
  314. ease while approaching the challenges of the future with confidence.
  315. Hear from industry experts about the latest computing trends.
  316. Participate in discussions about the latest products with the developers
  317. who made them possible. Learn powerful new programming skills and
  318. discover new ways to unleash the power of OS/2 so it will work for you.
  319. And, share information, experiences and fun with over 2,000 OS/2
  320. professionals who share your enthusiasm to learn and to excel.
  321.  
  322. The PSP Technical Interchange lets you choose from over 200 interactive
  323. sessions in 20 tracks, with topics selected specifically for their
  324. appeal and value to you: from new approaches in communications, device
  325. driver development, distributed systems management, LAN Systems,
  326. database and application development, to the latest in hot new
  327. technology areas such as pen computing, multimedia, and object-oriented
  328. technology. These sessions are sure to capture your interest and
  329. imagination. The PSP Technical Interchange also features keynote
  330. speeches from IBM executives and co-sponsors, demonstrations, exhibits
  331. from major vendors, and hands-on labs.
  332.  
  333. With every admission to this year's PSP Technical Interchange comes a
  334. stash of premiums worth the price of admission alone. Each attendee
  335. receives a bag filled with far-out stuff! Here's a look at what you'll
  336. take home:
  337.  
  338. o  IBM's Communication Manager/2 for OS/2 on CD-ROM
  339. o  IBM's Database Manager/2
  340. o  The IBM Device Driver Source Kit or The Developer Connection Volume 3
  341. o  The Developer's Manager/2 Toolkit
  342. o  Multimedia Presentation Manager/2 Toolkit
  343. o  Pen for OS/2 Toolkit
  344. o  Lotus SmartSuite for OS/2
  345. o  Lotus 1-2-3
  346. o  Freelance Graphics
  347. o  Ami Pro
  348. o  cc:Mail
  349. o  CA-REALIZER
  350. o  One-year subscription to OS/2 Developer magazine
  351.  
  352. And, take part in daily product raffles...you could win an IBM ThinkPad!
  353.  
  354. Last year's PSP Technical Interchange and Device Driver Conferences
  355. brought in record-breaking crowds. The feedback has been tremendous!
  356. Look at what past attendees had to say:
  357.  
  358.   97 percent were completely satisfied with the conference
  359.   93 percent increased their organization's productivity
  360.   75 percent improved their development schedules
  361.   88 percent testified the Device Driver Conference was better than any
  362.         technical conference available.
  363.  
  364. CONFERENCE AGENDA
  365.  
  366. Monday 25 April 1994
  367.  
  368. 12:00 n  -  7:00 pm   Registration Open
  369.  2:00 pm -  5:00 pm   Device-Driver Development Introduction
  370.  7:00 pm - 10:00 pm   Flower-Power Reception
  371.  
  372. Tuesday 26 April
  373.  
  374.  6:00 am -  7:00 pm   Registration Open
  375.  7:00 am -  8:00 am   Continental Breakfast
  376.  8:00 am - 12:30 pm   General Sessions and Lunch
  377.  1:30 pm -  5:45 pm   Elective Sessions
  378.  6:00 pm -  8:00 pm   Streets of San Francisco Exhibit Hall Reception
  379.  8:30 pm - 10:30 pm   Birds-of-a-Feather Sessions
  380.  
  381. Wednesday 27 April
  382.  
  383.  7:00 am -  6:00 pm   Registration Open
  384.  7:00 am -  8:00 am   Continental Breakfast
  385.  8:00 am -  6:30 pm   Elective Sessions
  386.  9:15 am -  5:15 pm   Exhibit Hall Open
  387. 12:30 pm -  2:00 pm   Lunch
  388.  8:30 pm - 10:30 pm   Birds-of-a-Feather Sessions
  389.  
  390. Thursday 28 April
  391.  
  392.  7:00 am -  6:00 pm   Registration Open
  393.  7:00 am -  8:00 am   Continental Breakfast
  394.  8:00 am -  6:30 pm   Elective Sessions
  395.  9:15 am -  5:15 pm   Exhibit Hall Open
  396. 12:30 pm -  2:00 pm   Lunch
  397.  7:30 pm - 10:30 pm   Back to the Future Party at the Exploratorium
  398.  
  399. Friday 29 April
  400.  
  401.  7:00 am -  2:30 pm   Registration Open
  402.  7:00 am -  8:00 am   Continental Breakfast
  403.  8:00 am - 12:30 pm   Elective Sessions
  404.  9:15 am -  2:30 pm   Exhibit Hall Open
  405. 12:30 pm -  2:00 pm   Lunch
  406.  2:00 pm -  2:30 pm   Exhibitor Raffles in Exhibit Hall
  407.  2:30 pm -  3:30 pm   Closing Session
  408.  
  409. EXHIBIT HALL HOURS
  410.  
  411. Tuesday 26 April     6:00 pm - 8:00 pm
  412. Wednesday 27 April   9:15 am - 5:15 pm
  413. Thursday 28 April    9:15 am - 5:15 pm
  414. Friday 29 April      9:15 am - 2:30 pm
  415.  
  416. CONFERENCE HIGHLIGHTS
  417.  
  418. Exhibits
  419. --------
  420.  
  421. The Exhibit Hall won't be Woodstock, but it will be the happenin' place
  422. to be. The hall will be filled with the latest tools and applications
  423. from over 100 independent software vendors. You don't want to miss your
  424. chance to see the newest products hitting the streets.
  425.  
  426. The LAN Systems Lab
  427. -------------------
  428.  
  429. Networking is cool, but man, is it complex! Let IBM's own experts
  430. provide you with the one-on-one assistance you need to get on-line!
  431.  
  432. The Computer Lab
  433. ----------------
  434.  
  435. Tough questions ...  even tougher problems? We have the answers for
  436. you. Join OS/2 developers and fellow professionals in the Computer Lab
  437. -- the place to right your wrongs and make all your worries disappear.
  438. Be sure to check it out.
  439.  
  440. The PSP Store
  441. -------------
  442.  
  443. Impress your friends back home with fun collectibles from the PSP Store.
  444. The store provides a wide array of merchandise -- mouse pads, T-shirts,
  445. golf shirts, sweatshirts, jackets, mugs, caps, watches, and more -- that
  446. would make the perfect gift for you or a friend. You might even find a
  447. pet rock or platform shoes!
  448.  
  449. OS/2 32-bits
  450. ------------
  451.  
  452. Here's a great opportunity to win an IBM ThinkPad, valuable software,
  453. and other exciting products donated by this year's exhibitors. Just pick
  454. up OS/2 32-bits entry forms when you participate in PSP Technical
  455. Interchange functions and sessions. You even get 32 bits for evaluating
  456. the conference. Then, submit the completed 32 bits to qualify for a slew
  457. of prizes to be raffled off during the closing session. All entries must
  458. be submitted by noon on 29 April. The more 32 bits you complete, the
  459. better your chances are to win. You must be present at the closing
  460. session to collect your stash.
  461.  
  462. Flower-Power Welcome Reception
  463. ------------------------------
  464.  
  465. It all started in San Francisco. Throw on your best tie-dye T-shirt,
  466. squeeze into those bellbottoms, and join us for a hip trip to the past
  467. at the Monday night welcome reception sponsored by Lotus Development
  468. Corporation and IBM. 32 bits are awarded for the best retro threads.
  469. Remember: Power of OS/2 to the People!
  470.  
  471. Streets of San Francisco Exhibit Hall Reception
  472. -----------------------------------------------
  473.  
  474. Move back into the present on Tuesday night by sampling the ethnic
  475. cuisine and warm hospitality that make San Francisco, and the Technical
  476. Interchange, the place to be. This reception will give you a chance to
  477. meet up with friends and make new ones. Vendors and the IBM staff will
  478. be at your service to help you relax in this informal setting.
  479.  
  480. Back to The Future Special Event
  481. --------------------------------
  482.  
  483. Fun, music, Albert Einstein, and space aliens await your arrival as we
  484. head for the Exploratorium, San Francisco's unique hands-on discovery
  485. museum featuring over 650 exciting exhibits. Did someone say Karaoke?
  486. You bet! Join us as we discover the science (and maybe the Grammy
  487. winners) of tomorrow. Discover new and exciting scientific facts while
  488. enjoying a fun-filled evening with fellow Technical Interchange
  489. attendees. Buses to and from the event will be provided.
  490.  
  491. Closing Session
  492. ---------------
  493.  
  494. It ain't over til it's over! Don't miss the Closing Session. IBM's own
  495. David Barnes promises to give a closing presentation that will knock
  496. your socks off!  And, don't miss your chance to win an IBM ThinkPad, the
  497. latest software packages and other great prizes. See you there ...
  498.  
  499. KEYNOTE SPEAKER
  500. ---------------
  501.  
  502. Charles B. Wang, Chairman and CEO, Computer Associates International,
  503.   Inc.
  504.  
  505. Mr. Wang founded Computer Associates International, Inc. in 1976 with
  506. three associates and a single software product. Today, Computer
  507. Associates employs over 7,000 people and has positioned itself as a
  508. major player in the software industry. Mr. Wang attributes Computer
  509. Associates' success to a solid business goal. The business goal of
  510. Computer Associates is to offer software solutions across the widest
  511. spectrum of computer usage. The company has combined internal research
  512. and development, technology acquisition, and product integration to
  513. realize its goal.
  514.  
  515. Mr. Wang attended Queens College, where he earned a B.S. degree in
  516. Mathematics. His computer career began at the Columbia University
  517. Riverside Research Institute as a programming trainee. Prior to
  518. founding Computer Associates International, Inc., Mr. Wang was Vice
  519. President of Sales for Standard Data Corporation.
  520.  
  521. GUEST SPEAKER
  522. -------------
  523.  
  524. David Proctor, Vice President of Personal Software Products Division,
  525.   International Business Machines Corporation
  526.  
  527. Mr. Proctor is responsible for the worldwide development activities and
  528. business results pertaining to the Personal Software Products line of
  529. business. Reporting to Mr. Proctor are directors and managers of:
  530. Personal Operating Systems and the PSP Programming Center; Local-Area
  531. Network Systems; Personal Software Product Plans and Strategies; Object-
  532. Oriented Programming Operations; and PSP Software Operations. Mr.
  533. Proctor was President of XEROX Computer Services. Previously, he served
  534. as President and CEO of Ashton-Tate Corporation. Prior to those
  535. assignments, he worked for IBM Corporation in a number of capacities,
  536. including Director of Asia/Pacific Products, Asia/Pacific Group.
  537.  
  538. GUEST SPEAKER
  539. -------------
  540.  
  541. John A. Soyring, PSP Director of Strategic Relationships, and formerly
  542. Director of Software Development Programs, International Business
  543. Machines Corporation
  544.  
  545. Mr. Soyring managed IBM Software Development Programs from December 1990
  546. through January 1993. In this capacity, he had the worldwide
  547. responsibility for managing relationships with the thousands of
  548. companies and the many organizations within IBM which are supporting
  549. OS/2 or developing OS/2 products. Members of the Software Development
  550. Program receive technical, business, and marketing support services from
  551. IBM. Soyring's 17-year career with IBM has included various engineering,
  552. programming, and managerial assignments for IBM's midrange systems,
  553. finance industry systems, and personal systems. Soyring was also
  554. director of the IBM Austin, Texas Programming Center, where he was
  555. responsible for the worldwide development and management of IBM's
  556. workstation and personal computer products.
  557.  
  558. SPECIAL PRESENTATION
  559. --------------------
  560.  
  561. Device-Driver Development Introduction, by Nick Mammich
  562.  
  563. Don't pass up the chance to brush up on the basic information you'll
  564. need to make the most of the device-driver sessions you attend at this
  565. conference. The workshop is designed to give you the fundamentals of
  566. device-driver technology. This session is highly recommended for
  567. device-driver developers joining us for the first time. Topics include:
  568. o  OS/2 structure
  569. o  types of device drivers: character versus block
  570. o  utilities
  571. o  debuggers
  572. o  processor support
  573. o  semaphores
  574. o  VDD communication
  575. o  PDD address spaces
  576. o  memory management
  577.  
  578. ------------------------------------------------------------------------
  579.  
  580. PSP TECHNICAL INTERCHANGE SESSION DESCRIPTIONS
  581. ----------------------------------------------
  582.  
  583. The 16 PSP conference tracks cover the gamut of the latest PC hardware
  584. and software technologies:
  585.  
  586. o  Application Development
  587. o  C and C++
  588. o  Communications
  589. o  Client/Server
  590. o  Database
  591. o  Distributed Systems Management
  592. o  LAN Systems
  593. o  Multimedia
  594. o  Object-Oriented Technology
  595. o  Open Systems
  596. o  OS/2: The System
  597. o  Product Marketing for Software Developers
  598. o  Pen
  599. o  Technical Support
  600. o  Workplace OS
  601. o  Extra Forum
  602.  
  603. Application Development
  604. -----------------------
  605.  
  606. AD01, Designing OS/2 Applications
  607. David Reich
  608. Walk through the design of an OS/2 application from start to finish,
  609. taking advantage of all OS/2 has to offer. Learn when to use threads,
  610. sparse memory allocation, interprocess communications, and Workplace
  611. Shell.
  612.  
  613. AD02, User-Centric OS/2 Application Design
  614. David Moskowitz
  615. This workshop covers the changes in thinking, design and programming
  616. required to design OS/2 applications that are responsive to the end-user
  617. and take full advantage of the new environment. Learn how developing for
  618. OS/2 is much easier than developing for DOS. Topics covered include:
  619. o  User-Responsive Applications
  620. o  The OS/2 Mindset
  621. o  Serial Versus Parallel Thinking
  622. o  Designing for OS/2
  623. o  Client/Server Model Without a Network
  624. o  Designing for Multiple Platforms (Reusable Code and OOP)
  625. o  User Interface Design
  626.  
  627. AD03, OS/2: The Platform for Quality Software Development
  628. Stephan B. Epstein
  629. Learn how to use OS/2 and OS/2 tools to create a software development
  630. process and environment that promotes quality in source code and build.
  631. Topics include:
  632. o  Benefits of an OS/2 Development Process
  633. o  MAKEFILE Usage for Configurability
  634. o  Effective Build Verification
  635. o  Use of LAN Server and Boot Manager for Cross-Version Development
  636. o  Use of Version Control Tools for Staging Builds
  637.  
  638. AD04, How to Create Endian-Neutral Software for Portability
  639. James Gillig
  640. Attend this session to see how considerations for Endian and other
  641. portability issues should be included in product plans, from design
  642. through product support. Learn the latest on how Endian-Neutral Design
  643. and Programming are used to create portable software.
  644.  
  645. AD05, OpenDoc for OS/2 -- Compound Document Architecture
  646. Robert L. Tycast
  647. This session is a brand-new offering derived from Component Integration
  648. Laboratories (CIL). Examine the compound document architecture as it
  649. relates to IBM's Distributed System Object Model (DSOM), a Common Object
  650. Request Broker Architecture (CORBA) system for distributing and using
  651. objects on a network, independent of platform or implementation
  652. language.
  653.  
  654. AD06, 32-Bit Native Porting Tools and Techniques
  655. Marilyn Johnson and Richard Dews
  656. This session provides a technical overview of porting issues and sizing
  657. a porting effort. Also included are demonstrations of new porting tools:
  658. o  SMART ALLY - a tool that provides a written analysis identifying APIs
  659.                   that need to be ported
  660. o  SMART PORT - a tool that actually modifies the code
  661. o  SNIFFER    - a tool that sniffs out 16-bit code
  662.  
  663. AD07, The OS/2 Debug Kernel
  664. Monte Copeland
  665. Learn how the OS/2 debug kernel replaces the ship-level kernel and
  666. provides debugging support for device drivers.  This presentation
  667. includes an overview of the OS/2 debug kernel, its availability,
  668. installation, and command set. Prereq: Experience with Assembler or
  669. DOS's DEBUG.COM.
  670.  
  671. AD08, The Hang/Trap Enigma
  672. Barry Bryan
  673. Examine the challenge of debugging hangs and traps. This session shows
  674. you how to minimize the time you spend on debugging, by unveiling a new
  675. debug facility which uses information collected at the time the problem
  676. occurs. A beta version of the Presentation Manager Debug Facility is
  677. available to all attendees.
  678.  
  679. AD09, Adding Help to Your OS/2 Applications
  680. Michael Kaply
  681. This session provides an overview of the Information Presentation
  682. Facility. Subjects include creating IPF files and enabling help within
  683. applications.
  684.  
  685. AD10, The OS/2 Help Manager: Advanced Topics
  686. Michael Kaply
  687. This session covers advanced OS/2 help topics, including Dynamic Data
  688. Formatting and the use of communication DLLs to control the size of
  689. cover pages.
  690.  
  691. AD11, Mail-Enabling Applications Using VIM
  692. Rodney James
  693. Discover the many new types of mail-enabling and messaging-reliant
  694. applications that are possible when you integrate messaging services
  695. into core applications. Vendor Independent Messaging (VIM) is a
  696. full-featured, cross-platform, industry-standard, Application
  697. Programming Interface (API) to messaging services that is available
  698. today. Learn specifically what functions VIM provides, what
  699. differentiates VIM from other APIs, how using the VIM interface cuts
  700. your development time, and how VIM fits into IBM's messaging strategy.
  701.  
  702. AD12, Alternative Shells for OS/2
  703. Monte Copeland
  704. Join in a discussion of shell alternatives for OS/2. Topics include:
  705. Workplace Shell add-ins, the PROTSHELL and RUNWORKPLACE settings in
  706. CONFIG.SYS, a mini-PM shell DOS settings, CMD.EXE as a shell, and a
  707. non-GUI shell for 2.1. Includes discussion of rationale, restrictions,
  708. availability, memory usage, and session management.
  709.  
  710. AD13, OS/2 and Internationalization of Applications
  711. John Howard
  712. See first-hand the capabilities of OS/2 to facilitate the development of
  713. internationalized applications. This session examines application
  714. programming interfaces, as well as other system facilities available
  715. today.
  716.  
  717. AD14, The Integrated Desktop -- Programming to the Workplace Shell
  718. Sheila A. Harnett, Ph.D., and Cathy Bloomfield
  719. This session takes you through each stage of developing a Workplace
  720. Shell application, the class hierarchy comprising the behavior of WPSH
  721. objects and the API. Some knowledge of SOM and general OO techniques is
  722. required.
  723.  
  724. AD15, Using and Customizing the Workplace Shell
  725. Sheila A. Harnett, Ph.D., Lew Boehm, and Peter Magid
  726. Examine how the Workplace Shell can be customized. This session
  727. introduces the many tasks you can accomplish via REXX scripts.
  728. Information regarding the RC files and general INI file is also
  729. presented. Some knowledge of REXX programming and general
  730. object-oriented principles is required.
  731.  
  732. AD16, An Overview of the Developer Connection for OS/2
  733. David Kenner
  734. Take a look at what's new with the Developer Connection for OS/2. The
  735. Developer Connection is a subscription-based tools service for the OS/2
  736. developer. This session acquaints the user with the product offering and
  737. the direction of the Developer Connection program. Live demonstrations
  738. and a question-and-answer session are also included.
  739.  
  740. C and C++
  741. ---------
  742.  
  743. CC01, IBM C Set++ Overview
  744. Alistair Rennie
  745. This presentation provides an overview of IBM s industry-leading C Set++
  746. development environment. Topics include new developments in the
  747. compiler, class libraries, and the new Workplace Shell-enabled
  748. Workframe/2.
  749.  
  750. CC02, IBM C Set++ Debugging Tips and Techniques
  751. Pat Gerstle
  752. This session begins with a look at the evolution of the C Set++
  753. debugger, followed by an overview of its functions, with an emphasis on
  754. those which have been added or enhanced. Learn the latest hints for
  755. better debugging, and tips for debugging special situations.
  756.  
  757. CC03, Performance Tuning with EXTRA from C Set++
  758. Liz Belanger
  759. Learn how to use EXTRA's (the C Set++ EXecution TRace Analyzer's)
  760. utilities to view trace files and fine-tune the performance of your
  761. application. Examine how the EXTRA utility helps diagnose sequencing
  762. protocols, repetitive calls, application deadlocks, hot spots, and
  763. thread applications.
  764.  
  765. CC04, IBM C Set++ Class Libraries
  766. Alistair Rennie
  767. IBM's C Set++ provides a powerful suite of class libraries, including
  768. collection classes and user interface classes. In this session, a
  769. developer of these libraries provides an overview of the C Set++ Class
  770. Library functions, and provides specific examples to assist you in using
  771. libraries for your applications.
  772.  
  773. CC05 IBM C Set++'s Workframe/2 2.1
  774. John Kehm
  775. Workframe/2 Version 2.1 is the first development environment in the
  776. industry that is a Workplace Shell-enabled application. This open
  777. environment gives developers the power to integrate not only the tools
  778. that come with C Set++, but with other tools they choose. Workframe/2
  779. also provides intuitive project management and many other
  780. productivity-enhancing features. This session demonstrates how to take
  781. advantage of this new and powerful tool.
  782.  
  783. CC06 IBM C Set++ Optimization Tips and Techniques
  784. Alistair Rennie
  785. Learn the various techniques and tools needed when tuning the
  786. performance of your application. Topics include performance analysis
  787. using the EXecution TRace Analyzer (EXTRA), compiler optimizations, and
  788. how to take advantage of them.
  789.  
  790. Communications
  791. --------------
  792.  
  793. CM01, Communications Manager/2: The Power of Personal Networking
  794. George Sweeney
  795. Examine the features and functions of the OS/2 Communications Manager/2.
  796. Hear about user environments, configuration scenarios, connectivities,
  797. and co-existence with other products.
  798.  
  799. CM02, Communications Manager/2 Installation and Configuration Basics
  800. Don Richards
  801. This session covers Communication Manager/2 basics. Learn how to install
  802. and configure, as well as analyze problems. See a live demonstration of
  803. Communication Manager/2 and Distributed Feature Workstation.
  804.  
  805. CM03, Communications Manager/2 Complex Configuration
  806. Don Richards
  807. This presentation focuses on complex configuration scenarios, and is
  808. designed for advanced users and administrators. Communications Manager/2
  809. Version 1.1 is used to demonstrate multiple host and gateway
  810. configurations, as well as the CID installation process.
  811.  
  812. CM04, SNA Client/Server in Communications Environments
  813. George Sweeney
  814. Examine the SNA Client/Server in a communications environment. This
  815. session focuses on the client/server environment for SNA-based
  816. applications, and their ability to operate with CICS for OS/2 and Novell
  817. NetWare. Distributed Feature, Gateway, and APPN support are also
  818. included in this presentation.
  819.  
  820. CM05, Communications Manager/2 -- Building SNA Applications
  821. Gary Weichinger
  822. Communications Manager/2 provides many APIs for application development.
  823. This presentation focuses on SNA APIs, namely EHLLAPI, APPC, and CPIC.
  824. APIs are discussed in order to help attendees understand which API might
  825. best fit their environment. Information about programming techniques and
  826. debugging methods is also included.
  827.  
  828. CM06, Avoiding Common Problems and Problem Determination with
  829.   Communications Manager/2
  830. George Sweeney
  831. Learn how to identify and resolve problems that occur while installing,
  832. configuring, or running Communications Manager/2. The presentation
  833. includes an introduction to the FFST/2 utilities, and how CM/2 uses them
  834. to log first-failure event information. Other topics include
  835. communication traces and subsystem management.
  836.  
  837. CM07, Introduction to TCP/IP Networking
  838. Andre Asselin
  839. Learn about the latest in TCP/IP applications; including layers,
  840. addressing, routing, and sending over modems. Walk away from this
  841. session knowing the functions of TCP/IP.
  842.  
  843. CM08, Sockets Programming with TCP/IP for OS/2
  844. Andre Asselin
  845. This session provides the information you need to write your own sockets
  846. application with confidence, including overviews of stream versus
  847. datagram protocols, socket calls, and client/server. Attend Introduction
  848. to TCP/IP Networking (CM07) to familiarize yourself with the basics of
  849. TCP/IP.
  850.  
  851. CM09, Remote Procedure Call - Programming with TCP/IP for OS/2
  852. Andre Asselin
  853. This session covers the Open Network Computing (ONC) Remote Procedure
  854. Call (RPC) concepts, and describes RPC calls, what they do, and when/how
  855. to use them. Walk through an example of Client/Server, and gain the
  856. technical information you need to write an RPC application. Attendee
  857. should be familiar with basics of TCP/IP.
  858.  
  859. CM10, Introduction to APPC and APPN
  860. Mark McCorry
  861. APPC is one of the most widely used APIs for client/server applications,
  862. and is used extensively on OS/2 with Communications Manager/2. APPN
  863. simplifies the networking of APPC applications. This session discusses
  864. the concepts and terms of these two important networking technologies.
  865.  
  866. CM11, What s New in APPC and APPN
  867. Mark McCorry
  868. This session discusses how APPC and APPN continue to get better,
  869. stronger, and faster to meet the demands of client/server computing.
  870. See the enhancements to APPN which position it as the networking
  871. protocol of choice for interfacing with new networking technologies such
  872. as Frame Relay and ATM. Enhancements to the Common Programming
  873. Interface for Communications (CPI-C) are also included in this
  874. discussion.
  875.  
  876. CM12, Multiprotocol Transport Network and AnyNet
  877. Mark McCorry
  878. Learn the importance of consolidating backbone networks for better
  879. performance and easier management. Discover why the Multiprotocol
  880. Transport Networking (MPTN) architecture can be used to achieve
  881. mixed-protocol interoperability and network consolidation.  Hear the
  882. latest about the AnyNet products from IBM, which support the MPTN
  883. architecture on OS/2, AS/400, MVS, and RISC System/6000.
  884.  
  885. CM13, APPN and TCP/IP: A Comparison of Protocols
  886. Wayne Riley
  887. APPN and TCP/IP are two of the widely used workstation networking
  888. protocols. This session presents an impartial comparison of APPN and
  889. TCP/IP. The strengths and weaknesses of the technologies are explained
  890. through an in-depth study of both the protocols and the products that
  891. implement them. The effect of these differences is also discussed.
  892.  
  893. CM14, Problem Diagnosis using Communication Manager/2 APPC Trace
  894. Capability Wayne Riley
  895. Learn how to debug Communications Manager/2 APPC applications using
  896. Communications Manager/2 APPC capabilities. See how to start, stop, and
  897. format Communication Manager/2 traces for APPC, how to determine where
  898. the problem occurred in the application, and what data to extract from
  899. the trace to diagnose the problem.
  900.  
  901. CM15, Open Distributed Systems with Messaging and Queuing
  902. Len Gilman
  903. Examine how the new MQSeries family of products enables you to tie
  904. applications together for robust, time-independent processing. Learn how
  905. the use of a single application interface allows applications to talk to
  906. one another regardless of platforms. Examine the rich message-queueing
  907. infrastructure, which shields developers from networking complexities in
  908. distributed-computing environments.
  909.  
  910. Client/Server
  911. -------------
  912.  
  913. CS01, Programming CPI-C Applications with Communications Manager/2
  914. Wayne Riley
  915. Examine the CPI-C calls needed on both the client and server side to
  916. conduct an APPC conversation on CM/2 with CPI-C verbs. Learn the actual
  917. CPI-C calls to start and stop conversations, send, and receive data, and
  918. synchronize program's send-error notification. This presentation is
  919. technical in nature, and shows the syntax for CPI-C, which calls in both
  920. C and COBOL.
  921.  
  922. CS02, Using NS/DOS in a Client/Server Environment
  923. Mark McCorry
  924. Networking Services/DOS (NS/DOS) provides the user with an easy and
  925. effective way to access peer-to-peer networks from DOS and Windows
  926. environments. This session discusses the details of NS/DOS, which allows
  927. DOS and Windows workstations to participate in a distributed-computing
  928. environment.
  929.  
  930. CS03, Network Security and Single Sign-On
  931. Join in on a discussion regarding today's environment of downsizing to
  932. client/server environments, and how it leads to security exposures.
  933. Hear what IBM is doing to address security in a distributed environment
  934. and users to single sign-on.
  935.  
  936. Database
  937. --------
  938.  
  939. DB01, DB2/2: Let's Get Small
  940. Dan S. Britton
  941. The focus of this session is downsizing from DB2 to DB2 client/server
  942. products such as DB 2/2 or DB 2/6000. Explore the guidelines and
  943. considerations that should be observed when committing to downsizing a
  944. system. All aspects of downsizing are discussed, including an actual
  945. case study.
  946.  
  947. DB02, DB2/2: Family and Friends
  948. Dan S. Britton
  949. See the DB2/2 product, DB2 client/server products, host DB products, and
  950. the architecture which ties these products together. This session
  951. includes a review of the functional content of version 2 of the DB2
  952. client/server family, followed by a summary of future trends and
  953. directions. Other topics include application tools and development
  954. environments.
  955.  
  956. DB03, Data Access Services
  957. Srinivas V. Sista
  958. Learn how Data Access Services are designed to enable application
  959. programs running on OS/2 version 2.x systems to create and use data on a
  960. local and/or remote system. Take a look at the services currently taking
  961. advantage of the Distributed Data Management (DDM) Protocol. This
  962. This session provides a complete look at data access services, and
  963. includes a live demo of this support.
  964.  
  965. Distributed Systems Management
  966. ------------------------------
  967.  
  968. DM01, IBM LAN NetView Management Utilities for OS/2
  969. Lori Bush
  970. Learn how you can provide superior LAN management function in a
  971. resource-frugal, cost-effective package. IBM LAN NetView Management
  972. Utilities is the help you need for your busy LAN Administrators. Now,
  973. with LMU, a single OS/2 workstation can manage both servers and
  974. requesters in both IBM LAN Server and Novell NetWare networks. Collect
  975. hardware and software information, remotely manage workstations, watch
  976. and monitor server performance, and much more.
  977.  
  978. DM02, IBM LAN NetView Strategy
  979. In this session, see the latest in LAN Systems management requirements,
  980. including: a catalog manager from which one may order and install
  981. software, a license manager, a configuration manager at a distribution
  982. point, a fault manager, an electronic customer service agent, a
  983. performance manager, and a repository of software.
  984.  
  985. DM03, IBM LAN NetView Family Overview
  986.  
  987. LAN-based systems are providing effective solutions in today's business
  988. environment. See how the LAN NetView Management family of products
  989. provides a standards-based platform for the development and
  990. implementation of system-management applications for the LAN workgroup
  991. environment. This presentation provides an overview of LAN NetView
  992. Management, highlighting the use of industry standards, and
  993. implementation of the SystemView structure on the OS/2 platform.
  994.  
  995. LAN Systems
  996. -----------
  997.  
  998. LS01, LAN Server Overview
  999. Pat Scherer and Everett McCassey
  1000. If you are a new user of LAN Server 3.0, or just comparison-shopping,
  1001. this session provides valuable information about features, packaging,
  1002. and product enhancements. Included in the session are:
  1003. o  How to choose the version of LAN Server you need
  1004. o  How domains and aliases can be used to provide location transparency
  1005.      and ease of administration
  1006. o  LAN Server 3.0 functional and performance enhancements
  1007. o  Complementary products and hardware/software interoperability
  1008.  
  1009. LS02, LAN Server Directions
  1010. Pat Scherer
  1011. As IBM LAN Server products continue their evolution from simple network
  1012. resource-sharing to distributed heterogeneous computing environments,
  1013. what new functions and services can be anticipated?  What will they mean
  1014. to you as a user, administrator, or developer?  Find the answers to
  1015. these questions in a discussion of the Distributed Computing Environment
  1016. and current development work within IBM LAN Systems.
  1017.  
  1018. LS03, LAN Server Tips and Techniques - Part 1
  1019. LS04, LAN Server Tips and Techniques - Part 2
  1020. Pat Scherer and Everett McCassey
  1021. This double session (together with LS04) presents a wealth of practical
  1022. tips and techniques for using the full power of LAN Server in both
  1023. simple and complex network environments. The first session focuses on
  1024. options for logging on and using LAN Server resources. The second
  1025. session continues with a grab-bag of LAN Server administration tips,
  1026. including network planning, security, network resource and cross-domain
  1027. management, and wide-area network support options.
  1028.  
  1029. LS05, LAN Server Security
  1030. Pat Scherer
  1031. How secure is your network? This presentation provides an overview of
  1032. LAN Server security features. Topics include:
  1033. o  User identification and authentication
  1034. o  Access control
  1035. o  User profile management
  1036. o  Security audits and alerts
  1037. o  Future directions
  1038.  
  1039. LS06, OS/2 LAN Server Performance Tuning
  1040. Dawn Ibis
  1041. OS/2 LAN Server is one of the fastest network operating systems on the
  1042. market. Learn how to tune your LAN Server for optimal performance and
  1043. high-capacity situations. Understand the architectural components that
  1044. affect LAN performance, and see what independent labs have said about
  1045. LAN Server performance versus those of NetWare and NT Advanced Server.
  1046.  
  1047. LS07, IBM LAN Systems Communications Transports
  1048. Richard Harrison
  1049. Hear the latest news, techniques, and tips for NTS/2 users, and get a
  1050. complete update on MPTS, including a discussion of the MPTN architecture
  1051. and the relationship between MPTS-ANYNET and other ANYNET products.
  1052.  
  1053. LS08, LAN Distance - Remote LAN Access
  1054. Roger Richter
  1055. This session provides an overview of the LAN Distance product, with
  1056. background on architecture design points, technology, and future
  1057. enhancements, including a discussion of developing device drivers for
  1058. LAN Distance. Attendees should have a basic understanding of LAN
  1059. concepts and LAN transports.
  1060.  
  1061. LS09, Workplace OS Networking Transports
  1062. Dan Heimsoth
  1063. Join in a high-level discussion exploring the structure of the Network
  1064. Transport component of Workplace OS. This session gives attendees an
  1065. opportunity to understand the direction of the Network Transport
  1066. component of Workplace OS, as well as an early opportunity for IBM to
  1067. understand customer and developer requirements for Workplace OS Network
  1068. transports.
  1069.  
  1070. LS10, LAN Server Interoperability
  1071. Pat Scherer and Everett McCassey
  1072. If you manage an OS/2 LAN Server network with multiple releases or other
  1073. network operating systems, this session is for you! See what function is
  1074. available between specific IBM LAN Server products, and how to migrate
  1075. between them when an upgrade in function is desired. Examine
  1076. interoperability support for products outside of the IBM LAN Server
  1077. product family, and LAN Server coexistence with other network operating
  1078. systems.
  1079.  
  1080. LS11, LAN Server WAN Connectivity
  1081. Pat Scherer and Everett McCassey
  1082. Ready to knock the L out of your LAN? IBM LAN Server supports numerous
  1083. Wide-Area Network connectivity options today. Take an in-depth look at
  1084. current techniques and products; then discuss future directions for
  1085. providing native WAN connectivity support.
  1086.  
  1087. LS12, OS/2 LAN Server, Novell, Banyan and TCP/IP Coexistence - An Update
  1088. Mark Simpson
  1089. Explore current support issues of the coexistence of the OS/2 LAN
  1090. Requesters, Novell Client for OS/2, Banyan Vines, and the TCP/IP
  1091. protocol services. This session gives you the details you need about
  1092. Network Device Interface Specification (NDIS), support for multiple
  1093. protocols, and the options for client coexistence based on NDIS and the
  1094. Open Datalink Interface (ODI). In addition, issues such as
  1095. encapsulation, interoperability, installation/configuration, and
  1096. concurrency are discussed.
  1097.  
  1098. LS13, LAN Automated Distribution/2
  1099. Bob Bush
  1100. LAD/2 is a PM user interface to the Configuration/Installation/
  1101. Distribution strategy (CID). Learn how LAD/2 significantly enhances CID
  1102. setup and its use in either an NTS/2 stand-alone environment or a
  1103. NetView DM/2 environment. Examine how OS/2 LAD/2 distributes DOS, DOS
  1104. with Windows, and OS/2 applications, as well as how to store and
  1105. distribute custom desktops.
  1106.  
  1107. LS14, LAN Server Hands-on Workshop -- LAN Server Administration
  1108. Everett McCassey
  1109. This hands-on workshop walks you through the basics of setting up user
  1110. accounts and managing LAN Server resources. Exercises include creating
  1111. aliased resources, sharing resources, and managing server status and
  1112. print queues. See the key files that provide LAN Server initialization
  1113. and account information. This workshop introduces and reinforces many of
  1114. the ideas presented in the LAN Server Tips and Techniques lecture. The
  1115. Connecting to Resources Hands-on Workshop is recommended as a
  1116. prerequisite for first-time users of LAN Server.
  1117.  
  1118. LS15, LAN Server Hands-on Workshop -- Connecting to Resources
  1119. Everett McCassey
  1120. This hands-on workshop leads you through the basic steps of logging on,
  1121. browsing, connecting to, and navigating through resources via the
  1122. command line, graphical user interface, and OS/2 Workplace Shell.  Share
  1123. in lots of tips and techniques along the way, and gain an understanding
  1124. of what is happening beneath the covers when LAN Server commands are
  1125. executed. This workshop introduces and reinforces many of the ideas
  1126. presented in Part 1 of the LAN Server Tips and Techniques lecture.
  1127.  
  1128. LS16, NetWare Server for OS/2
  1129. Kyle Bigler
  1130. This presentation explores the implementation of NetWare for OS/2, and
  1131. how OS/2 applications can be developed to work in conjunction with the
  1132. NetWare Server. Learn how NetWare for OS/2 permits a full-functioned
  1133. NetWare 4.0 Server to operate in the OS/2 2.x environment, and how
  1134. NetWare Server hardware can now be used as a server for other LAN
  1135. applications, such as IBM Database Manager and Lotus Notes.
  1136.  
  1137. LS17, NetWare Interoperability
  1138. Dan Widman
  1139. This session describes interoperability, and why it is necessary in
  1140. today's environment. See how OS/2 2.1 provides the mechanisms for
  1141. interoperability, and how to configure an interoperable system. Learn
  1142. how to make NetWare, LAN Server, TCP/IP NFS Server, and Lotus Notes all
  1143. work on the same machine. NetView Distribution Manager/2 configuration
  1144. with NetWare is also covered.
  1145.  
  1146. Multimedia
  1147. ----------
  1148.  
  1149. MM01, Multimedia Creation and Management
  1150. Peter C. Yanker
  1151. Learn how to really take advantage of your Multimedia. Learn how
  1152. Multimedia allows better communication of information by allowing Image,
  1153. Audio, and Video to be incorporated into presentations. The Multimedia
  1154. tools Builder/2, Perfect Image/2, Workplace/2, and Manager/2 are used to
  1155. show how to create a Multimedia presentation.
  1156.  
  1157. MM02, LAN Server Ultimedia
  1158. Richard Harrison
  1159. Hear the very latest news about LAN Server Ultimedia. Learn how this
  1160. novel support for enabling Multimedia distribution across a LAN
  1161. capitalizes on token-ring priority, allowing Multimedia applications to
  1162. be added to existing LANs with data applications, so that both classes
  1163. can run efficiently, without interfering with each other.
  1164.  
  1165. MM03, OS/2 Multimedia Support - MMPM/2
  1166. Gary Allran
  1167. This session presents a lively, high-level look at the best PC-based
  1168. multimedia development platform available today. Get an insider's view
  1169. of MMPM/2's award-winning architecture and APIs (Application Programming
  1170. Interfaces). There are also plenty of exciting, live code
  1171. demonstrations, including playback, recording, and editing of both audio
  1172. and video.
  1173.  
  1174. MM04, OS/2 Software Motion Video
  1175. Gary Allran
  1176. In this session, samples are provided of the Ultimotion and Indeo video
  1177. formats supported in standard OS/2. See all the features and functions
  1178. of Video IN, the new OS/2 video recording and editing application.
  1179.  
  1180. MM05, OS/2 Multimedia for Programmers
  1181. Gary Allran
  1182. Take an in-depth look at the OS/2 MMPM/2 APIs, the sample application
  1183. code, and the multimedia portion of the OS/2 2.1 Toolkit. Live
  1184. demonstrations of the power of OS/2 Multimedia and toolkit sample
  1185. applications are included.
  1186.  
  1187. MM06, OS/2 2.1 Multimedia -- MMPM/2 Applications and Architecture
  1188. Maria R. Ingold
  1189. Gain a better understanding of OS/2 Multimedia's existing capabilities.
  1190. Included in this presentation is an overview of MMPM/2 and its APIs, and
  1191. information about the Multimedia Toolkit's base applets.
  1192.  
  1193. Object-Oriented Technology
  1194. --------------------------
  1195.  
  1196. OO01, REXX Object-Oriented Extensions
  1197. Rick McGuire
  1198. This session provides a demonstration of the future object-oriented
  1199. extensions to REXX. The demonstration covers how REXX enhances the
  1200. System Object Model and the Workplace Shell.
  1201.  
  1202. OO02, How to Introduce Objects to Your Organization
  1203. David Moskowitz
  1204. This session is designed to help you plan introductions of objects to
  1205. your organization. Learn the proven techniques and methods that have
  1206. helped many companies move successfully from procedure-oriented to
  1207. object-oriented development. Topics covered include:
  1208. o  The myths of object-oriented development
  1209. o  Understanding what object-oriented development means
  1210. o  Developing a plan for migration
  1211. o  Understanding the six basic steps
  1212. o  Finding internal resources that work
  1213.  
  1214. OO03, Object Technology Overview
  1215. Scott Hebner
  1216. This session provides an overview of the products currently available
  1217. and in the works from the PSP Object Technology Group in Austin. These
  1218. products include SOMObjects and the IBM Taligent Object Frameworks. Gain
  1219. an understanding of the tools and products IBM is providing in the
  1220. objects arena, and how they interoperate with each other.
  1221.  
  1222. OO04, The In-Taligent Use of Objects
  1223. Dr. Richard Hoffman
  1224. Join in an overview of the Taligent technology, including a discussion
  1225. of the frameworks and components that IBM will be shipping in its IBM
  1226. Taligent Application Frameworks product. Learn how framework technology
  1227. can vastly improve productivity.
  1228.  
  1229. Open Systems
  1230. ------------
  1231.  
  1232. OP01, Distributed Computing Vision
  1233. John Wilson
  1234. In this session, the IBM LAN Systems Technical Strategy is introduced,
  1235. and its relationship to the Workplace and Object strategies is
  1236. explained. Learn how the current LAN Systems products have evolved into
  1237. a workplace network operating system family. Emphasis is placed on the
  1238. consistent and open application development environment that the family
  1239. provides.
  1240.  
  1241. OP02, Distributed Applications
  1242. John Wilson
  1243. Trace the evolution of applications from the stand-alone mainframe
  1244. through today's network operating systems that provide simple sharing,
  1245. and through open-systems infrastructures, to the future of transparent
  1246. distributed objects. This session details distributed object frameworks
  1247. that can be supported on all the major computing platforms.
  1248.  
  1249. OP03, Introduction to Distributed Computing Environment (DCE)
  1250. Clay Boyd
  1251. Examine the Open Software Foundation (OSF) Distributed Computing
  1252. Environment (DCE), and find out what DCE could mean to you. This session
  1253. explores each part of the DCE at a high level, with emphasis on the role
  1254. each part plays in the overall DCE architecture.
  1255.  
  1256. OP04, Introduction to DCE Programming
  1257. Clay Boyd
  1258. This presentation examines the DCE Application Programming Interface
  1259. (API). Get the answer to the question: How do I write programs using
  1260. DCE? Examine the Interface Definition Language (IDL) files which define
  1261. the RPC calls, the programming interface with the CDS name space from
  1262. both the client and server perspective, and the security programming
  1263. interface.
  1264.  
  1265. OP05, Introduction to DCE Administration
  1266. Clay Boyd
  1267. This presentation covers the basic architecture of the Distributed
  1268. Computing Environment (DCE) from a system administrator's point of view.
  1269. It describes the databases used by DCE to control and manage the CDS
  1270. name space and the Security Registry. Learn some of the basic system
  1271. administration commands for managing the basic DCE system through these
  1272. databases.
  1273.  
  1274. OP06, Choosing DCE as your Client/Server Programming Environment
  1275. Clay Boyd
  1276. One of the hardest decisions you will make when you begin developing
  1277. your client/server programs is selecting the environment in which they
  1278. will run. This presentation examines the features of DCE which make it
  1279. particularly attractive for your organization, including: security,
  1280. naming, ease of development, unified system administration, and merging
  1281. acceptance as a de facto industry standard.
  1282.  
  1283. OS/2: The System
  1284. ----------------
  1285.  
  1286. OS01, OS/2 and Windows
  1287. Michael S. Kogan
  1288. This session compares and contrasts the features and functions of the
  1289. current and future 32-bit OS/2 and Windows platforms, including OS/2
  1290. 2.1, Workplace OS, Windows 3.1, Windows NT, and Chicago/Windows 4.0.
  1291. Analyze the strategic and tactical issues that developers and users must
  1292. face when migrating to a 32-bit computing platform. Investigate
  1293. migration issues such as cross-platform portability and backward
  1294. compatibility. Discover how OS/2 and Windows are addressing the
  1295. potential and the requirements of RISC computing, multiprocessing, and
  1296. distributed systems.
  1297.  
  1298. OS02, Future of OS/2
  1299. Michael S. Kogan
  1300. This presentation describes the future directions and strategy of the
  1301. OS/2 system in the PC and workstation markets. Discuss the features and
  1302. functions that IBM has already announced for the near-term future, and
  1303. investigate those that need to be integrated into OS/2 in the
  1304. intermediate and long-term future. Learn about exploitation and the
  1305. impact of evolving technologies such as multiprocessing, security,
  1306. multimedia, and open distributed systems. Discover how OS/2 can meet the
  1307. cross-platform portability and scalability requirements of the future.
  1308.  
  1309. OS03, Platform Wars
  1310. Michael S. Kogan
  1311. This presentation compares x86 and RISC technology with respect to
  1312. performance, market, cost, compatibility, and software issues. A brief
  1313. history and primer of RISC technology is presented to frame a context
  1314. for comparison of x86 and RISC systems, followed by a technical
  1315. comparison of the major architectures. Examine the vital software issues
  1316. that are facing users and developers today.
  1317.  
  1318. OS04, OS/2 Windows Support, Inside and Out
  1319. Ron Cadima
  1320. This presentation discusses the support provided by OS/2 for the Windows
  1321. environment. Overviews of the internal design of OS/2 Windows support,
  1322. Windows application performance under OS/2, and application test
  1323. environment and procedures, as well as a discussion about the effects on
  1324. speed and size, are included. Stick around to see a demonstration that
  1325. shows how the system contrasts with OS/2 2.1. A brief discussion of the
  1326. impact on systems with more than 4 MB of memory is included.
  1327.  
  1328. OS05, OS/2 Base System Tuning
  1329. Ron Cadima
  1330. This presentation gives you the specifics of OS/2 base system tuning.
  1331. Topics include pre-installation options covering hardware requirements
  1332. for memory and disk space; disk partitioning considerations; OS/2
  1333. installation option considerations; and post-install system tuning. The
  1334. post-installation system tuning covers CONFIG.SYS statements, system and
  1335. session settings, and general system setup information.
  1336.  
  1337. OS06, 4 Meg OS/2: How and What?
  1338. Ron Cadima
  1339. This presentation presents the goals for IBM's 4 MB OS/2 work, and the
  1340. functions performed to achieve those goals. Included in the presentation
  1341. are specifics about system assumptions, system settings, operating
  1342. system assumptions, restrictions, and performance data with respect to
  1343. speed and size. A demonstration shows how the system contrasts with OS/2
  1344. 2.1. A brief discussion about the impact on systems with more than 4 MB
  1345. of memory is included.
  1346.  
  1347. OS07, OS/2 REXX Tutorial
  1348. Rick McGuire
  1349. Learn the basics you'll need to write REXX programs, access OS/2 system
  1350. services, and tailor the OS/2 Workplace Shell.
  1351.  
  1352. OS08, OS/2 Symmetric Multiprocessing
  1353. James F. Macon, Jr.
  1354. Discuss the performance advantages of OS/2 SMP versus OS/2 uniprocessor
  1355. versus other SMP operating systems. Learn how applications can take
  1356. advantage of these performance and capability requirements for
  1357. application and device drivers.
  1358.  
  1359. OS09, OS/2 Hints and Tricks
  1360. David Moskowitz
  1361. If you use OS/2, do you know how to tune your system to get optimal
  1362. performance? This workshop covers the tricks and hints of an expert to
  1363. help you get the most out of your system. Topics included are:
  1364. o  Partitioning your disk the right way
  1365. o  Tuning CONFIG.SYS
  1366. o  Tuning the desktop
  1367. o  Troubleshooting common problems
  1368.  
  1369. Product Marketing for Software Developers
  1370. -----------------------------------------
  1371.  
  1372. This track is a two-day, intense, condensed version of the successful
  1373. four-day marketing course offered by IBM's Independent Vendor League for
  1374. all software publishers who desire to position, launch, and sustain
  1375. their products successfully in today's ultra-competitive software arena.
  1376. Our industry experts use a highly effective mixture of lecture,
  1377. discussion, focus stories, process checklists, and hands-on workshops to
  1378. teach you to identify and master the marketing tasks you must accomplish
  1379. in the following critical areas:
  1380.  
  1381. o  Product positioning, pricing, and sales promotions
  1382. o  Channel distribution in the U.S.A.
  1383. o  Product packaging
  1384. o  Product collaterals
  1385. o  Public relations and product reviews
  1386. o  Direct marketing
  1387. o  Bundling and electronic marketing
  1388.  
  1389. In addition, you'll have the opportunity to "Meet the Editors" in a
  1390. special session to help you get your product reviewed favorably in trade
  1391. magazines.
  1392.  
  1393. Everyone who attends this track will receive a copy of IBM's new Product
  1394. Marketing Handbook, which includes a disk with all the checklists and
  1395. forms.
  1396.  
  1397. PM01, Product Positioning, Pricing, and Sales Promotions
  1398. Merrill (Rick) Chapman
  1399. Being able to clearly describe your product's functionality and purpose
  1400. to the market, both in relation to itself and its competition, is
  1401. essential to your marketing plan's success. Assigning intelligent,
  1402. competitive pricing is also crucial. After that, you must promote your
  1403. product. This session shows you how to position and price your product,
  1404. and it describes the various promotions available, with emphasis on
  1405. channel penetration.
  1406.  
  1407. PM02, Channel Distribution in the U.S.
  1408. Merrill (Rick) Chapman
  1409. The U.S. retail software market has grown from approximately 100 billion
  1410. USD in 1981 to about 7.5 billion USD in 1993, with about 80 percent of
  1411. that money flowing through the U.S. software distribution system,
  1412. referred to as the "channel". In order to grow, you must learn how to
  1413. enter, understand, negotiate with, and employ this system to your best
  1414. advantage.
  1415.  
  1416. PM03, Product Packaging
  1417. Merrill (Rick) Chapman
  1418. Packaging is an essential ingredient of successful marketing, and often
  1419. makes the difference between a product that sells and one that sits on
  1420. the shelf. You will learn the objectives of packaging, along with
  1421. packaging basics, and how to emphasize your product's position in the
  1422. market.
  1423.  
  1424. PM04, Product Collaterals
  1425. Merrill (Rick) Chapman
  1426. What are collaterals, and how should you use them to position and
  1427. promote your product? With little or no advertising budget, the smaller
  1428. developer depends almost exclusively on specification sheets, brochures,
  1429. and so on to advertise and promote product. Learn how to make these
  1430. marketing materials and tools work for you.
  1431.  
  1432. PM05, Public Relations and Product Reviews
  1433. Merrill (Rick) Chapman
  1434. There are a few secrets about both getting your product reviewed AND
  1435. getting good reviews for your product. In this session, you learn how to
  1436. develop, implement, and manage a successful product review program.
  1437. Attend our special "Meet the Editors" session to understand how the
  1438. process works from both sides -- developers and magazine reviewers.
  1439.  
  1440. PM06, Meet the Editors - Special Session
  1441. Merrill (Rick) Chapman
  1442. In this special session, the editors of OS/2 Professional, OS/2
  1443. Developer, and OS/2 Magazine team up to explain what they look for in a
  1444. product. Why review this one and not that one? Which products should we
  1445. test-drive? Which products should we include in our buyers' guide? When
  1446. you combine this session with the session on Public Relations and
  1447. Product Reviews, you will be well prepared for having your product
  1448. reviewed favorably in trade publications.
  1449.  
  1450. PM07, Direct Marketing
  1451. Merrill (Rick) Chapman
  1452. Direct marketing is an increasingly popular method for creating new
  1453. revenue opportunities and building end-user and reseller awareness.
  1454. Learn to develop and manage a direct-marketing campaign and, most
  1455. importantly, find out where the land mines are, and how you can avoid
  1456. them on your way to successful direct marketing.
  1457.  
  1458. PM08, Bundling and Electronic Marketing
  1459. Merrill (Rick) Chapman
  1460. Learn the why, what, where, when, and how of product bundling and
  1461. electronic marketing. What are the advantages and disadvantages? What
  1462. works and what doesn't? Hear what the experts say about CD-ROM
  1463. distribution, and what it can do for the smaller software publisher.
  1464.  
  1465. ************************************************************************
  1466.  
  1467. Show-N-Sell Reseller Event
  1468. --------------------------
  1469.  
  1470. As a bonus, IBM has arranged an exclusive reseller event for conference
  1471. attendees interested in marketing their OS/2 and LAN Systems
  1472. applications.
  1473.  
  1474. IBM is making special arrangements for an informal meeting in which
  1475. qualified ISVs demonstrate their products to a private audience of key
  1476. resellers. The date, time, and venue are currently being determined.
  1477.  
  1478. This event is open -- on a first-come, first-served basis -- to ISVs who
  1479. will have an OS/2 or LAN Systems product shipping by 1 October 1994, and
  1480. who are currently not sufficiently represented in the distribution
  1481. channel.
  1482.  
  1483. To be considered for this event, return the attached Show-N-Sell
  1484. Interest Form via fax to Leslie Palin at 1-512-823-1517.
  1485.  
  1486. After we receive your form, we will contact you with further details,
  1487. including how to submit a copy of your OS/2 or LAN Systems product to us
  1488. by 28 February 1994 for our evaluation.
  1489.  
  1490. To participate in the Show-N-Sell Reseller Event, you must be a
  1491. registered attendee of the PSP Technical Interchange.
  1492.  
  1493. Sign up now for the opportunity to show your new OS/2 or LAN Systems
  1494. applications to the people who can help you bring them to market!
  1495.  
  1496.  
  1497.                     SHOW-N-SELL INTEREST FORM
  1498.  
  1499. The following information is required to be considered for the
  1500. Show-N-Sell Reseller Event.
  1501.  
  1502. Company Name ___________________________________________________________
  1503. Contact ________________________________________________________________
  1504. Title __________________________________________________________________
  1505. Address: _______________________________________________________________
  1506.          _______________________________________________________________
  1507. City, State ____________________________________________________________
  1508. ZIP/Postal Code _____________________________ Country __________________
  1509. Phone ______________________________ Fax _______________________________
  1510. Internet userid ________________________________________________________
  1511.  
  1512. OS/2 or LAN Systems Product Name _______________________________________
  1513. ________________________________________________________________________
  1514. Ship date (must be by 1 October 1994) __________________________________
  1515. Brief description (attach additional pages if required):
  1516. ________________________________________________________________________
  1517. ________________________________________________________________________
  1518. In which catalogs is this product currently listed? ____________________
  1519. ________________________________________________________________________
  1520. Are you demonstrating your product on the exhibit floor at the PSP
  1521. Technical Interchange? ________________________
  1522.   If so, what is your pedestal number? ________
  1523. If you are selected to participate in this event, are you able to supply
  1524.   10 not-for-sale copies of your product for a Reseller Kit? ___________
  1525.  
  1526. Please respond by 28 February 1994.
  1527.  
  1528. Fax your response to Leslie Palin, IBM Austin, Texas, 1-512-823-1517.
  1529.  
  1530. ************************************************************************
  1531.  
  1532. (continuation of session descriptions)
  1533.  
  1534. Pen
  1535. ---
  1536.  
  1537. PN01, Pen for OS/2
  1538. Connie Benton
  1539. Explore IBM s pen and speech products for OS/2. Topics include: new
  1540. technologies, programming concepts, and DBM's future directions for pen
  1541. and speech computing. A live demonstration is also included.
  1542.  
  1543. PN02, PenDOS
  1544. Connie Benton
  1545. PenDOS provides a fast, efficient pen operating environment for DOS
  1546. applications, and is an important part of IBM's pen operating system
  1547. strategy. Hear first-hand the PenDOS product strategy, and see how
  1548. PenDOS compares to other pen operating environments.
  1549.  
  1550. PN03, Pen for OS/2, PenDOS, and Speech
  1551. Connie Benton
  1552. Overviews of IBM s Pen for OS/2, PenDOS, and Speech products are
  1553. presented by a member of the development team. Topics include an
  1554. introduction to the technologies, programming concepts, product
  1555. strategy, and IBM's future directions for pen and speech computing.
  1556. Demonstrations are included.
  1557.  
  1558. Technical Support
  1559. -----------------
  1560.  
  1561. TS01, IBM Personal Systems Services and Support
  1562. Mike Lohner
  1563. Learn about IBM's service and support offerings, which provide your
  1564. company with the flexibility to have remote and on-site services. These
  1565. offerings enable your company to tailor support that meets specific
  1566. business needs with satisfaction guaranteed.
  1567.  
  1568. TS02, Technical Coordinator Program
  1569. Bob Gress
  1570. This presentation provides an overview of the components of the
  1571. Workstation Technical Coordinator Program and program qualification
  1572. criteria. Technical coordinators, or those interested in understanding
  1573. more about the program and its application to technical support within
  1574. their organization, are encouraged to attend.
  1575.  
  1576. TS03, OS/2 and DOS Platform Support
  1577. Steve Wojtowecz
  1578. Take a comprehensive look at the service and support for the OS/2 and
  1579. DOS programs that IBM develops. This session discusses how IBM supports
  1580. interfaces with other companies' support to provide a seamless interface
  1581. to customers.
  1582.  
  1583. TS04, Navigating OS/2 Support
  1584. David Reich
  1585. Join in on a discussion of IBM's OS/2 Support structure, and what you
  1586. can do to take the most advantage of it. Learn what information you need
  1587. to have ready when you call, what to expect when calling, and some key
  1588. things to know and do to navigate these waters quickly and safely.
  1589.  
  1590. TS05, Developer Assistance Program
  1591. Walt Tanis
  1592. Learn about the many developer support programs available to members of
  1593. IBM's Developer Assistance Program (DAP). Hear about the programs, whom
  1594. to contact for more details, and how to enroll. Come and learn about the
  1595. programs that are waiting for you!
  1596.  
  1597. TS06, The OS/2 Problem Solver
  1598. David Moskowitz
  1599. This session is designed for anyone who has had problems running OS/2.
  1600. It focuses on the types of techniques and steps you can take to recover
  1601. your system if you have problems. Examine the common problems and the
  1602. steps and tools you can use to recover from potential disaster. Topics
  1603. include:
  1604. o  Steps to avoid problems
  1605. o  What to do if the system doesn't boot
  1606. o  What to do if the system hangs
  1607. o  Installation problems
  1608. o  Common troubleshooting problems
  1609.  
  1610. TS07, PSP Vendor Support Programs
  1611. David Gaertner
  1612. Learn about several programs PSP offers to independent software and
  1613. hardware vendors, including: LAN Server 3.0 product certification,
  1614. Integration Test Laboratory for software and hardware, LAN Server System
  1615. Builders, fee-for-service (tentative title), and more.
  1616.  
  1617. Workplace OS
  1618. ------------
  1619.  
  1620. WP01, Introduction to Workplace OS
  1621. Miles Barel
  1622. IBM has been developing a Workplace family of operating systems aimed at
  1623. decreasing the complexity of the environments while continuing to
  1624. introduce new technologies and capabilities. Workplace OS joins the
  1625. Workplace family -- DOS, OS/2 and AIX -- in the continued efforts to
  1626. reach this goal. This session answers the questions: What is Workplace
  1627. OS? How will it meet the needs of today as well as those of the future?
  1628. How do users and developers sort out the confusion created by the
  1629. transition to 32-bit operating systems?
  1630.  
  1631. WP02, What is the WP OS/2 Personality?
  1632. Ken Borgendale and Arnold Bramnick
  1633.  
  1634. WP03, Tools and Development Environment for WPOS
  1635. B.J. Hargrave and Jay Tunkel
  1636.  
  1637. WP04, WPOS Human Centrics, and How They Fit with the PowerPC
  1638. Brad Noe
  1639.  
  1640. Extra Forum
  1641. -----------
  1642.  
  1643. XF01, The Gorilla and Unattended Automated Testing
  1644. Bob Cox
  1645. This session describes the intentions of unattended automated software
  1646. testing, the role that Gorilla Testing plays, and how to break down the
  1647. barriers when going from a manual software testing environment to an
  1648. automated environment. Three example barriers are discussed.
  1649.  
  1650. CO-SPONSOR: COMPUTER ASSOCIATES INTERNATIONAL, INC.
  1651. ---------------------------------------------------
  1652.  
  1653. CA01, Product Manager Desktop Applications
  1654. Jack Kramer
  1655. REALIZER is a graphical BASIC development system that supports a
  1656. structured superset of BASIC along with a visual form development
  1657. subsystem. REALIZER is the only multi-platform BASIC solution for
  1658. developing applications that are portable between OS/2 and Windows. It
  1659. provides straightforward access to all Windows and OS/2 objects and
  1660. resources, along with a wide array of built-in programmable objects such
  1661. as spreadsheets and charts. In this session, see how REALIZER takes the
  1662. drudge work out of developing portable GUI applications.
  1663.  
  1664. CA02, Product Planner Systems Strategies - Part 1
  1665. Dean Williams
  1666. CA-UNICENTER is a completely integrated distributed system management
  1667. solution that provides a set of management applications for security,
  1668. backup and archive, workload scheduling and console automation, and
  1669. help-desk and problem management, which complement the LAN NetView set
  1670. of management utilities. CA-UNICENTER's client/server approach enables
  1671. organizations to set enterprise-wide management policies while
  1672. distributing administrative controls throughout the network. In this
  1673. session, learn how to implement a cost-effective client/server
  1674. management system.
  1675.  
  1676. CA03, Product Planner Systems Strategies - Part 2
  1677. Dean Williams
  1678. STAR is an integrated system management client application that runs on
  1679. OS/2. The STAR OS/2 client application can administer systems
  1680. management functions like security, workload, and backup and archiving
  1681. across the network, regardless of platform, including MVS, AS/400, UNIX,
  1682. OS/2 LAN Server, Novell, and NT. This session demonstrates how an
  1683. object-oriented approach can reduce the complexities and cost of
  1684. managing the heterogeneous computing environment.
  1685.  
  1686. CA04, Systems Engineer, Project Management
  1687. Scott Jefferies
  1688. CA-Super Project offers a complete set of project management and
  1689. presentation tools, allowing users at all levels to take advantage of
  1690. its unique feature set. Whether you need to create and manage a simple
  1691. schedule and produce a Gantt chart for weekly staff meetings, or
  1692. implement intensive cross-project and cross-platform resource leveling
  1693. and priority scheduling, CA-Super Project works the way you work -- with
  1694. ease, power and flexibility. Learn the ABCs of project management, and
  1695. learn how to implement a sophisticated project management application.
  1696.  
  1697. CO-SPONSOR: LOTUS DEVELOPMENT CORPORATION
  1698. -----------------------------------------
  1699.  
  1700. LO01, Lotus SmartSuite for OS/2
  1701. Greg Schumacher
  1702. In this session, gain an understanding of Lotus' OS/2 strategy and their
  1703. product plans for OS/2. See demonstrations of exciting 32-bit, Workplace
  1704. Shell-integrated Lotus OS/2 applications, including Lotus 1-2-3,
  1705. Freelance Graphics, Ami Pro, and cc:Mail.
  1706.  
  1707. LO02, Application Development and Integration using Ami Pro Macro
  1708.   Language
  1709. Charlie Pappas/Doug Benson
  1710. Learn how Ami Pro's advanced macro language can be utilized to automate
  1711. your word processing tasks by utilizing function calls and user-defined
  1712. dialog boxes, and even create custom tools that integrate multiple
  1713. applications. Ami Pro offers its users published APIs, an open
  1714. architecture, and the richest authoring environment of any word
  1715. processor available in OS/2 today. This session includes demonstrations
  1716. of both simple and complex macro applications, and offers an opportunity
  1717. to discuss application development with experts from Lotus.
  1718.  
  1719. LO03, Application Development using REXX for Ami Pro and Lotus 1-2-3
  1720. Robert Lee
  1721. Learn how to use the power of the REXX programming language to automate
  1722. word processing and spreadsheet tasks. Now you can use a common
  1723. programming language across two leading OS/2 applications, Lotus 1-2-3
  1724. and Ami Pro for OS/2, to build custom solutions tailor-made for
  1725. individual corporate needs. The powerful REXX programming language can
  1726. be used to write custom @ functions and macros for 1-2-3 and Ami Pro for
  1727. OS/2. Bob Lee, Senior Product Development Manager, provides an overview
  1728. of 1-2-3's and Ami Pro's programmability and then, using a sample
  1729. program, he uses REXX to extend the functionality of both applications.
  1730.  
  1731. LO04, Lotus OS/2 Development Directions
  1732. Himi Ozguc
  1733. In this session, Lotus discusses its OS/2 development directions.
  1734. Included in the discussion are compound documents under OS/2 and the
  1735. impact of SOM on programmability; object-oriented user interface design;
  1736. and Lotus' plans for workgroup-enabling OS/2 desktop applications.
  1737.  
  1738. LO05, Migrating Host Office Systems to the LAN
  1739. Mary Murphy
  1740. Companies face many challenges for migration and co-existence when
  1741. integrating LAN systems with existing enterprise office systems. This
  1742. session explores management challenges and technical and organizational
  1743. issues impacting migration. Examine the benefits of migration to
  1744. LAN-based messaging systems, infrastructure requirements, and
  1745. coexistence strategies. Learn which tools and services are available
  1746. from IBM to assist in functionality migration.
  1747.  
  1748. LO06, Lotus Mail and Messaging Architecture
  1749. Mary Murphy
  1750. Network services in support of mail and messaging applications are
  1751. becoming increasingly important to critical enterprise solutions. In
  1752. this session, the speaker outlines the Lotus mail and messaging
  1753. architecture, including a thorough description of both the client or
  1754. application environment, as well as of the back-end or server model.
  1755. Developers interested in gateway development, and directory service
  1756. integration or synchronization, as well as mail or messaging-enabled
  1757. application developers, will find this session invaluable.
  1758.  
  1759. LO07, Developing with the Lotus VIM Developer's Toolkit
  1760. Patricia Foy
  1761. Vendor Independent Messaging (VIM) is a full-featured, cross-platform,
  1762. industry-standard, Application Programming Interface to messaging
  1763. service that is available today. The Lotus VIM Developer's Toolkit
  1764. provides you with all the tools you need to develop VIM-based
  1765. applications that integrate with cc:Mail or Lotus Notes on DOS, Windows,
  1766. and OS/2 platforms. Discover the rich set functionality provided by
  1767. VIM, as well as some of the tips, techniques, and traps in writing
  1768. mail-enabled and message-reliant, cross-platform applications.
  1769.  
  1770. LO08, Notes Application Development - Part 1
  1771. Larry McCants
  1772. In this session, see actual Lotus Notes applications developed on the
  1773. PC. Larry McCants explains what Lotus Notes is all about, and shows
  1774. groupware applications that are applicable to everyday business
  1775. situations. This session is geared to application developers, MIS
  1776. managers, and consultants who have application development experience,
  1777. but have had little exposure to Lotus Notes. If you would like to better
  1778. understand the rapid application development environment of Lotus Notes,
  1779. this session is for you!
  1780.  
  1781. LO09, Notes Application Development - Part 2
  1782. Martin Cox
  1783. This session describes the Notes database model from the perspective of
  1784. the API. It identifies the different Notes data types, and introduces
  1785. the key data-access functions. This session bridges the gap from the
  1786. abstract to the concrete by running a sample API program and explaining
  1787. the actual source code.
  1788.  
  1789. LO10, Lotus Notes/DBMS Integration
  1790. Peter O'Kelly
  1791. Although both Notes and Database Management System (DBMS) products
  1792. represent combinations of data management and application development
  1793. tools, they're more complementary than competitive because of
  1794. fundamental differences in the types of applications they've been
  1795. designed to support. This presentation includes an overview of the
  1796. complimentary fit among Notes/DBMS integration options, and guidance on
  1797. which options should be used for different application types.
  1798.  
  1799. ------------------------------------------------------------------------
  1800.  
  1801. DEVICE-DRIVER CONFERENCE SESSION DESCRIPTIONS
  1802. ---------------------------------------------
  1803.  
  1804. Display Device Drivers
  1805. ----------------------
  1806.  
  1807. DD01, Overview and Future Direction
  1808. Franz J. Walkow
  1809. Find out what new and exciting changes and discoveries have been made
  1810. since the last conference. Take a look at a new architecture to help
  1811. you move smoothly from your OS/2 device-driver development onto
  1812. Workplace OS. Emphasis is placed on tool sets and availability.
  1813.  
  1814. DD02, Presentation Driver Architecture -Printer and Display
  1815. Discover the common system architecture for presentation drivers, both
  1816. printer and display. Examine the interfaces and services provided by
  1817. the 32-bit Graphics Engine, PMWIN, and the device drivers, including a
  1818. description of the relationship to the physical and virtual device
  1819. drivers.
  1820.  
  1821. DD03, PM Display Drivers - Part 1
  1822. Roger Louie
  1823. Hear the latest news about the functions of the display presentation
  1824. drivers. This presentation covers different types of drivers, such as
  1825. 32-bit SVGA, accelerator, XGA, and 8514 drivers, highlighted by the
  1826. samples in the latest IBM Device Driver Sourcekit. Examine the
  1827. pallet-management functions and services in the Graphics Engine and
  1828. display drivers. Learn about Presentation Manager APIs and how the
  1829. functions are provided by the system, including when window and screen
  1830. refreshes are required.
  1831.  
  1832. DD04, PM Display Drivers - Part 2
  1833. Scott Lawson
  1834. Continuation of above session. Emphasis is on porting to different chip
  1835. sets.
  1836.  
  1837. DD05, Base Video Handler and Virtual Device Drivers -- Part 1
  1838. DD06, Base Video Handler and Virtual Device Drivers -- Part 2
  1839. Bill Bodin
  1840. See first-hand the base video-handler architecture in OS/2 2.0, and the
  1841. improvements in OS/2 2.1. Learn about initialization and nitty-gritty
  1842. hardware considerations. This session also covers save and restore
  1843. functions, and switching between DOS, Windows, and OS/2 windowed and
  1844. full-screen sessions.
  1845.  
  1846. DD07, Windows Drivers and Seamless Architecture
  1847. Paul King
  1848. Discuss the requirements for full-screen and seamless Windows drivers.
  1849. Find out what is formally tested and supported, including font
  1850. considerations. Get a high-level overview of how Windows and OS/2
  1851. drivers share the screen and video memory, as well as communication
  1852. facilities for signaling between the drivers.
  1853.  
  1854. DD08, Video Accelerator Support in the Display Drivers
  1855. Learn how to exploit the new generation of the video accelerators. See
  1856. how new generic, non-CODEC-specific abilities in graphic controllers
  1857. work, plus how video accelerator chips provide YUV to RGB conversion,
  1858. scaling, and pixel replication.
  1859.  
  1860. DD09, Testing
  1861. Fred Gnuechtel
  1862. Learn how to get the most bang for the buck in doing quality assurance
  1863. for the complex of device drivers, base video handlers, and virtual
  1864. device drivers. Learn new test methodology, emphasizing real
  1865. applications running to uncover problems across the OS/2 environments:
  1866. DOS, WIN-OS/2 full-screen, WIN-OS/2 seamless, and Presentation Manager.
  1867.  
  1868. DD10, Performance
  1869. Tsu-Wang Chen
  1870. Learn how to measure performance of the display subsystem in OS/2 using
  1871. real applications. Discover techniques for performance improvements
  1872. based on frequency data collected. Emphasis is placed on the performance
  1873. of full screen versus seamless WIN-OS/2, and text scrolling in command
  1874. sessions.
  1875.  
  1876. DD11, Installation/Debug
  1877. OS/2 provides you with a powerful kernel debugger, which is an important
  1878. part of debugging device drivers. Learn useful commands of this
  1879. debugger, and get pointers on how to better utilize its abilities. Also,
  1880. examine the DSPINSTL utilities designed to update OS/2 and Windows INI
  1881. files, as well as CONFIG.SYS.
  1882.  
  1883. DD12, Questions and Answers
  1884. Join the speakers, vendors, and contract houses for a panel discussion.
  1885. This is the opportunity to ask questions and get additional information
  1886. about display drivers.
  1887.  
  1888. DD13, Centralized Video Services
  1889. Bill Bodin
  1890. Discover the latest changes made to consolidate many OS/2 and Virtual
  1891. Video Services. Learn how to take advantage of shared video functions,
  1892. and how the changes to the architecture are exploited in Workplace OS.
  1893.  
  1894. DD14, New GRAD (Graphics Add) Display Driver Architecture - Part 1
  1895. Mike Cooper/Dale Whitfield
  1896. Witness the new device-driver architecture for presentation drivers for
  1897. Workplace OS. See the new device-specific driver and its interfaces,
  1898. plus services provided by the 32-bit Graphics Engine, as well as how
  1899. Windows drivers are run in seamless and full-screen WIN-OS/2 sessions.
  1900.  
  1901. DD15 New GRAD (Graphics Add) Display Driver Architecture - Part 2
  1902. Jonathan Wagner/Joe Celi
  1903. Continuation of above session.
  1904.  
  1905. LAN Device Drivers
  1906. ------------------
  1907.  
  1908. DD16, Overview and Future Directions
  1909. Mark Simpson
  1910. Find out what new and exciting changes and discoveries have been made
  1911. since the last conference. Take a look at a new architecture to help
  1912. you move smoothly from your OS/2 device driver development onto
  1913. Workplace OS. Emphasis is placed on tool sets and availability.
  1914.  
  1915. DD17, Introduction to IBM s NDIS-Based Products
  1916. Mark Simpson
  1917. This introductory session provides an overview of the IBM products that
  1918. implement NDIS, including the LAN Server (2.0 and 3.0), DCE, Extended
  1919. Services (with and without Data Base Manager), LAN Enabler 2.0, NTS/2
  1920. 1.0, and CM/2 1.0 products.
  1921.  
  1922. DD18, Introduction to the NDIS 2.01 Specification
  1923. Mark Simpson
  1924. Take an in-depth look at the NDIS architecture. Learn the important
  1925. details surrounding configuration (PROTOCOL.INI) and Network Driver
  1926. primitives.
  1927.  
  1928. DD19, IBM/NetWare/Banyan/TCPIP/Comm Mgr Coexistence Issues - Part 1
  1929. DD20, IBM/NetWare/Banyan/TCPIP/Comm Mgr Coexistence Issues - Part 2
  1930. Mark Simpson
  1931. Discuss issues related to adapter-sharing at the client or workstation
  1932. when one or more of these products is installed. This discussion focuses
  1933. on issues related to the Network Adapter drivers.
  1934.  
  1935. DD21, Introduction to a Sample Network Driver
  1936. Dan Heimsoth
  1937. Discover the ins and outs of the NDIS driver. The discussion starts with
  1938. the general structure of the driver, and modularizes the driver into
  1939. major components, each of which is discussed in detail.
  1940.  
  1941. DD22, Sample Network Driver Code Walkthrough -Part 1
  1942. DD23, Sample Network Driver Code Walkthrough -Part 2
  1943. Dan Heimsoth
  1944. This session takes the next detailed step of developing a network driver
  1945. by going through a code walkthrough of an actual NDIS Network Driver.
  1946. Among other topics: initialization, interrupt, and transmit and receive
  1947. routines.
  1948.  
  1949. DD24, Network Device Driver Performance
  1950. Dan Heimsoth
  1951. Examine the performance aspects of OS/2 2.1 networking and
  1952. communications. This session focuses on NDIS-based transport protocol
  1953. stacks, including MAC device drivers. Other topics include key
  1954. parameters and coding techniques for tuning and developing
  1955. high-performing network device drivers.
  1956.  
  1957. DD25, Configuration in an IBM NDIS Environment
  1958. Mark Simpson
  1959. Find out more about installation, configuration, and national language
  1960. support issues concerning network drivers in an IBM NDIS environment.
  1961. Network Information Files (NIFs), PROTOCOL.INI and CONFIG.SYS issues are
  1962. the primary topics of this session. Also, learn the proper structure of
  1963. an NDIS Network driver to allow for easy translation into other
  1964. languages.
  1965.  
  1966. DD26, Remote LAN Access Network Drivers - Part 1
  1967. DD27, Remote LAN Access Network Drivers - Part 2
  1968. Roger Richter
  1969. This session discusses IBM's Advanced NDIS (ANDIS) architecture, which
  1970. is a set of NDIS extensions that allow the development of Network
  1971. drivers for a Wide Area Network (WAN) and other types of non-LAN
  1972. connections. These drivers allow a user to run LAN products over
  1973. various WAN connections to connect to a LAN from a remote location using
  1974. LAN Distance 1.0 and other products from IBM. ANDIS network-driver
  1975. design and development is covered after the ANDIS architecture overview.
  1976. The second session focuses on the design and development of ANDIS
  1977. network drivers.
  1978.  
  1979. DD28, IBM Protocol Stacks in Detail
  1980. Dan Heimsoth
  1981. Examine the implementation of IBM's NDIS protocol stacks. This session
  1982. emphasizes how the network protocol stacks interact with the network
  1983. driver.
  1984.  
  1985. DD29, Implementing NDIS Protocol Stacks
  1986. Dan Heimsoth
  1987. This session provides a general overview of an NDIS protocol stack,
  1988. beginning with the general structure of the protocol stack, and
  1989. progressing to modularize it into major components. A discussion of each
  1990. major component, and an explanation of what is required to implement a
  1991. protocol stack to the NDIS interface, are also included.
  1992.  
  1993. DD30, Certification, Testing and Debugging of Network Drivers
  1994. Mark Simpson
  1995. Explore in detail the testing and certification processes for networking
  1996. drivers in an IBM NDIS environment. Options for assisting in
  1997. development, testing, and certification of network drivers are also
  1998. discussed.
  1999.  
  2000. DD31, Network Driver Customer Experience
  2001. This session features the experiences of a non-IBM developer who has
  2002. written an NDIS network device driver that is certified and enabled to
  2003. operate in an IBM OS/2 environment. This serves as a practical example
  2004. of actually implementing a driver as outlined in the other networking
  2005. sessions.
  2006.  
  2007. DD32, Workplace OS LAN Network Drivers - Part 1
  2008. Mark Simpson
  2009. Join in a high-level discussion of what the structure of the network
  2010. transport component of Workplace OS will look like. This session gives
  2011. the attendee an opportunity to understand the directions of the network
  2012. transport component of Workplace OS, as well as an early opportunity for
  2013. IBM to understand customer and developer requirements for Workplace OS
  2014. network transports.
  2015.  
  2016. DD33, Workplace OS LAN Network Drivers - Part 2
  2017. Dan Heimsoth
  2018. This session uncovers the next detailed step of developing a network
  2019. driver in the Workplace OS environment. Special attention is given to
  2020. driver structure, device driver model, performance, and any differences
  2021. between developing LAN drivers in an OS/2 or Workplace OS environment.
  2022.  
  2023. Multimedia/Input Device Drivers
  2024. -------------------------------
  2025.  
  2026. DD34, Overview and Future Directions
  2027. Brent Davis
  2028. Find out what new and exciting changes and discoveries have been made
  2029. since the last conference. Take a look at a new architecture to help you
  2030. move smoothly from your OS/2 device-driver development onto Workplace
  2031. OS. Emphasis is placed on tool sets and availability.
  2032.  
  2033. DD35, MMPM/2 Audio Systems
  2034. Chris Dinallo
  2035. Take a closer look at the various components that comprise the audio
  2036. subsystem. Emphasis is placed on the audio multimedia I/O process, and
  2037. media control drivers: WAVE device, MIDI device, and AMP/mixer device,
  2038. and installation issues for OEM audio device drivers.
  2039.  
  2040. DD36, MMPM/2 Audio Device Drivers
  2041. Jeanne Mommaerts
  2042. Get all the information you need on writing your audio driver faster.
  2043. The focus of this session is modular design, portability, and
  2044. MMPM/2-specific functions.
  2045.  
  2046. DD37, Audio Device Driver Debugging
  2047. Chris Dinallo
  2048. Join in on a detailed discussion of debugging an audio device driver.
  2049. Learn the latest techniques in an interactive session.
  2050.  
  2051. DD38, MIDI and DSP Device Drivers
  2052. Jeanne Mommaerts
  2053. Learn what every audio driver must include for a device to support the
  2054. rich MIDI function soon to be available on OS/2. The focus of this
  2055. session is real-time manipulation of MIDI data.
  2056.  
  2057. DD39, MMPM/2, DOS, WIN-OS/2 Audio Device
  2058. Sharing Overview - Part 1
  2059. Joe Nord
  2060. This is the first of two sessions discussing shared access to audio
  2061. devices across OS/2, DOS, and WIN-OS/2 environments. This session
  2062. provides an introduction to the problems, and a high-level overview of
  2063. the solutions being implemented for MMPM/2.
  2064.  
  2065. DD40, MMPM/2, DOS, WIN-OS/2 Audio Device
  2066. Sharing - Part 2
  2067. Joe Nord
  2068. This session builds on the device-sharing overview to reveal details
  2069. about MMPM/2 cross-environment device management. Particular attention
  2070. is given to enabling IHV hardware in the MMPM/2-managed environment.
  2071.  
  2072. DD41, MMPM/2 CODEC Interface
  2073. Steve Hancock
  2074. Examine OS/2 s CODEC architecture, how it fits into OS/2's Multimedia
  2075. I/O subsystem, and how algorithms can be integrated into the OS/2
  2076. platform.
  2077.  
  2078. DD42, MMPM/2 Video Capture Subsystem
  2079. Ken Lee
  2080. Take a closer look at the workings of the various components that
  2081. comprise the Video playback and capture subsystem. A comprehensive
  2082. overview of what is required to enable a Video Capture card under Video
  2083. IN is provided. Topics covered include: command set, real-time capture,
  2084. frame-step capture, installation, and a short demo of capture and
  2085. playback.
  2086.  
  2087. DD43, MMPM/2 Video Capture Device Drivers
  2088. Ed Ruffing
  2089. This session provides a detailed technical overview of an actual
  2090. physical device driver for a Video Capture card under Video IN. Topics
  2091. covered include: development strategy, detailed APIs, data structures,
  2092. and data-streaming protocols.
  2093.  
  2094. DD44, MMPM/2 Device Driver Testing
  2095. Fred Gnuechtel
  2096. Learn all about testing multimedia device drivers. This session lets you
  2097. know what is needed to test a multimedia device driver, and provides a
  2098. look at methodology. A live demonstration will simplify the use of ADDE,
  2099. PMADDE, P2STRING, and AP2.
  2100.  
  2101. DD45, Writing OS/2 Keyboard and Pointer Drivers
  2102. Robert Rose
  2103. This session presents the OS/2 keyboard device driver architecture, as
  2104. well as a detailed description of how to modify the OS/2 keyboard device
  2105. driver for custom keyboards. A discussion of the future development
  2106. directions for both OS/2 and Workplace OS is also covered. If there is
  2107. sufficient demand, the basics of OS/2 pointer-driver development will
  2108. also be covered.
  2109.  
  2110. DD46, An Overview of Pen for OS/2 Device Drivers
  2111. Moe Desrosiers
  2112. Examine the architecture of the Pen for OS/2 device drivers, and walk
  2113. through the process of writing your own pen device drivers using the Pen
  2114. for OS/2 Device Driver Kit.
  2115.  
  2116. DD47, Writing PenDOS Device Drivers
  2117. Moe Desrosiers
  2118. Learn how to write your own PenDOS device driver using the OS/2 Device
  2119. Driver Kit. This session details the architecture of the PenDOS device
  2120. driver.
  2121.  
  2122. DD48, Workplace OS MM Device Driver Model
  2123. Mike Minnick
  2124. Discuss the latest strategies for developing drivers to support sound,
  2125. MIDI, and Video capture devices. Topics covered include: writing and
  2126. integrating device-dependent driver code, using and customizing
  2127. system-supplied multimedia driver support code, and using system
  2128. services in the multimedia driver.
  2129.  
  2130. Printer Device Drivers
  2131. ----------------------
  2132.  
  2133. DD49, Overview and Future Directions
  2134. Larry Moore
  2135. Find out what new and exciting changes and discoveries have been made
  2136. since the last conference. Take a look at a new architecture to help
  2137. you move smoothly from your OS/2 device-driver development onto
  2138. Workplace OS. Emphasis is placed on tool sets and availability.
  2139.  
  2140. DD50, Printer-Driver Architecture and Structure
  2141. Mark Vanderwiele
  2142. Review the architecture and structure of printer presentation drivers.
  2143. Examine the current and future architectures, the structure of a
  2144. presentation driver, graphics engine dispatch tables including key
  2145. enabling points, data structures, and program flow.
  2146.  
  2147. DD51, Printer Device Specification Exploitation
  2148. Sam Yang
  2149. Focus on hooking simulated GRE functions, managing hardcopy, font, and
  2150. color. The information in this session will help exploit your device
  2151. hardware features. Color support will be emphasized, based on the latest
  2152. color-printing technologies.
  2153.  
  2154. DD52, Printer-Driver Installation Considerations
  2155. Larry Moore
  2156. This session includes the use of extended attributes, use of INI file
  2157. for data storage, and printer driver install entry points. New extended
  2158. attributes and entry points are emphasized for dynamically adding new
  2159. printer devices. The Postscript driver will be used as an example to
  2160. show how to add dynamic printer support.
  2161.  
  2162. DD53, Bidirectional Printing Support
  2163. Pat Nogay
  2164. Learn about OS/2 support for printers that talk back.  This session
  2165. includes an overview of the OS/2 bidirectional print solution, the
  2166. additional functions supported by new PM Port drivers and any changes to
  2167. PM Printer drivers and PM Queue drivers to exploit this new function.
  2168.  
  2169. DD54, What's New -- Graphics Engine 2.2
  2170. Michael R. Cooper
  2171. Find out what's new in the OS/2 Graphics Engine. Get the information you
  2172. need to get a printer driver up quickly, then incrementally add function
  2173. support to your hardware. This session also includes generic
  2174. rasterization, new simulated presentation-driver functions, and
  2175. capabilities of pre-2.2 drivers.
  2176.  
  2177. DD55, New OMNI Printer Driver Architecture - Part 1
  2178. Matt Rutkowski
  2179. Find out how the new 32-bit OMNI printer driver provides generic support
  2180. for raster and TTY devices. Learn the quick and easy way of getting new
  2181. raster printer devices supported under OS/2 with complete device
  2182. resolution, color, font, and hardcopy support. Topics also include New
  2183. Graphics Engine 2.2 functionality and pre-2.2 GRE support.
  2184.  
  2185. DD56, New OMNI Printer Driver Architecture - Part 2
  2186. Matt Rutkowski
  2187. Examine how to add new devices to the OMNI driver. Topics include:
  2188. providing better functional support for high-end devices using
  2189. functional replacement, using new support functions for string-sorting,
  2190. journaling, and multiple output threads.
  2191.  
  2192. DD57, The OS/2 Debug Kernel
  2193. Monte Copeland
  2194. The OS/2 debug kernel replaces the ship-level kernel, and provides
  2195. debugging support usually used for device drivers; some programmers use
  2196. it to debug application traps and hangs. This presentation includes an
  2197. overview of the OS/2 debug kernel, its availability, installation, and
  2198. command set.
  2199.  
  2200. DD58, Debugging Printer Presentation Drivers
  2201. Monte Copeland
  2202. Learn the very latest debugging tips and techniques. Topics include:
  2203. debugging support, conditional compilation, the OS/2 debug kernel, and
  2204. the use of source-level debuggers.
  2205.  
  2206. DD59, OS/2 Graphical Programming Interface (GPI) Programming
  2207. Monte Copeland
  2208. Get an introduction to the Graphical Programming Interface (GPI) of OS/2
  2209. Presentation Manager. Take a code tour in C of sample code showing
  2210. practical use of the GPI. This session also includes code fragments for
  2211. device context (DC) and presentation space (PS) creation for displays
  2212. and printers, GPI drawing primitives, techniques for WYSIWYG, and device
  2213. independence.
  2214.  
  2215. Storage Device Drivers
  2216. ----------------------
  2217.  
  2218. DD60, Overview and Future Direction
  2219. Dave Marshall
  2220. Find out what new and exciting changes and discoveries have been made
  2221. since the last conference. Take a look at a new architecture to help
  2222. you move smoothly from your OS/2 device-driver development onto
  2223. Workplace OS. Emphasis is placed on tool sets and availability.
  2224.  
  2225. DD61, Storage Architecture
  2226. Ken Rowland
  2227. This session explains the OS/2 storage device-driver architecture.
  2228. Topics include SCSI and non-SCSI drivers. Learn about defining functions
  2229. associated with driver entry points, data structures and filter ADDs.
  2230. Walk through the structure of a sample ADD driver.
  2231.  
  2232. DD62, Dynamic Loading of Device Drivers
  2233. Ken Rowland
  2234. Computing hardware is rapidly changing to support computing-on-the-run.
  2235. Dockable workstations, PCMCIA adapters, and parallel-port attachments
  2236. are all enabling technologies underlying this trend. This session
  2237. discusses some of the ways OS/2 addresses dynamic reconfiguration at the
  2238. device-driver level and systems level.
  2239.  
  2240. DD63, OS/2 Plug-and-Play Support
  2241. Frank Schroeder
  2242. This session defines the support OS/2 is providing for the plug-and-play
  2243. initiative. Special focus is placed on the work that device-driver
  2244. providers will have to provide.
  2245.  
  2246. DD64, OS/2 ADD Driver Implementation
  2247. Ken Rowland
  2248. This discussion focuses on the layered device-driver model, and provides
  2249. an in-depth view of an ADD implementation in OS/2.
  2250.  
  2251. DD65, ASPI and Virtual ASPI Support in OS/2
  2252. John Lloyd
  2253. Discover the Advanced SCSI Programming Interfaces (ASPI) now available
  2254. in OS/2. This discussion focuses on coexistence with various OS/2
  2255. architecture, and provides an in-depth look at the ASPI Developers Kit.
  2256.  
  2257. DD66, OS/2 Tape Support
  2258. Tony Abbondanzio
  2259. Find out how the new architecture simplifies the device-driver
  2260. development time and increases the number of devices supported. This
  2261. session provides a high-level look at the design of OS/2 TapeBackup.
  2262.  
  2263. DD67, Advanced Power Management
  2264. Fred Lathrop
  2265. Participate in an in-depth discussion of the Advanced Power Management
  2266. features of OS/2 2.1. This session includes recommendations on
  2267. exploiting APM in your device drivers.
  2268.  
  2269. DD68, Parallel-Port Device Support
  2270. Frank Schroeder
  2271. New developments in the use of the parallel port have required changes
  2272. in the operating system. This session covers new developments in the
  2273. parallel-port driver, such as layering, port-sharing, bidirectional
  2274. support, EPP, and ECP.
  2275.  
  2276. DD69, OS/2 PCMCIA Support - Part 1
  2277. DD70, OS/2 PCMCIA Support - Part 2
  2278. Fred Lathrop
  2279. Learn the essentials of OS/2 PCMCIA support. A detailed description of
  2280. the Card Services layer in OS/2 is provided, as well as a detailed
  2281. description of socket services.
  2282.  
  2283. DD71, OS/2 Installable File System
  2284. Sam Detweiler
  2285. Walk through an OS/2 IFS with in-depth coverage of its details and
  2286. features.
  2287.  
  2288. DD72, Layered Serial Support in OS/2
  2289. Jon Grimm
  2290. Get a glimpse of the new architecture for the serial port driver,
  2291. focusing on saving development time.
  2292.  
  2293. DD73, PDD and VDD Organization
  2294. Michael Glienecke
  2295. Learn how PDDs and VDDs work together in OS/2. Topics of this session
  2296. include: how a VDD and PDD are organized, how to call a PDD from a VDD,
  2297. how to trap I/O and INTs from DOS, and how to use a VDD from an OS/2
  2298. application and avoid IOPL code.
  2299.  
  2300. DD74, Techniques for Factory Floor Automation and Data Acquisition
  2301. Steve Mastrianni
  2302.  
  2303. DD75, Workplace OS DD Model
  2304.  
  2305. DD76, Base Workplace OS DDs
  2306.  
  2307. -----------------------------------------------------------------------
  2308.  
  2309. EXHIBITORS
  2310.  
  2311. If you or your company is interested in participating in this year's
  2312. exposition, call or write: Exhibit Sales, c/o The 1994 Spring PSP
  2313. Technical Interchange, Chiswick Park, 490 Boston Post Road, Sudbury MA
  2314. 01776 USA, 1-508-443-3330, extension 1227.
  2315.  
  2316. ------------------------------------------------------------------------
  2317.  
  2318.                             REGISTRATION FORM
  2319.  
  2320.           1994 Personal Software Products Technical Interchange
  2321.                 Including the Device Driver Conference
  2322.                   25-29 April 1994, San Francisco CA
  2323.  
  2324. Please type or print clearly. For multiple registrants please duplicate
  2325. this form.
  2326.  
  2327. Name ____________________________ Title ________________________________
  2328. Company ________________________________________________________________
  2329. Address ________________________________________________________________
  2330. _________________________________ Mail Stop ____________________________
  2331. City ____________________________ State/Province _______________________
  2332. ZIP/Postal Code _________________ Country ______________________________
  2333. Phone ___________________________ Fax __________________________________
  2334.  
  2335. Is your primary interest in attending this event our special Device-
  2336. Driver Conference sessions?
  2337.   ___ Yes ___ No
  2338.  
  2339. Check which premium you would like to receive:
  2340.   ___ The Developer Connection Volume 3
  2341.   ___ IBM Device Driver Sourcekit
  2342.  
  2343. Will you be attending the Device Driver Development Introduction?
  2344.   ___ Yes ___ No
  2345.  
  2346. PAYMENT INFORMATION                  Advance         Regular
  2347.                                    by 21 March    after 21 March
  2348.                                    -----------    --------------
  2349. ____ Full Conference Registration  795 USD each    895 USD each
  2350. ____ Multiple                      695 USD each    795 USD each
  2351.      (3 or more attendees from the same company submitted at the same
  2352.       time and including full payment)
  2353. ____ One-Day Registration          315 USD each    315 USD each
  2354. ____ Two-Day Registration          580 USD each    580 USD each
  2355. ____ Three-Day Registration        760 USD each    760 USD each
  2356. ____ Family Meal Plan              350 USD each    350 USD each
  2357.      _____ number of tickets required
  2358. ____ Exposition Only                20 USD each     20 USD each
  2359.      _____ number of tickets required
  2360.  
  2361.  Total Amount Enclosed ___________________ USD
  2362.  
  2363. For the discount multiple registration fee, please list your co-workers
  2364. below; they must also complete registration forms.
  2365.  
  2366. 1. Name _____________________________________________
  2367.    Title ____________________________________________
  2368.  
  2369. 2. Name _____________________________________________
  2370.    Title ____________________________________________
  2371.  
  2372. Please charge my credit card:
  2373.    ____ AmEx    ____ Visa    ____ MasterCard    ____ Diners Club
  2374.  
  2375. Card Number ____________________________________________________________
  2376. Expiration Date ________________________________________________________
  2377. Print Name of Card Holder ______________________________________________
  2378.  
  2379. Signature ______________________________________________________________
  2380.  
  2381. If confirmation is not received within two weeks, please call our
  2382. registration department at 1-800-872-7109 within the USA and Canada, or
  2383. 1-508-443-4990 elsewhere.
  2384.  
  2385. Payment Options
  2386. ---------------
  2387.  
  2388. Please return this form with full payment, or it will not be processed.
  2389. Mail or fax your registration form with credit-card payment. Fees are
  2390. payable in U.S. funds by check drawn on a U.S. bank, American Express,
  2391. Diners Club, Visa, or MasterCard. For faster processing, fax your
  2392. registration to 1-508-443-4715. For more information, call
  2393. 1-800-872-7109 (within the USA and Canada only) or 1-508-443-4990. If
  2394. payment is not received by 21 March 1994, the registration fee will
  2395. automatically increase. Make all checks payable to 1994 PSP Technical
  2396. Interchange and mail to:
  2397.  
  2398.   1994 Spring PSP Technical Interchange
  2399.   Chiswick Park
  2400.   490 Boston Post Road
  2401.   Sudbury MA 01776 USA
  2402.   (please include a copy of your P.O. with this reply)
  2403.  
  2404. Billing address if different than above:
  2405. ________________________________________________________________________
  2406. ________________________________________________________________________
  2407. ________________________________________________________________________
  2408.  
  2409. Cancellation Policy
  2410. -------------------
  2411.  
  2412. Confirmed registrants who cannot attend, and do not send a substitute,
  2413. are entitled to a refund of paid fees less a 50 USD processing fee if a
  2414. request is received in writing on or before 24 March 1994. Registrants
  2415. are liable for their full fees after that date. Please notify us if you
  2416. have a special need.
  2417.  
  2418. For hotel reservations, call:
  2419.  
  2420. PSP TI Headquarters Hotel:           Device-Driver Headquarters Hotel:
  2421. --------------------------           ---------------------------------
  2422.  
  2423. The San Francisco Hilton & Towers    The Hotel Nikko
  2424. 333 O'Farrell Street                 222 Mason Street
  2425. San Francisco CA 94102               San Francisco CA 94102
  2426. Conference rate: 135 USD per night   Conference Rate: 135 USD per night
  2427. 1-415-771-1400                       1-415-394-1111
  2428.  
  2429. Your registration fee includes: Attendance at all conference sessions,
  2430. special premiums, conference proceedings, continental breakfast and
  2431. lunches daily, Flower-Power Welcome Reception, Streets of San Francisco
  2432. Exhibit Hall Reception, Back to the Future Special Event, and
  2433. opportunities to win additional prizes and services.
  2434.  
  2435. Please answer the following questions. We cannot process your
  2436. registration without complete information.
  2437.  
  2438. Your name: _____________________________________________________________
  2439.  
  2440.  1. Your title:
  2441.   A  ____      President/VP/Senior Manager
  2442.   B  ____      Corporate Developer
  2443.   C  ____      ISV Developer
  2444.   D  ____      LAN Administrator/Network Manager
  2445.   E  ____      MIS Manager
  2446.   F  ____      Analyst
  2447.   G  ____      Technical Coordinator
  2448.   H  ____      Consultant
  2449.   I  ____      Device-Driver Developer
  2450.   J  ____      Other ______________________________________
  2451.  
  2452.  2. Your organization's primary type of business:
  2453.   A  ____      Personal Computer Manufacturer
  2454.   B  ____      Software Development/Programming
  2455.   C  ____      Device-Driver Development
  2456.   D  ____      Chip Developer
  2457.   E  ____      Computer Remarketer/Systems Integrator
  2458.   F  ____      Other ______________________________________
  2459.  
  2460.  3. How many people are employed by your organization?
  2461.   A  ____        Under 50
  2462.   B  ____          50 -   99
  2463.   C  ____         100 -  499
  2464.   D  ____         500 -  999
  2465.   E  ____        1000 - 4999
  2466.   F  ____        5000 - 9999
  2467.   G  ____      10,000 or more
  2468.  
  2469.  4. What area of the country has your highest concentration of
  2470.     employees?
  2471.   A  ____      Northeast
  2472.   B  ____      Southeast
  2473.   C  ____      Midwest
  2474.   D  ____      Northwest
  2475.   E  ____      Southwest
  2476.  
  2477.  5. What operating system(s) and extensions do you write for?
  2478. ________________________________________________________________________
  2479. ________________________________________________________________________
  2480. ________________________________________________________________________
  2481.  
  2482.  6. What is your level of purchasing authority?
  2483.   A  ____      final decision-maker
  2484.   B  ____      specifier
  2485.   C  ____      recommender
  2486.   D  ____      none
  2487.  
  2488.  7. What is your annual purchasing budget for hardware, software,
  2489.     peripherals, and/or computer services?
  2490.   A  ____              0 -   100,000 USD
  2491.   B  ____        100,001 -   500,000 USD
  2492.   C  ____        500,001 - 1,000,000 USD
  2493.   D  ____      1,000,001 - 5,000,000 USD
  2494.   E  ____      More than   5,000,000 USD
  2495.  
  2496.  8. Which of the following publications do you most frequently enjoy
  2497.     reading? Please rank in order of preference, 1=high and 13=low.
  2498.   A ____ Byte
  2499.   B ____ Communications Week
  2500.   C ____ Computerworld
  2501.   D ____ Dr. Dobb's Journal
  2502.   E ____ InfoWorld
  2503.   F ____ LAN Times
  2504.   G ____ Network
  2505.   H ____ OS/2 Developer
  2506.   I ____ OS/2 Magazine
  2507.   J ____ OS/2 Professional
  2508.   K ____ PC Magazine
  2509.   L ____ PC Week
  2510.   M ____ PC World
  2511.   N ____ Other _________________________________________________________
  2512.  
  2513.  9. What bulletin boards do you actively use?
  2514. ________________________________________________________________________
  2515. ________________________________________________________________________
  2516. ________________________________________________________________________
  2517.  
  2518. 10. Which industry events have you attended or plan to attend in the
  2519.     next year? (Please list)
  2520. ________________________________________________________________________
  2521. ________________________________________________________________________
  2522. ________________________________________________________________________
  2523. ________________________________________________________________________
  2524.  
  2525. 11. How do you prefer to receive technical information?
  2526.   A ____  Diskette
  2527.   B ____  CD-ROM
  2528.   C ____  Hard Copy
  2529.   D ____  Other ________________________________________________________
  2530.  
  2531. 12. If you are a device-driver developer, PCM, or device manufacturer
  2532. who has written device drivers, what devices have you written for?
  2533.  
  2534.   A ____  Not applicable
  2535.   B ____  Graphics/Video
  2536.   C ____  Printers
  2537.   D ____  Storage
  2538.   E ____  Networks
  2539.   F ____  Input Devices (Mouse, Pen, etc.)
  2540.   G ____  Multimedia (Video, Sound)
  2541.   H ____  Other ________________________________________________________
  2542.  
  2543. General Information
  2544. -------------------
  2545.  
  2546. Dress for all PSP Technical Interchange activities is casual. San
  2547. Francisco temperatures in April range from a high of 62 degrees to a low
  2548. of 45 degrees Fahrenheit.
  2549.  
  2550. The PSP Technical Interchange is being held at the San Francisco Hilton
  2551. & Towers, with the device-driver portion of the event located across the
  2552. street at the Hotel Nikko. Conference attendees qualify for the same
  2553. reduced rate at both hotels. The special rate is 135 for a single or a
  2554. double room. A larger block of rooms has been set aside at the Hilton
  2555. to accommodate PSP attendees. We encourage device-driver attendees to
  2556. stay at the Hotel Nikko for your convenience, but the choice of hotel is
  2557. up to you. For accommodations, call the hotel directly and be sure to
  2558. identify yourself as an attendee of the IBM PSP Technical Interchange.
  2559. The San Francisco Hilton's telephone number is 1-415-771-1400. The Hotel
  2560. Nikko's telephone number is 1-415-394-1111.
  2561.  
  2562. San Francisco International Airport is served by a number of carriers.
  2563. For discounted fares on United Airlines, call Wayland Travel at
  2564. 1-800-552-0300 (within the USA), and refer to meeting ID number 542RN. A
  2565. discounted airport transportation rate of 13 USD roundtrip has been
  2566. arranged with the SFO Airporter, a bus line serving the city's major
  2567. hotels. More information about ground transportation will be sent with
  2568. your confirmation letter.
  2569.  
  2570. ========================================================================
  2571.  
  2572.               +-------------------------------------+
  2573.               | PSP Developer Support Participation |           showlist
  2574.               |  in U.S. Trade Shows During 1994    |
  2575.               +-------------------------------------+
  2576.  
  2577. IBM PSP Developer Support announces its U.S. trade-show schedule for
  2578. 1994. At these trade shows, IBM PSP demonstrates OS/2 and LAN Systems
  2579. products, and leading-edge ISVs demonstrate their OS/2 and LAN Systems
  2580. tools and applications. If you attend any of the shows in the list
  2581. below, stop by and see the latest from PSP and the ISV community!
  2582.  
  2583. Trade Show             City           Dates
  2584. ----------             ----           -----
  2585.  
  2586. Networks Expo          Boston MA      15 - 17 February
  2587.  
  2588. Software Development   San Jose CA    15 - 17 March
  2589.  
  2590. FOSE                   Washington DC  21 - 24 March
  2591.  
  2592. CAMP                   Chicago IL      6 April
  2593.  
  2594. NetWorld / Interop     Las Vegas NV    2 -  6 May
  2595.  
  2596. COMDEX / Spring '94    Atlanta GA     23 - 26 May
  2597.  
  2598. PC Expo                New York NY    28 - 30 June
  2599.  
  2600. CAMP                   Chicago IL      8 September
  2601.  
  2602. NetWorld / Interop     Atlanta GA     20 - 22 September
  2603.  
  2604. Software Development   Washington DC   4 -  6 October
  2605.  
  2606. COMDEX / Fall '94      Las Vegas NV   14 - 18 November
  2607.  
  2608. ========================================================================
  2609.  
  2610.                 +-------------------------------------+
  2611.                 | TALKLink Discount Available to U.S. |         linkdisc
  2612.                 | Commercial and Premier DAP Members  |
  2613.                 +-------------------------------------+
  2614.  
  2615. The IBM TALKLink Conferencing Service and its OS/2 Bulletin Board System
  2616. (OS2BBS) component became fee-based on 1 January 1994. U.S. DAP
  2617. Commercial and Premier members were notified of this change several
  2618. months ago in an electronic notice.
  2619.  
  2620. U.S. DAP Commercial and Premier members can get a discounted price for
  2621. using TALKLink. To obtain your discount, call 1-407-982-6408, option 1.
  2622.  
  2623. TALKLink is a new IBM service available via IBMLink. TALKLink customers
  2624. can converse electronically with each other and the worldwide internal
  2625. IBM community about a wide variety of topics related to the acquisition,
  2626. installation, support, and use of products and services marketed by IBM.
  2627.  
  2628. TALKLink offers:
  2629.  
  2630. o  Conferences and forums -- question-and-answer bulletin boards contain
  2631.    various product-related topics.
  2632.  
  2633. o  Customer-to-customer messaging -- customers can send private messages
  2634.    to each other.
  2635.  
  2636. o  Support -- customer can submit or view problem reports.
  2637.  
  2638. o  Software library -- containing application programs.
  2639.  
  2640. o  News and announcements -- recent information about products and
  2641.    service
  2642.  
  2643. o  Modes of operation -- interactive or batch
  2644.  
  2645. ========================================================================
  2646.  
  2647.              +---------------------------------------+
  2648.              | IBM/ISV Promotional Software Bundling |          sfwbundl
  2649.              +---------------------------------------+
  2650.  
  2651. IBM PSP announces a new merchandising program called IBM/ISV Promotional
  2652. Software Bundling. This program is open to all Independent Software
  2653. Vendors who are currently (or soon to be) shipping OS/2, LAN Server, or
  2654. PC DOS products, and who desire maximum product exposure in 1994.
  2655.  
  2656. The intent of this program is to give IBM Brand Managers a list of ISV
  2657. products for inclusion in special IBM promotions throughout the year.
  2658. The listing will include ISV product prices and information, and will be
  2659. updated periodically. The IBM Brand Managers will consult this list to
  2660. determine which ISV offerings best compliment their promotions, and will
  2661. initiate bundling agreements.
  2662.  
  2663. If you would like your products to be considered for IBM/ISV Promotional
  2664. Software Bundling, give us a quote of your best prices, complete the
  2665. following information, and return it to IBM (via fax to 1-512-823-1517)
  2666. by 14 March 1994.
  2667.  
  2668.           IBM/ISV PROMOTIONAL SOFTWARE BUNDLING INTEREST FORM
  2669.  
  2670. Product Name: _____________________________________ (attach description)
  2671. Target Market: _________________________________________________________
  2672. Ship Date: ____/__/94   Requires:  ___ OS/2   ___ LAN Server  ___ PC DOS
  2673. Is this product currently OS/2- or LAN-Certified by IBM?: ______________
  2674.  
  2675. Your price quote in US dollars (units packaged for retail):
  2676.  
  2677. ______ Suggested Retail Price (single copy)  ______ each,  7500 quantity
  2678. ______ each,  500 quantity                   ______ each, 15000 quantity
  2679. ______ each, 2500 quantity                   ______ each, 50000 quantity
  2680.  
  2681. Name: _________________________________ Title: _________________________
  2682. Signature: _____________________________________ Date: _________________
  2683. Phone: ________________________________ Fax: ___________________________
  2684.  
  2685. Return to: IBM Corp., Attention: Leslie Palin, Fax: 1-512-823-1517
  2686.  
  2687. ========================================================================
  2688.  
  2689.                +-----------------------------------+
  2690.                | IBM PSP Sources & Solutions Guide |            snsguide
  2691.                +-----------------------------------+
  2692.  
  2693. PSP Direct Marketing & Merchandising announces plans to publish the
  2694. first edition of the Sources & Solutions Guide in March 1994. This
  2695. comprehensive new catalog will feature listings of IBM OS/2- and LAN-
  2696. Certified products, accredited Independent Vendor League members, a
  2697. dealer locator, and full-page, color ISV advertisements.
  2698.  
  2699. Designed to reach the largest and most qualified audience of IBM PSP-
  2700. associated product and service consumers, with unequalled advertising
  2701. price/performance, Sources & Solutions is on an aggressive production
  2702. schedule. Don't miss your opportunity to get a piece of the action!
  2703.  
  2704. Advertising rates, schedules, and distribution plans for the IBM PSP
  2705. Sources & Solutions guide will be available on 7 February 1994. For a
  2706. rate card, or for information about the IBM OS/2 and LAN Certification
  2707. Programs and the Independent Vendor League accreditation program, please
  2708. fax a request to Sources & Solutions at 1-512-823-1517.
  2709.  
  2710. ========================================================================
  2711.  
  2712.          +-------------------------------------------------+
  2713.          | Team OS/2 -- A Groundswell of Support for OS/2! |     os2team
  2714.          +-------------------------------------------------+
  2715.  
  2716. (Written by Dave Whittle and reprinted from IBM Personal Systems
  2717. Technical Solutions magazine, January/February 1994 issue, pages 17-19)
  2718.  
  2719. You may have heard of Team OS/2, but you might not fully understand what
  2720. it's all about. Don't feel bad -- I started it, and I still don't think
  2721. I fully understand the phenomenon. I'm certain I don't know everything
  2722. about every Team OS/2 activity. Literally thousands of enthusiastic
  2723. volunteers are now part of this "happening." I do know, however, that
  2724. Team OS/2 has been fueled by the creativity and imagination of many
  2725. thousands of OS/2 enthusiasts in their pursuit of quality, synergy, and
  2726. positive relationships. That's worth trying to understand, and I think
  2727. you'll find it's also worth getting involved.
  2728.  
  2729. The Beginning
  2730. -------------
  2731.  
  2732. Team OS/2 has been around, in spirit at least, from the time OS/2 was
  2733. first conceived by teams of IBM and Microsoft visionaries and
  2734. programmers looking to replace DOS with a far more capable operating
  2735. system. It wasn't until 12 February 1992 that it took a recognizable
  2736. form, when I created TEAMOS2 FORUM on IBM's internal bulletin board. I
  2737. dedicated the forum to "the discussion of those things that empowered
  2738. IBMers, working as a team, can do to promote the success of OS/2. The
  2739. focus here is, through teamwork, creating synergy and combining talents
  2740. to achieve results far greater than the sum of individual efforts."
  2741.  
  2742. The only requirement for membership has been that an individual "make a
  2743. personal sacrifice, however small, to help others recognize that OS/2
  2744. can be the foundation for the next generation of personal computing." At
  2745. the time Team OS/2 began, OS/2 2.0 was available as beta code in a
  2746. limited release, enabling a lot of people to experience some of the
  2747. features that have since made OS/2 such a hit:
  2748.  
  2749. o  Multitasking that really works
  2750.  
  2751. o  The powerful but easy Workplace Shell user interface
  2752.  
  2753. o  The ability to run more PC applications than any operating system or
  2754.    environment in the industry
  2755.  
  2756. OS/2 users knew that OS/2 was the underdog in what many perceived as a
  2757. "war" between OS/2 and DOS/Windows, even though anyone who bought OS/2
  2758. got DOS and Windows as well. These users wanted to share their love of
  2759. OS/2 with others, and that's how Team OS/2 got started.
  2760.  
  2761. The Concept
  2762. -----------
  2763.  
  2764. Since the beginning, Team OS/2 has gone wherever Team members have taken
  2765. it, and has become whatever Team members want it to be. Throughout the
  2766. world, there are thousands of Team members from a wide variety of OS/2
  2767. user communities -- both within and outside of IBM. Many of us have
  2768. found that using OS/2 and computer communications networks has helped us
  2769. make friends we might otherwise not have made. It has also given us an
  2770. opportunity to actually put into practice such ideals and principles as
  2771. a respect for others and a willingness to help others. We don't expect
  2772. anything in return beyond the intrinsic satisfaction that comes from
  2773. sharing what we value.
  2774.  
  2775. Team OS/2 volunteers have done some amazing things and have a lot to
  2776. show for their enthusiasm:
  2777.  
  2778. o  Organizing user-group demonstrations
  2779.  
  2780. o  Adopting software stores (explaining OS/2 to dealers and sales
  2781.    personnel)
  2782.  
  2783. o  Setting up booths at fairs
  2784.  
  2785. o  Demonstrating OS/2 to college professors and classes
  2786.  
  2787. o  Organizing roving OS/2 help squads to assist vendors in booths at
  2788.    COMDEX, PC EXPO, and other trade shows
  2789.  
  2790. o  Working with PRODIGY and IBM to improve the presence of OS/2 on
  2791.    PRODIGY
  2792.  
  2793. o  Setting up a Team OS/2 echo on FidoNet
  2794.  
  2795. o  Writing shareware or other application software for OS/2
  2796.  
  2797. o  Negotiating the terms under which IBM employees can release their
  2798.    personally developed OS/2 software for general use
  2799.  
  2800. o  Helping members of the media understand OS/2
  2801.  
  2802. o  Getting together with others who use OS/2 to trade tips and
  2803.    experiences
  2804.  
  2805. o  Starting, supporting, and joining OS/2 user groups and
  2806.    special-interest groups
  2807.  
  2808. o  Participating in and running OS/2 bulletin boards and online
  2809.    conferences
  2810.  
  2811. o  Demonstrating OS/2 to new users and encouraging others to try OS/2
  2812.  
  2813. o  Writing letters to magazines to correct misunderstandings
  2814.  
  2815. There have been some exciting times and great moments for Team OS/2. At
  2816. the first Team OS/2 party at COMDEX in April 1992, the key developers of
  2817. OS/2 got together with independent software vendors (ISVs), OS/2
  2818. customers, marketing personnel, and others to share the excitement of
  2819. the long-awaited release of the 32-bit OS/2. IBM executive John Soyring,
  2820. an inspiration to many Team OS/2 members, said it was the first
  2821. reception he had ever attended that gave him goose bumps. The Chicago
  2822. jazz band members were so impressed by what they saw happening that they
  2823. stood in line with everyone else to get their Team OS/2 and "ibm/2"
  2824. T-shirts.
  2825.  
  2826. The T-shirt was inspired by TEAMOS2 FORUM participants who asked for a
  2827. T-shirt they could wear to identify themselves as empowered members of
  2828. Team OS/2. The "ibm/2" logo suggests a "new IBM" that respects "the
  2829. little guy" as well as individual empowerment and initiative. The "/2"
  2830. emphasizes the ties between OS/2 and this new IBM.
  2831.  
  2832. The Commitment
  2833. --------------
  2834.  
  2835. Today, Team OS/2 is open to anyone who wants to be a part of all of
  2836. this, whether you work for IBM or not. IBM Personal Software Products
  2837. executives (who also claim membership in Team OS/2) have agreed to
  2838. support Team OS/2 activities, including occasional Team OS/2 recognition
  2839. receptions (usually at Fall COMDEX). IBM has a department to respond to
  2840. requests for assistance from Team OS/2 members, and to support these
  2841. grassroots marketing efforts, which have been such a key part of OS/2's
  2842. success.
  2843.  
  2844. Team members are familiar with the delightful presence of Vicci Conway
  2845. and Janet Gobeille, two members of IBM's grassroots department, on the
  2846. electronic forums and at Team OS/2 hospitality suites at trade shows and
  2847. conferences. Many of the customers featured in this issue's "Point of
  2848. View" article (in IBM Personal Systems Technical Solutions magazine) are
  2849. enthusiastic members of Team OS/2.
  2850.  
  2851. IBM recognizes that all association with Team OS/2 is purely voluntary,
  2852. and that there are no mutual expectations or future dependencies. IBM
  2853. and other companies or individuals with an economic interest in OS/2 are
  2854. part of Team OS/2 under the same terms as all members -- with no strings
  2855. attached, and with complete respect for the freedom of others and their
  2856. right to choose their level of commitment and participation.
  2857.  
  2858. At the foundation of Team OS/2 are the concepts of quality, imagination,
  2859. respect, relationships, and teamwork. We don't bash DOS or Windows or
  2860. other companies or individuals. We understand and appreciate the
  2861. uniqueness of each individual. We don't take ourselves or OS/2 so
  2862. seriously that we become fanatics. And, finally, we try to maintain a
  2863. sense of humor and balance about what we do.
  2864.  
  2865. If you choose to become a Team OS/2 member, your participation can take
  2866. whatever form you choose, consistent with the above concepts. You are
  2867. free to use the words "Team OS/2" to let others know you are part of
  2868. this worldwide team. When you say you are a part of Team OS/2, you
  2869. signal to others that you are willing to help them understand and use
  2870. OS/2 better. As a Team OS/2 member, you agree not to detract from or
  2871. dilute the name Team OS/2 by using it in conjunction with activities
  2872. that disparage or embarrass others.
  2873.  
  2874. Thanks for your interest and participation. Here's to a bright future
  2875. with OS/2, you, and Team OS/2!
  2876.  
  2877.   Dave Whittle, located in Austin, Texas, not only represents IBM
  2878.   Personal Software Products (PSP) on the networks and bulletin
  2879.   boards, but also represents the interests of those on the networks
  2880.   and bulletin boards to PSP. He is the author of PS/2 Reference
  2881.   Tables and co-author of Dvorak's Guide to OS/2 Version 2.1. He has
  2882.   a BS in accounting and an MBA, both from Brigham Young University.
  2883.  
  2884. ------------------------------------------------------------------------
  2885.  
  2886. Becoming a Team OS/2 Member
  2887. ---------------------------
  2888.  
  2889. To let others know you are part of Team OS/2, and to have your name
  2890. included in the list we maintain, contact one of the following:
  2891.  
  2892. o  CompuServe: Vicci Conway at 76711,1123
  2893.  
  2894. o  Internet: teamos2@vnet.ibm.com
  2895.  
  2896. o  FidoNet: Janet Gobeille at 1:109/347.3479
  2897.  
  2898. o  IBMMAIL: USIB45RN at IBMMAIL
  2899.  
  2900. o  Fax: Team OS/2 Support at 1-512-823-3252
  2901.  
  2902. Please include your name, mailing address, phone number, E-mail address,
  2903. and a one-line description of your ties to and interest in OS/2. (Your
  2904. mailing address and phone number will not be published in any
  2905. distribution list.) Please include your experiences with OS/2 and your
  2906. successes in sharing OS/2 with others, plus anything else you want to
  2907. share relating to your OS/2 "qualifications."
  2908.  
  2909. We will put your name, city, state, E-mail address (of whatever system
  2910. you include in your application), and description in the public Team
  2911. OS/2 list, available on the electronic bulletin boards. Your address and
  2912. phone number will be added to our Team OS/2 database and used only for
  2913. any necessary future contact, such as Team OS/2 mailings.
  2914.  
  2915. ========================================================================
  2916.  
  2917.              +----------------------------------------+
  2918.              | OS/2 Device Driver FREE Classes Update |          ddclass
  2919.              +----------------------------------------+
  2920.  
  2921. The 15 December 1993 issue of DSNEWS carried an article about the FREE
  2922. OS/2 Device Driver classes scheduled during 1994 at IBM Boca Raton,
  2923. Florida, USA. That issue contained descriptions of five of the 11
  2924. classes. Descriptions of classes not covered in detail in the 15
  2925. December 1993 issue of DSNEWS are given below.
  2926.  
  2927. Names of some of the workshops have been slightly modified; the schedule
  2928. has not changed. Here is the current list.
  2929.  
  2930. 24 Jan  OS2DD101  Physical Device Drivers (PDDs). See also 7 November.
  2931. 21 Feb  OS2DD303  Adapter Device Drivers (ADDs)
  2932. 21 Mar  OS2DD302  Graphics Accelerator Device Drivers
  2933. 18 Apr  OS2DD309  Multimedia Device Drivers
  2934.  9 May  OS2DD304  2.x Pointer Device Drivers
  2935. 20 Jun  OS2DD201  OS/2 2.x Virtual Device Drivers (VDDs)
  2936. 18 Jul  OS2DD403  LAN Device Drivers - OS/2 2.x MAC
  2937. 22 Aug  OS2DD306  PM Printer Device Drivers
  2938. 19 Sep  OS2DD305  Logical Device Managers (DMDs), Filter Device Drivers
  2939. 10 Oct  OS2DD401  PCMCIA Device Drivers
  2940.  7 Nov  OS2DD101  Physical Device Drivers (PDDs). See also 24 January.
  2941. 12 Dec  OS2DD402  Workplace OS Device Drivers
  2942.  
  2943. Enrollment for the 24 January PDD class has been filled.
  2944.  
  2945. (Also see the following article, Free Device-Driver Classes Yield 100
  2946. New Drivers.)
  2947.  
  2948. Virtual Device Drivers, OS2DD201
  2949. -----------------------
  2950.  
  2951. This five-day workshop enables programmers to write OS/2 virtual device
  2952. drivers (VDDs). A VDD enables multiple DOS applications to share
  2953. hardware.
  2954.  
  2955. This seminar identifies the protocol with which the VDD communicates
  2956. with the OS/2 kernel and DOS session manager using Virtual Device Helper
  2957. (VDH) Services. Installation and debug techniques are also covered. The
  2958. OS/2 Device Driver Source Kit (DDK) is used extensively to build and
  2959. test the VDD.
  2960.  
  2961. Audience:
  2962. IBM or OEM programmers who code device drivers for PC hardware, such as
  2963. serial, parallel, SCSI, or custom interfaces.
  2964.  
  2965. Prerequisites:
  2966. (1) Programming expertise in C; Macro Assembler (MASM) useful
  2967. (2) Have written device drivers or utilities for OEM hardware (DOS
  2968.     device drivers, ROM BIOS, test utilities)
  2969. (3) Knowledge of OS/2 2.x PDDs; attendance at course OS2DD101
  2970.     recommended
  2971. (4) Must be a licensee of all of the following software: OS/2 2.1,
  2972.     OS/2 Device Driver Source Kit (DDK), Microsoft C (MSC) 6.0
  2973.  
  2974. Course Outline:
  2975. OS/2 Structure
  2976. Device Driver Types
  2977. Virtual Device Drivers
  2978.   MVDM - Definition / Overview
  2979.   VDH - Virtual DevHlp
  2980.   Event trapping: interrupt, port
  2981.   Memory management
  2982.   VDM initialization (instance, global)
  2983.   Synchronization with system events
  2984. Utilities, debuggers
  2985.   Compiler, Assembler, Linker usage
  2986.   Symbol Generation (MAPSYM)
  2987.   Kernel Debugger (KDB)
  2988. DDK contents
  2989.   Organization, build tree, sample code
  2990. Debug procedures
  2991. Lab: Develop OEM Virtual Device Driver (VDD)
  2992.  
  2993. Logical Device Managers, Filter Device Drivers
  2994. ----------------------------------------------
  2995.  
  2996. (OS/2 2.x Device Manager (DMD), Filter (FLT))
  2997.  
  2998. This five-day workshop enables programmers to write a Device manager
  2999. Driver (DMD). A DMD enables the logical support of a particular device
  3000. type (such as hard disks, CD-ROM, printers, scanners, ...). A filter
  3001. enables added-value software such as disk encrypters or compression.
  3002.  
  3003. This workshop identifies the protocol for implementing a DMD or FLT that
  3004. provides a uniform interface to its clients (Adapter Device Drivers, or
  3005. ADDs). Installation and debug techniques are also covered. The OS/2
  3006. Device Driver Kit (DDK) is used extensively to build and test the Device
  3007. Manager (DMD) and filter (FLT).
  3008.  
  3009. Audience:
  3010. IBM or IHV programmers who code device drivers for logical devices such
  3011. as CD-ROM, WORM, etc. The code developed in this module is independent
  3012. of the physical connection (that is, SCSI or proprietary) to the logical
  3013. device.
  3014.  
  3015. Prerequisites:
  3016. (1) Programming expertise in C; Macro Assembler (MASM) useful
  3017. (2) Knowledge of OS/2 PDDs; attendance at course OS2DD101 recommended
  3018. (3) Knowledge of IHV programming protocol
  3019. (4) Must be a licensee of all of the following software: OS/2 2.1,
  3020.     OS/2 Device Driver Source Kit (DDK), Microsoft C (MSC) 6.0
  3021.  
  3022. Course Outline:
  3023. OS/2 structure
  3024. Device-driver types
  3025. Driver stack under OS/2 2.0
  3026.   Adapter Device Driver (ADD)
  3027.   Filter ADD
  3028.   Device Manager (DM)
  3029. CONFIG.SYS
  3030.   Installation (BASEDEV=)
  3031. Boot sequence
  3032. DMD development considerations
  3033.   Command-line parameters
  3034.   Error handling
  3035. I/O Request Block (IORB)
  3036.   Control
  3037.   Format
  3038. Device table structure
  3039. OS2DASD.DMD example walkthrough
  3040.   Sample code layout
  3041. Device-driver profiles
  3042. DDK contents
  3043.   Organization, build tree, tools
  3044.     Display Test T7ol (DTT)
  3045.     Test-case DLLs
  3046. Lab: Develop Device Manager (DMD)
  3047.  
  3048. PM Printer Device Drivers, OS2DD306
  3049. -------------------------
  3050.  
  3051. This five-day workshop enables programmers to write OS/2 Printer
  3052. Presentation Manager (PM) Device Drivers (printer DDs). A printer DD
  3053. enables OS/2, DOS, and Windows applications to share a common printer.
  3054.  
  3055. This class covers the core PM DD modules used to interface OS/2
  3056. applications and print spooler to the printer; this includes support for
  3057. WIN and GPI calls. Interfacing to the graphics engine and DISPLAY.DLL
  3058. are covered in detail. Installation and debug techniques are also
  3059. covered. The OS/2 Device Driver Kit (DDK) is used extensively to build
  3060. and test the printer DD.
  3061.  
  3062. Audience:
  3063. IBM or IHV programmers who code GUI device drivers for printers.
  3064.  
  3065. Prerequisites:
  3066. (1) Programming experience in C and Macro Assembler (MASM)
  3067. (2) Intimate knowledge of IHV hardware and programming protocol
  3068. (3) Have programmed other device drivers for IHV hardware (i.e., printer
  3069.       drivers)
  3070. (4) Must be a licensee of all of the following software: OS/2 2.1,
  3071.     OS/2 Device Driver Source Kit (DDK), Microsoft C (MSC) 6.0
  3072.  
  3073. Course Outline:
  3074. OS/2 structure
  3075.   Device-driver types, PM device drivers
  3076. Block diagram (PM driver modules)
  3077.   Logic, data flow
  3078. Device context
  3079.   Types, data types, stack usage
  3080. Dynamic Link Library (DLL) functions
  3081.   Imported, exported
  3082. Presentation driver interface
  3083. Protocol
  3084.   Return codes, allocating memory, error strategy
  3085.   Protection implementation, exit-list processing
  3086.   Interrupts (^C)
  3087. Development topics
  3088.   Transform-matrix values, bounds computations
  3089.   Clipping, coordinate values
  3090. Printer driver specific topics
  3091.   Banding, document processing, extended attributes
  3092.   Device names, hardcopy driver migration, job error dialog
  3093. DDK contents
  3094.   Organization, build tree, tools
  3095.   Display Test Tool (DTT), test-case DLLs
  3096. Lab: Develop OS/2 PM printer DD
  3097.  
  3098. LAN Device Drivers - OS/2 2.x MAC, OS2DD308
  3099. ---------------------------------
  3100.  
  3101. (NDIS-MAC network device drivers)
  3102.  
  3103. This five-day workshop enables programmers to write OS/2 Media Access
  3104. Control (MAC) device drivers. A MAC enables LAN Server 3.0 to support a
  3105. particular type (or brand) of LAN card.
  3106.  
  3107. This seminar describes how the MAC communicates with the OS/2 LAN
  3108. Server; the LAN Server 3.0 device-driver stack is reviewed in detail.
  3109. Installation and debug techniques are also covered. The OS/2 Device
  3110. Driver Kit (DDK) is used extensively to build and test the MAC.
  3111.  
  3112. Audience:
  3113. IBM or OEM programmers who code device drivers for LAN hardware for the
  3114. PC, such as Token Ring or Ethernet.
  3115.  
  3116. Prerequisites:
  3117. (1) Programming experience in C and/or Macro Assembler (MASM)
  3118. (2) Have written device drivers / utilities for OEM hardware (DOS device
  3119.     drivers, ROM BIOS, test utilities)
  3120. (3) Must be a licensee of all of the following software: OS/2 2.1,
  3121.     OS/2 Device Driver Source Kit (DDK), Microsoft C (MSC) 6.0
  3122.  
  3123. Course Outline:
  3124. OS/2 LAN support structure
  3125.   LAN Server, Extended Services, LAN Enabler, NTS/2, CM/2
  3126. NDIS architecture
  3127.   Protocol stacks
  3128.   Configuration
  3129.   PROTOCOL.INI, CONFIG.SYS, NIF
  3130. Multiple protocol support
  3131. Modes
  3132.   Init, interrupt, transmit, receive routines
  3133. Init sequence - CONFIG.SYS processing
  3134. Utilities, debuggers
  3135. Semaphores
  3136. MAC address spaces, memory management
  3137. Lab: Develop OEM MAC
  3138.  
  3139. PCMCIA Physical Device Drivers, OS2DD401
  3140. ------------------------------
  3141.  
  3142. This five-day workshop enables programmers from PCMCIA peripheral
  3143. manufacturers to write a client Physical Device Driver (PDD), which
  3144. enables the logical support of a particular type of peripheral (hard
  3145. disk, network adapter, RAM, modem, ...)
  3146.  
  3147. This workshop identifies the protocol for implementing a client PDD that
  3148. provides a uniform interface to OS/2 PCMCIA support clients.
  3149. Installation and debug techniques are also covered. The OS/2 Device
  3150. Driver Kit (DDK) is used extensively to build and test the PCMCIA
  3151. driver.
  3152.  
  3153. Audience:
  3154. IBM or IHV programmers who code device drivers for PCMCIA peripherals.
  3155.  
  3156. Prerequisites:
  3157. (1) Programming expertise in C or Macro Assembler (MASM)
  3158. (2) Knowledge of OS/2 2.x PDDs; attendance at course OS2DD101
  3159.     recommended
  3160. (3) Knowledge of IHV programming protocol
  3161. (4) Must be a licensee of all of the following software: OS/2 2.1,
  3162.     OS/2 Device Driver Source Kit (DDK), Microsoft C (MSC) 6.0
  3163.  
  3164. Course Outline:
  3165. OS/2 structure
  3166. Device-drier types
  3167. Driver stack under OS/2 2.x
  3168.   Resource Map Utility (RMU)
  3169.   Socket services
  3170.   Card services
  3171.   Client PDD
  3172. Initialization
  3173.   Boot sequence
  3174.   CONFIG.SYS
  3175.   Load-order dependencies
  3176.   DAW, init protocol
  3177. Client service implementation
  3178.   DAW, error handling, memory
  3179. Intermodule protocol
  3180.   Naming conventions
  3181.   IDC socket, card services
  3182. Hot-plug support
  3183.   Callback event processing
  3184.   Card-removal processing
  3185. DDK contents
  3186.   Organization, build tree, tools
  3187. Lab: Develop PCMCIA PDD
  3188.  
  3189. Workplace OS Device Drivers, WPSDD101
  3190. ---------------------------
  3191.  
  3192. This five-day workshop enables programmers to write device drivers for
  3193. Workplace OS. It enables the programmer to write device-dependent code
  3194. that supports the multiple personalities under WPOS. Installation and
  3195. debug techniques are also covered. The beta Workplace OS Device Driver
  3196. Kit (DDK) is used extensively to build and test a prototype device
  3197. driver.
  3198.  
  3199. This course is recommended as a prerequisite to all subsequent WPOS
  3200. device-driver courses.
  3201.  
  3202. Audience:
  3203. IBM or OEM programmers who code device drivers for PC hardware, such as
  3204. serial, parallel, SCSI, or proprietary interfaces.
  3205.  
  3206. Prerequisites:
  3207. (1) Programming expertise in C and/or Macro Assembler (MASM)
  3208. (2) Have written device drivers / utilities for OEM hardware (DOS device
  3209.     drivers, ROM BIOS, test utilities)
  3210.  
  3211. Course Outline:
  3212. WPOS structure
  3213.   Multiple-personality support
  3214.   Host and processor set
  3215.     Processor classes
  3216.   Personality and personality-neutral services
  3217. Device-driver types
  3218. Device-driver resources
  3219.   I/O ports, memory-mapped devices, DMA
  3220. Modes
  3221.   Init, task, interrupt, timer
  3222. Init sequence
  3223.   Configuration processing
  3224. Utilities, debuggers
  3225.   Compiler, Assembler, Linker usage debugger
  3226. Address management
  3227.   Internal / external pager
  3228.   Shared-memory objects
  3229. Ports
  3230. Interprocess Communication (IPC)
  3231. Semaphores
  3232. Multiple-processor support
  3233. Lab: Develop Workplace OS device driver
  3234.  
  3235. (The following registration information is repeated from the 15 December
  3236. 1993 issue of DSNEWS. Other logistical information has not been
  3237. repeated; consult the 15 December 1993 issue.)
  3238.  
  3239. Limited Seating!
  3240. ----------------
  3241.  
  3242. There are 14 seats available for each workshop. The number of seats is
  3243. limited in order to enhance technical assistance and to provide a
  3244. productive workshop session. NOTE: Registration for the 24 January
  3245. session of course OS2DD101 has been filled.
  3246.  
  3247. Registration for Workshops
  3248. --------------------------
  3249.  
  3250. To register electronically for any of the device-driver development
  3251. workshops to be held in 1994, sign on to the DUDE (IBM's Device Driver
  3252. Support bulletin-board system) at 1-407-982-3217, download the
  3253. registration form REGISTER.TXT, fill in the blanks, and then upload the
  3254. completed form to the DUDE system. Upon our receipt of your completed
  3255. form, you will be sent D-MAIL (DUDE-MAIL) confirming your registration
  3256. in the workshop. It's that easy!
  3257.  
  3258. If you don't have access to the DUDE, call Jim Bennett at 1-407-982-4143
  3259. or Bob Peterson at 1-407-443-8289, or leave voice mail at
  3260. 1-407-982-4239, or send a fax to 1-407-982-4218 or 1-407-443-3241.
  3261.  
  3262. Register now, and help your product to gain its share of the
  3263. ever-expanding market for the award-winning, 32-bit operating system ...
  3264. the Platform of Choice ... OS/2!
  3265.  
  3266. ========================================================================
  3267.  
  3268.          +--------------------------------------------------+
  3269.          | Free Device-Driver Classes Yield 100 New Drivers |      dd100
  3270.          +--------------------------------------------------+
  3271.  
  3272. The IBM OS/2 Device Driver Development team is pleased to announce that
  3273. attendees at previous device-driver classes have now developed one
  3274. hundred new OS/2 device drivers! Most of these drivers were delivered in
  3275. 1993, an indication that OS/2 device-driver development has picked up
  3276. steam. These driver developers are distributing their drivers in a
  3277. variety of ways -- included with peripheral devices and adapters;
  3278. included with other vendors' PC products; through Value-Added Resellers
  3279. (VARs); on public and private bulletin-board systems; and even as part
  3280. of OS/2!
  3281.  
  3282. ========================================================================
  3283.  
  3284.         +--------------------------------------------------+
  3285.         | Change in Enrollment Procedure for DCE Workshops |    dceenrol
  3286.         +--------------------------------------------------+
  3287.  
  3288. In the 15 December 1993 issue of DSNEWS are articles about three IBM
  3289. workshops:
  3290.  
  3291. o  LAN NetView Software Developers Workshop
  3292.  
  3293. o  DCE Hands-On Application Programming for OS/2 and AIX Workshop
  3294.  
  3295. o  DCE Administration Workshop
  3296.  
  3297. Enrollment instructions have changed. The new enrollment instructions
  3298. are:
  3299.  
  3300. o  Customers outside IBM should call Jennifer Shipley at 1-512-823-1815.
  3301.  
  3302. o  IBM employees should send a note to SCOS2ADM at AUSVM1.
  3303.  
  3304. ========================================================================
  3305.  
  3306.                  +----------------------------------+
  3307.                  | Announcing the IBM Icons Product |           iconprod
  3308.                  +----------------------------------+
  3309.  
  3310. Are you spending valuable programming hours or contract dollars
  3311. recreating standard icons? Save your company time and money, and make
  3312. your products look professional, with the new IBM Icons product.
  3313.  
  3314. You can use any combination of the 532 image files as they are, or edit
  3315. them to suit your product. The icons are original files used in IBM
  3316. products such as OS/2, not copies as found in other icon packages. You
  3317. can also read the descriptions written by the original developers to see
  3318. how the icons have been used. These descriptions, as well as browse and
  3319. search capabilities, are available in easy-to-use online documentation.
  3320.  
  3321. The IBM Icons product provides distinct presentation, technical, and
  3322. cultural advantages over other icon packages. Here is what you receive:
  3323.  
  3324. o  High-quality, professionally designed images in a variety of
  3325.    presentation environments. Most icon packages provide a vast quantity
  3326.    of image files with little regard for visual quality or presentation
  3327.    clarity in various display environments. For example, in other icon
  3328.    packages, an icon may have a display format that only displays well
  3329.    in one environment.
  3330.  
  3331. o  Up to five different formats for each file, including black-and-white
  3332.    for plasma displays, and small versions for Details view.
  3333.  
  3334. o  A consistent style and feel. The IBM Icons image files have undergone
  3335.    a formal visual review to ensure consistency of metaphor and style;
  3336.    the images work together as a family.
  3337.  
  3338. o  Technical information about the display formats and their uses,
  3339.    included in the IBM Icons README document.
  3340.  
  3341. o  Culturally acceptable images. The IBM Icons image files have
  3342.    undergone a formal cultural review to ensure that they are
  3343.    understandable, and to guard against offending customers from diverse
  3344.    cultural backgrounds.
  3345.  
  3346. You can purchase IBM Icons for 99 USD from:
  3347.  
  3348.   Indelible Blue                       Toll-free (US): 1-800-776-8284
  3349.   3209 Gresham Lake Road, Suite 135    Telephone:      1-919-878-9700
  3350.   Raleigh NC 27615 USA                 Fax:            1-919-878-7479
  3351.  
  3352. For More Information
  3353. --------------------
  3354.  
  3355. IBM employees can obtain an information package by typing the following
  3356. command on their VM command line:
  3357.  
  3358.  TOOLS SENDTO YKTVMH HFTOOLS ICON GET ICONINFO PACKAGE
  3359.  
  3360. All customers can ask questions or obtain more information by sending an
  3361. Internet note to ibmicons@vnet.ibm.com .
  3362.  
  3363. ========================================================================
  3364.  
  3365.      +--------------------------------------------------------+
  3366.      | International Software Business Development Conference | intlsoft
  3367.      +--------------------------------------------------------+
  3368.  
  3369. (adapted from information furnished by conference sponsor)
  3370.  
  3371. Organizers of the International Software Business Development Conference
  3372. (ISBDC) and Software Development's Globalizing Software Conference have
  3373. joined forces to create a program that provides "something for
  3374. everyone", whether you are a veteran or just entering the international
  3375. market.
  3376.  
  3377. For the first time, we bring together all levels of the global software
  3378. industry, from programmers to executives, to learn more about
  3379. international distribution, marketing, business development,
  3380. globalization, and localization issues.
  3381.  
  3382. The combined conference will take place from Tuesday 15 March through
  3383. Thursday 17 March at the Fairmont Hotel in San Jose, California, USA.
  3384.  
  3385. Why Globalize?
  3386. --------------
  3387.  
  3388. English is Just Another Language! Over 50 percent of the worldwide
  3389. software market is outside the Untied States and this percentage is
  3390. rapidly increasing! U.S. software companies are quickly realizing that
  3391. it is essential to internationalize their software products. If you are
  3392. not in the global market, you are missing over half of the software
  3393. market worldwide!
  3394.  
  3395. Conference Schedules
  3396. --------------------
  3397.  
  3398. The combined conference features three key curricula designed to meet
  3399. specific needs:
  3400.  
  3401. o  International Software Business Development Conference
  3402.    Tuesday   15 March, 8:30 a.m. to 5:30 p.m.
  3403.    Wednesday 16 March, 8:30 a.m. to 1:00 p.m.
  3404.  
  3405.    The International Software Business Development Conference is for
  3406.    company executives who need to make international business decisions
  3407.    and senior marketing managers who need to better understand the
  3408.    international issues associated with doing business abroad.
  3409.  
  3410. o  Software Development's '94 Globalizing Software Conference, Track 1:
  3411.    Technical Issues
  3412.    Wednesday 16 March, 8:30 a.m. to 5:30 p.m.
  3413.  
  3414.    Track 1 is for programmers, systems analysts, and software developers
  3415.    who will participate in hands-on technical and tutorial sessions on
  3416.    localization.
  3417.  
  3418.    Hands-on tutorial sessions: OS/2 and DOS   Apple
  3419.                                Windows        UNIX
  3420.  
  3421.    Standards / panel seminars: Unicode        ANSI
  3422.                                ISO            COSE
  3423.  
  3424. o  Software Development's '94 Globalizing Software Conference, Track 2:
  3425.    Product Management
  3426.    Wednesday 16 March, 2:00 p.m. to 5:00 p.m.
  3427.    Thursday  17 March, 8:30 a.m. to 5:00 p.m.
  3428.  
  3429.    Track 2 is for product and department managers who must deal with all
  3430.    aspects of managing a team which is or will be preparing a product
  3431.    for the global market. The scope of these sessions covers issues from
  3432.    conception to technical support and documentation. Subjects include:
  3433.  
  3434.    o  Tools of the trade -- platforms and procedures
  3435.    o  Documentation
  3436.    o  Technical support
  3437.    o  Packaging
  3438.    o  Manufacturing
  3439.    o  Distribution
  3440.    o  Managing localization teams and training
  3441.  
  3442. A special product exhibition will take place Wednesday 16 March from 10
  3443. a.m. until 7 p.m. in the Fairmont Hotel.
  3444.  
  3445. For More Information ...
  3446. ------------------------
  3447.  
  3448. For further information, call Peter Broome at 1-800-322-9332 within the
  3449. USA, or 1-203-847-5131 from elsewhere.
  3450.  
  3451. ========================================================================
  3452.  
  3453.           +--------------------------------------------------+
  3454.           | OS/2 World Conference, July 1994, Santa Clara CA |  worldcon
  3455.           +--------------------------------------------------+
  3456.  
  3457. The first OS/2 World conference will be held during July 1994 in Santa
  3458. Clara CA, USA. IBM is actively participating in this conference.
  3459.  
  3460. The call for vendors to exhibit at this conference will come out soon.
  3461. ISVs and OEMs who want information about exhibiting should call or send
  3462. a fax to Maryann Kearns at Miller Freeman Publishing Company in San
  3463. Francisco, voice phone 1-415-905-4927, fax phone 1-415-905-2499.
  3464.  
  3465. ========================================================================
  3466.  
  3467.                 +--------------------------------------+
  3468.                 | IBM Japan Application Solutions Bank |        asbjapan
  3469.                 +--------------------------------------+
  3470.  
  3471. The Application Solutions Bank (ASB) is a database service system
  3472. operated by IBM Japan. Its purpose is to provide Japanese dealers and
  3473. users with information about software products, peripherals, or adapters
  3474. that:
  3475.  
  3476. o  Can run on, or attach to, PS/55, PS/V, or ThinkPad computer systems
  3477.  
  3478. o  Are developed and sold by ISVs and IHVs outside IBM Japan.
  3479.  
  3480. The information in the ASB database will be provided to:
  3481.  
  3482. o  IBM Japan's online sales and marketing database (including HONE and
  3483.    IBMLink), which is widely used by IBM staff, business partners, and
  3484.    authorized dealers in Japan
  3485.  
  3486. o  The IBM Product Catalog, published bi-quarterly, and available at
  3487.    offices of IBM, business partners, and authorized dealers in Japan
  3488.  
  3489. o  The PC Product Catalog Database, updated monthly, and posted on
  3490.    Nifty-Serve and Nikkei MIX, the largest commercial BBS networks in
  3491.    Japan, accessible by almost anyone interested in PC products
  3492.  
  3493. This service is free of charge. It gives you the opportunity to contact
  3494. the Japanese PC market directly, without paying for it.
  3495.  
  3496. Moreover, we are accepting the applications for your existing English-
  3497. language products. You can apply for ASB registration even though your
  3498. product has not been localized for Japanese. Of course, if your product
  3499. has already been localized, so much the better! Once registered, your
  3500. product's information will be available to existing or prospective
  3501. end-users and dealers throughout Japan.
  3502.  
  3503. IBM Japan is now gathering product information for the ASB. You can
  3504. apply simply by filling out and submitting the ASB registration form
  3505. below.
  3506.  
  3507. For further information, contact:
  3508.   PS/55 Developer Support
  3509.   IBM Japan G.B.C., Ltd.
  3510.   1875 S. Grant St., Suite 250
  3511.   San Mateo CA 94402, USA
  3512.   voice phone 1-415-638-2160
  3513.   fax   phone 1-415-638-2165
  3514.  
  3515. The information in the rest of this news item was obtained from the
  3516. PS/55 Developer Support Office.
  3517.  
  3518. Application Process for ASB Registration
  3519. ----------------------------------------
  3520.  
  3521. Materials to be submitted are:
  3522.  
  3523. (1) The Application Form that appears below. Before submitting, please
  3524.     read the terms and conditions carefully.
  3525.  
  3526.     If you have two or more products, please submit an Application Form
  3527.     for each product.
  3528.  
  3529. (2) Specific information about your product, submitted on a 3.5-inch
  3530.     diskette. Instructions for supplying the information are given
  3531.     below.
  3532.  
  3533.     If you have two or more products, please submit a diskette for each
  3534.     product.
  3535.  
  3536. Note: After your product is registered, if you want to change any of the
  3537. information, you will have to resubmit all materials.
  3538.  
  3539. Your application materials should be sent to the PS/55 Developer Support
  3540. office in San Mateo CA (address given above). The materials you submit
  3541. are translated into Japanese at this office and at no charge to you. The
  3542. translated materials are then transferred to IBM Japan marketing. Your
  3543. application is reviewed in Japan. Therefore, please allow at least four
  3544. weeks to process your application. If your product is accepted, the
  3545. PS/55 Developer Support office will give you the registration number of
  3546. your product. If not, we will send you back the materials you submitted,
  3547. except for the the Application Form.
  3548.  
  3549. Entering Your Product Information on the Diskette
  3550. -------------------------------------------------
  3551.  
  3552. Please use either a 720 KB or 1.44 MB, 3.5-inch diskette, and please use
  3553. a text editor that creates an ASCII file. Enter up to 72 characters per
  3554. line. When you name your file, do not include the underscore (_).
  3555.  
  3556. When you enter your data, be sure to include the <item numbers> and item
  3557. names as they appear below. Use as many lines as you need when
  3558. responding to a question.
  3559.  
  3560. Start of diskette contents:
  3561.  
  3562. Product Name ___________________________________________________________
  3563.  
  3564. <1>      Product Outline
  3565.  
  3566.          Instructions: Summarize your product using up to 4 lines, 72
  3567.                        characters per line
  3568.  
  3569. <1.1>    Suggested Retail Price ________________________________________
  3570.  
  3571. <1.2>    Contact _______________________________________________________
  3572.  
  3573.          Instructions: Give the name of a person who your customers can
  3574.                        contact for further information
  3575.  
  3576. Required Environment
  3577.  
  3578. <2.1>    Hardware ______________________________________________________
  3579.  
  3580.          Instructions: If necessary, specify machine type and model
  3581.  
  3582. <2.1.1>  CPU ___________________________________________________________
  3583.  
  3584.          Instructions: Specify required processor type
  3585.  
  3586. <2.1.2>  Bus Type ______________________________________________________
  3587.  
  3588.          Instructions: Specify AT or Micro Channel
  3589.  
  3590. <2.1.3>  Memory ________________________________________________________
  3591.  
  3592.          Instructions: Specify minimum capacity required, including the
  3593.                        operating system
  3594.  
  3595. <2.1.4>  FDD ___________________________________________________________
  3596.  
  3597.          Instructions: Specify the number of floppy-disk drives required
  3598.  
  3599. <2.1.5>  HDD ___________________________________________________________
  3600.  
  3601.          Instructions: Specify the number of hard-disk drives required
  3602.  
  3603. <2.1.6>  Display _______________________________________________________
  3604.  
  3605.          Instructions: Specify monochrome or color, and resolution if
  3606.                        necessary (VGA, SVGA, XGA, ...)
  3607.  
  3608. <2.1.7>  Keyboard ______________________________________________________
  3609.  
  3610.          Instructions: Specify the type of keyboard supported
  3611.  
  3612. <2.1.8>  Printer / Data Stream _________________________________________
  3613.  
  3614.          Instructions: Specify the printer model and/or data stream
  3615.                        supported
  3616.  
  3617. <2.1.9>  Connection ____________________________________________________
  3618.  
  3619.          Instructions: If your product is a peripheral, describe the
  3620.                        connection method (serial port, parallel port,
  3621.                        AT bus, Micro Channel bus, ...)
  3622.  
  3623. <2.1.10> Other _________________________________________________________
  3624.  
  3625.          Instructions: If applicable, specify the devices required to
  3626.                        use your product (mouse, plotter, ...)
  3627.  
  3628. <2.2>    Software
  3629.  
  3630. <2.2.2>  Operating System ______________________________________________
  3631.  
  3632.          Instructions: Specify the operating system and version required
  3633.  
  3634. <2.2.3>  Language ______________________________________________________
  3635.  
  3636.          Instructions: Specify the programming language used for
  3637.                        development
  3638.  
  3639. <2.3>    Related Software ______________________________________________
  3640.  
  3641.          Instructions: If applicable, specify the software (other than
  3642.                        the operating system) required to run your
  3643.                        product
  3644.  
  3645. <2.4>    Other Information
  3646.  
  3647. <2.4.1>  Developer _____________________________________________________
  3648.  
  3649.          Instructions: Was the product developed by your company? Answer
  3650.                        yes or no; if no, provide the company name
  3651.  
  3652. <2.4.2>  Licensing to Others ___________________________________________
  3653.  
  3654.          Instructions: Answer yes or no; if yes, describe the conditions
  3655.  
  3656. <2.4.3>  Date Released _________________________________________________
  3657.  
  3658. <2.4.4>  Quantity Sold _________________________________________________
  3659.  
  3660.          Instructions: Provide the approximate quantity sold so far (if
  3661.                        possible, provide both domestic and international
  3662.                        sales)
  3663.  
  3664. <2.4.5>  Support Service _______________________________________________
  3665.  
  3666.          Instructions: Describe the support service you can offer
  3667.  
  3668. <2.4.6>  Warranty Period _______________________________________________
  3669.  
  3670. <2.4.7>  Agent / Republisher in Japan __________________________________
  3671.  
  3672.          Instructions: Do you have an agent or republisher for this
  3673.                        product in Japan? Answer yes or no; if yes,
  3674.                        provide the company name, address, and phone
  3675.  
  3676. <3>      Details
  3677.  
  3678. <3.1>    Features ______________________________________________________
  3679.  
  3680.          Instructions: Describe the features of your product in as many
  3681.                        words as you wish
  3682.  
  3683. <3.2>    Output Format _________________________________________________
  3684.  
  3685.          Instructions: Describe the type of format, and the size of
  3686.                        paper supported
  3687.  
  3688. <3.3>    Target User ___________________________________________________
  3689.  
  3690.          Instructions: Describe the type or size of business targeted
  3691.  
  3692. <3.4>    Effect ________________________________________________________
  3693.  
  3694.          Instructions: Describe the change or effect that the user can
  3695.                        expect by using your product
  3696.  
  3697. <4>      Related Information
  3698.  
  3699. <4.1>    Reference Materials ___________________________________________
  3700.  
  3701.          Instructions: Do you have any manuals, catalogs, guidebooks, or
  3702.                        technical references for this product? Answer yes
  3703.                        or no; if yes, specify whether they are included
  3704.                        with the product or available as an option; also
  3705.                        specify whether they are in English or Japanese
  3706.  
  3707. <4.2>    Demonstration Package _________________________________________
  3708.  
  3709.          Instructions: If a demonstration diskette or package is
  3710.                        available, describe the details -- price,
  3711.                        limitations, ...
  3712.  
  3713. End of diskette contents
  3714.  
  3715. ASB Application Registration Form
  3716. ---------------------------------
  3717.  
  3718. Product classification: ____ Software   ____ Hardware/Peripheral
  3719.  
  3720. Registration Status:  ____ New    ____ Update    ____ Withdrawal
  3721.  
  3722. Product Name ___________________________________________________________
  3723.  
  3724. File Name ______________________________________________________________
  3725.  
  3726. Product Category:   Code _____  Code Name ______________________________
  3727.                     (see list below)
  3728.  
  3729. Operating System Required (for software product only):
  3730.  
  3731.   ____ IBM OS/2, version: ____      ____ IBM PC DOS, version: ____
  3732.  
  3733.   ____ IBM OS/2-J, version: ____    ____ IBM JDOS/V
  3734.  
  3735.   ____ MS-Windows, version: ____    ____ IBM PC DOS/V, version: ____
  3736.  
  3737.   ____ MS-Windows-J, version: ____
  3738.  
  3739.  
  3740. I apply for ASB registration of the product mentioned above. I agree to
  3741. the terms and conditions attached.
  3742.  
  3743. Applicant's Signature _________________________________ Date ___/___/___
  3744.  
  3745. Applicant's Name __________________________ Title ______________________
  3746.  
  3747. Company Name ___________________________________________________________
  3748.  
  3749. Address _______________________________ Phone: _________________________
  3750.  
  3751.         _______________________________   Fax: _________________________
  3752.  
  3753.  
  3754. Product Classification Code List
  3755. --------------------------------
  3756.  
  3757. Software
  3758.  
  3759.  1. Japanese Front End Processor             code J
  3760.  2. Word Processor                                W
  3761.  3. Programming Language                          P
  3762.  4. AI / Computer-Aided Translation               A
  3763.  5. Developing Tools / Kit                        K
  3764.  
  3765.  6. Groupware                                     F
  3766.  7. Integrated Software                           I
  3767.  8. Database                                      D
  3768.  9. Desktop Publishing                            T
  3769. 10. Graphics / Image Processing                   G
  3770.  
  3771. 11. Scientific / Engineering                      S
  3772. 12. Decision-Making Aid                           E
  3773. 13. Business Package by Operation                 N
  3774. 14. Business Package by Industry                  B
  3775. 15. Utilities                                     U
  3776.  
  3777. 16. Online / Communication                        C
  3778. 17. LAN / WAN                                     L
  3779. 18. Multimedia / Sound System                     M
  3780. 19. CAI / Education                               Q
  3781. 20. Game / Hobby                                  H
  3782.  
  3783. 21. Other                                         X
  3784.  
  3785. Hardware
  3786.  
  3787.  1. External Memory:    FDD                       EF
  3788.                         HDD                       EH
  3789.                         CD-ROM                    EC
  3790.                         MO Disk                   EM
  3791.                         Optical Disk              EO
  3792.                         Magnetic Tape             ET
  3793.  
  3794.  2. Output Unit:        Display                   OD
  3795.                         Printer                   OP
  3796.                         Cable                     OC
  3797.  
  3798.  3. Input Unit:         Keyboard                  IK
  3799.                         Mouse                     IM
  3800.                         Scanner                   IS
  3801.                         Barcode Reader            IB
  3802.                         Card Reader               IC
  3803.  
  3804.  4. Communication Unit: Modem                     CM
  3805.                         Fax Board                 CF
  3806.                         Adapter (Communications)  CC
  3807.                         Adapter (LAN)             CL
  3808.  
  3809.  5. Additional Board:   Memory                    AM
  3810.                         SCSI                      AS
  3811.                         Video Board               AB
  3812.  
  3813.  6. Other               Expansion Unit            XU
  3814.                         MIDI                      XM
  3815.                         Hoppy (for game           XH
  3816.                           equipment, etc.)
  3817.                         LCD Projector             XL
  3818.                         Printer Changer / Buffer  XS
  3819.                         FDD Converter             XF
  3820.                         Control Device            XC
  3821.                         Power Failproof Device    XE
  3822.                         Other                     XX
  3823.  
  3824. Terms and Conditions for ASB Application Registration
  3825. -----------------------------------------------------
  3826.  
  3827. 1. Registration of Product Information
  3828.  
  3829.    o  When you apply, you understand and follow the instructions given.
  3830.  
  3831.    o  IBM Japan G.B.C., Ltd. will examine the materials you submit, and
  3832.       will inform you of their decision through their PS/55 Developer
  3833.       Support Office in San Mateo CA, and you will abide by their
  3834.       decision. If your application is rejected, IBM Japan G.B.C., Ltd.
  3835.       will return to you all the materials you submitted, except for
  3836.       the Application Form.
  3837.  
  3838.    o  When there are any changes to the information you submitted, you
  3839.       are responsible for updating the information by resubmitting your
  3840.       application.
  3841.  
  3842. 2. Registration Period
  3843.  
  3844.    o  Your product information will remain registered for a period of
  3845.       two years; however, IBM Japan G.B.C., Ltd. reserves the right to
  3846.       extend or shorten the period.
  3847.  
  3848.    o  IBM Japan G.B.C., Ltd. reserves the right to cancel the
  3849.       registration of your product if they determine that the
  3850.       information about your product is unsuitable for the ASB.
  3851.  
  3852. 3. Registered Product Information
  3853.  
  3854.    o  You agree that your registered product information will be used
  3855.       as described herein.
  3856.  
  3857.    o  ASB registration does not imply that IBM Japan G.B.C. Ltd.
  3858.       values, certifies, warrants, or recommends your product.
  3859.  
  3860. 4. Guarantee of Product Information
  3861.  
  3862.    o  You guarantee that any part of your product information, and
  3863.       publication, duplication, and distribution of the information,
  3864.       do not infringe upon any copyright, trademark, patent, or any
  3865.       other rights of a third party.
  3866.  
  3867.    o  If IBM, its affiliates, business partners, dealers, or clients
  3868.       become the defendant in a lawsuit because of your product
  3869.       information, you are responsible for taking care of the lawsuit
  3870.       and paying all related expenses.
  3871.  
  3872. 5. Competitive Product Information
  3873.  
  3874.    o  IBM Japan G.B.C., Ltd. reserves the right to accept the
  3875.       registration of products from other applicants whose products
  3876.       may compete with yours.
  3877.  
  3878. 6. Use of Registered Product Information
  3879.  
  3880.    o  Procurement and use of your product by customers, including such
  3881.       actions as sending/receiving orders, delivery, payment, and so on
  3882.       must be arranged between you and your customers. IBM will not
  3883.       become involved.
  3884.  
  3885. ========================================================================
  3886.  
  3887.               +---------------------------------------+
  3888.               | IBM Developer Assistance BBS in Japan |         bbsnifty
  3889.               +---------------------------------------+
  3890.  
  3891. OS/2 developers in Japan can obtain information about OS/2 from a public
  3892. bulletin-board system called NIFTY-Serve. In particular, this newsletter
  3893. is carried on NIFTY-Serve, and can be located as follows:
  3894.  
  3895.   BBS Name: NIFTY-Serve
  3896.   Forum:    FIBMFEEL
  3897.   Lib:      LIB 4
  3898.   Keyword:  DSN
  3899.  
  3900. ========================================================================
  3901.  
  3902.                 +----------------------------------+
  3903.                 | U.S. Industrial Outlook, 1994 -- |               iocsn
  3904.                 | Computer Software and Networking |
  3905.                 +----------------------------------+
  3906.  
  3907. (This information is excerpted from a report furnished by the US
  3908. Department of Commerce.)
  3909.  
  3910.   Summary:
  3911.  
  3912.   Revenues of the U.S. software industry should continue to grow
  3913.   strongly in current dollars in 1994. U.S. suppliers benefitted from
  3914.   their leading position in the world market and the continuing demand
  3915.   from users to harness the power of their computer systems more
  3916.   effectively.
  3917.  
  3918. The computer software and networking sectors include three industries:
  3919. computer programming services (Standard Industrial Classification 7371),
  3920. prepackaged software (SIC 7372), and computer-integrated systems design
  3921. (SIC 7373).
  3922.  
  3923. Employment in the U.S. software industry rose in 1993, as it has in each
  3924. year since 1988, the first year in which employment data were available.
  3925. The Bureau of Labor Statistics reported that the software industry
  3926. employed nearly 435,000 people in June 1993, up 9 percent from June
  3927. 1992. While each of the three major segments of the industry posted
  3928. gains, growth varied among them during this period. Employment in the
  3929. computer programming services industry (SIC 7371) increased the most --
  3930. 10 percent. Employment in both the prepackaged software (SIC 7372) and
  3931. computer-integrated systems design (SIC 7373) industries increased 8
  3932. percent. In June 1993, there were more than 182,000 employees in
  3933. computer programming services; 142,500 in prepackaged software; and
  3934. 110,000 in computer-integrated systems design.
  3935.  
  3936. In spite of the weak worldwide economy, U.S. computer-software and
  3937. networking industries fared relatively well in 1993, and are expected to
  3938. continue to do so in 1994 and the next several years. In general, these
  3939. industries are young, competitive, innovative, and entrepreneurial, and
  3940. face good opportunities for increased sales worldwide. The United States
  3941. is extremely competitive in computer software and networking, although
  3942. Japanese and European suppliers are making advances in some areas.
  3943.  
  3944. PACKAGED SOFTWARE
  3945. -----------------
  3946.  
  3947. The U.S. packaged software industry remained one of the fastest-growing
  3948. sectors of the U.S. economy in 1993. According to International Data
  3949. Corp. (IDC), the U.S. packaged-software market -- comprised of
  3950. application tools, application solutions, and systems software --
  3951. increased 12.6 percent to 32 billion USD in 1993. Application tools,
  3952. which include data access and retrieval, data management, data
  3953. manipulation, and program design and development software, was the
  3954. fastest-growing category, increasing 15.4 percent to 8.5 billion USD in
  3955. 1993. Application solutions, defined as programs that perform specific
  3956. industry or business functions, is the largest segment of the U.S.
  3957. market, and grew 11.8 percent to 12.4 billion USD. Systems software,
  3958. which includes operating systems, operating system enhancements, and
  3959. data-center management software, increased 11.4 percent to 11.2 billion
  3960. USD.
  3961.  
  3962. The U.S. software industry posted strong financial results in 1993.
  3963. According to Business Week, sales of 19 major software and services
  3964. firms (ASK Group, Cabletron Systems, Ceridian, Cisco Systems, Comdisco,
  3965. Computer Associates, Computer Sciences, Electronic Data Systems (EDS),
  3966. EMC, First Data, Gtech Holdings, Lotus, Microsoft, Novell, Oracle,
  3967. Safeguard Scientifics, Shared Medical Systems, SynOptics Communications,
  3968. and Western Digital) increased 15 percent between the second quaretr of
  3969. 1992 and the second quarter of 1993, reaching 8 billion USD. Profits
  3970. also were up, rising 44 percent to 827 million USD during this 12-month
  3971. period.
  3972.  
  3973. PC Software
  3974. -----------
  3975.  
  3976. According to the Software Publishers Association (SPA), sales of PC
  3977. applications software in the United States and Canada totalled more than
  3978. 3 billion USD in the first half of 1993, up approximately 19 percent
  3979. from the same period a year earlier (Table 1). These figures are based
  3980. on a survey of SPA members, and exclude sales of operating systems (for
  3981. PCs and networks) and video-game cartridges; they are not comparable to
  3982. IDC data cited earlier.
  3983.  
  3984. Other productivity software, which includes communications, personal and
  3985. business productivity, and project-management software, was the largest
  3986. of 14 categories, accounting for 27 percent of total PC application
  3987. sales in the first half of 1993. Word processors were next, with a 15
  3988. percent share, followed by spreadsheets, databases, and finance
  3989. programs. Each of the remaining categories accounted for less than 6
  3990. percent of the market.
  3991.  
  3992.      Table 1. PC Software Sales in the United States and Canada,
  3993.               for the first half of 1993, in millions of dollars
  3994.                  (Source: Software Publishers Association)
  3995.  
  3996. Item                    DOS    Windows   Macintosh   Other     Total
  3997. ----                    ---    -------   ---------   -----     -----
  3998.  
  3999. Total                 1,052.5  1,437.0     513.0     108.9   3,111.4
  4000. Other productivity      309.9    339.9     136.7      41.3     827.8
  4001.   (see Note 1)
  4002. Word processors         134.9    267.3      47.9      10.6     460.7
  4003. Spreadsheets             82.8    253.6      34.4      10.7     381.7
  4004. Databases                96.8    131.5      34.0    (Note 2)   262.3
  4005. Finance                 104.6     39.8      22.2    (Note 2)   166.6
  4006. Utilities                71.9     54.8      27.8    (Note 2)   154.5
  4007. Presentation graphics    25.4     94.2      26.1       2.7     148.4
  4008. Entertainment           116.7      6.7      12.9       2.6     138.9
  4009. Languages and tools      19.4     67.3      12.6      34.4     133.7
  4010. Drawing and painting    (Note 2)  56.4      64.8       1.7     122.9
  4011. Other graphics           27.4     37.6      39.7       1.2     105.9
  4012. Home education           43.1     16.4      13.1    (Note 2)    74.8
  4013. Desktop publishing        1.2     47.9      19.8    (Note 2)    68.9
  4014. Integrated               18.4     23.4      21.0       1.5      64.3
  4015.  
  4016.   Note 1: Includes communications, personal and business productivity,
  4017.           and project-management software.
  4018.  
  4019.   Note 2: Sales of less than 1 million USD, or inadequate reporting.
  4020.  
  4021. Growth varied considerably among the different types of applications.
  4022. Home-education software increased the most, rising approximately 75
  4023. percent between the first half of 1992 and the first half of 1993.
  4024. Databases and other productivity software also posted strong gains,
  4025. rising more than 65 percent and 45 percent, respectively. Sales declined
  4026. in desktop publishing, spreadsheets, and other graphics software.
  4027.  
  4028. Sales of Windows applications increased 75 percent in the first half of
  4029. 1993, to approximately 1.4 billion USD, while sales of DOS applications
  4030. decreased 13 percent, to approximately 1.1 billion. In all, Windows
  4031. applications outsold DOS applications in 10 of the 14 categories,
  4032. including the top four (other productivity, word processors,
  4033. spreadsheets, and databases). DOS maintained the lead in finance
  4034. programs, entertainment software, utilities, and home-education
  4035. software. Macintosh applications accounted for 16 percent of the PC
  4036. market, while applications for other platforms, including the UNIX and
  4037. OS/2 operating systems and the Apple II, Commodore 64, Atari, and Amiga
  4038. systems, accounted for 4 percent.
  4039.  
  4040. Price wars continued in the PC software market over the last 12 months.
  4041. Price competition was particularly fierce in the Windows-based
  4042. applications market, where vendors, including Microsoft, Lotus, and
  4043. Borland, are fighting to increase market share. Vendors are using a
  4044. variety of pricing strategies to woo new customers: low introductory
  4045. prices, special upgrade deals, and suite pricing, in which several
  4046. packages are sold together for a fraction of their individual costs.
  4047. Industry analysts expect PC software prices to continue to fall over the
  4048. next few years. The lower margins that result may cause the market to
  4049. consolidate and encourage software vendors to reevaluate their business
  4050. strategies.
  4051.  
  4052. Product News
  4053. ------------
  4054.  
  4055. Operating systems for 32-bit processors continued to gain prominence in
  4056. 1993. In May, IBM introduce OS/2 2.1, an updated version of its earlier
  4057. 32-bit operating system. In August, Microsoft released Windows NT (New
  4058. Technology), a 32-bit multitasking operating system that runs on several
  4059. hardware platforms. These systems will compete with UNIX and other
  4060. products for high-end corporate, scientific, and engineering users.
  4061. Dataquest, Inc. estimates that 397,500 units of Windows NT and 1.1
  4062. million units of OS/2 were shipped in the United States in 1993.
  4063.  
  4064. To counter the threat from Windows NT, and to respond to consumer
  4065. demands, several UNIX suppliers have agreed to adopt, and hope to
  4066. implement by the end of 1993, a common interface, making it easier to
  4067. write applications for the different variants of UNIX. Alliance members
  4068. plan to use existing standards for graphics, multimedia, and programming
  4069. tools. Members of the alliance include Sun Microsystems, Novell, Santa
  4070. Cruz Operation, IBM, and Hewlett-Packard.
  4071.  
  4072. Although still in its early stages, the pen computing market also began
  4073. to accelerate in 1993. According to IDC, 79,000 pen operating systems
  4074. for notebooks and small-form-factor products were shipped in the United
  4075. States in 1993, nearly twice as many units as in 1992.
  4076.  
  4077. Intellectual Property Rights
  4078. ----------------------------
  4079.  
  4080. Several provisions in the 1993 Omnibus Budget Reconciliation Act affect
  4081. the software industry. For example, the act lengthens the amortization
  4082. period for software obtained in the acquisition of another business from
  4083. 5 to 15 years. The longer amortization period for acquired software and
  4084. other intangible assets may hurt the U.S. software industry, because it
  4085. increases the after-tax cost of acquired technology and gives foreign
  4086. firms an advantage in acquiring advanced U.S. technology. The 1993
  4087. Budget Act also extends the 20 percent research and development tax
  4088. credit to 30 June 1995.
  4089.  
  4090. On a related issue, the House of Representatives passed the National
  4091. Competitiveness Act in 1993, authorizing 1.5 billion USD over the next
  4092. two years to help improve the development and transfer of manufacturing
  4093. technology to the U.S. private sector. Among other things, this
  4094. legislation would establish a national technology outreach program to
  4095. help U.S. manufacturers upgrade their technology base, establish and
  4096. expand advanced manufacturing technology development programs, and
  4097. increase the availability of long-term investment capital for advanced
  4098. technology products. The Senate version of the bill awaits
  4099. consideration.
  4100.  
  4101. To maintain the competitiveness of U.S. high-technology firms, the
  4102. Clinton Administration plans to invest in a National Information
  4103. Infrastructure (NII). Designed to create a national "information
  4104. superhighway", this initiative seeks to create a partnership between
  4105. government and industry in which the private sector builds, operates,
  4106. and improves the infrastructure, and the government creates an efficient
  4107. legal and regulatory environment and funds specific interconnection
  4108. projects. Specifically, the NII incorporates five initiatives:
  4109. implementing the high-performance computing and communications program
  4110. established in 1991; creating a task force on information infrastructure
  4111. to implement policy changes related to the NII; creating a program to
  4112. help industry develop advanced computing and networking technology in
  4113. manufacturing, health care, life-long learning, and libraries; providing
  4114. funds for pilot networking projects; and promoting dissemination of
  4115. federal information.
  4116.  
  4117. Computer software and network technologies are a key element of the NII.
  4118. Indeed, the administration advocates widespread use of the Internet
  4119. network, and intends to create an interagency task force to establish
  4120. software and communications standards for education and training, to
  4121. coordinate the development of critical software elements, to support
  4122. innovative software packages, and to standardize the format of
  4123. information resources so that they are more available to schools and
  4124. other teaching centers.
  4125.  
  4126. Many products released in the next few years will embody new
  4127. technologies. Several vendors, for example, will soon have
  4128. object-oriented software ready for market. Taligent, IBM's and Apple's
  4129. joint venture, is expected to introduce its first object-oriented
  4130. operating system in 1994 or 1995. This operating system will run both
  4131. OS/2 and Macintosh programs, and represents the next generation in
  4132. computer software. WordPerfect and Novell are among the firms that have
  4133. agreed to write programs for Taligent's operating system. Microsoft
  4134. plans to release its own object-oriented operating system, Cairo, in
  4135. 1994 or 1995. By reusing previously programmed code, or "objects",
  4136. object-oriented software can be developed faster, will be easier to
  4137. maintain and update, and should contain fewer errors.
  4138.  
  4139. Pen computing should also take off in the next few years, as prices
  4140. decline, handwriting recognition and screen resolution improve, and
  4141. pen-based hardware and applications increase. IDC estimates that
  4142. shipments of portable, pen-operating systems in the United States will
  4143. increase approximately 45 percent between 1993 and 1997, reaching nearly
  4144. 350,000 units.
  4145.  
  4146. Multimedia
  4147. ----------
  4148.  
  4149. Multimedia is another emerging market. Designed to combine video,
  4150. animation, still pictures, voice, music, graphics, and text into a
  4151. single system, multimedia products blur the lines between several
  4152. formerly distinct products and industries: computers, software, consumer
  4153. electronics, communications, publishing, and entertainment.
  4154.  
  4155. Although the market for multimedia products (such as interactive TVs and
  4156. personal communicators) is not expected to take off until the late
  4157. 1990s, some products are already available, or will be released in the
  4158. next few years. Dataquest classifies today's multimedia products and
  4159. services into five general categories: content development tools,
  4160. interactive products, simulation products, video on demand, and enhanced
  4161. productivity tools. Most current multimedia products are targeted at
  4162. the consumer-entertainment sector, rather than the business market.
  4163. Whereas consumer multimedia applications generally run on computers,
  4164. TVs, or other entertainment devices, business applications generally run
  4165. only on specially equipped computers, from workstations to PCs.
  4166.  
  4167. Alliances, particularly among large firms, dominate the nascent
  4168. multimedia industry for several reasons -- they reduce risks, spread
  4169. costs, and allow firms to acquire expertise in the different elements of
  4170. multimedia quickly. Computer, communications, and entertainment
  4171. companies that have joined efforts in the last 24 months include Time
  4172. Warner and US West; IBM, NBC television, and NuMedia Corp.; IBM, Apple,
  4173. and Toshiba; and Time Warner and Tele-Communications Inc. (TCI). In
  4174. addition, 11 firms (Apple, Bellcore, Bieber-Taki Associates, Corning,
  4175. Eastman Kodak, Kaleida, North American Phillips, Southwestern Bell
  4176. Corp., Sutter Bay Associates, and US West) have formed a consortium,
  4177. First Cities, to develop interactive multimedia for home use. Microsoft
  4178. plans to become an investor in many multimedia ventures, and has
  4179. developed a number of multimedia alliances, including one with Intel and
  4180. General Instruments on a new TV digital set-top box.
  4181.  
  4182. Two aspects of these alliances are worth noting. First, as expected, the
  4183. alliances cut across industry lines. This diversity suggests that member
  4184. companies will perform different roles within the alliances.
  4185. Entertainment firms, for example, could provide the content of the
  4186. digital transmissions, telephone or cable companies the ability to
  4187. deliver the information, and computer hardware and software firms the
  4188. ways to use the data. Second, many alliances are international,
  4189. signalling that the production of multimedia products will be global
  4190. from the start.
  4191.  
  4192. Several issues, however, must be resolved before multimedia can reach
  4193. its full potential. One obstacle is the current lack of standard
  4194. software, which slows the development of applications and compatible
  4195. products. The installed base of CD-ROM drives is also relatively small.
  4196. The worldwide installed base of CD-ROMs was only 5.6 million units in
  4197. 1993, according to IDC, well below the installed base of computers.
  4198. Other obstacles include the cost of multimedia equipment, access to
  4199. copyrighted material, and uncertain consumer demand.
  4200.  
  4201. Over the next several years, multimedia applications could become more
  4202. commonplace in business, engineering, medicine, real estate, tourism,
  4203. and other fields. According to Dataquest, worldwide multimedia shipments
  4204. -- comprised of multimedia products, system upgrades, and peripherals --
  4205. are expected to increase nearly 27 percent annually between 1993 and
  4206. 1996, reaching 21 million units (Table 2). Peripherals, which include
  4207. video and sound boards and CD-ROM drives, will be the fastest-growing
  4208. category, with shipments increasing nearly one-third annually to exceed
  4209. 13 million units. Shipments of multimedia products, defined as authoring
  4210. software, multimedia PCs/workstations, and networks, should grow 25
  4211. percent annually. The number of upgrades shipped, in contrast, is
  4212. predicted to drop an average of approximately 5 percent in each year
  4213. during this period.
  4214.  
  4215.           Table 2. Worldwide Multimedia Market, 1992-1996,
  4216.                    in thousands of units shipped except as noted
  4217.                    (Source: Dataquest, Inc.)
  4218.  
  4219.                                                  Percent Change
  4220.                                                    (1992-1996)
  4221.                                                ------------------
  4222.                                   Estimated              (Note 1)
  4223. Item                       1992      1993      1992-93   1993-96
  4224. ----                       ----   ---------    -------   --------
  4225.  
  4226. Total                     4,815.4  10,315.1     114.2       26.9
  4227. Multimedia products       1,065.4   3,465.6     225.3       25.1
  4228.   Authoring software        728.9   1,726.1     136.8       16.2
  4229.   Multimedia PCs and        325.0   1,690.5     420.2       31.2
  4230.     Workstations
  4231.   Networks                   11.6      49.0     322.4       72.2
  4232. Upgrade Kits                675.0   1,109.5      64.4      - 4.7
  4233. Peripherals               3,075.0   5,740.0      86.7       32.5
  4234.   CD-ROM drives             825.0   1,720.0     108.5       27.6
  4235.   Sound boards            1,800.0   3,200.0      77.8       28.6
  4236.   Video boards              450.0     820.0      82.2       53.9
  4237.  
  4238.   Note 1: Forecast of annual compound rate of change.
  4239.  
  4240. Virtual Reality
  4241. ---------------
  4242.  
  4243. Virtual reality (VR) programs, which allow users to interact with three-
  4244. dimensional, computer-generated environments, may also be more widely
  4245. used by the end of the decade. NewMedia divides VR systems into four
  4246. categories, in ascending order of complexity: desktop, partial
  4247. immersion, full immersion, and environmental systems:
  4248.  
  4249. o  Desktop-VR systems allow users to navigate through a three-
  4250.    dimensional environment using a computer monitor. Examples include
  4251.    Microsoft's Flight Simulator, three-dimensional financial
  4252.    applications, and simulated architectural and design models. Desktop
  4253.    systems are the most likely VR systems to be used in the workplace.
  4254.  
  4255. o  Partial-immersion systems use a monitor and other accessories, such
  4256.    as gloves and headgear, to enhance a user's sight, touch, and
  4257.    hearing. With these systems, users may manipulate objects in the VR
  4258.    world.
  4259.  
  4260. o  Full-immersion systems use headgear, gloves, and bodysuits that
  4261.    permit users to move through virtual space. They are increasingly
  4262.    found in video arcades.
  4263.  
  4264. o  Environmental-VR systems permit users to move and interact with
  4265.    three-dimensional space with few, if any, physical constraints. Here,
  4266.    the virtual world responds to the user's actions.
  4267.  
  4268. Most available VR applications are entertainment-related. Many more
  4269. applications -- for science, medicine, business, architecture, and
  4270. education -- should be available in the next few years, as systems and
  4271. accessory prices decline, computing power increases, and the accuracy of
  4272. computer-generated worlds improves. Analysts estimate that elementary VR
  4273. systems will be available for home use in two years, partial-immersion
  4274. systems in five years, and full-immersion VR systems in ten years.
  4275.  
  4276. In addition to military researchers and universities that work on
  4277. virtual reality, the Virtual Reality Market Place 1993, published by the
  4278. Meckler Corp., lists more than 130 VR companies. Nineteen companies have
  4279. formed the Virtual Worlds Consortium to develop VR systems for business.
  4280.  
  4281. Foreign vendors, including the Japanese, are also active in VR
  4282. development. France's Thompson CSF became a major VR player when it
  4283. gained the rights to the patents of VPL Research, a leading U.S. virtual
  4284. reality firm, in 1992.
  4285.  
  4286. International Competitiveness
  4287. -----------------------------
  4288.  
  4289. The United States remained by far the largest single-country market for
  4290. packaged software in 1993, and its share of the world market increased
  4291. slightly, from 44.3 percent to 44.7 percent (Table 3). Japan, with a
  4292. nearly 7 billion USD market was second, followed by Germany, United
  4293. Kingdom, and France. The market in 13 Western European countries was
  4294. worth 25.7 billion USD, or 36 percent of the world market, in 1993.
  4295.  
  4296.           Table 3. Packaged Software Markets, 1991-1997,
  4297.                    in millions of dollars except as noted
  4298.                    (Source: International Data Corp.)
  4299.  
  4300.                                                Percent Change
  4301.                                                 (1991-1997)
  4302.                                          ---------------------------
  4303.                                Estimated          (Note 1)  (Note 1)
  4304.                  1991    1992    1993    1991-92  1992-93   1993-97
  4305.                 ------  ------ --------- -------  --------  --------
  4306.  
  4307. World           57,022  64,313   71,864    12.8     11.5      12.8
  4308. United States   25,330  28,460   32,040    12.4     12.6      12.7
  4309. Western Europe  21,091  23,850   25,699    13.1      7.8      10.3
  4310. Japan            5,270   5,967    6,938    13.2     16.3      18.7
  4311. Canada           1,078   1,188    1,374    10.2     15.7      10.4
  4312. Australia          941     980    1,094     4.1     11.6      13.3
  4313. Latin America    1,054   1,242    1,471    17.8     18.4      18.0
  4314. Asia               584     780      974    33.6     24.9      21.4
  4315. Other            1,674   1,846    2,094    10.3     13.4      14.9
  4316.  
  4317.   Western Europe consists of Austria, Belgium, Denmark, Finland, France,
  4318.   Germany, Italy, Netherlands, Norway, Spain, Sweden, Switzerland, and
  4319.   United Kingdom.
  4320.  
  4321.   Latin America consists of Argentina, Brazil, Chile, Mexico, and
  4322.   Venezuela.
  4323.  
  4324.   Asia consists of China, Hong Kong, India, Malaysia, Singapore, South
  4325.   Korea, Taiwan, and Thailand.
  4326.  
  4327. U.S. packaged software suppliers also continued to be world leaders.
  4328. According to IDC, the worldwide revenues of U.S. vendors increased 11
  4329. percent to 47.6 billion USD in 1992. As a result, U.S. vendors supplied
  4330. 74 percent of the world packaged-software market. Application solutions
  4331. accounted for more than 31 percent of these revenues, systems software
  4332. 38 percent, and application tools 30 percent.
  4333.  
  4334. While U.S. vendors supplied more than 50 percent of four regional
  4335. packaged software markets in 1992, U.S. vendors' strength varied among
  4336. regions. Internationally, U.S. packaged-software vendors held the
  4337. largest market share in countries outside Western Europe and Japan,
  4338. supplying more than 73 percent of these markets. The strong U.S.
  4339. position in these countries (generally in Asia and Latin America)
  4340. reflects both the high quality of, and receptivity to, U.S. software, as
  4341. well as the relatively small international presence of European and
  4342. Japanese software vendors. U.S. vendors supplied 60 percent of the
  4343. packaged software markets in Western Europe and Japan, regions where
  4344. domestic vendors hold stronger positions.
  4345.  
  4346. To encourage international software sales and minimize piracy, the U.S.
  4347. Government, through a variety of multilateral and bilateral fora,
  4348. pursues violations of intellectual property rights (IPR) worldwide. One
  4349. forum is the U.S. Trade Representative's (USTR's) annual Special 301
  4350. review of the IPR policies and IPR-related, market-access practices of
  4351. U.S. trading partners. Designed to strengthen the administration's
  4352. ability to negotiate improvements in foreign IPR regimes, these reviews
  4353. are authorized by the 1974 Trade Act, as amended by the Special 301
  4354. provisions of the 1988 Omnibus Trade and Competitiveness Act. Under
  4355. these provisions, the administration must identify "foreign countries
  4356. that deny adequate and effective protection of intellectual property
  4357. rights, or deny fair and equitable market access to United States
  4358. persons that rely upon intellectual property protection". As a result of
  4359. these reviews, countries may be designated "priority foreign countries"
  4360. or be placed on the USTR's "priority watch" or "watch" lists. Priority
  4361. foreign countries have the most onerous or egregious practices that have
  4362. the greatest adverse impact (actual or potential) on U.S. products, and
  4363. are not making significant progress in bilateral or multilateral IPR
  4364. negotiations. The priority watch and watch lists identify countries that
  4365. have serious IPR deficiencies, but do not meet all of the statutory
  4366. criteria for designation as priority foreign countries.
  4367.  
  4368. In 1993, for the third time in the five-year history of these reviews,
  4369. priority foreign countries were designated (Table 4). Nine trading
  4370. countries and one regional grouping were placed on the priority watch
  4371. list. Australia and the EC were named to this list primarily for
  4372. restrictions on U.S. audiovisual exports. The remaining countries on the
  4373. priority watch list were cited for inadequate IPR protection. Seventeen
  4374. countries were placed on the 1993 watch list, down from 22 in 1992.
  4375.  
  4376.           Table 4. Review of Intellectual Property
  4377.                    Rights (IPR) Practices, 1993
  4378.                    (Source: Office of the U.S. Trade
  4379.                    Representative)
  4380.  
  4381.             Priority Countries:         Watch List:
  4382.               Brazil                      Chile
  4383.               India                       China
  4384.               Thailand (Note 1)           Colombia
  4385.                                           Cyprus (Note 2)
  4386.             Priority Watch List:          Ecuador
  4387.               Argentina (Note 2)          El Salvador
  4388.               Australia                   Greece
  4389.               Egypt (Note 2)              Guatemala
  4390.               European Community          Indonesia
  4391.               Hungary (Notes 3, 4)        Italy (Note 2)
  4392.               Poland (Note 2)             Japan
  4393.               Saudi Arabia                Pakistan (Note 2)
  4394.               South Korea (Note 2)        Peru
  4395.               Taiwan (Note 3)             Philippines
  4396.               Turkey (Note 2)             Spain (Note 2)
  4397.                                           United Arab Emirates
  4398.                                           Venezuela (Note 2)
  4399.  
  4400.   Note 1: In September 1993, USTR revoked the identification of Thailand
  4401.           as a priority foreign country, and placed Thailand on the
  4402.           priority watch list.
  4403.  
  4404.   Note 2: Subject of an "out-of-cycle" review.
  4405.  
  4406.   Note 3: Subject of an "immediate action plan".
  4407.  
  4408.   Note 4: In September 1993, Hungary was removed from the priority watch
  4409.           list.
  4410.  
  4411. To encourage continual progress on IPR issues, the administration
  4412. implemented two new enforcement measures in 1993: "immediate action
  4413. plans" and "out-of-cycle" reviews. As a result of these measures,
  4414. Hungary signed a competitive intellectual property agreement with the
  4415. United States, and was removed from the priority watch list in
  4416. September; Thailand submitted a new copyright law to its legislature,
  4417. and was removed from the most serious category; and Taiwan approved and
  4418. signed a bilateral copyright agreement.
  4419.  
  4420. The United States eased restrictions on exports of certain types of
  4421. general-purpose cryptographic equipment and software. Under the new
  4422. regulations, many types of software and equipment used for banking or
  4423. money transactions, such as automatic teller machines, self-service
  4424. printers, or point-of-sale terminals, may be exported under a general
  4425. license to most countries. Previously, this type of equipment and
  4426. software had usually required a validated license.
  4427.  
  4428. Western Europe
  4429. --------------
  4430.  
  4431. According to IDC, the packaged software market in 13 Western European
  4432. countries, including eight members of the European Community, increased
  4433. almost 8 percent in 1993 to approximately 26 billion USD, or slightly
  4434. less than the U.S. market. Application solutions, the largest and
  4435. fastest-growing segment, increased 9 percent to almost 11 billion USD in
  4436. 1993. Application tools increased almost 9 percent to 8 billion USD, and
  4437. systems software increased almost 5 percent to nearly 7 billion USD.
  4438. Over the next four years, the Western European packaged software market
  4439. is expected to grow just 10 percent annually, the slowest growth among
  4440. major regional markets. This rate reflects the maturity of the market
  4441. and sluggish economic conditions.
  4442.  
  4443. On a country-by-country basis, the top four packaged software markets in
  4444. Western Europe are Germany, 6 billion USD; the United Kingdom, 4.5
  4445. billion USD; France, 4 billion USD; and Italy, 3 billion USD.
  4446. Collectively, they accounted for 69 percent of the overall Western
  4447. Europe packaged software market in 1993. While these four markets will
  4448. retain their rankings over the next four years, IDC expects Switzerland,
  4449. Germany, Spain, and Austria to be the fastest-growing European markets
  4450. between 1993 and 1997. None, however, is projected to grow faster than
  4451. the world average of almost 13 percent. By 1997, eight of the 13
  4452. European markets should be worth more than 1 billion USD.
  4453.  
  4454. Many trends taking place in the U.S. software market are also evident in
  4455. Europe. Microsoft's Windows program, for example, has caught on quickly
  4456. in Europe. UNIX is also popular in western Europe.
  4457.  
  4458. Although packaged software is more common, custom software remains an
  4459. important part of the European software market. According to IDC, the
  4460. European custom-software market was worth 10.9 billion USD in 1991, or
  4461. 51 percent of the packaged software market. Between 1994 and 1997,
  4462. Europe's custom software market is expected to grow 10 percent annually,
  4463. to 20.7 billion USD.
  4464.  
  4465. Custom software solutions and services are the strengths of the top
  4466. European software suppliers. As a result, European software vendors,
  4467. such as Datev of Germany and Olivetti Information Systems and Finsiel of
  4468. Italy, earn the bulk of their revenues in one country, their home
  4469. market. Indeed, IDC estimates that European vendors as a whole earn most
  4470. of their revenues in Europe.
  4471.  
  4472. On 1 January 1993, the European Community began implementing a broad
  4473. range of provisions aimed at creating a single continental market. One
  4474. measure affecting the software industry is the EC software directive,
  4475. officially called the Directive on the Legal Protection of Computer
  4476. Programs. This directive protects computer programs as literary works
  4477. for the life of the author plus 50 years; gives copyright holders
  4478. reproduction, translation, adaptation, arrangement, distribution, and
  4479. rental rights; and allows decompilation only to determine
  4480. interoperability. Although this directive came into effect on 1 January
  4481. 1993, only six EC member states (Denmark, Germany, Greece, Ireland,
  4482. Italy, and the United Kingdom) had implemented it into national law as
  4483. of September 1993. Non-EC nations that have implemented the EC software
  4484. directive include Austria, Norway, and Sweden.
  4485.  
  4486. The ISO 9000 quality standards are another marketing issue in the EC and
  4487. elsewhere. Published in 1987, the ISO 9000 series of five generic
  4488. standards (ISO 9000-4) enables a company to ensure (through internal and
  4489. external audits) that its production process will meet published quality
  4490. standards for its products or services. ISO 9000-3 provides guidance on
  4491. the application of the ISO 9001 standard to the development, supply, and
  4492. maintenance of software. While ISO 9000 registration is not a legal
  4493. requirement for access to the EC market, quality-minded customers are
  4494. increasingly requiring that their suppliers be registered as being in
  4495. compliance with an ISO standard. Compliance with an ISO standard can
  4496. give manufacturers a decisive competitive advantage, particularly for
  4497. high-technology products and other items with safety or liability
  4498. concerns. This is particularly true in the United Kingdom, where the
  4499. Consumer Protection Act of 1988 holds software producers liable for any
  4500. injury, death, or damage to personal property resulting from faulty
  4501. software. To date, many more European than U.S. firms have obtained ISO
  4502. registration.
  4503.  
  4504. Japan
  4505. -----
  4506.  
  4507. Japan is the second-largest packaged software market in the world. IDC
  4508. estimates that the Japanese packaged-software market was worth nearly 7
  4509. billion USD, or almost 22 percent of the U.S. market, in 1993.
  4510. Application solutions was the largest category, rising more than 22
  4511. percent to nearly 3.5 billion USD in 1993. Application tools increased
  4512. more than 27 percent to 1.7 billion, and systems software fell 1.5
  4513. percent to 1.8 billion USD. Between 1993 and 1997, Japan's packaged
  4514. software market is expected to grow almost 19 percent annually, fueled
  4515. by strong growth in application tools and solutions. This would make the
  4516. fast-growing Japanese packaged-software market worth more than 13
  4517. billion USD.
  4518.  
  4519. Several industry trends, such as downsizing, the use of packaged
  4520. software, open systems, and local-area networks, have caught on more
  4521. slowly in Japan than in other major markets. This is due, in part, to
  4522. Japan's fragmented PC market (incompatible proprietary architectures and
  4523. operating systems are still the norm) and traditional preference for
  4524. custom software. These factors, however, may diminish over the next few
  4525. years. In the PC area, for example, several operating systems, DOS/V and
  4526. Windows 3.1, are vying to become the industry standard. A survey
  4527. conducted by the Japan Personal Computer Software Technology Laboratory
  4528. in 1992 estimated that PCs with DOS/V, the Japanese version of DOS
  4529. introduced by IBM in 1991, would account for 14 percent of the Japanese
  4530. PC market in 1993, second only to NEC.
  4531.  
  4532. Significantly, market leader NEC has decided to make its popular PC-9801
  4533. series DOS-compatible. The Japanese version of Windows 3.1, introduced
  4534. in May 1993, is also expected to sell well. The use of software packages
  4535. should also increase in the years ahead, as prices decline,
  4536. interoperability increases, and the Japanese programmer shortage
  4537. continues.
  4538.  
  4539. Multimedia products have caught on quickly in Japan. The Japanese
  4540. newspaper Nikkan Kogyo reports that 270 CD-ROM software titles are
  4541. currently available for NEC's PC-9821 multimedia PC, which was
  4542. introduced in October 1992. NEC planned to increase the number of
  4543. multimedia applications to about 600 by September 1993. To facilitate
  4544. the conversion to digital media, Japan's Ministry of International Trade
  4545. and Industry (MITI) is reviewing intellectual property rights issues and
  4546. the laws relating to multimedia software. New rules for dealing with
  4547. copyright issues in the fields of music, photography, video
  4548. broadcasting, art, and entertainment are expected to be implemented in
  4549. fiscal 1994. In addition, in April 1993, MITI established a
  4550. certification system for multimedia software programmers, featuring
  4551. curricula developed by the Multimedia Software Development Association,
  4552. a MITI affiliate.
  4553.  
  4554. Although three Japanese firms are among the world's top ten software
  4555. vendors, Japanese software suppliers have little presence outside of
  4556. Japan. For the most part, Japanese software firms are aligned with major
  4557. Japanese hardware vendors and specialize in developing customized
  4558. software for domestic use.
  4559.  
  4560. To increase Japan's competitiveness in software and networking, the
  4561. Japanese government and private-sector organizations plan to create a
  4562. research center for these technologies in Tochigi prefecture, north of
  4563. Tokyo. This center, which will cover 2,500 square meters, seeks to
  4564. create an optimal environment for software development. According to the
  4565. Japan Personal Computer Software Association, it will be open to U.S.
  4566. and other overseas vendors trying to enter the Japanese market. Selected
  4567. portions of the research center are expected to open in late 1994.
  4568.  
  4569. Asia
  4570. ----
  4571.  
  4572. The packaged software market in eight other countries in Asia is small,
  4573. but growing quickly. According to IDC, the packaged software market in
  4574. Asia increased 25 percent to 1 billion USD in 1993. Application tools
  4575. was the fastest-growing category, rising 31 percent to 335 million USD.
  4576. Application solutions was next, growing 27 percent to 321 million USD.
  4577. Systems software, the largest segment, grew 18 percent to 319 million
  4578. USD. Over the next few years, Asia will be the fastest-growing region
  4579. for packaged software, rising 21 percent annually to 2 billion USD in
  4580. 1997. This growth reflects both the market potential and small size of
  4581. these markets.
  4582.  
  4583. The top five markets in Asia, excluding Japan, are Taiwan, 168 million
  4584. USD; South Korea, 168 million USD; Malaysia, 132 million USD; Singapore,
  4585. 112 million USD; and Hong Kong, 103 million USD. Collectively, they
  4586. accounted for 70 percent of the non-Japanese Asian market in 1993.
  4587. Several countries in Asia, including South Korea and Singapore, have
  4588. national information technology plans. As a result, these countries are
  4589. bypassing older, larger systems in favor of PCs, local-area networks,
  4590. and open systems such as UNIX.
  4591.  
  4592. Intellectual property rights (IPR) protection remains a major concern in
  4593. many Asian markets. The U.S. Trade Representative has designated India
  4594. as a priority foreign country (the most serious category) in its annual
  4595. review of IPR policies and IPR-related, market-access practices of U.S.
  4596. trading partners in each year since 1991. China and Taiwan have been
  4597. working to improve their IPR regimes since they were designated priority
  4598. foreign countries. China joined the Berne Convention in October 1992.
  4599. Taiwan has signed a new bilateral copyright agreement and implemented an
  4600. export control program.
  4601.  
  4602. Latin America
  4603. -------------
  4604.  
  4605. The packaged-software market in five Latin American countries is also
  4606. growing quickly, rising almost 18.5 percent to 1.5 billion USD in 1993,
  4607. according to IDC. Application tools, the largest and fastest-growing
  4608. category, increased almost 18.5 percent to 555 million USD in 1993.
  4609. Systems software increased 14 percent to 499 million USD, and
  4610. application solutions increased 24 percent to 417 million USD. Over the
  4611. next four years, the Latin American packaged-software market is expected
  4612. to increase 18 percent annually. This rate makes Latin America the third
  4613. fastest-growing regional market for packaged software during this
  4614. period.
  4615.  
  4616. Brazil is by far the largest packaged-software market in Latin America.
  4617. Worth 829 million USD, Brazil accounted for 56 percent of the total
  4618. regional packaged-software market in 1993. Over the last few years,
  4619. Brazil has implemented several measures to open its computer hardware
  4620. and software markets. In October 1992, for example, Brazil lifted its
  4621. market reserve on computer hardware, and reduced tariffs. The Brazilian
  4622. government has also eliminated in practice the "law of similars", which
  4623. has kept non-Brazilian software out of the market if "similar" Brazilian
  4624. software existed. New legislation, which would permit foreign companies
  4625. to distribute software directly in Brazil and make registration
  4626. voluntary, is pending. Despite these measures, certain trade barriers
  4627. persist: tariffs remain relatively high, domestic vendors receive
  4628. favorable tax treatment in certain cases, and intellectual property
  4629. rights protection is a concern. (After four years on the USTR's Special
  4630. 301 "priority watch list", Brazil was designated a priority foreign
  4631. country -- the most serious category -- in 1993.)
  4632.  
  4633. Mexico, the second-largest packaged software market in Latin America, is
  4634. expected to be the fastest-growing market in the region, and one of the
  4635. fastest-growing in the world over the next few years. IDC estimates that
  4636. the Mexican packaged-software market will increase 25 percent annually
  4637. between 1993 and 1997, from 395 million USD to 968 million USD. This
  4638. growth reflects the recent opening of Mexico's computer hardware and
  4639. software markets to foreign suppliers, and the enactment of stringent
  4640. new intellectual-property legislation in 1991. In recognition of its
  4641. efforts to improve IPR protection, Mexico has not been named to any of
  4642. the USTR's Special 301 lists since 1989.
  4643.  
  4644. The North American Free Trade Agreement (NAFTA) could provide new
  4645. opportunities and facilitate market access to Mexico and Canada. This
  4646. agreement, which would create the world's largest free-trade area, would
  4647. phase out all tariffs on goods originating in Canada, Mexico, and the
  4648. United States, and would provide a higher level of IPR protection than
  4649. any other bilateral or multilateral agreement. In the area of
  4650. copyrights, for example, NAFTA protects computer programs as literary
  4651. works, and databases as compilations, for a minimum of 50 years;
  4652. provides rental rights for computer programs and sound recordings; and
  4653. contains extensive provisions on IPR enforcement. At the time of this
  4654. writing, NAFTA must still be approved by the governments of the United
  4655. States, Mexico, and Canada. The earliest NAFTA could take effect is
  4656. January 1994.
  4657.  
  4658. Eastern Europe and the former Soviet Union
  4659. ------------------------------------------
  4660.  
  4661. Eastern Europe and the new republics of the former Soviet Union are
  4662. emerging markets that have long-term potential. Although market data is
  4663. scarce and economic conditions remain challenging, several factors
  4664. suggest that these markets are becoming more accessible to U.S. computer
  4665. and software firms. First, U.S. restrictions on computer exports to
  4666. Eastern Europe and the former USSR have greatly diminished over the last
  4667. few years. Hungary was classified a "Free World" country in 1992.
  4668. Second, many countries in this region are working to improve IPR
  4669. protection. U.S. computer and software firms already active in Eastern
  4670. Europe and the new republics include Microsoft, Sun Microsystems, and
  4671. Digital Equipment Corp.
  4672.  
  4673. Africa
  4674. ------
  4675.  
  4676. Hindered by weak infrastructure, financial constraints, and a small
  4677. installed base, the software market in many African countries has been
  4678. largely untapped. The packaged-software market in South Africa, the
  4679. largest on the continent, was worth almost 500 million USD in 1993,
  4680. according to IDC. It is expected to grow more than 15 percent annually
  4681. between 1993 and 1997.
  4682.  
  4683. Outlook for 1994
  4684. ----------------
  4685.  
  4686. The worldwide, packaged-software market should continue to grow more
  4687. than 10 percent in 1994, making packaged software one of the
  4688. fastest-growing information technology sectors. Because growth in many
  4689. international markets will exceed that in the United States,
  4690. international sales will be an increasingly important factor in
  4691. sustaining U.S. software vendors' revenues. Ongoing price wars and new
  4692. products should also spur sales nationwide.
  4693.  
  4694. Competition in the operating systems area will likely intensify in 1994.
  4695. Windows NT and OS/2 will continue to compete head-to-head, and new
  4696. operating systems will join the fray. Microsoft, for example, is
  4697. expected to release the next version of Windows in 1994, nicknamed
  4698. "Chicago".
  4699.  
  4700. Long-Term Prospects
  4701. -------------------
  4702.  
  4703. Fueled by stronger economic growth, new product introductions, and
  4704. ongoing price wars, the U.S. packaged-software market should continue to
  4705. post double-digit gains in the next few years. Many current trends
  4706. should continue, including downsizing, the movement toward increased
  4707. interoperability, and the growing importance of international markets.
  4708. Over the next decade, several emerging technologies, including pen
  4709. computers, multimedia and virtual products, and object-oriented software
  4710. should develop into sizeable markets.
  4711.  
  4712. IDC estimates that the U.S. packaged-software market will increase
  4713. almost 13 percent annually between 1994 and 1997, reaching nearly 52
  4714. billion USD, or almost 45 percent of the world market. Application tools
  4715. and solutions will remain the fastest-growing categories. Application
  4716. solutions, the largest segment, is expected to increase more than 12
  4717. percent annually between 1994 and 1997 to almost 20 billion USD.
  4718. Application tools and systems software are expected to post annual
  4719. increases of more than 15 and 11 pe4cent, respectively, during this
  4720. period.
  4721.  
  4722.   -- written by Mary Smolenski, Office of Computers and Business
  4723.      Equipment, 1-202-482-0551, September 1993.
  4724.  
  4725. NETWORKING
  4726. ----------
  4727.  
  4728. In 1993, corporations continued the trend exhibited in past years of
  4729. downsizing from centralized mainframe computing platforms to personal
  4730. computer (PC) local-area networks (LANs). Networking products continue
  4731. to evolve to create increasingly heterogeneous, multivendor, and
  4732. multiprotocol computing environments capable of rapid expansion and
  4733. reconfiguration in response to the ever-changing needs of the modern
  4734. corporation.
  4735.  
  4736. In 1993, 39 percent of PCs worldwide were connected to networks, up from
  4737. 33 percent in 1992. Worldwide revenues for LAN hardware products were
  4738. estimated by International Data Corporation (IDC) at 8.3 billion USD in
  4739. 1993, a 23 percent increase from 1992. This figure includes four product
  4740. categories: network interface cards (NICs), internetworking devices,
  4741. intelligent wiring centers or hubs, and terminal servers. Revenues for
  4742. products featuring fiber-distributed data interface (FDDI) technology
  4743. (which can be NICs, internetworking devices, and wiring centers) are
  4744. integrated into the figures for the product segments above. Areas
  4745. experiencing major growth in 1993 included internetworking devices and
  4746. intelligent hubs.
  4747.  
  4748. The PC LAN network operating software (NOS) market grew considerably in
  4749. 1993. The total value of NOS licenses shipped worldwide grew 26 percent
  4750. to 2.8 billion USD. The number of licenses installed increased 25
  4751. percent to 2.9 billion. Dataquest determined that revenues generated in
  4752. the U.S. NOS market exceeded 1 billion USD. Small user group operating
  4753. systems (1 to 10 users) was the segment of the U.S. NOS market that
  4754. expanded most dramatically, with a 64 percent increase in both shipments
  4755. and revenues from 1992. Globally, the major NOS product continued to be
  4756. Novell's NetWare, with approximately 70 percent of the world market.
  4757. Microsoft's LAN Manager accounted for 6 percent of the world market,
  4758. while IBM's LAN Server, Banyan Vines, and AppleShare each accounted for
  4759. approximately 5 percent.
  4760.  
  4761. There is a long-term trend away from specialized, proprietary operating
  4762. systems toward multitasking, "open" operating systems like UNIX and
  4763. OS/2. In 1993, Novell formed alliances with 25 leading UNIX vendors and
  4764. purchased UNIX System Labs. Novell has developed an OS/2 version of
  4765. NetWare in cooperation with IBM. Banyan Vines already runs on UNIX, yet
  4766. the company has taken steps to move away from its proprietary UNIX by
  4767. striking deals with the Santa Cruz Operation (the leading vendor of UNIX
  4768. for the Intel platform), IBM, Hewlett-Packard, and Sun Microsystems.
  4769.  
  4770. NICs continued to become more "commodity-like" (high-volume,
  4771. price-sensitive) products in 1993 as industry consolidation continued
  4772. and prices decreased. The average end-user NIC price in the United
  4773. States in 1993 was 211 USD, a decrease of 12 percent from 1992 and 47
  4774. percent from 1989. Worldwide NIC revenues rose marginally in 1993 to 3.4
  4775. billion USD, while shipments rose 27 percent to almost 16 million units.
  4776. PC NICs accounted for almost 95 percent of total NIC revenues. Growth in
  4777. PC NIC revenues and shipments in foreign markets in 1993 exceeded that
  4778. in the United States. PC NIC shipments to the United States grew by 22
  4779. percent, compared with 35 percent for Europe and 37 percent for the rest
  4780. of the world.
  4781.  
  4782. Ethernet NICs continued to dominate the market over token-ring products.
  4783. Sixty-eight percent of all U.S. shipments were Ethernet, compared wtih
  4784. 25 percent token-ring. According to Dataquest, 1993 token-ring revenues
  4785. increased by 24 percent and shipments grew by 38 percent. Ethernet
  4786. revenues grew by 9 percent and shipments by 32 percent. The FDDI NIC
  4787. market in the United States expanded, though not nearly as dramatically
  4788. as in 1992. There were 27,000 shipments amounting to 118 percent unit
  4789. growth. Revenues grew 37 percent to 57 million USD.
  4790.  
  4791. The evolution of LANs from simple workgroup and departmental systems
  4792. into local platforms for enterprise networking is the driving force
  4793. behind the continued expansion of the internetwork market in 1993.
  4794. Internetworking device companies faced extremely competitive conditions
  4795. as some 60 vendors competed for a worldwide market which grew 38 percent
  4796. in 1993 to almost 2 billion USD (this includes bridges, routers, and
  4797. specialized PC LAN equipment). The U.S. share of world revenues declined
  4798. slightly from 52 to 51 percent, but U.S. FDDI internetworking equipment
  4799. revenues increased 67 percent to 156 million USD.
  4800.  
  4801. Routers, which selectively forward data from different protocols, were
  4802. among the most successful networking products. Worldwide revenues grew
  4803. 62 percent to 1.5 billion USD. Polarization is taking place, with
  4804. activity at both the low and high ends of this segment. At the high end,
  4805. vendors are positioning their products as the focal point of the
  4806. network, while at the low end, they are targeting the right
  4807. price/performance mix and solutions for ease of use and installation.
  4808. Routers continue to displace remote bridges, because most routers now
  4809. have integrated bridging functionality, enabling them to bridge
  4810. protocols they do not support. In 1993, worldwide remote bridge sales
  4811. decreased by 25 percent to less than 150 million USD in revenues. In
  4812. contrast, local bridge revenues increased by 7 percent.
  4813.  
  4814. The worldwide market for intelligent wiring centers grew 37 percent to
  4815. 2.3 billion USD, according to IDC. Hubs or concentrators are the primary
  4816. building blocks of networks, combining different topologies
  4817. (configurations) and media into one concentrator. An intelligent hub or
  4818. wiring center is the focal point for network management, handling such
  4819. multiple access methods as Ethernet, token-ring, and FDDI under a common
  4820. systems of management and control. FDDI wiring center shipments to the
  4821. United States increased 29 percent, while revenues fell 10 percent to 31
  4822. million USD. This drop in revenues was a result of the drop in end-user
  4823. prices, a reflection of the maturation of FDDI technology. FDDI wiring
  4824. center per-port prices have dropped by almost 50 percent since 1990 to
  4825. 1,260 USD in 1993. The stratification of high- and low-end hub products
  4826. continued in 1993. A trend toward integration of router and other
  4827. network equipment functionality into the hub was evident.
  4828.  
  4829. Worldwide terminal server market revenues, estimated at 590 million USD,
  4830. were down 7 percent from 1992. Unit shipments for this product category
  4831. increased 5 percent in 1993 to 3.4 million. Terminal servers are
  4832. intelligent communications processors that connect not only terminals,
  4833. but also personal computers, peripherals, and other synchronous
  4834. resources to a network by implementing the appropriate network protocol
  4835. and packaging data for transmission. Growth in this product area has
  4836. slowed considerably over the past three years, as clusters of terminals
  4837. and simple PCs requiring a terminal server for network access are
  4838. replaced by more sophisticated configurations of intelligent hubs and
  4839. high-powered PCs and workstations capable of direct network access.
  4840.  
  4841. Other types of servers are computers that are networked and provide
  4842. specific functions to "client" computer systems, which can include
  4843. supercomputers, mainframes, midrange systems, workstations, and personal
  4844. computers. These servers fall into several categories -- compute, print,
  4845. file, and database servers. In 1993, worldwide factory revenues for all
  4846. servers (excluding terminal servers) increased 20 percent to 14 billion
  4847. USD. File servers had a 33 percent share of revenues, followed by
  4848. database servers (25 percent) and compute servers (23 percent). Top
  4849. vendors included IBM, DEC, Sun Microsystems, Hewlett-Packard, and
  4850. Compaq.
  4851.  
  4852. Worldwide sales of client/server software and related services were 4.7
  4853. million USD in 1993, according to Forrester Research, Inc.  Database
  4854. Software and related programming tools account for 43 percent of the
  4855. client/server software market. Applications programs -- accounting
  4856. packages and the like -- are the latest growth area, representing 21
  4857. percent of all client/server software.
  4858.  
  4859. FDDI LAN products continue to be a favorable deployment choice for the
  4860. LAN backbone in 1993. FDDI technology offers the benefits of a
  4861. data-transfer rate of 100 megabits per second, low noise level, and
  4862. advanced network-management capabilities. Barriers to widespread market
  4863. acceptance of FDDI have begun to fall; prices for PC network interface
  4864. cards are in the 1,000 USD range -- down from the 2,000 USD range in
  4865. 1992; effective performance is increasing; and a large number of vendors
  4866. are supplying competitively priced products. Revenues of FDDI product
  4867. sold in the United States in 1993 were 244 million USD; although this
  4868. represents a 40 percent increase, it does not approach the 1992 increase
  4869. of 112 percent. The decline in revenues is a reflection of the steady
  4870. decline in prices for FDDI products over the past three years.
  4871.  
  4872. The acceptance of a new standard for FDDI over unshielded twisted pair
  4873. (UTP) cabling is anticipated for early 1994. FDDI over UTP will reduce
  4874. the cost of FDDI products by an average of 50 percent and make them more
  4875. accessible to users such as client/server work groups. The
  4876. implementation of alternative media-based products for FDDI became more
  4877. widespread in 1993. According to Dataquest, in 1992, 90 percent of FDDI
  4878. products sold were based in fiber, while 10 percent were based in
  4879. alternative media. In 1993, only 70 percent of FDDI products sold were
  4880. fiber-based.
  4881.  
  4882. Newer alternative high-speed technologies began to emerge in 1993, such
  4883. as asynchronous transfer mode (ATM), a high-speed, cell-switching
  4884. technology originally developed for wide-area networks; Fiber Channel;
  4885. and 100-Mbps Ethernet. Dataquest predicts that these technologies will
  4886. coexist with FDDI rather than replace it. FDDI has a competitive
  4887. advantage over these emerging technologies, for the time being, because
  4888. it is a mature, proven, and interoperable standard.
  4889.  
  4890. International Competitiveness
  4891. -----------------------------
  4892.  
  4893. The International LAN market continued to expand in 1993. From 1992 to
  4894. 1993, LAN connectivity for PCs in the United States increased from 47
  4895. percent to 56 percent; in Europe, from 36 percent to 44 percent; and for
  4896. the rest of the world, from 12 percent to 15 percent. Dataquest has
  4897. noted that the market has evolved to the point that it is largely a
  4898. logistics business. If a manufacturer cannot fulfill the demand of a
  4899. distributor abroad, the distributor can find an alternate supplier,
  4900. because most LAN products are based on well-defined standards. Hence,
  4901. most LAN companies have the capability to manufacture products in
  4902. several locations around the world. While this helps to improve regional
  4903. delivery time scales and offset currency fluctuations, it has resulted
  4904. in many of the LAN manufacturers moving into other technology areas.
  4905.  
  4906. Dataquest estimates European LAN market revenues (including NICs,
  4907. internetworking devices, hubs, NOS, but not including terminal servers)
  4908. to have grown 20 percent in 1993. IDC estimates that the Western
  4909. European LAN hardware market accounts for approximately 31 percent of
  4910. worldwide LAN hardware revenues. The top three manufacturers were
  4911. Novell, IBM, and 3Com, with 15.6 percent, 12.6 percent, and 7.3 percent,
  4912. respectively, of total European LAN market revenues. Germany was again
  4913. the leading LAN market in Europe in 1993, with 24 percent share of
  4914. revenue. The United Kingdom, France, Italy, and Sweden followed with 20
  4915. percent, 15 percent, 6 percent, and 6 percent shares, respectively.
  4916. These figures exclude FDDI revenue, which was not partitioned by
  4917. country.
  4918.  
  4919. The Eastern European market showed some promise in 1993. Although many
  4920. small U.S. firms hesitated to enter these countries, larger companies
  4921. such as IBM, DEC and H-P committed resources. Government relaxation of
  4922. export control restrictions eased computer equipment sales. Eastern
  4923. European users are eager to network their equipment, but often find LAN
  4924. prices prohibitive. Since users are price-conscious, many firms believe
  4925. the greatest potential lies at the low end of the product range.
  4926.  
  4927. Among the product categories, NOS, internetworking devices, and
  4928. intelligent hubs exhibited the highest revenue growth rates in Europe,
  4929. according to Dataquest. The expansion of the market for internetworking
  4930. devices was reflected in the dramatic 55 percent increase in router
  4931. sales from 1992 to 1993. In Europe, the routing industry is concentrated
  4932. on connecting regional offices and headquarter offices. Sixty-eight
  4933. percent of router shipments were in the midrange (multiple port) segment
  4934. in 1992, compared to 20.8 percent for the low end (1 or 2 ports).
  4935. Dataquest predicts that, by 1997, low-end routers will account for
  4936. nearly half of the routers shipped in Europe.
  4937.  
  4938. In other parts of the world, network infrastructures are less developed
  4939. than those in the United States and Europe. IDC estimates that, in 1993,
  4940. about 16 percent of the worldwide LAN hardware revenues were earned
  4941. outside of the United States and Europe (excluding non-PC NICs). For
  4942. NOS, 14 percent of new licenses installed worldwide were in countries
  4943. outside of the United States and Western Europe. In some countries, a
  4944. high potential for rapid market growth exists. The Japanese market for
  4945. PC networking products, for example, is embryonic but growing. Dataquest
  4946. estimates that only 6 percent of all PCs in Japan are networked. Taiwan
  4947. and South Korea are smaller but steadily growing LAN markets. In
  4948. contrast, Australia is the largest LAN market in the Pacific Rim, with
  4949. 228,000 nodes in 1992. A mature LAN market, Australia will have 60
  4950. percent of its computer systems connected to LANs within four years.
  4951.  
  4952. According to IDC, revenues for internetworking equipment in the Pacific
  4953. Rim increased 40 percent in 1993 to 33 million USD. This gain surpassed
  4954. the 36 percent increase to almost 16 billion USD for internetworking
  4955. equipment in countries outside of the United States, Europe, and the
  4956. Pacific Rim.
  4957.  
  4958. Outlook for 1994
  4959. ----------------
  4960.  
  4961. Total worldwide LAN hardware revenues (including those from NICs,
  4962. internetworking devices, wiring centers, and terminal servers) are
  4963. expected to grow 11 percent to 9.2 billion USD in 1994, according to
  4964. IDC. Sales of internetworking devices should grow by 18 percent, to 2.4
  4965. billion USD. World revenues for intelligent hubs are slated to increase
  4966. 17 percent, to 2.7 billion USD. Sales of NICs are likely to increase
  4967. only 5 percent, to 3.6 billion USD. The terminal server market will
  4968. decline to 545 million USD. Dollar shipments of PC NOS are expected to
  4969. increase 15 percent to 3.3 billion USD worldwide. The installed base of
  4970. licenses will grow 20 percent to almost 3.5 billion units.
  4971.  
  4972. Dataquest predicts that LAN revenues (including NICs, internetworking
  4973. devices, intelligent hubs, NOS, but not including terminal servers) in
  4974. Europe will grow by 14 percent in 1994. The strongest revenue growth
  4975. will continue to be exhibited by NOS (21 percent), routers (37 percent),
  4976. and intelligent hubs (22 percent). U.S. LAN market revenues (not
  4977. including terminal servers) will grow slightly more rapidly, by 15
  4978. percent. The most dramatically expanding segments of the U.S. market
  4979. will be NOS at 30.2 percent and internetworking devices at 21.3 percent.
  4980. FDDI equipment (NICs, internetwork, hubs) revenues and unit shipments
  4981. will expand significantly in the United States -- 130 percent for
  4982. shipments and 55 percent for revenues. Sales of FDDI products (NICs,
  4983. internetworking devices, and intelligent hubs) in the United States are
  4984. expected to expand by about 55 percent, to 378 million USD.
  4985.  
  4986. Long-Term Prospects
  4987. -------------------
  4988.  
  4989. During the past several years, the trend has been toward downsizing from
  4990. centralized mainframe systems to distributed networks which integrate
  4991. minicomputers, workstations, and PCs into an organization's computing
  4992. environment. This trend will continue in the next five years and expand
  4993. to spur dramatic changes at the departmental level. More users will
  4994. require increased networking capability and bandwidth at the desktop as
  4995. well as in geographically dispersed sites. Dataquest estimates suggest
  4996. that the potential for growth in remote connectivity has not been
  4997. exploited.
  4998.  
  4999. Not all manufacturers will be able to compete in the mainstream LAN
  5000. business in the years to come. Vendors will need to focus on specific
  5001. product areas, technologies, or even niche markets within a given LAN
  5002. segment. Throughout all segments of the LAN market, prices will continue
  5003. to fall, and while significant volumes will be attained, revenue growth
  5004. will continue to be moderate. Only the introduction of new technologies,
  5005. such as 100-Mbits Ethernet and asynchronous transfer mode (ATM), may
  5006. help stem this trend. The movement of the market toward more
  5007. commoditized products will force manufacturers to deliver more
  5008. value-added products and high-end solutions to maintain their
  5009. profitability.
  5010.  
  5011. Vendors seeking greater revenues will continue to expand the
  5012. capabilities of hubs. New routing modules, FDDI, ATM, and other
  5013. technologies will protect the higher prices of high-end hubs. Low-end
  5014. hubs will compete in an increasingly commodity-like marketplace. The
  5015. percentage of hubs connected to NICs, bridges, routers, and other
  5016. devices will rise.
  5017.  
  5018. Mobile computing and communications will boost client (a portable
  5019. computer) to client (the portable user's desktop machine) to server
  5020. computing, and expand the NOS market. Worldwide wireless PC LAN
  5021. connectivity revenues, which grew almost 20 percent in 1993 to 16
  5022. million USD, will soar to 1.2 billion USD by 1997. Kenneth W. Taylor &
  5023. Associates predicts that the number of wireless LAN terminal units in
  5024. operation in the United States will grow from 400,000 in 1993 to 11.9
  5025. million in 1998.
  5026.  
  5027.   -- written by Mary Davin, Office of Computers and Business Equipment,
  5028.      1-202-482-0568, September 1993.
  5029.  
  5030. This report will conclude in next month's PSP Developer Support News.
  5031.  
  5032. ========================================================================
  5033.  
  5034.                       +--------------------------+
  5035.                       | Market Report: Singapore |               mktsing
  5036.                       +--------------------------+
  5037.  
  5038. (Information furnished by the US Department of Commerce in connection
  5039. with the upcoming Computer Software Trade Mission to Singapore and Kuala
  5040. Lumpur, Malaysia, 21 through 25 March 1994.)
  5041.  
  5042. According to International Data Corp. (IDC), the Singapore software
  5043. market is currently 86 million USD and is projected to grow at rates in
  5044. excess of 19 percent. Singapore is likely to sustain this rapid growth,
  5045. which combined with its central location with access to China and
  5046. Malaysia, makes it the technological center of Southeast Asia.
  5047.  
  5048. This growth is related in part to the significant commitment made by the
  5049. Singapore government to fuel its economy through investment in
  5050. information technology (IT). Singapore's strategy, as outlined in its
  5051. National Technology Plan, is to become the premier Research and
  5052. Development center for IT and other high-technology industries. As a
  5053. result, expansion of IT use in public and private sectors is actively
  5054. promoted, and several government programs have been established to
  5055. attract foreign investment.
  5056.  
  5057. The National Computer Board (NCB), for example, is a point of contact
  5058. for software companies seeking such programs, helping firms to obtain
  5059. grants and tax breaks from various government agencies for R&D,
  5060. marketing development, and employee training.
  5061.  
  5062. Singapore's proximity to China, Malaysia, Thailand, and Indonesia also
  5063. make it an attractive market. In 1992, 64 percent of Singapore's imports
  5064. were re-exported to the surrounding countries in Southeast Asia.
  5065. Re-exports are likely to continue to grow as a percent of imports as the
  5066. surrounding nations implement information technology in their economies.
  5067.  
  5068. Key products:
  5069.  
  5070. o  LAN and WAN software
  5071. o  Peer-to-peer networking software
  5072. o  Application tools
  5073. o  Application solutions
  5074.  
  5075. The market for networking software is particularly attractive. Local
  5076. Area Networks constitute an estimated 70 percent of the market, while
  5077. Wide Area Networks constitute an estimated 30 percent. As these
  5078. increase, the demand for software that facilitates internetworking also
  5079. increases. This is true for both Singapore and the surrounding
  5080. countries.
  5081.  
  5082. It is U.S. software companies that control these markets and, as a
  5083. result, they are competing against one another for greater market share.
  5084. Some U.S. software suppliers have established software development and
  5085. regional technical support centers.
  5086.  
  5087. Singapore has few taxes on imports, no capital gains tax, turnover tax,
  5088. development tax, or surtax on imports. There is a 3 percent value-added
  5089. tax, but no duty is levied on software imports.
  5090.  
  5091. Since 1987, Singapore has had copyright laws which provide owners of
  5092. intellectual property the protection that meets GATT's international
  5093. standards and, as a result, pirated software sales have markedly
  5094. declined.
  5095.  
  5096. ========================================================================
  5097.  
  5098.                       +-------------------------+
  5099.                       | Market Report: Malaysia |               mktmalay
  5100.                       +-------------------------+
  5101.  
  5102. (Information furnished by the US Department of Commerce in connection
  5103. with the upcoming Computer Software Trade Mission to Singapore and Kuala
  5104. Lumpur, Malaysia, 21 through 25 March 1994.)
  5105.  
  5106. The growth of the Malaysian economy has been consistently strong for the
  5107. past six years. This is reflected most strikingly in the consumption of
  5108. information technology, which is expected to grow at an average of at
  5109. least 30 percent through 1995, making Malaysia one of the
  5110. fastest-growing software markets in the world today.
  5111.  
  5112. According to International Data Corp. (IDC), the market for software
  5113. products in Malaysia for 1992 was 110 million USD, and is projected to
  5114. rise to 217 million USD by 1996. U.S. products dominate the market,
  5115. particularly with respect to standardized software. Of the import
  5116. market, U.S. software suppliers are estimated to have close to 90
  5117. percent; the remainder is shared between the Japanese and Europeans.
  5118.  
  5119. Corporations and the government sector are the major end-users for
  5120. software in Malaysia. In its Second Outline Perspective Plan (OPP2), the
  5121. government recognized the information industry as a major contributor to
  5122. Malaysia's economic progression and, as a result, has become committed
  5123. to its development. Accordingly, millions of dollars are allocated for
  5124. computerization projects, and the Malaysian Institute of Microelectronic
  5125. Systems (MIMOS) has established guidelines and technical specifications
  5126. for bidding on public-sector contracts.
  5127.  
  5128. Key products:
  5129.  
  5130. o  Operating systems software
  5131. o  Word-processing and spreadsheet software
  5132. o  Commercial software
  5133. o  LAN and WAN software
  5134. o  Government / major project software
  5135.  
  5136. Standard software for personal computers, such as operating systems,
  5137. word-processing packages, and spreadsheets, represent approximately 60
  5138. percent of the market. Commercial software for trading companies, banks,
  5139. and insurance companies comprise 30 percent of the market, and is the
  5140. fastest-growing segment. Government / major project software is software
  5141. developed under multimillion-dollar contracts for major government or
  5142. private end-users, and makes up 10 percent of the market.
  5143.  
  5144. Malaysia is following the worldwide trend toward downsizing and
  5145. open-systems architecture. Thus, certain products, such as local-area
  5146. networks, are enjoying close to 50 percent market growth. Market growth
  5147. can also be attributed to the passage of Malaysia's own Copyright Act in
  5148. 1987 and Copyright Amendment Act in 1990, under which Malaysia became a
  5149. member of the Berne Convention.
  5150.  
  5151. Since passage of these acts, Malaysia has been actively enforcing the
  5152. law, and Government agencies and private corporations are replacing
  5153. their pirated software with original versions. Fines for making illegal
  5154. copies are steep, and raids are frequent.
  5155.  
  5156. ========================================================================
  5157.  
  5158.           +-----------------------------------------------+
  5159.           | Corrected International Telephone Numbers for |      devintl
  5160.           |  Ordering The Developer Connection for OS/2   |
  5161.           +-----------------------------------------------+
  5162.  
  5163. The telephone numbers for ordering The Developer Connection for OS/2
  5164. outside the USA and Canada have changed. The new numbers are as follows:
  5165.  
  5166. Language                 Previous      New Phone
  5167. Spoken    Country Code   Phone Number  Number
  5168. --------  -------------  ------------  ---------
  5169.  
  5170. Dutch     Denmark = 45   +32527088     +48101400
  5171. English   Denmark = 45   +32526588     +48101500
  5172. French    Denmark = 45   +32527411     +48101200
  5173. German    Denmark = 45   +32526711     +48101000
  5174. Italian   Denmark = 45   +32527622     +48101600
  5175. Spanish   Denmark = 45   +32526311     +48101100
  5176.  
  5177. TeleFax:  Denmark = 45   +32528203     +48142207
  5178.  
  5179. ========================================================================
  5180.  
  5181.                        +-------------------+
  5182.                        | 800 Phone Numbers |                      800nos
  5183.                        +-------------------+
  5184.  
  5185. The 800 phone numbers below come from two sources:
  5186. (1) This issue and preceding issues of PSP Developer Support News
  5187. (2) Information posted on IBM internal forums.
  5188.  
  5189. Common Desktop Environment Developers Conference          1-800-225-4698
  5190. OS/2 Multimedia Tools                                     1-800-228-8584
  5191. IBM PSP Developer Support Marketing Center              * 1-800-285-2936
  5192. OS/2 Sales                                                1-800-342-6672
  5193.     (in Canada, 1-800-465-7999)
  5194. IBM National Telesales Marketing (IBMCALL)                1-800-426-2255
  5195. IBM Software Installer 1.2 for OS/2                       1-800-426-2279
  5196. Boca Raton Technical Services Software System Test        1-800-426-2622
  5197. IBM Direct                                                1-800-426-2968
  5198.     (in Canada, 1-800-465-7999)
  5199. DCE Client for Windows Beta Program and                   1-800-426-3040
  5200.   LAN NetView Extended Beta Test
  5201.     (in Canada, 1-800-561-5293)
  5202. IBM Business Partner Locator (PS/2 Dealers)               1-800-426-3377
  5203. IBM FAX Information Service                               1-800-426-4329
  5204.     (in Canada, HELPFAX, 1-800-465-3299)
  5205. OEM Sales                                                 1-800-426-4579
  5206. PS/2, PS/1, PC publications                               1-800-426-7282
  5207. Skill Dynamics (Education)                                1-800-426-8322
  5208.     (in Canada, 1-800-661-2131)
  5209. Ultimedia Developer Assistance Program                    1-800-426-9402
  5210. The Corner Store                                          1-800-428-9672
  5211. Programmer's Paradise                                     1-800-445-7899
  5212. Integrated Systems Solutions Corporation                  1-800-472-4772
  5213. CompuServe Membership                                     1-800-524-3388
  5214. OS/2 Application Assistance Center + TALKLink (OS2BBS)    1-800-547-1283
  5215.     (in Canada: IBMLink, 1-800-268-3100;
  5216.      Customer Assistance group, 1-800-465-1234)
  5217. Personal Systems Technical Solutions magazine             1-800-551-2832
  5218. Software Vendor Systems Center                            1-800-553-1623
  5219. several Developer Assistance Programs                   * 1-800-627-8363
  5220. Berlitz Translation Services                              1-800-628-4808
  5221.     (in Canada, 1-800-387-5500)
  5222. IBM Developer Connection for OS/2                         1-800-633-8266
  5223.     (in Canada, 1-800-561-5293)
  5224. IBM Direct Response Marketing                             1-800-633-8266
  5225. GEnie                                                     1-800-638-8369
  5226. IBM Redemption Center (OS/2 2.0 Upgrade)                  1-800-677-2581
  5227. IBM Porting and Technical Consulting Workshops            1-800-678-31UP
  5228. Delphi                                                    1-800-695-4005
  5229. Personal Systems HelpCenter                               1-800-772-2227
  5230. PRODIGY                                1-800-776-0845 and 1-800-776-3449
  5231. Indelible Blue, Inc.                                      1-800-776-8284
  5232. America Online                                            1-800-827-6364
  5233. Business Depot, Inc.                                      1-800-844-8448
  5234. CompuServe                                                1-800-848-8199
  5235. IBM PSP Technical Interchange Registration              * 1-800-872-7109
  5236. IBM Publications                                          1-800-879-2755
  5237. IBM Ultimedia Tools Series                                1-800-887-7771
  5238. PenDOS Software Developer Kit                             1-800-888-8242
  5239. IBM Software Manufacturing Company                        1-800-926-0364
  5240. OS/2 Developer magazine                                   1-800-926-8672
  5241. OS/2 Free Seminar Enrollment                              1-800-937-3737
  5242. DB2 Technical Conference                                  1-800-955-1238
  5243. Drake Training and Technologies (for Professional       * 1-800-959-3926
  5244.   Certification Program from IBM)
  5245. IBM Customer Support Center                               1-800-967-7882
  5246. Personal Software Products Support Center (Defect report) 1-800-992-4777
  5247.  
  5248.  * indicates the number works in Canada also
  5249.  
  5250. ========================================================================
  5251.  
  5252.          +--------------------------------------------------+
  5253.          | Trademarks, Registered Trademarks, Service Marks |     tmarks
  5254.          +--------------------------------------------------+
  5255.  
  5256. (R)  AIX, AIX SystemView NetView/6000, Application System/400, AS/400,
  5257.      AT, Audio Visual Connection, BookManager, Communications Manager/2,
  5258.      C Set/2, DB2, DisplayWrite, HelpCenter, HelpWare, IBM, ImagePlus,
  5259.      LAN NetView, LAN NetView Fix, LAN NetView Manage, LAN NetView
  5260.      Monitor, LAN NetView Scan, LAN NetView Monitor, LAN Server, Micro
  5261.      Channel, NetView, NetView/6000, Operating System/2, Operating
  5262.      System/400, OS/2, OS/400, Pen for OS/2, Personal System/2,
  5263.      Presentation Manager, PS/1, PS/2, RISC System/6000, RISC/6000,
  5264.      Systems Application Architecture, TALKLink, ThinkPad, Ultimedia,
  5265.      and XGA are registered trademarks of International Business
  5266.      Machines Corp.
  5267.  
  5268. (R)  ATI is a registered trademark of ATI Technologies, Inc.
  5269. (R)  BIX is a registered trademark of General Videotex Corp.
  5270. (R)  Cirrus Logic is a registered trademark of Cirrus Technology, Inc.
  5271. (R)  COMDEX is a registered trademark of The Interface Group, Inc.
  5272. (R)  CompuServe is a registered trademark of CompuServe, Inc.
  5273. (R)  Computer Associates is a registered trademark of Computer
  5274.      Associates International, Inc.
  5275. (R)  dBASE is a registered trademark of Borland International.
  5276. (R)  Epson is a registered trademark of Seiko Epson Corp.
  5277. (R)  Headland is a registered trademark of Headland, Inc.
  5278. (R)  Hitachi is a registered trademark of Hitachi Corp.
  5279. (R)  HP, LaserJet, DeskJet, OpenView, and PaintJet are registered
  5280.      trademarks of Hewlett-Packard Co.
  5281. (R)  IEEE is a registered trademark of The Institute of Electrical and
  5282.      Electronics Engineers.
  5283. (R)  Intel and Indeo are registered trademarks of Intel Corp.
  5284. (R)  Internet is a registered trademark of Internet, Inc.
  5285. (R)  ISO is a registered trademark of the International Organization for
  5286.      Standardization.
  5287. (R)  Lotus, Lotus Notes, and 1-2-3 are registered trademarks of Lotus
  5288.      Development Corp.
  5289. (R)  MicroGate is a registered trademark of Gateway Microsystems, Inc.
  5290. (R)  Microsoft and Microsoft C are registered trademarks of Microsoft
  5291.      Corp.
  5292. (R)  NEC is a registered trademark of NEC Corp.
  5293. (R)  NetWare, NetWare Server, and Novell are registered trademarks of
  5294.      Novell, Inc.
  5295. (R)  OMG is a registered trademark of Object Management Group.
  5296. (R)  OPEN LOOK and UNIX are registered trademarks of UNIX System
  5297.      Laboratories, Inc.
  5298. (R)  PenDOS is a registered trademark of Communication Intelligence
  5299.      Corp.
  5300. (R)  Prodigy is a registered trademark of Prodigy Services Co.
  5301. (R)  Sony is a registered trademark of Sony Corp.
  5302. (R)  ToolTalk and SunSoft are registered trademarks of Sun Microsystems,
  5303.      Inc.
  5304. (R)  Toshiba is a registered trademark of Toshiba Corp.
  5305. (R)  True Type is a registered trademark of Apple Computer, Inc.
  5306. (R)  UNIX is a registered trademark of UNIX System Laboratories, Inc.
  5307. (R)  Walt Disney World is a registered trademark of Walt Disney
  5308.      Productions.
  5309. (R)  Western Digital is a registered trademark of Western Digital Corp.
  5310. (R)  WordPerfect is a registered trademark of WordPerfect Corp.
  5311.  
  5312. (TM) AIX/6000, APPN, CICS, CICS/ESA, CICS OS/2, Common User Access, C
  5313.      Set ++, CUA, Current, DATABASE 2, DataHub, DB2, DB2/2, DB2/6000,
  5314.      DDCS/2, The Developer Connection for OS/2, DISTRIBUTED DATABASE
  5315.      CONNECTION SERVICES/2, DRDA, Extended Services for OS/2, IBMLink,
  5316.      IMS Client Server/2, Information Warehouse, LANStreamer, Library
  5317.      Reader, LinkWay, Matinee, Midware, Multimedia Presentation
  5318.      Manager/2, Natural Computing, NAVIGATOR, PCjr, PenAssist, PowerPC,
  5319.      PowerOpen, SAA, Skill Dynamics, Skill Dynamics Canada, SOMobjects,
  5320.      SQL/DS, Storyboard, Ultimotion, VSE/ESA, WIN-OS/2, Workplace Shell,
  5321.      and XT are trademarks of International Business Machines Corp.
  5322.  
  5323. (TM) AST is a trademark of AST Research, Inc.
  5324. (TM) Borland is a trademark of Borland International.
  5325. (TM) CasePoint is a trademark of Inference Corp.
  5326. (TM) ColoradOS/2 is a trademark of Kovsky Conference Productions, Inc.
  5327. (TM) Drake Training and Technologies is a trademark of Drake Training
  5328.      and Technologies.
  5329. (TM) DVI, Indeo, and ActionMedia are trademarks of Intel Corp.
  5330. (TM) Ethernet is a trademark of Xerox Corp.
  5331. (TM) Excel is a trademark of Microsoft Corp.
  5332. (TM) LAN Workplace is a trademark of Novell Inc.
  5333. (TM) Macintosh is a trademark of Apple Computer Corp.
  5334. (TM) Micro Focus is a trademark of Micro Focus Ltd.
  5335. (TM) Open Software Foundation, OSF, and Motif are trademarks of the Open
  5336.      Software Foundation, Inc.
  5337. (TM) ORACLE, ORACLE Server and ORACLE7 are trademarks of Oracle Corp.
  5338. (TM) PCMCIA is a trademark of the Personal Computer Memory Card
  5339.      International Association.
  5340. (TM) PC/TCP is a trademark of FTP Software Inc.
  5341. (TM) Pentium is a trademark of Intel Corp.
  5342. (TM) PostScript and Adobe Type Manager are trademark of Adobe Systems,
  5343.      Inc.
  5344. (TM) PSN and Private Satellite Network are trademarks of Private
  5345.      Satellite Network, Inc.
  5346. (TM) SCO is a trademark of The Santa Cruz Operation, Inc.
  5347. (TM) SmallTalk and Smalltalk V/PM are trademarks of Digitalk Corp.
  5348. (TM) Solaris is a trademark of SunSoft Corp.
  5349. (TM) SoundBlaster is a trademark of Creative Labs, Inc.
  5350. (TM) Support on Site is a trademark of Ziff-Davis.
  5351. (TM) Taligent is a trademark of Taligent, Inc.
  5352. (TM) TCP with Demand Protocol Architecture is a trademark of 3COM Corp.
  5353. (TM) TelePad is a trademark of TelePad Corp.
  5354. (TM) Tusk is a trademark of Tusk, Inc.
  5355. (TM) Univel is a trademark of Univel.
  5356. (TM) VX*REXX and WATCOM are trademarks of WATCOM International Corp.
  5357. (TM) X/Open is a trademark of the X/Open Co., Ltd.
  5358. (TM) Windows, Win32, and Windows NT are trademarks of Microsoft Corp.
  5359.  
  5360. (SM) America Online is a service mark of America Online, Inc.
  5361.  
  5362. ========================================================================
  5363.  
  5364. This concludes 1994 Issue 1 of IBM PSP Developer Support News. Please
  5365. let us know how we can improve it; see the beginning of the newsletter
  5366. for ways to contact us. Thank you!
  5367.  
  5368.