home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
OS/2 Shareware BBS: 32 Periodic
/
32-Periodic.zip
/
dsn4ai.zip
/
DSN4A.INF
(
.txt
)
next >
Wrap
OS/2 Help File
|
1994-01-31
|
245KB
|
6,962 lines
ΓòÉΓòÉΓòÉ 1. Title Page ΓòÉΓòÉΓòÉ
IBM (R) Personal Software Products
DDDD EEEEE V V EEEEE L OOO PPPP EEEEE RRRR
D D E V V E L O O P P E R R
D D EEEE V V EEEE L O O PPPP EEEE RRRR
D D E V V E L O O P E R R
DDDD EEEEE V EEEEE LLLLL OOO P EEEEE R R
SSSS U U PPPP PPPP OOO RRRR TTTTT N N EEEEE W W SSSS
S U U P P P P O O R R T NN N E W W S
SSS U U PPPP PPPP O O RRRR T N N N EEEE W W W SSS
S U U P P O O R R T N NN E W W W S
SSSS UUU P P OOO R R T N N EEEEE WW WW SSSS
========================================================================
1994 Issue 1 17 January 1994
========================================================================
Next topic: Detailled Table of Contents
ΓòÉΓòÉΓòÉ 2. Detailled Table of Contents ΓòÉΓòÉΓòÉ
The table of contents contains hyperlinks for going directly to item that
interest you.
o IBM PSP Technical Interchange and Device Driver Conference
Overview. Products distributed. Schedules. Highlights. Sessions. Session
descriptions. Exhibitor information. Registration form. General information.
Note: This item contains 2,334 lines.
o PSP Developer Support Participation in U.S. Trade Shows During 1994
List of trade shows where ISVs display their OS/2 and LAN Systems tools and
applications.
o TALKLink Discount Available to U.S. Commercial and Premier DAP Members
How to get discount. TALKLink highlights.
o IBM/ISV Promotional Software Bundling
Description. Interest form.
o IBM PSP Sources & Solutions Guide
Description. Rate card availability.
o Team OS/2 - A Groundswell of Support for OS/2!
The phenomenon. Beginning. Concept. Commitment. Joining.
o OS/2 Device Driver FREE Classes Update
Descriptions of the remaining 6 classes.
o Free Device-Driver Classes Yield 100 New Drivers
o Change in Enrollment Procedure for DCE Workshops
o Announcing the IBM Icons Product
Collection of original icons used in IBM products such as OS/2.
o International Software Business Development Conference
Overview. Schedules. Highlights.
o OS/2 World Conference, July 1994, Santa Clara CA
Call for exhibitors.
o IBM Japan Application Solutions Bank
FREE service for ISVs and IHVs outside Japan. Overview. Application process.
Enrollment diskette and form. Terms and conditions.
Note: This item contains 419 lines.
o IBM Developer Assistance BBS in Japan
o U.S. Industrial Outlook, 1994 - Computer Software and Networking
Excerpt of definitive report from U.S. Department of Commerce, covering both
domestic and international prospects. This report concludes next month.
Note: This item contains 1,131 lines.
o Market Report: Singapore
Report from U.S. Department of Commerce.
o Market Report: Malaysia
Report from U.S. Department of Commerce.
o Corrected International Telephone Numbers for Ordering The Developer
Connection for OS/2
The Developer Connection for OS/2
o 800 Phone Numbers
o Trademarks, Registered Trademarks, Service Marks
Next topic: Abbreviations
ΓòÉΓòÉΓòÉ 3. Abbreviations ΓòÉΓòÉΓòÉ
AUD Australian Dollars
CDN Canadian
GMT Greenwich Mean Time
GST Goods and Services Tax (in Canada)
US$ United States Dollars
Next topic: Back Issues
ΓòÉΓòÉΓòÉ 4. Back Issues ΓòÉΓòÉΓòÉ
The file names, dates, and number of pages for all issues thus far are:
ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
Γöé1993 ΓöéDate ΓöéZipped ΓöéASCII ΓöéINF ΓöéPS ΓöéPages Γöé
ΓöéIssue Γöé Γöé Γöé Γöé Γöé Γöé Γöé
Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
Γöé1 Γöé17 May Γöédsn93a.zipΓöédsnews.93aΓöé Γöé Γöé52 Γöé
Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
Γöé2 Γöé15 June Γöédsn93b.zipΓöédsnews.93bΓöé Γöé Γöé50 Γöé
Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
Γöé3 Γöé15 July Γöédsn93c.zipΓöédsnews.93cΓöé Γöé Γöé62 Γöé
Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
Γöé4 Γöé23 July Γöédsn93d.zipΓöédsnews.93dΓöé Γöé Γöé48 Γöé
Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
Γöé5 Γöé16 August Γöédsn93e.zipΓöédsnews.93eΓöé Γöé Γöé29 Γöé
Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
Γöé6 Γöé15 Γöédsn93f.zipΓöédsnews.93fΓöédsn93f.infΓöé Γöé47 Γöé
Γöé ΓöéSeptember Γöé Γöé Γöé Γöé Γöé Γöé
Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
Γöé7 Γöé15 OctoberΓöédsn93ga.ziΓöédsnews.93gΓöé Γöé Γöé63 Γöé
Γöé Γöé Γöédsn93gi.ziΓöé Γöédsn93g.infΓöé Γöé Γöé
Γöé Γöé Γöédsn93gp.ziΓöé Γöé Γöédsn93g.ps Γöé Γöé
Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
Γöé8 Γöé15 Γöédsn93ha.ziΓöédsnews.93hΓöé Γöé Γöé34 Γöé
Γöé ΓöéNovember Γöédsn93hp.ziΓöé Γöé Γöé Γöé Γöé
Γöé Γöé Γöé Γöé Γöé Γöédsn93h.ps Γöé Γöé
Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
Γöé9 Γöé15 Γöédsn93ia.ziΓöédsnews.93iΓöé Γöé Γöé46 Γöé
Γöé ΓöéDecember Γöédsn93ii.ziΓöé Γöédsn93i.infΓöédsn93i.ps Γöé Γöé
Γöé Γöé Γöédsn93ip.ziΓöé Γöé Γöé Γöé Γöé
ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
Γöé1994 ΓöéDate ΓöéZipped ΓöéASCII ΓöéINF ΓöéPS ΓöéPages Γöé
ΓöéIssue Γöé Γöé Γöé Γöé Γöé Γöé Γöé
Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
Γöé1 Γöé17 Jan 94 Γöédsn4aa.zipΓöédsn4a.asc Γöé Γöé Γöé81 Γöé
ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
Explanation of names of zipped files for Issues 7 and later
DSNymA Developer Support News 199y Issue m ASCII (plain-text)
DSNymI Developer Support News 199y Issue m .INF (use OS/2 VIEW)
DSNymP Developer Support News 199y Issue m .PS (PostScript)
where y is the last digit of the year (3, 4, ...), and m is the month
represented as alpha (1=A, ..., 7=G, 8=H, ...).
For example, DSN3GI is 1993 issue 7 (=G), the 15 October issue, in .INF format
(after being unzipped).
Outside IBM, zipped files are found on several e-mail and BBS systems:
o America Online, in the OS/2 forum, in the Newsletters library
o CompuServe, in OS2DF2 forum, *DAP library section 14 and in OS2DF1 forum,
OPEN FORUM library section 15
o GEnie, in OS/2 Software Library 16
o Gopher, in index.almaden.ibm.com, OS/2 Information menu; also in
bobblair.austin.ibm.com
o IBM Canada BBS, in file area 35, OS/2 Programming
o IBM Europe/Middle East/Africa (EMEA) BBS, in file area DOCS.PUBS
o IBM Personal Computer Company BBS, in file area 11, OS/2 Programming
o IBM OS2BBS (TALKLink), in OS/2 Software Library, in Documents and Info
o Internet, in anonymous FTP server software.watson.ibm.com, in directory
/pub/os2/info
o PRODIGY, in the OS/2 Club topic's download library under IBM Files
Note: If you cannot find files named dsn... (in lower case), look for files
named DSN... (in upper case).
Within IBM, all the ASCII files and INFBIN files are in DSNEWS PACKAGE in the
MKTTOOLS, OS2TOOLS, and PCWIN tools catalogs. To obtain DSNEWS PACKAGE, type
TOOLCAT catalogname GET DSNEWS PACKAGE
or
TOOLS SENDTO catalogdisk GET DSNEWS PACKAGE
where
o catalogname MKTTOOLS is on catalogdisk USDIST MKTTOOLS MKTTOOLS
o catalogname OS2TOOLS is on catalogdisk KGNVMCB PCTOOLS OS2TOOLS
o catalogname PCWIN is on catalogdisk BCRVMMS1 PCWIN PCWIN
Examples:
TOOLCAT MKTTOOLS GET DSNEWS PACKAGE
TOOLS SENDTO USDIST MKTTOOLS MKTTOOLS GET DSNEWS PACKAGE
or request the package by typing
REQUEST DSNEWS FROM V1ENG AT BCRVM1
Note: Use a monospace font to print the ASCII version.
Next topic: Formats of DSNEWS Other Than ASCII
ΓòÉΓòÉΓòÉ 5. Formats of DSNEWS Other Than ASCII ΓòÉΓòÉΓòÉ
Within IBM, other formats of DSNEWS are available. Klaus Johannes Rusch, IBM
Austria, has produced DSNEWSB PACKAGE, which is in the OS2TOOLS tools catalog.
DSNEWSB PACKAGE contains some issues of DSNEWS in BookMaster, PostScript, and
LIST3820 formats. Klaus' assistance is greatly appreciated.
Outside IBM, the 15 September (Issue 6) was made available in .INF format, and
the 15 October (Issue 7) and later issues were made available in .INF and
PostScript formats. The .INF files were produced by Mike Kaply, IBM Boca Raton
Information Development, whose assistance is also very much welcomed.
Future issues will be provided in formats other than ASCII as time and
resources permit.
Next topic: Notice to Readers Outside the USA
ΓòÉΓòÉΓòÉ 6. Notice to Readers Outside the USA ΓòÉΓòÉΓòÉ
It is possible that the material in this newsletter may contain references to,
or information about, IBM products (machines and programs), programming, or
services that are not announced in your country. Such references or information
must not be construed to mean that IBM intends to announce such products,
programming, or services in your country.
Next topic: Send Us Your Feedback!
ΓòÉΓòÉΓòÉ 7. Send Us Your Feedback! ΓòÉΓòÉΓòÉ
Your comments about this newsletter are important to us. Please send your
feedback to IBM PSP Developer Support News at:
o CompuServe(R): 74150,44
o Internet(R): dsnews@vnet.ibm.com
o IBMMAIL: USIB33NP
o Fax: 1-407-443-3241
o Mail: Newsletter, Internal Zip 2230, IBM Corporation, 1000 N.W. 51st Street,
Boca Raton FL 33431, USA
Next topic: IBM PSP Technical Interchange and Device Driver Conference
ΓòÉΓòÉΓòÉ 8. IBM PSP Technical Interchange and Device Driver Conference ΓòÉΓòÉΓòÉ
All the Details of the
IBM Personal Software Products Technical Interchange
and
Device Driver Conference,
25-29 April 1994,
San Francisco CA
The Personal Software Products Technical Interchange and Device Driver
Conference have grown into two of IBM's most successful events. Over the years,
these events have brought together the finest software designers, corporate
developers, technical coordinators, training executives, LAN experts, and MIS
managers from around the world to share in the latest developments from IBM's
Personal Software Products division. The Spring 1994 PSP Technical Interchange
offers OS/2 professionals numerous tracks in OS/2 development, as well as
additional sessions on Device-Driver development. The ever-popular, hands-on
events feature OS/2 and LAN labs, and the opportunity to hold one-on-one
discussions with IBM professionals. This year's program has been carefully
chosen to provide you with the tools and technology needed to productively
apply PSP products in today's working environments.
In addition to a comprehensive technical venue, the PSP Technical Interchange
offers an insightful general session. You will hear an Industry Keynote speech
by Charles Wang, Chairman and CEO of Computer Associates International, Inc.
You'll also hear from IBM executives David Proctor, Vice President, IBM
Personal Software Products, and John Soyring, PSP Director of Strategic
Relationships, and formerly PSP Director of Software Development Programs.
Don't forget to take advantage of the many social activities set up especially
for the informal exchange of ideas and information with fellow attendees. The
'70s theme will provide plenty of amusement for everyone.
Join us in San Francisco along with the thousands of OS/2 professionals who
make the PSP Technical Interchange a roaring success every year. You won't want
to miss out on the chance to broaden your knowledge and see first-hand all the
technology you'll be using to impact the future of OS/2 computing.
You don't want to miss this event!
Next topic: Who Should Attend?
ΓòÉΓòÉΓòÉ 8.1. Who Should Attend? ΓòÉΓòÉΓòÉ
Are you interested in learning about the latest and greatest Personal
Software-related products and technologies?
Do you need the most up-to-date information and skills to help you achieve
more?
Do you want straight talk from the experts and the actual developers of the
software you use?
Do you want a first-hand look at the future of OS/2 Software Development?
If you answered yes to any of these questions, you need to join the many:
Software Designers
Independent and Corporate Developers
Technical Coordinators
LAN Experts
MIS Managers
Device Driver Developers
Consultants and
Training Executives
who have made the Personal Software Products Technical Interchange and Device
Driver Conference a critical element in their software development success!
The upcoming PSP Technical Interchange in San Francisco has it all - new
technologies, new products, new strategies, plus plenty of hands-on solutions
that allow you to address current business challenges with ease while
approaching the challenges of the future with confidence. Hear from industry
experts about the latest computing trends. Participate in discussions about the
latest products with the developers who made them possible. Learn powerful new
programming skills and discover new ways to unleash the power of OS/2 so it
will work for you. And, share information, experiences and fun with over 2,000
OS/2 professionals who share your enthusiasm to learn and to excel.
The PSP Technical Interchange lets you choose from over 200 interactive
sessions in 20 tracks, with topics selected specifically for their appeal and
value to you: from new approaches in communications, device driver development,
distributed systems management, LAN Systems, database and application
development, to the latest in hot new technology areas such as pen computing,
multimedia, and object-oriented technology. These sessions are sure to capture
your interest and imagination. The PSP Technical Interchange also features
keynote speeches from IBM executives and co-sponsors, demonstrations, exhibits
from major vendors, and hands-on labs.
With every admission to this year's PSP Technical Interchange comes a stash of
premiums worth the price of admission alone. Each attendee receives a bag
filled with far-out stuff! Here's a look at what you'll take home:
o IBM's Communication Manager/2 for OS/2 on CD-ROM
o IBM's Database Manager/2
o The IBM Device Driver Source Kit or The Developer Connection Volume 3
o The Developer's Manager/2 Toolkit
o Multimedia Presentation Manager/2 Toolkit
o Pen for OS/2 Toolkit
o Lotus SmartSuite for OS/2
o Lotus 1-2-3
o Freelance Graphics
o Ami Pro
o cc:Mail
o CA-REALIZER
o One-year subscription to OS/2 Developer magazine
And, take part in daily product raffles ... you could win an IBM ThinkPad!
Last year's PSP Technical Interchange and Device Driver Conferences brought in
record-breaking crowds. The feedback has been tremendous! Look at what past
attendees had to say:
97 percent were completely satisfied with the conference
93 percent increased their organization's productivity
75 percent improved their development schedules
88 percent testified the Device Driver Conference was better than any technical
conference available.
Next topic: Conference Agenda
ΓòÉΓòÉΓòÉ 8.2. Conference Agenda ΓòÉΓòÉΓòÉ
Monday 25 April 1994
12:00 n - 7:00 pm Registration Open
2:00 pm - 5:00 pm Device-Driver Development Introduction
7:00 pm - 10:00 pm Flower-Power Reception
Tuesday 26 April
6:00 am - 7:00 pm Registration Open
7:00 am - 8:00 am Continental Breakfast
8:00 am - 12:30 pm General Sessions and Lunch
1:30 pm - 5:45 pm Elective Sessions
6:00 pm - 8:00 pm Streets of San Francisco Exhibit Hall Reception
8:30 pm - 10:30 pm Birds-of-a-Feather Sessions
Wednesday 27 April
7:00 am - 6:00 pm Registration Open
7:00 am - 8:00 am Continental Breakfast
8:00 am - 6:30 pm Elective Sessions
9:15 am - 5:15 pm Exhibit Hall Open
12:30 pm - 2:00 pm Lunch
8:30 pm - 10:30 pm Birds-of-a-Feather Sessions
Thursday 28 April
7:00 am - 6:00 pm Registration Open
7:00 am - 8:00 am Continental Breakfast
8:00 am - 6:30 pm Elective Sessions
9:15 am - 5:15 pm Exhibit Hall Open
12:30 pm - 2:00 pm Lunch
7:30 pm - 10:30 pm Back to the Future Party at the Exploratorium
Friday 29 April
7:00 am - 2:30 pm Registration Open
7:00 am - 8:00 am Continental Breakfast
8:00 am - 12:30 pm Elective Sessions
9:15 am - 2:30 pm Exhibit Hall Open
12:30 pm - 2:00 pm Lunch
2:00 pm - 2:30 pm Exhibitor Raffles in Exhibit Hall
2:30 pm - 3:30 pm Closing Session
Exhibit Hall Hours
6:00 pm - 8:00 pm Tuesday 26 April
9:15 am - 5:15 pm Wednesday 27 April
9:15 am - 5:15 pm Thursday 28 April
9:15 am - 2:30 pm Friday 29 April
Next topic: Conference Highlights
ΓòÉΓòÉΓòÉ 8.3. Conference Highlights ΓòÉΓòÉΓòÉ
o Exhibits
o The LAN Systems Lab
o The Computer Lab
o The PSP Store
o OS/2 32-bits
o Flower-Power Welcome Reception
o Streets of San Francisco Exhibit Hall Reception
o Back to The Future Special Event
o Closing Session
o Keynote Speaker
o Guest Speaker
o Guest Speaker
o Special Presentation
ΓòÉΓòÉΓòÉ 8.3.1. Exhibits ΓòÉΓòÉΓòÉ
The Exhibit Hall won't be Woodstock, but it will be the happenin' place to be.
The hall will be filled with the latest tools and applications from over 100
independent software vendors. You don't want to miss your chance to see the
newest products hitting the streets.
Next topic: The LAN Systems Lab
ΓòÉΓòÉΓòÉ 8.3.2. The LAN Systems Lab ΓòÉΓòÉΓòÉ
Networking is cool, but man, is it complex! Let IBM's own experts provide you
with the one-on-one assistance you need to get on-line!
Next topic: The Computer Lab
ΓòÉΓòÉΓòÉ 8.3.3. The Computer Lab ΓòÉΓòÉΓòÉ
Tough questions ... even tougher problems? We have the answers for you. Join
OS/2 developers and fellow professionals in the Computer Lab - the place to
right your wrongs and make all your worries disappear. Be sure to check it out.
Next topic: The PSP Store
ΓòÉΓòÉΓòÉ 8.3.4. The PSP Store ΓòÉΓòÉΓòÉ
Impress your friends back home with fun collectibles from the PSP Store. The
store provides a wide array of merchandise - mouse pads, T-shirts, golf shirts,
sweatshirts, jackets, mugs, caps, watches, and more - that would make the
perfect gift for you or a friend. You might even find a pet rock or platform
shoes!
Next topic: OS/2 32-bits
ΓòÉΓòÉΓòÉ 8.3.5. OS/2 32-bits ΓòÉΓòÉΓòÉ
Here's a great opportunity to win an IBM ThinkPad, valuable software, and other
exciting products donated by this year's exhibitors. Just pick up OS/2 32-bits
entry forms when you participate in PSP Technical Interchange functions and
sessions. You even get 32 bits for evaluating the conference. Then, submit the
completed 32 bits to qualify for a slew of prizes to be raffled off during the
closing session. All entries must be submitted by noon on 29 April. The more 32
bits you complete, the better your chances are to win. You must be present at
the closing session to collect your stash.
Next topic: Flower-Power Welcome Reception
ΓòÉΓòÉΓòÉ 8.3.6. Flower-Power Welcome Reception ΓòÉΓòÉΓòÉ
It all started in San Francisco. Throw on your best tie-dye T-shirt, squeeze
into those bellbottoms, and join us for a hip trip to the past at the Monday
night welcome reception sponsored by Lotus Development Corporation and IBM. 32
bits are awarded for the best retro threads. Remember: Power of OS/2 to the
People!
Next topic: Streets of San Francisco Exhibit Hall Reception
ΓòÉΓòÉΓòÉ 8.3.7. Streets of San Francisco Exhibit Hall Reception ΓòÉΓòÉΓòÉ
Move back into the present on Tuesday night by sampling the ethnic cuisine and
warm hospitality that make San Francisco, and the Technical Interchange, the
place to be. This reception will give you a chance to meet up with friends and
make new ones. Vendors and the IBM staff will be at your service to help you
relax in this informal setting.
Next topic: Back to The Future Special Event
ΓòÉΓòÉΓòÉ 8.3.8. Back to The Future Special Event ΓòÉΓòÉΓòÉ
Fun, music, Albert Einstein, and space aliens await your arrival as we head for
the Exploratorium, San Francisco's unique hands-on discovery museum featuring
over 650 exciting exhibits. Did someone say Karaoke? You bet! Join us as we
discover the science (and maybe the Grammy winners) of tomorrow. Discover new
and exciting scientific facts while enjoying a fun-filled evening with fellow
Technical Interchange attendees. Buses to and from the event will be provided.
Next topic: Closing Session
ΓòÉΓòÉΓòÉ 8.3.9. Closing Session ΓòÉΓòÉΓòÉ
It ain't over til it's over! Don't miss the Closing Session. IBM's own David
Barnes promises to give a closing presentation that will knock your socks off!
And, don't miss your chance to win an IBM ThinkPad, the latest software
packages and other great prizes. See you there ...
Next topic: Keynote Speaker
ΓòÉΓòÉΓòÉ 8.3.10. Keynote Speaker ΓòÉΓòÉΓòÉ
Charles B. Wang, Chairman and CEO, Computer Associates International, Inc.
Mr. Wang founded Computer Associates International, Inc. in 1976 with three
associates and a single software product. Today, Computer Associates employs
over 7,000 people and has positioned itself as a major player in the software
industry. Mr. Wang attributes Computer Associates' success to a solid business
goal. The business goal of Computer Associates is to offer software solutions
across the widest spectrum of computer usage. The company has combined internal
research and development, technology acquisition, and product integration to
realize its goal.
Mr. Wang attended Queens College, where he earned a B.S. degree in Mathematics.
His computer career began at the Columbia University Riverside Research
Institute as a programming trainee. Prior to founding Computer Associates
International, Inc., Mr. Wang was Vice President of Sales for Standard Data
Corporation.
Next topic: Guest Speaker
ΓòÉΓòÉΓòÉ 8.3.11. Guest Speaker ΓòÉΓòÉΓòÉ
David Proctor, Vice President of Personal Software Products Division,
International Business Machines Corporation
Mr. Proctor is responsible for the worldwide development activities and
business results pertaining to the Personal Software Products line of business.
Reporting to Mr. Proctor are directors and managers of: Personal Operating
Systems and the PSP Programming Center; Local-Area Network Systems; Personal
Software Product Plans and Strategies; Object- Oriented Programming Operations;
and PSP Software Operations. Mr. Proctor was President of XEROX Computer
Services. Previously, he served as President and CEO of Ashton-Tate
Corporation. Prior to those assignments, he worked for IBM Corporation in a
number of capacities, including Director of Asia/Pacific Products, Asia/Pacific
Group.
Next topic: Guest Speaker
ΓòÉΓòÉΓòÉ 8.3.12. Guest Speaker ΓòÉΓòÉΓòÉ
John A. Soyring, PSP Director of Strategic Relationships, and formerly Director
of Software Development Programs, International Business Machines Corporation
Mr. Soyring managed IBM Software Development Programs from December 1990
through January 1993. In this capacity, he had the worldwide responsibility for
managing relationships with the thousands of companies and the many
organizations within IBM which are supporting OS/2 or developing OS/2 products.
Members of the Software Development Program receive technical, business, and
marketing support services from IBM. Soyring's 17-year career with IBM has
included various engineering, programming, and managerial assignments for IBM's
midrange systems, finance industry systems, and personal systems. Soyring was
also director of the IBM Austin, Texas Programming Center, where he was
responsible for the worldwide development and management of IBM's workstation
and personal computer products.
Next topic: Special Presentation
ΓòÉΓòÉΓòÉ 8.3.13. Special Presentation ΓòÉΓòÉΓòÉ
Device-Driver Development Introduction, by Nick Mammich
Don't pass up the chance to brush up on the basic information you'll need to
make the most of the device-driver sessions you attend at this conference. The
workshop is designed to give you the fundamentals of device-driver technology.
This session is highly recommended for device-driver developers joining us for
the first time. Topics include:
o OS/2 structure
o types of device drivers: character versus block
o utilities
o debuggers
o processor support
o semaphores
o VDD communication
o PDD address spaces
o memory management
Next topic: PSP Technical Interchange Session Descriptions
ΓòÉΓòÉΓòÉ 8.4. PSP Technical Interchange Session Descriptions ΓòÉΓòÉΓòÉ
The 16 PSP conference tracks cover the gamut of the latest PC hardware and
software technologies:
o Application Development
o C and C++
o Communications
o Client/Server
o Database
o Distributed Systems Management
o LAN Systems
o Multimedia
o Object-Oriented Technology
o Open Systems
o OS/2: The System
o Product Marketing for Software Developers
o Pen
o Technical Support
o Workplace OS
o Extra Forum
ΓòÉΓòÉΓòÉ 8.4.1. Application Development ΓòÉΓòÉΓòÉ
o AD01, Designing OS/2 Applications
o AD02, User-Centric OS/2 Application Design
o AD03, OS/2: The Platform for Quality Software Development
o AD04, How to Create Endian-Neutral Software for Portability
o AD05, OpenDoc for OS/2 - Compound Document Architecture
o AD06, 32-Bit Native Porting Tools and Techniques
o AD07, The OS/2 Debug Kernel
o AD08, The Hang/Trap Enigma
o AD09, Adding Help to Your OS/2 Applications
o AD10, The OS/2 Help Manager: Advanced Topics
o AD11, Mail-Enabling Applications Using VIM
o AD12, Alternative Shells for OS/2
o AD13, OS/2 and Internationalization of Applications
o AD14, The Integrated Desktop - Programming to the Workplace Shell
o AD15, Using and Customizing the Workplace Shell
o AD16, An Overview of the Developer Connection for OS/2
ΓòÉΓòÉΓòÉ 8.4.1.1. AD01, Designing OS/2 Applications ΓòÉΓòÉΓòÉ
David Reich
Walk through the design of an OS/2 application from start to finish, taking
advantage of all OS/2 has to offer. Learn when to use threads, sparse memory
allocation, interprocess communications, and Workplace Shell.
Next topic: AD02, User-Centric OS/2 Application Design
ΓòÉΓòÉΓòÉ 8.4.1.2. AD02, User-Centric OS/2 Application Design ΓòÉΓòÉΓòÉ
David Moskowitz
This workshop covers the changes in thinking, design and programming required
to design OS/2 applications that are responsive to the end-user and take full
advantage of the new environment. Learn how developing for OS/2 is much easier
than developing for DOS. Topics covered include:
o User-Responsive Applications
o The OS/2 Mindset
o Serial Versus Parallel Thinking
o Designing for OS/2
o Client/Server Model Without a Network
o Designing for Multiple Platforms (Reusable Code and OOP)
o User Interface Design
Next topic: AD03, OS/2: The Platform for Quality Software Development
ΓòÉΓòÉΓòÉ 8.4.1.3. AD03, OS/2: The Platform for Quality Software Development ΓòÉΓòÉΓòÉ
Stephan B. Epstein
Learn how to use OS/2 and OS/2 tools to create a software development process
and environment that promotes quality in source code and build. Topics include:
o Benefits of an OS/2 Development Process
o MAKEFILE Usage for Configurability
o Effective Build Verification
o Use of LAN Server and Boot Manager for Cross-Version Development
o Use of Version Control Tools for Staging Builds
Next topic: AD04, How to Create Endian-Neutral Software for Portability
ΓòÉΓòÉΓòÉ 8.4.1.4. AD04, How to Create Endian-Neutral Software for Portability ΓòÉΓòÉΓòÉ
James Gillig
Attend this session to see how considerations for Endian and other portability
issues should be included in product plans, from design through product
support. Learn the latest on how Endian-Neutral Design and Programming are used
to create portable software.
Next topic: AD05, OpenDoc for OS/2 - Compound Document Architecture
ΓòÉΓòÉΓòÉ 8.4.1.5. AD05, OpenDoc for OS/2 - Compound Document Architecture ΓòÉΓòÉΓòÉ
Robert L. Tycast
This session is a brand-new offering derived from Component Integration
Laboratories (CIL). Examine the compound document architecture as it relates to
IBM's Distributed System Object Model (DSOM), a Common Object Request Broker
Architecture (CORBA) system for distributing and using objects on a network,
independent of platform or implementation language.
Next topic: AD06, 32-Bit Native Porting Tools and Techniques
ΓòÉΓòÉΓòÉ 8.4.1.6. AD06, 32-Bit Native Porting Tools and Techniques ΓòÉΓòÉΓòÉ
Marilyn Johnson and Richard Dews
This session provides a technical overview of porting issues and sizing a
porting effort. Also included are demonstrations of new porting tools:
o SMART ALLY - a tool that provides a written analysis identifying APIs that
need to be ported
o SMART PORT - a tool that actually modifies the code
o SNIFFER - a tool that sniffs out 16-bit code
Next topic: AD07, The OS/2 Debug Kernel
ΓòÉΓòÉΓòÉ 8.4.1.7. AD07, The OS/2 Debug Kernel ΓòÉΓòÉΓòÉ
Monte Copeland
Learn how the OS/2 debug kernel replaces the ship-level kernel and provides
debugging support for device drivers. This presentation includes an overview
of the OS/2 debug kernel, its availability, installation, and command set.
Prereq: Experience with Assembler or DOS's DEBUG.COM.
Next topic: AD08, The Hang/Trap Enigma
ΓòÉΓòÉΓòÉ 8.4.1.8. AD08, The Hang/Trap Enigma ΓòÉΓòÉΓòÉ
Barry Bryan
Examine the challenge of debugging hangs and traps. This session shows you how
to minimize the time you spend on debugging, by unveiling a new debug facility
which uses information collected at the time the problem occurs. A beta version
of the Presentation Manager Debug Facility is available to all attendees.
Next topic: AD09, Adding Help to Your OS/2 Applications
ΓòÉΓòÉΓòÉ 8.4.1.9. AD09, Adding Help to Your OS/2 Applications ΓòÉΓòÉΓòÉ
Michael Kaply
This session provides an overview of the Information Presentation Facility.
Subjects include creating IPF files and enabling help within applications.
Next topic: AD10, The OS/2 Help Manager: Advanced Topics
ΓòÉΓòÉΓòÉ 8.4.1.10. AD10, The OS/2 Help Manager: Advanced Topics ΓòÉΓòÉΓòÉ
Michael Kaply
This session covers advanced OS/2 help topics, including Dynamic Data
Formatting and the use of communication DLLs to control the size of cover
pages.
Next topic: AD11, Mail-Enabling Applications Using VIM
ΓòÉΓòÉΓòÉ 8.4.1.11. AD11, Mail-Enabling Applications Using VIM ΓòÉΓòÉΓòÉ
Rodney James
Discover the many new types of mail-enabling and messaging-reliant applications
that are possible when you integrate messaging services into core applications.
Vendor Independent Messaging (VIM) is a full-featured, cross-platform,
industry-standard, Application Programming Interface (API) to messaging
services that is available today. Learn specifically what functions VIM
provides, what differentiates VIM from other APIs, how using the VIM interface
cuts your development time, and how VIM fits into IBM's messaging strategy.
Next topic: AD12, Alternative Shells for OS/2
ΓòÉΓòÉΓòÉ 8.4.1.12. AD12, Alternative Shells for OS/2 ΓòÉΓòÉΓòÉ
Monte Copeland
Join in a discussion of shell alternatives for OS/2. Topics include: Workplace
Shell add-ins, the PROTSHELL and RUNWORKPLACE settings in CONFIG.SYS, a mini-PM
shell DOS settings, CMD.EXE as a shell, and a non-GUI shell for 2.1. Includes
discussion of rationale, restrictions, availability, memory usage, and session
management.
Next topic: AD13, OS/2 and Internationalization of Applications
ΓòÉΓòÉΓòÉ 8.4.1.13. AD13, OS/2 and Internationalization of Applications ΓòÉΓòÉΓòÉ
John Howard
See first-hand the capabilities of OS/2 to facilitate the development of
internationalized applications. This session examines application programming
interfaces, as well as other system facilities available today.
Next topic: AD14, The Integrated Desktop - Programming to the Workplace Shell
ΓòÉΓòÉΓòÉ 8.4.1.14. AD14, The Integrated Desktop - Programming to the Workplace Shell ΓòÉΓòÉΓòÉ
Sheila A. Harnett, Ph.D., and Cathy Bloomfield
This session takes you through each stage of developing a Workplace Shell
application, the class hierarchy comprising the behavior of WPSH objects and
the API. Some knowledge of SOM and general OO techniques is required.
Next topic: AD15, Using and Customizing the Workplace Shell
ΓòÉΓòÉΓòÉ 8.4.1.15. AD15, Using and Customizing the Workplace Shell ΓòÉΓòÉΓòÉ
Sheila A. Harnett, Ph.D., Lew Boehm, and Peter Magid
Examine how the Workplace Shell can be customized. This session introduces the
many tasks you can accomplish via REXX scripts. Information regarding the RC
files and general INI file is also presented. Some knowledge of REXX
programming and general object-oriented principles is required.
Next topic: AD16, An Overview of the Developer Connection for OS/2
ΓòÉΓòÉΓòÉ 8.4.1.16. AD16, An Overview of the Developer Connection for OS/2 ΓòÉΓòÉΓòÉ
David Kenner
Take a look at what's new with the Developer Connection for OS/2. The Developer
Connection is a subscription-based tools service for the OS/2 developer. This
session acquaints the user with the product offering and the direction of the
Developer Connection program. Live demonstrations and a question-and-answer
session are also included.
Next topic: C and C++
ΓòÉΓòÉΓòÉ 8.4.2. C and C++ ΓòÉΓòÉΓòÉ
o CC01, IBM C Set++ Overview
o CC02, IBM C Set++ Debugging Tips and Techniques
o CC03, Performance Tuning with EXTRA from C Set++
o CC04, IBM C Set++ Class Libraries
o CC05, IBM C Set++'s Workframe/2 2.1
o CC06, IBM C Set++ Optimization Tips and Techniques
ΓòÉΓòÉΓòÉ 8.4.2.1. CC01, IBM C Set++ Overview ΓòÉΓòÉΓòÉ
Alistair Rennie
This presentation provides an overview of IBM s industry-leading C Set++
development environment. Topics include new developments in the compiler, class
libraries, and the new Workplace Shell-enabled Workframe/2.
Next topic: CC02, IBM C Set++ Debugging Tips and Techniques
ΓòÉΓòÉΓòÉ 8.4.2.2. CC02, IBM C Set++ Debugging Tips and Techniques ΓòÉΓòÉΓòÉ
Pat Gerstle
This session begins with a look at the evolution of the C Set++ debugger,
followed by an overview of its functions, with an emphasis on those which have
been added or enhanced. Learn the latest hints for better debugging, and tips
for debugging special situations.
Next topic: CC03, Performance Tuning with EXTRA from C Set++
ΓòÉΓòÉΓòÉ 8.4.2.3. CC03, Performance Tuning with EXTRA from C Set++ ΓòÉΓòÉΓòÉ
Liz Belanger
Learn how to use EXTRA's (the C Set++ EXecution TRace Analyzer's) utilities to
view trace files and fine-tune the performance of your application. Examine how
the EXTRA utility helps diagnose sequencing protocols, repetitive calls,
application deadlocks, hot spots, and thread applications.
Next topic: CC04, IBM C Set++ Class Libraries
ΓòÉΓòÉΓòÉ 8.4.2.4. CC04, IBM C Set++ Class Libraries ΓòÉΓòÉΓòÉ
Alistair Rennie
IBM's C Set++ provides a powerful suite of class libraries, including
collection classes and user interface classes. In this session, a developer of
these libraries provides an overview of the C Set++ Class Library functions,
and provides specific examples to assist you in using libraries for your
applications.
Next topic: CC05, IBM C Set++'s Workframe/2 2.1
ΓòÉΓòÉΓòÉ 8.4.2.5. CC05, IBM C Set++'s Workframe/2 2.1 ΓòÉΓòÉΓòÉ
John Kehm
Workframe/2 Version 2.1 is the first development environment in the industry
that is a Workplace Shell-enabled application. This open environment gives
developers the power to integrate not only the tools that come with C Set++,
but with other tools they choose. Workframe/2 also provides intuitive project
management and many other productivity-enhancing features. This session
demonstrates how to take advantage of this new and powerful tool.
Next topic: CC06, IBM C Set++ Optimization Tips and Techniques
ΓòÉΓòÉΓòÉ 8.4.2.6. CC06, IBM C Set++ Optimization Tips and Techniques ΓòÉΓòÉΓòÉ
Alistair Rennie
Learn the various techniques and tools needed when tuning the performance of
your application. Topics include performance analysis using the EXecution TRace
Analyzer (EXTRA), compiler optimizations, and how to take advantage of them.
Next topic: Communications
ΓòÉΓòÉΓòÉ 8.4.3. Communications ΓòÉΓòÉΓòÉ
o CM01, Communications Manager/2: The Power of Personal Networking
o CM02, Communications Manager/2 Installation and Configuration Basics
o CM03, Communications Manager/2 Complex Configuration
o CM04, SNA Client/Server in Communications Environments
o CM05, Communications Manager/2 - Building SNA Applications
o CM06, Avoiding Common Problems and Problem Determination with Communications
Manager/2
o CM07, Introduction to TCP/IP Networking
o CM08, Sockets Programming with TCP/IP for OS/2
o CM09, Remote Procedure Call - Programming with TCP/IP for OS/2
o CM10, Introduction to APPC and APPN
o CM11, What s New in APPC and APPN
o CM12, Multiprotocol Transport Network and AnyNet
o CM13, APPN and TCP/IP: A Comparison of Protocols
o CM14, Problem Diagnosis using Communication Manager/2 APPC Trace Capability
o CM15, Open Distributed Systems with Messaging and Queuing
ΓòÉΓòÉΓòÉ 8.4.3.1. CM01, Communications Manager/2: The Power of Personal Networking ΓòÉΓòÉΓòÉ
George Sweeney
Examine the features and functions of the OS/2 Communications Manager/2. Hear
about user environments, configuration scenarios, connectivities, and
co-existence with other products.
Next topic: CM02, Communications Manager/2 Installation and Configuration
Basics
ΓòÉΓòÉΓòÉ 8.4.3.2. CM02, Communications Manager/2 Installation and Configuration Basics ΓòÉΓòÉΓòÉ
Don Richards
This session covers Communication Manager/2 basics. Learn how to install and
configure, as well as analyze problems. See a live demonstration of
Communication Manager/2 and Distributed Feature Workstation.
Next topic: CM03, Communications Manager/2 Complex Configuration
ΓòÉΓòÉΓòÉ 8.4.3.3. CM03, Communications Manager/2 Complex Configuration ΓòÉΓòÉΓòÉ
Don Richards
This presentation focuses on complex configuration scenarios, and is designed
for advanced users and administrators. Communications Manager/2 Version 1.1 is
used to demonstrate multiple host and gateway configurations, as well as the
CID installation process.
Next topic: CM04, SNA Client/Server in Communications Environments
ΓòÉΓòÉΓòÉ 8.4.3.4. CM04, SNA Client/Server in Communications Environments ΓòÉΓòÉΓòÉ
George Sweeney
Examine the SNA Client/Server in a communications environment. This session
focuses on the client/server environment for SNA-based applications, and their
ability to operate with CICS for OS/2 and Novell NetWare. Distributed Feature,
Gateway, and APPN support are also included in this presentation.
Next topic: CM05, Communications Manager/2 - Building SNA Applications
ΓòÉΓòÉΓòÉ 8.4.3.5. CM05, Communications Manager/2 - Building SNA Applications ΓòÉΓòÉΓòÉ
Gary Weichinger
Communications Manager/2 provides many APIs for application development. This
presentation focuses on SNA APIs, namely EHLLAPI, APPC, and CPIC. APIs are
discussed in order to help attendees understand which API might best fit their
environment. Information about programming techniques and debugging methods is
also included.
Next topic: CM06, Avoiding Common Problems and Problem Determination with
Communications Manager/2
ΓòÉΓòÉΓòÉ 8.4.3.6. CM06, Avoiding Common Problems and Problem Determination with Communications Manager/2 ΓòÉΓòÉΓòÉ
George Sweeney
Learn how to identify and resolve problems that occur while installing,
configuring, or running Communications Manager/2. The presentation includes an
introduction to the FFST/2 utilities, and how CM/2 uses them to log
first-failure event information. Other topics include communication traces and
subsystem management.
Next topic: CM07, Introduction to TCP/IP Networking
ΓòÉΓòÉΓòÉ 8.4.3.7. CM07, Introduction to TCP/IP Networking ΓòÉΓòÉΓòÉ
Andre Asselin
Learn about the latest in TCP/IP applications; including layers, addressing,
routing, and sending over modems. Walk away from this session knowing the
functions of TCP/IP.
Next topic: CM08, Sockets Programming with TCP/IP for OS/2
ΓòÉΓòÉΓòÉ 8.4.3.8. CM08, Sockets Programming with TCP/IP for OS/2 ΓòÉΓòÉΓòÉ
Andre Asselin
This session provides the information you need to write your own sockets
application with confidence, including overviews of stream versus datagram
protocols, socket calls, and client/server. Attend Introduction to TCP/IP
Networking (CM07) to familiarize yourself with the basics of TCP/IP.
Next topic: CM09, Remote Procedure Call - Programming with TCP/IP for OS/2
ΓòÉΓòÉΓòÉ 8.4.3.9. CM09, Remote Procedure Call - Programming with TCP/IP for OS/2 ΓòÉΓòÉΓòÉ
Andre Asselin
This session covers the Open Network Computing (ONC) Remote Procedure Call
(RPC) concepts, and describes RPC calls, what they do, and when/how to use
them. Walk through an example of Client/Server, and gain the technical
information you need to write an RPC application. Attendee should be familiar
with basics of TCP/IP.
Next topic: CM10, Introduction to APPC and APPN
ΓòÉΓòÉΓòÉ 8.4.3.10. CM10, Introduction to APPC and APPN ΓòÉΓòÉΓòÉ
Mark McCorry
APPC is one of the most widely used APIs for client/server applications, and is
used extensively on OS/2 with Communications Manager/2. APPN simplifies the
networking of APPC applications. This session discusses the concepts and terms
of these two important networking technologies.
Next topic: CM11, What s New in APPC and APPN
ΓòÉΓòÉΓòÉ 8.4.3.11. CM11, What s New in APPC and APPN ΓòÉΓòÉΓòÉ
Mark McCorry
This session discusses how APPC and APPN continue to get better, stronger, and
faster to meet the demands of client/server computing. See the enhancements to
APPN which position it as the networking protocol of choice for interfacing
with new networking technologies such as Frame Relay and ATM. Enhancements to
the Common Programming Interface for Communications (CPI-C) are also included
in this discussion.
Next topic: CM12, Multiprotocol Transport Network and AnyNet
ΓòÉΓòÉΓòÉ 8.4.3.12. CM12, Multiprotocol Transport Network and AnyNet ΓòÉΓòÉΓòÉ
Mark McCorry
Learn the importance of consolidating backbone networks for better performance
and easier management. Discover why the Multiprotocol Transport Networking
(MPTN) architecture can be used to achieve mixed-protocol interoperability and
network consolidation. Hear the latest about the AnyNet products from IBM,
which support the MPTN architecture on OS/2, AS/400, MVS, and RISC System/6000.
Next topic: CM13, APPN and TCP/IP: A Comparison of Protocols
ΓòÉΓòÉΓòÉ 8.4.3.13. CM13, APPN and TCP/IP: A Comparison of Protocols ΓòÉΓòÉΓòÉ
Wayne Riley
APPN and TCP/IP are two of the widely used workstation networking protocols.
This session presents an impartial comparison of APPN and TCP/IP. The strengths
and weaknesses of the technologies are explained through an in-depth study of
both the protocols and the products that implement them. The effect of these
differences is also discussed.
Next topic: CM14, Problem Diagnosis using Communication Manager/2 APPC Trace
Capability
ΓòÉΓòÉΓòÉ 8.4.3.14. CM14, Problem Diagnosis using Communication Manager/2 APPC Trace Capability ΓòÉΓòÉΓòÉ
Wayne Riley
Learn how to debug Communications Manager/2 APPC applications using
Communications Manager/2 APPC capabilities. See how to start, stop, and format
Communication Manager/2 traces for APPC, how to determine where the problem
occurred in the application, and what data to extract from the trace to
diagnose the problem.
Next topic: CM15, Open Distributed Systems with Messaging and Queuing
ΓòÉΓòÉΓòÉ 8.4.3.15. CM15, Open Distributed Systems with Messaging and Queuing ΓòÉΓòÉΓòÉ
Len Gilman
Examine how the new MQSeries family of products enables you to tie applications
together for robust, time-independent processing. Learn how the use of a single
application interface allows applications to talk to one another regardless of
platforms. Examine the rich message-queueing infrastructure, which shields
developers from networking complexities in distributed-computing environments.
Next topic: Client/Server
ΓòÉΓòÉΓòÉ 8.4.4. Client/Server ΓòÉΓòÉΓòÉ
o CS01, Programming CPI-C Applications with Communications Manager/2
o CS02, Using NS/DOS in a Client/Server Environment
o CS03, Network Security and Single Sign-On
ΓòÉΓòÉΓòÉ 8.4.4.1. CS01, Programming CPI-C Applications with Communications Manager/2 ΓòÉΓòÉΓòÉ
Wayne Riley
Examine the CPI-C calls needed on both the client and server side to conduct an
APPC conversation on CM/2 with CPI-C verbs. Learn the actual CPI-C calls to
start and stop conversations, send, and receive data, and synchronize program's
send-error notification. This presentation is technical in nature, and shows
the syntax for CPI-C, which calls in both C and COBOL.
Next topic: CS02, Using NS/DOS in a Client/Server Environment
ΓòÉΓòÉΓòÉ 8.4.4.2. CS02, Using NS/DOS in a Client/Server Environment ΓòÉΓòÉΓòÉ
Mark McCorry
Networking Services/DOS (NS/DOS) provides the user with an easy and
effective way to access peer-to-peer networks from DOS and Windows
environments. This session discusses the details of NS/DOS, which allows DOS
and Windows workstations to participate in a distributed-computing environment.
Next topic: CS03, Network Security and Single Sign-On
ΓòÉΓòÉΓòÉ 8.4.4.3. CS03, Network Security and Single Sign-On ΓòÉΓòÉΓòÉ
Join in on a discussion regarding today's environment of downsizing to
client/server environments, and how it leads to security exposures. Hear what
IBM is doing to address security in a distributed environment and users to
single sign-on.
Next topic: Database
ΓòÉΓòÉΓòÉ 8.4.5. Database ΓòÉΓòÉΓòÉ
o DB01, DB2/2: Let's Get Small
o DB02, DB2/2: Family and Friends
o DB03, Data Access Services
ΓòÉΓòÉΓòÉ 8.4.5.1. DB01, DB2/2: Let's Get Small ΓòÉΓòÉΓòÉ
Dan S. Britton
The focus of this session is downsizing from DB2 to DB2 client/server products
such as DB 2/2 or DB 2/6000. Explore the guidelines and considerations that
should be observed when committing to downsizing a system. All aspects of
downsizing are discussed, including an actual case study.
Next topic: DB02, DB2/2: Family and Friends
ΓòÉΓòÉΓòÉ 8.4.5.2. DB02, DB2/2: Family and Friends ΓòÉΓòÉΓòÉ
Dan S. Britton
See the DB2/2 product, DB2 client/server products, host DB products, and the
architecture which ties these products together. This session includes a review
of the functional content of version 2 of the DB2 client/server family,
followed by a summary of future trends and directions. Other topics include
application tools and development environments.
Next topic: DB03, Data Access Services
ΓòÉΓòÉΓòÉ 8.4.5.3. DB03, Data Access Services ΓòÉΓòÉΓòÉ
Srinivas V. Sista
Learn how Data Access Services are designed to enable application programs
running on OS/2 version 2.x systems to create and use data on a local and/or
remote system. Take a look at the services currently taking advantage of the
Distributed Data Management (DDM) Protocol. This This session provides a
complete look at data access services, and includes a live demo of this
support.
Next topic: Distributed Systems Management
ΓòÉΓòÉΓòÉ 8.4.6. Distributed Systems Management ΓòÉΓòÉΓòÉ
o DM01, IBM LAN NetView Management Utilities for OS/2
o DM02, IBM LAN NetView Strategy
o DM03, IBM LAN NetView Family Overview
ΓòÉΓòÉΓòÉ 8.4.6.1. DM01, IBM LAN NetView Management Utilities for OS/2 ΓòÉΓòÉΓòÉ
Lori Bush
Learn how you can provide superior LAN management function in a
resource-frugal, cost-effective package. IBM LAN NetView Management Utilities
is the help you need for your busy LAN Administrators. Now, with LMU, a single
OS/2 workstation can manage both servers and requesters in both IBM LAN Server
and Novell NetWare networks. Collect hardware and software information,
remotely manage workstations, watch and monitor server performance, and much
more.
Next topic: DM02, IBM LAN NetView Strategy
ΓòÉΓòÉΓòÉ 8.4.6.2. DM02, IBM LAN NetView Strategy ΓòÉΓòÉΓòÉ
In this session, see the latest in LAN Systems management requirements,
including: a catalog manager from which one may order and install software, a
license manager, a configuration manager at a distribution point, a fault
manager, an electronic customer service agent, a performance manager, and a
repository of software.
Next topic: DM03, IBM LAN NetView Family Overview
ΓòÉΓòÉΓòÉ 8.4.6.3. DM03, IBM LAN NetView Family Overview ΓòÉΓòÉΓòÉ
LAN-based systems are providing effective solutions in today's business
environment. See how the LAN NetView Management family of products provides a
standards-based platform for the development and implementation of
system-management applications for the LAN workgroup environment. This
presentation provides an overview of LAN NetView Management, highlighting the
use of industry standards, and implementation of the SystemView structure on
the OS/2 platform.
Next topic: LAN Systems
ΓòÉΓòÉΓòÉ 8.4.7. LAN Systems ΓòÉΓòÉΓòÉ
o LS01, LAN Server Overview
o LS02, LAN Server Directions
o LS03 and LS04, LAN Server Tips and Techniques - Parts 1 and 2
o LS05, LAN Server Security
o LS06, OS/2 LAN Server Performance Tuning
o LS07, IBM LAN Systems Communications Transports
o LS08, LAN Distance - Remote LAN Access
o LS09, Workplace OS Networking Transports
o LS10, LAN Server Interoperability
o LS11, LAN Server WAN Connectivity
o LS12, OS/2 LAN Server, Novell, Banyan and TCP/IP Coexistence - An Update
o LS13, LAN Automated Distribution/2
o LS14, LAN Server Hands-on Workshop - LAN Server Administration
o LS15, LAN Server Hands-on Workshop - Connecting to Resources
o LS16, NetWare Server for OS/2
o LS17, NetWare Interoperability
ΓòÉΓòÉΓòÉ 8.4.7.1. LS01, LAN Server Overview ΓòÉΓòÉΓòÉ
Pat Scherer and Everett McCassey
If you are a new user of LAN Server 3.0, or just comparison-shopping, this
session provides valuable information about features, packaging, and product
enhancements. Included in the session are:
o How to choose the version of LAN Server you need
o How domains and aliases can be used to provide location transparency and ease
of administration
o LAN Server 3.0 functional and performance enhancements
o Complementary products and hardware/software interoperability
Next topic: LS02, LAN Server Directions
ΓòÉΓòÉΓòÉ 8.4.7.2. LS02, LAN Server Directions ΓòÉΓòÉΓòÉ
Pat Scherer
As IBM LAN Server products continue their evolution from simple network
resource-sharing to distributed heterogeneous computing environments, what new
functions and services can be anticipated? What will they mean to you as a
user, administrator, or developer? Find the answers to these questions in a
discussion of the Distributed Computing Environment and current development
work within IBM LAN Systems.
Next topic: LS03 and LS04, LAN Server Tips and Techniques - Parts 1 and 2
ΓòÉΓòÉΓòÉ 8.4.7.3. LS03 and LS04, LAN Server Tips and Techniques - Parts 1 and 2 ΓòÉΓòÉΓòÉ
Pat Scherer and Everett McCassey
This double session (together with LS04) presents a wealth of practical tips
and techniques for using the full power of LAN Server in both simple and
complex network environments. The first session focuses on options for logging
on and using LAN Server resources. The second session continues with a grab-bag
of LAN Server administration tips, including network planning, security,
network resource and cross-domain management, and wide-area network support
options.
Next topic: LS05, LAN Server Security
ΓòÉΓòÉΓòÉ 8.4.7.4. LS05, LAN Server Security ΓòÉΓòÉΓòÉ
Pat Scherer
How secure is your network? This presentation provides an overview of LAN
Server security features. Topics include:
o User identification and authentication
o Access control
o User profile management
o Security audits and alerts
o Future directions
Next topic: LS06, OS/2 LAN Server Performance Tuning
ΓòÉΓòÉΓòÉ 8.4.7.5. LS06, OS/2 LAN Server Performance Tuning ΓòÉΓòÉΓòÉ
Dawn Ibis
OS/2 LAN Server is one of the fastest network operating systems on the market.
Learn how to tune your LAN Server for optimal performance and high-capacity
situations. Understand the architectural components that affect LAN
performance, and see what independent labs have said about LAN Server
performance versus those of NetWare and NT Advanced Server.
Next topic: LS07, IBM LAN Systems Communications Transports
ΓòÉΓòÉΓòÉ 8.4.7.6. LS07, IBM LAN Systems Communications Transports ΓòÉΓòÉΓòÉ
Richard Harrison
Hear the latest news, techniques, and tips for NTS/2 users, and get a complete
update on MPTS, including a discussion of the MPTN architecture and the
relationship between MPTS-ANYNET and other ANYNET products.
Next topic: LS08, LAN Distance - Remote LAN Access
ΓòÉΓòÉΓòÉ 8.4.7.7. LS08, LAN Distance - Remote LAN Access ΓòÉΓòÉΓòÉ
Roger Richter
This session provides an overview of the LAN Distance product, with background
on architecture design points, technology, and future enhancements, including a
discussion of developing device drivers for LAN Distance. Attendees should have
a basic understanding of LAN concepts and LAN transports.
Next topic: LS09, Workplace OS Networking Transports
ΓòÉΓòÉΓòÉ 8.4.7.8. LS09, Workplace OS Networking Transports ΓòÉΓòÉΓòÉ
Dan Heimsoth
Join in a high-level discussion exploring the structure of the Network
Transport component of Workplace OS. This session gives attendees an
opportunity to understand the direction of the Network Transport component of
Workplace OS, as well as an early opportunity for IBM to understand customer
and developer requirements for Workplace OS Network transports.
Next topic: LS10, LAN Server Interoperability
ΓòÉΓòÉΓòÉ 8.4.7.9. LS10, LAN Server Interoperability ΓòÉΓòÉΓòÉ
Pat Scherer and Everett McCassey
If you manage an OS/2 LAN Server network with multiple releases or other
network operating systems, this session is for you! See what function is
available between specific IBM LAN Server products, and how to migrate between
them when an upgrade in function is desired. Examine interoperability support
for products outside of the IBM LAN Server product family, and LAN Server
coexistence with other network operating systems.
Next topic: LS11, LAN Server WAN Connectivity
ΓòÉΓòÉΓòÉ 8.4.7.10. LS11, LAN Server WAN Connectivity ΓòÉΓòÉΓòÉ
Pat Scherer and Everett McCassey
Ready to knock the L out of your LAN? IBM LAN Server supports numerous
Wide-Area Network connectivity options today. Take an in-depth look at current
techniques and products; then discuss future directions for providing native
WAN connectivity support.
Next topic: LS12, OS/2 LAN Server, Novell, Banyan and TCP/IP Coexistence - An
Update
ΓòÉΓòÉΓòÉ 8.4.7.11. LS12, OS/2 LAN Server, Novell, Banyan and TCP/IP Coexistence - An Update ΓòÉΓòÉΓòÉ
Mark Simpson
Explore current support issues of the coexistence of the OS/2 LAN Requesters,
Novell Client for OS/2, Banyan Vines, and the TCP/IP protocol services. This
session gives you the details you need about Network Device Interface
Specification (NDIS), support for multiple protocols, and the options for
client coexistence based on NDIS and the Open Datalink Interface (ODI). In
addition, issues such as encapsulation, interoperability,
installation/configuration, and concurrency are discussed.
Next topic: LS13, LAN Automated Distribution/2
ΓòÉΓòÉΓòÉ 8.4.7.12. LS13, LAN Automated Distribution/2 ΓòÉΓòÉΓòÉ
Bob Bush
LAD/2 is a PM user interface to the Configuration/Installation/ Distribution
strategy (CID). Learn how LAD/2 significantly enhances CID setup and its use in
either an NTS/2 stand-alone environment or a NetView DM/2 environment. Examine
how OS/2 LAD/2 distributes DOS, DOS with Windows, and OS/2 applications, as
well as how to store and distribute custom desktops.
Next topic: LS14, LAN Server Hands-on Workshop - LAN Server Administration
ΓòÉΓòÉΓòÉ 8.4.7.13. LS14, LAN Server Hands-on Workshop - LAN Server Administration ΓòÉΓòÉΓòÉ
Everett McCassey
This hands-on workshop walks you through the basics of setting up user accounts
and managing LAN Server resources. Exercises include creating aliased
resources, sharing resources, and managing server status and print queues. See
the key files that provide LAN Server initialization and account information.
This workshop introduces and reinforces many of the ideas presented in the LAN
Server Tips and Techniques lecture. The Connecting to Resources Hands-on
Workshop is recommended as a prerequisite for first-time users of LAN Server.
Next topic: LS15, LAN Server Hands-on Workshop - Connecting to Resources
ΓòÉΓòÉΓòÉ 8.4.7.14. LS15, LAN Server Hands-on Workshop - Connecting to Resources ΓòÉΓòÉΓòÉ
Everett McCassey
This hands-on workshop leads you through the basic steps of logging on,
browsing, connecting to, and navigating through resources via the command line,
graphical user interface, and OS/2 Workplace Shell. Share in lots of tips and
techniques along the way, and gain an understanding of what is happening
beneath the covers when LAN Server commands are executed. This workshop
introduces and reinforces many of the ideas presented in Part 1 of the LAN
Server Tips and Techniques lecture.
Next topic: LS16, NetWare Server for OS/2
ΓòÉΓòÉΓòÉ 8.4.7.15. LS16, NetWare Server for OS/2 ΓòÉΓòÉΓòÉ
Kyle Bigler
This presentation explores the implementation of NetWare for OS/2, and how OS/2
applications can be developed to work in conjunction with the NetWare Server.
Learn how NetWare for OS/2 permits a full-functioned NetWare 4.0 Server to
operate in the OS/2 2.x environment, and how NetWare Server hardware can now be
used as a server for other LAN applications, such as IBM Database Manager and
Lotus Notes.
Next topic: LS17, NetWare Interoperability
ΓòÉΓòÉΓòÉ 8.4.7.16. LS17, NetWare Interoperability ΓòÉΓòÉΓòÉ
Dan Widman
This session describes interoperability, and why it is necessary in today's
environment. See how OS/2 2.1 provides the mechanisms for interoperability, and
how to configure an interoperable system. Learn how to make NetWare, LAN
Server, TCP/IP NFS Server, and Lotus Notes all work on the same machine.
NetView Distribution Manager/2 configuration with NetWare is also covered.
Next topic: Multimedia
ΓòÉΓòÉΓòÉ 8.4.8. Multimedia ΓòÉΓòÉΓòÉ
o MM01, Multimedia Creation and Management
o MM02, LAN Server Ultimedia
o MM03, OS/2 Multimedia Support - MMPM/2
o MM04, OS/2 Software Motion Video
o MM05, OS/2 Multimedia for Programmers
o MM06, OS/2 2.1 Multimedia - MMPM/2 Applications and Architecture
ΓòÉΓòÉΓòÉ 8.4.8.1. MM01, Multimedia Creation and Management ΓòÉΓòÉΓòÉ
Peter C. Yanker
Learn how to really take advantage of your Multimedia. Learn how Multimedia
allows better communication of information by allowing Image, Audio, and Video
to be incorporated into presentations. The Multimedia tools Builder/2, Perfect
Image/2, Workplace/2, and Manager/2 are used to show how to create a Multimedia
presentation.
Next topic: MM02, LAN Server Ultimedia
ΓòÉΓòÉΓòÉ 8.4.8.2. MM02, LAN Server Ultimedia ΓòÉΓòÉΓòÉ
Richard Harrison
Hear the very latest news about LAN Server Ultimedia. Learn how this novel
support for enabling Multimedia distribution across a LAN capitalizes on
token-ring priority, allowing Multimedia applications to be added to existing
LANs with data applications, so that both classes can run efficiently, without
interfering with each other.
Next topic: MM03, OS/2 Multimedia Support - MMPM/2
ΓòÉΓòÉΓòÉ 8.4.8.3. MM03, OS/2 Multimedia Support - MMPM/2 ΓòÉΓòÉΓòÉ
Gary Allran
This session presents a lively, high-level look at the best PC-based multimedia
development platform available today. Get an insider's view of MMPM/2's
award-winning architecture and APIs (Application Programming Interfaces). There
are also plenty of exciting, live code demonstrations, including playback,
recording, and editing of both audio and video.
Next topic: MM04, OS/2 Software Motion Video
ΓòÉΓòÉΓòÉ 8.4.8.4. MM04, OS/2 Software Motion Video ΓòÉΓòÉΓòÉ
Gary Allran
In this session, samples are provided of the Ultimotion and Indeo video formats
supported in standard OS/2. See all the features and functions of Video IN, the
new OS/2 video recording and editing application.
Next topic: MM05, OS/2 Multimedia for Programmers
ΓòÉΓòÉΓòÉ 8.4.8.5. MM05, OS/2 Multimedia for Programmers ΓòÉΓòÉΓòÉ
Gary Allran
Take an in-depth look at the OS/2 MMPM/2 APIs, the sample application code, and
the multimedia portion of the OS/2 2.1 Toolkit. Live demonstrations of the
power of OS/2 Multimedia and toolkit sample applications are included.
Next topic: MM06, OS/2 2.1 Multimedia - MMPM/2 Applications and Architecture
ΓòÉΓòÉΓòÉ 8.4.8.6. MM06, OS/2 2.1 Multimedia - MMPM/2 Applications and Architecture ΓòÉΓòÉΓòÉ
Maria R. Ingold
Gain a better understanding of OS/2 Multimedia's existing capabilities.
Included in this presentation is an overview of MMPM/2 and its APIs, and
information about the Multimedia Toolkit's base applets.
Next topic: Object-Oriented Technology
ΓòÉΓòÉΓòÉ 8.4.9. Object-Oriented Technology ΓòÉΓòÉΓòÉ
o OO01, REXX Object-Oriented Extensions
o OO02, How to Introduce Objects to Your Organization
o OO03, Object Technology Overview
o OO04, The In-Taligent Use of Objects
ΓòÉΓòÉΓòÉ 8.4.9.1. OO01, REXX Object-Oriented Extensions ΓòÉΓòÉΓòÉ
Rick McGuire
This session provides a demonstration of the future object-oriented extensions
to REXX. The demonstration covers how REXX enhances the System Object Model and
the Workplace Shell.
Next topic: OO02, How to Introduce Objects to Your Organization
ΓòÉΓòÉΓòÉ 8.4.9.2. OO02, How to Introduce Objects to Your Organization ΓòÉΓòÉΓòÉ
David Moskowitz
This session is designed to help you plan introductions of objects to your
organization. Learn the proven techniques and methods that have helped many
companies move successfully from procedure-oriented to object-oriented
development. Topics covered include:
o The myths of object-oriented development
o Understanding what object-oriented development means
o Developing a plan for migration
o Understanding the six basic steps
o Finding internal resources that work
Next topic: OO03, Object Technology Overview
ΓòÉΓòÉΓòÉ 8.4.9.3. OO03, Object Technology Overview ΓòÉΓòÉΓòÉ
Scott Hebner
This session provides an overview of the products currently available and in
the works from the PSP Object Technology Group in Austin. These products
include SOMObjects and the IBM Taligent Object Frameworks. Gain an
understanding of the tools and products IBM is providing in the objects arena,
and how they interoperate with each other.
Next topic: OO04, The In-Taligent Use of Objects
ΓòÉΓòÉΓòÉ 8.4.9.4. OO04, The In-Taligent Use of Objects ΓòÉΓòÉΓòÉ
Dr. Richard Hoffman
Join in an overview of the Taligent technology, including a discussion of the
frameworks and components that IBM will be shipping in its IBM Taligent
Application Frameworks product. Learn how framework technology can vastly
improve productivity.
Next topic: Open Systems
ΓòÉΓòÉΓòÉ 8.4.10. Open Systems ΓòÉΓòÉΓòÉ
o OP01, Distributed Computing Vision
o OP02, Distributed Applications
o OP03, Introduction to Distributed Computing Environment (DCE)
o OP04, Introduction to DCE Programming
o OP05, Introduction to DCE Administration
o OP06, Choosing DCE as your Client/Server Programming Environment
ΓòÉΓòÉΓòÉ 8.4.10.1. OP01, Distributed Computing Vision ΓòÉΓòÉΓòÉ
John Wilson
In this session, the IBM LAN Systems Technical Strategy is introduced, and its
relationship to the Workplace and Object strategies is explained. Learn how the
current LAN Systems products have evolved into a workplace network operating
system family. Emphasis is placed on the consistent and open application
development environment that the family provides.
Next topic: OP03, Introduction to Distributed Computing Environment (DCE)
ΓòÉΓòÉΓòÉ 8.4.10.2. OP02, Distributed Applications ΓòÉΓòÉΓòÉ
John Wilson
Trace the evolution of applications from the stand-alone mainframe through
today's network operating systems that provide simple sharing, and through
open-systems infrastructures, to the future of transparent distributed objects.
This session details distributed object frameworks that can be supported on all
the major computing platforms.
Next topic: OP03, Introduction to Distributed Computing Environment (DCE)
ΓòÉΓòÉΓòÉ 8.4.10.3. OP03, Introduction to Distributed Computing Environment (DCE) ΓòÉΓòÉΓòÉ
Clay Boyd
Examine the Open Software Foundation (OSF) Distributed Computing Environment
(DCE), and find out what DCE could mean to you. This session explores each part
of the DCE at a high level, with emphasis on the role each part plays in the
overall DCE architecture.
Next topic: OP04, Introduction to DCE Programming
ΓòÉΓòÉΓòÉ 8.4.10.4. OP04, Introduction to DCE Programming ΓòÉΓòÉΓòÉ
Clay Boyd
This presentation examines the DCE Application Programming Interface (API). Get
the answer to the question: How do I write programs using DCE? Examine the
Interface Definition Language (IDL) files which define the RPC calls, the
programming interface with the CDS name space from both the client and server
perspective, and the security programming interface.
Next topic: OP05, Introduction to DCE Administration
ΓòÉΓòÉΓòÉ 8.4.10.5. OP05, Introduction to DCE Administration ΓòÉΓòÉΓòÉ
Clay Boyd
This presentation covers the basic architecture of the Distributed Computing
Environment (DCE) from a system administrator's point of view. It describes the
databases used by DCE to control and manage the CDS name space and the Security
Registry. Learn some of the basic system administration commands for managing
the basic DCE system through these databases.
Next topic: OP06, Choosing DCE as your Client/Server Programming Environment
ΓòÉΓòÉΓòÉ 8.4.10.6. OP06, Choosing DCE as your Client/Server Programming Environment ΓòÉΓòÉΓòÉ
Clay Boyd
One of the hardest decisions you will make when you begin developing your
client/server programs is selecting the environment in which they will run.
This presentation examines the features of DCE which make it particularly
attractive for your organization, including: security, naming, ease of
development, unified system administration, and merging acceptance as a de
facto industry standard.
Next topic: OS/2: The System
ΓòÉΓòÉΓòÉ 8.4.11. OS/2: The System ΓòÉΓòÉΓòÉ
o OS01, OS/2 and Windows
o OS02, Future of OS/2
o OS03, Platform Wars
o OS04, OS/2 Windows Support, Inside and Out
o OS05, OS/2 Base System Tuning
o OS06, 4 Meg OS/2: How and What?
o OS07, OS/2 REXX Tutorial
o OS08, OS/2 Symmetric Multiprocessing
o OS09, OS/2 Hints and Tricks
ΓòÉΓòÉΓòÉ 8.4.11.1. OS01, OS/2 and Windows ΓòÉΓòÉΓòÉ
Michael S. Kogan
This session compares and contrasts the features and functions of the current
and future 32-bit OS/2 and Windows platforms, including OS/2 2.1, Workplace OS,
Windows 3.1, Windows NT, and Chicago/Windows 4.0. Analyze the strategic and
tactical issues that developers and users must face when migrating to a 32-bit
computing platform. Investigate migration issues such as cross-platform
portability and backward compatibility. Discover how OS/2 and Windows are
addressing the potential and the requirements of RISC computing,
multiprocessing, and distributed systems.
Next topic: OS02, Future of OS/2
ΓòÉΓòÉΓòÉ 8.4.11.2. OS02, Future of OS/2 ΓòÉΓòÉΓòÉ
Michael S. Kogan
This presentation describes the future directions and strategy of the OS/2
system in the PC and workstation markets. Discuss the features and functions
that IBM has already announced for the near-term future, and investigate those
that need to be integrated into OS/2 in the intermediate and long-term future.
Learn about exploitation and the impact of evolving technologies such as
multiprocessing, security, multimedia, and open distributed systems. Discover
how OS/2 can meet the cross-platform portability and scalability requirements
of the future.
Next topic: OS03, Platform Wars
ΓòÉΓòÉΓòÉ 8.4.11.3. OS03, Platform Wars ΓòÉΓòÉΓòÉ
Michael S. Kogan
This presentation compares x86 and RISC technology with respect to performance,
market, cost, compatibility, and software issues. A brief history and primer of
RISC technology is presented to frame a context for comparison of x86 and RISC
systems, followed by a technical comparison of the major architectures. Examine
the vital software issues that are facing users and developers today.
Next topic: OS04, OS/2 Windows Support, Inside and Out
ΓòÉΓòÉΓòÉ 8.4.11.4. OS04, OS/2 Windows Support, Inside and Out ΓòÉΓòÉΓòÉ
Ron Cadima
This presentation discusses the support provided by OS/2 for the Windows
environment. Overviews of the internal design of OS/2 Windows support, Windows
application performance under OS/2, and application test environment and
procedures, as well as a discussion about the effects on speed and size, are
included. Stick around to see a demonstration that shows how the system
contrasts with OS/2 2.1. A brief discussion of the impact on systems with more
than 4 MB of memory is included.
Next topic: OS05, OS/2 Base System Tuning
ΓòÉΓòÉΓòÉ 8.4.11.5. OS05, OS/2 Base System Tuning ΓòÉΓòÉΓòÉ
Ron Cadima
This presentation gives you the specifics of OS/2 base system tuning. Topics
include pre-installation options covering hardware requirements for memory and
disk space; disk partitioning considerations; OS/2 installation option
considerations; and post-install system tuning. The post-installation system
tuning covers CONFIG.SYS statements, system and session settings, and general
system setup information.
Next topic: OS06, 4 Meg OS/2: How and What?
ΓòÉΓòÉΓòÉ 8.4.11.6. OS06, 4 Meg OS/2: How and What? ΓòÉΓòÉΓòÉ
Ron Cadima
This presentation presents the goals for IBM's 4 MB OS/2 work, and the
functions performed to achieve those goals. Included in the presentation are
specifics about system assumptions, system settings, operating system
assumptions, restrictions, and performance data with respect to speed and size.
A demonstration shows how the system contrasts with OS/2 2.1. A brief
discussion about the impact on systems with more than 4 MB of memory is
included.
Next topic: OS07, OS/2 REXX Tutorial
ΓòÉΓòÉΓòÉ 8.4.11.7. OS07, OS/2 REXX Tutorial ΓòÉΓòÉΓòÉ
Rick McGuire
Learn the basics you'll need to write REXX programs, access OS/2 system
services, and tailor the OS/2 Workplace Shell.
Next topic: OS08, OS/2 Symmetric Multiprocessing
ΓòÉΓòÉΓòÉ 8.4.11.8. OS08, OS/2 Symmetric Multiprocessing ΓòÉΓòÉΓòÉ
James F. Macon, Jr.
Discuss the performance advantages of OS/2 SMP versus OS/2 uniprocessor versus
other SMP operating systems. Learn how applications can take advantage of these
performance and capability requirements for application and device drivers.
Next topic: OS09, OS/2 Hints and Tricks
ΓòÉΓòÉΓòÉ 8.4.11.9. OS09, OS/2 Hints and Tricks ΓòÉΓòÉΓòÉ
David Moskowitz
If you use OS/2, do you know how to tune your system to get optimal
performance? This workshop covers the tricks and hints of an expert to help you
get the most out of your system. Topics included are:
o Partitioning your disk the right way
o Tuning CONFIG.SYS
o Tuning the desktop
o Troubleshooting common problems
Next topic: Product Marketing for Software Developers
ΓòÉΓòÉΓòÉ 8.4.12. Product Marketing for Software Developers ΓòÉΓòÉΓòÉ
This track is a two-day, intense, condensed version of the successful four-day
marketing course offered by IBM's Independent Vendor League for all software
publishers who desire to position, launch, and sustain their products
successfully in today's ultra-competitive software arena. Our industry experts
use a highly effective mixture of lecture, discussion, focus stories, process
checklists, and hands-on workshops to teach you to identify and master the
marketing tasks you must accomplish in the following critical areas:
o Product positioning, pricing, and sales promotions
o Channel distribution in the U.S.A.
o Product packaging
o Product collaterals
o Public relations and product reviews
o Direct marketing
o Bundling and electronic marketing
In addition, you'll have the opportunity to "Meet the Editors" in a special
session to help you get your product reviewed favorably in trade magazines.
Everyone who attends this track will receive a copy of IBM's new Product
Marketing Handbook, which includes a disk with all the checklists and forms.
o PM01, Product Positioning, Pricing, and Sales Promotions
o PM02, Channel Distribution in the U.S.
o PM03, Product Packaging
o PM04, Product Collaterals
o PM05, Public Relations and Product Reviews
o PM06, Meet the Editors - Special Session
o PM07, Direct Marketing
o PM08, Bundling and Electronic Marketing
ΓòÉΓòÉΓòÉ 8.4.12.1. PM01, Product Positioning, Pricing, and Sales Promotions ΓòÉΓòÉΓòÉ
Merrill (Rick) Chapman
Being able to clearly describe your product's functionality and purpose to the
market, both in relation to itself and its competition, is essential to your
marketing plan's success. Assigning intelligent, competitive pricing is also
crucial. After that, you must promote your product. This session shows you how
to position and price your product, and it describes the various promotions
available, with emphasis on channel penetration.
Next topic: PM02, Channel Distribution in the U.S.
ΓòÉΓòÉΓòÉ 8.4.12.2. PM02, Channel Distribution in the U.S. ΓòÉΓòÉΓòÉ
Merrill (Rick) Chapman
The U.S. retail software market has grown from approximately 100 billion US$ in
1981 to about 7.5 billion US$ in 1993, with about 80 percent of that money
flowing through the U.S. software distribution system, referred to as the
"channel". In order to grow, you must learn how to enter, understand, negotiate
with, and employ this system to your best advantage.
Next topic: PM03, Product Packaging
ΓòÉΓòÉΓòÉ 8.4.12.3. PM03, Product Packaging ΓòÉΓòÉΓòÉ
Merrill (Rick) Chapman
Packaging is an essential ingredient of successful marketing, and often makes
the difference between a product that sells and one that sits on the shelf. You
will learn the objectives of packaging, along with packaging basics, and how to
emphasize your product's position in the market.
Next topic: PM04, Product Collaterals
ΓòÉΓòÉΓòÉ 8.4.12.4. PM04, Product Collaterals ΓòÉΓòÉΓòÉ
Merrill (Rick) Chapman
What are collaterals, and how should you use them to position and promote your
product? With little or no advertising budget, the smaller developer depends
almost exclusively on specification sheets, brochures, and so on to advertise
and promote product. Learn how to make these marketing materials and tools work
for you.
Next topic: PM05, Public Relations and Product Reviews
ΓòÉΓòÉΓòÉ 8.4.12.5. PM05, Public Relations and Product Reviews ΓòÉΓòÉΓòÉ
Merrill (Rick) Chapman
There are a few secrets about both getting your product reviewed AND getting
good reviews for your product. In this session, you learn how to develop,
implement, and manage a successful product review program. Attend our special
"Meet the Editors" session to understand how the process works from both sides
- developers and magazine reviewers.
Next topic: PM06, Meet the Editors - Special Session
ΓòÉΓòÉΓòÉ 8.4.12.6. PM06, Meet the Editors - Special Session ΓòÉΓòÉΓòÉ
Merrill (Rick) Chapman
In this special session, the editors of OS/2 Professional, OS/2 Developer, and
OS/2 Magazine team up to explain what they look for in a product. Why review
this one and not that one? Which products should we test-drive? Which products
should we include in our buyers' guide? When you combine this session with the
session on Public Relations and Product Reviews, you will be well prepared for
having your product reviewed favorably in trade publications.
Next topic: PM07, Direct Marketing
ΓòÉΓòÉΓòÉ 8.4.12.7. PM07, Direct Marketing ΓòÉΓòÉΓòÉ
Merrill (Rick) Chapman
Direct marketing is an increasingly popular method for creating new revenue
opportunities and building end-user and reseller awareness. Learn to develop
and manage a direct-marketing campaign and, most importantly, find out where
the land mines are, and how you can avoid them on your way to successful direct
marketing.
Next topic: PM08, Bundling and Electronic Marketing
ΓòÉΓòÉΓòÉ 8.4.12.8. PM08, Bundling and Electronic Marketing ΓòÉΓòÉΓòÉ
Merrill (Rick) Chapman
Learn the why, what, where, when, and how of product bundling and electronic
marketing. What are the advantages and disadvantages? What works and what
doesn't? Hear what the experts say about CD-ROM distribution, and what it can
do for the smaller software publisher.
Next topic: Show-N-Sell Reseller Event
ΓòÉΓòÉΓòÉ 8.4.13. Show-N-Sell Reseller Event ΓòÉΓòÉΓòÉ
As a bonus, IBM has arranged an exclusive reseller event for conference
attendees interested in marketing their OS/2 and LAN Systems applications.
IBM is making special arrangements for an informal meeting in which qualified
ISVs demonstrate their products to a private audience of key resellers. The
date, time, and venue are currently being determined.
This event is open - on a first-come, first-served basis - to ISVs who will
have an OS/2 or LAN Systems product shipping by 1 October 1994, and who are
currently not sufficiently represented in the distribution channel.
To be considered for this event, return the attached Show-N-Sell Interest Form
via fax to Leslie Palin at 1-512-823-1517.
After we receive your form, we will contact you with further details, including
how to submit a copy of your OS/2 or LAN Systems product to us by 28 February
1994 for our evaluation.
To participate in the Show-N-Sell Reseller Event, you must be a registered
attendee of the PSP Technical Interchange.
Sign up now for the opportunity to show your new OS/2 or LAN Systems
applications to the people who can help you bring them to market!
Next topic: Show-N-Sell Interest Form
ΓòÉΓòÉΓòÉ 8.4.13.1. Show-N-Sell Interest Form ΓòÉΓòÉΓòÉ
Show-N-Sell Interest Form
SHOW-N-SELL INTEREST FORM
The following information is required to be considered for the
Show-N-Sell Reseller Event.
Company Name ___________________________________________________________
Contact ________________________________________________________________
Title __________________________________________________________________
Address: _______________________________________________________________
_______________________________________________________________
City, State ____________________________________________________________
ZIP/Postal Code _____________________________ Country __________________
Phone ______________________________ Fax _______________________________
Internet userid ________________________________________________________
OS/2 or LAN Systems Product Name _______________________________________
________________________________________________________________________
Ship date (must be by 1 October 1994) __________________________________
Brief description (attach additional pages if required):
________________________________________________________________________
In which catalogs is this product currently listed? ____________________
________________________________________________________________________
Are you demonstrating your product on the exhibit floor at the PSP
Technical Interchange? ________________________
If so, what is your pedestal number? ________
If you are selected to participate in this event, are you able to supply
10 not-for-sale copies of your product for a Reseller Kit? ___________
Please respond by 28 February 1994.
Fax your response to Leslie Palin, IBM Austin, Texas, 1-512-823-1517.
Next topic: Pen
ΓòÉΓòÉΓòÉ 8.4.14. Pen ΓòÉΓòÉΓòÉ
o PN01, Pen for OS/2
o PN02, PenDOS
o PN03, Pen for OS/2, PenDOS, and Speech
ΓòÉΓòÉΓòÉ 8.4.14.1. PN01, Pen for OS/2 ΓòÉΓòÉΓòÉ
Connie Benton
Explore IBM s pen and speech products for OS/2. Topics include: new
technologies, programming concepts, and DBM's future directions for pen and
speech computing. A live demonstration is also included.
Next topic: PN02, PenDOS
ΓòÉΓòÉΓòÉ 8.4.14.2. PN02, PenDOS ΓòÉΓòÉΓòÉ
Connie Benton
PenDOS provides a fast, efficient pen operating environment for DOS
applications, and is an important part of IBM's pen operating system strategy.
Hear first-hand the PenDOS product strategy, and see how PenDOS compares to
other pen operating environments.
Next topic: PN03, Pen for OS/2, PenDOS, and Speech
ΓòÉΓòÉΓòÉ 8.4.14.3. PN03, Pen for OS/2, PenDOS, and Speech ΓòÉΓòÉΓòÉ
Connie Benton
Overviews of IBM s Pen for OS/2, PenDOS, and Speech products are presented by a
member of the development team. Topics include an introduction to the
technologies, programming concepts, product strategy, and IBM's future
directions for pen and speech computing. Demonstrations are included.
Next topic: Technical Support
ΓòÉΓòÉΓòÉ 8.4.15. Technical Support ΓòÉΓòÉΓòÉ
o TS01, IBM Personal Systems Services and Support
o TS02, Technical Coordinator Program
o TS03, OS/2 and DOS Platform Support
o TS04, Navigating OS/2 Support
o TS05, Developer Assistance Program
o TS06, The OS/2 Problem Solver
o TS07, PSP Vendor Support Programs
ΓòÉΓòÉΓòÉ 8.4.15.1. TS01, IBM Personal Systems Services and Support ΓòÉΓòÉΓòÉ
Mike Lohner
Learn about IBM's service and support offerings, which provide your company
with the flexibility to have remote and on-site services. These offerings
enable your company to tailor support that meets specific business needs with
satisfaction guaranteed.
Next topic: TS02, Technical Coordinator Program
ΓòÉΓòÉΓòÉ 8.4.15.2. TS02, Technical Coordinator Program ΓòÉΓòÉΓòÉ
Bob Gress
This presentation provides an overview of the components of the Workstation
Technical Coordinator Program and program qualification criteria. Technical
coordinators, or those interested in understanding more about the program and
its application to technical support within their organization, are encouraged
to attend.
Next topic: TS03, OS/2 and DOS Platform Support
ΓòÉΓòÉΓòÉ 8.4.15.3. TS03, OS/2 and DOS Platform Support ΓòÉΓòÉΓòÉ
Steve Wojtowecz
Take a comprehensive look at the service and support for the OS/2 and DOS
programs that IBM develops. This session discusses how IBM supports interfaces
with other companies' support to provide a seamless interface to customers.
Next topic: TS04, Navigating OS/2 Support
ΓòÉΓòÉΓòÉ 8.4.15.4. TS04, Navigating OS/2 Support ΓòÉΓòÉΓòÉ
David Reich
Join in on a discussion of IBM's OS/2 Support structure, and what you can do to
take the most advantage of it. Learn what information you need to have ready
when you call, what to expect when calling, and some key things to know and do
to navigate these waters quickly and safely.
Next topic: TS05, Developer Assistance Program
ΓòÉΓòÉΓòÉ 8.4.15.5. TS05, Developer Assistance Program ΓòÉΓòÉΓòÉ
Walt Tanis
Learn about the many developer support programs available to members of IBM's
Developer Assistance Program (DAP). Hear about the programs, whom to contact
for more details, and how to enroll. Come and learn about the programs that are
waiting for you!
Next topic: TS06, The OS/2 Problem Solver
ΓòÉΓòÉΓòÉ 8.4.15.6. TS06, The OS/2 Problem Solver ΓòÉΓòÉΓòÉ
David Moskowitz
This session is designed for anyone who has had problems running OS/2. It
focuses on the types of techniques and steps you can take to recover your
system if you have problems. Examine the common problems and the steps and
tools you can use to recover from potential disaster. Topics include:
o Steps to avoid problems
o What to do if the system doesn't boot
o What to do if the system hangs
o Installation problems
o Common troubleshooting problems
Next topic: TS07, PSP Vendor Support Programs
ΓòÉΓòÉΓòÉ 8.4.15.7. TS07, PSP Vendor Support Programs ΓòÉΓòÉΓòÉ
David Gaertner
Learn about several programs PSP offers to independent software and hardware
vendors, including: LAN Server 3.0 product certification, Integration Test
Laboratory for software and hardware, LAN Server System Builders,
fee-for-service (tentative title), and more.
Next topic: Workplace OS
ΓòÉΓòÉΓòÉ 8.4.16. Workplace OS ΓòÉΓòÉΓòÉ
o WP01, Introduction to Workplace OS
o WP02, What is the WP OS/2 Personality?
o WP03, Tools and Development Environment for WPOS
o WP04, WPOS Human Centrics, and How They Fit with the PowerPC
ΓòÉΓòÉΓòÉ 8.4.16.1. WP01, Introduction to Workplace OS ΓòÉΓòÉΓòÉ
Miles Barel
IBM has been developing a Workplace family of operating systems aimed at
decreasing the complexity of the environments while continuing to introduce new
technologies and capabilities. Workplace OS joins the Workplace family - DOS,
OS/2 and AIX - in the continued efforts to reach this goal. This session
answers the questions: What is Workplace OS? How will it meet the needs of
today as well as those of the future? How do users and developers sort out the
confusion created by the transition to 32-bit operating systems?
Next topic: WP02, What is the WP OS/2 Personality?
ΓòÉΓòÉΓòÉ 8.4.16.2. WP02, What is the WP OS/2 Personality? ΓòÉΓòÉΓòÉ
Ken Borgendale and Arnold Bramnick
Next topic: WP03, Tools and Development Environment for WPOS
ΓòÉΓòÉΓòÉ 8.4.16.3. WP03, Tools and Development Environment for WPOS ΓòÉΓòÉΓòÉ
B.J. Hargrave and Jay Tunkel
Next topic: WP04, WPOS Human Centrics, and How They Fit with the PowerPC
ΓòÉΓòÉΓòÉ 8.4.16.4. WP04, WPOS Human Centrics, and How They Fit with the PowerPC ΓòÉΓòÉΓòÉ
Brad Noe
Next topic: Extra Forum
ΓòÉΓòÉΓòÉ 8.4.17. Extra Forum ΓòÉΓòÉΓòÉ
o XF01, The Gorilla and Unattended Automated Testing
ΓòÉΓòÉΓòÉ 8.4.17.1. XF01, The Gorilla and Unattended Automated Testing ΓòÉΓòÉΓòÉ
Bob Cox
This session describes the intentions of unattended automated software testing,
the role that Gorilla Testing plays, and how to break down the barriers when
going from a manual software testing environment to an automated environment.
Three example barriers are discussed.
Next topic: Co-Sponsor: Computer Associates International, Inc.
ΓòÉΓòÉΓòÉ 8.5. Co-Sponsor: Computer Associates International, Inc. ΓòÉΓòÉΓòÉ
o CA01, Product Manager Desktop Applications
o CA02, Product Planner Systems Strategies - Part 1
o CA03, Product Planner Systems Strategies - Part 2
o CA04, Systems Engineer, Project Management
ΓòÉΓòÉΓòÉ 8.5.1. CA01, Product Manager Desktop Applications ΓòÉΓòÉΓòÉ
Jack Kramer
REALIZER is a graphical BASIC development system that supports a structured
superset of BASIC along with a visual form development subsystem. REALIZER is
the only multi-platform BASIC solution for developing applications that are
portable between OS/2 and Windows. It provides straightforward access to all
Windows and OS/2 objects and resources, along with a wide array of built-in
programmable objects such as spreadsheets and charts. In this session, see how
REALIZER takes the drudge work out of developing portable GUI applications.
Next topic: CA02, Product Planner Systems Strategies - Part 1
ΓòÉΓòÉΓòÉ 8.5.2. CA02, Product Planner Systems Strategies - Part 1 ΓòÉΓòÉΓòÉ
Dean Williams
CA-UNICENTER is a completely integrated distributed system management solution
that provides a set of management applications for security, backup and
archive, workload scheduling and console automation, and help-desk and problem
management, which complement the LAN NetView set of management utilities.
CA-UNICENTER's client/server approach enables organizations to set
enterprise-wide management policies while distributing administrative controls
throughout the network. In this session, learn how to implement a
cost-effective client/server management system.
Next topic: CA03, Product Planner Systems Strategies - Part 2
ΓòÉΓòÉΓòÉ 8.5.3. CA03, Product Planner Systems Strategies - Part 2 ΓòÉΓòÉΓòÉ
Dean Williams
STAR is an integrated system management client application that runs on OS/2.
The STAR OS/2 client application can administer systems management functions
like security, workload, and backup and archiving across the network,
regardless of platform, including MVS, AS/400, UNIX, OS/2 LAN Server, Novell,
and NT. This session demonstrates how an object-oriented approach can reduce
the complexities and cost of managing the heterogeneous computing environment.
Next topic: CA04, Systems Engineer, Project Management
ΓòÉΓòÉΓòÉ 8.5.4. CA04, Systems Engineer, Project Management ΓòÉΓòÉΓòÉ
Scott Jefferies
CA-Super Project offers a complete set of project management and presentation
tools, allowing users at all levels to take advantage of its unique feature
set. Whether you need to create and manage a simple schedule and produce a
Gantt chart for weekly staff meetings, or implement intensive cross-project and
cross-platform resource leveling and priority scheduling, CA-Super Project
works the way you work - with ease, power and flexibility. Learn the ABCs of
project management, and learn how to implement a sophisticated project
management application.
Next topic: Co-Sponsor: Lotus Development Corporation
ΓòÉΓòÉΓòÉ 8.6. Co-Sponsor: Lotus Development Corporation ΓòÉΓòÉΓòÉ
o LO01, Lotus SmartSuite for OS/2
o LO02, Application Development and Integration using Ami Pro Macro Language
o LO03, Application Development using REXX for Ami Pro and Lotus 1-2-3
o LO04, Lotus OS/2 Development Directions
o LO05, Migrating Host Office Systems to the LAN
o LO06, Lotus Mail and Messaging Architecture
o LO07, Developing with the Lotus VIM Developer's Toolkit
o LO08, Notes Application Development - Part 1
o LO09, Notes Application Development - Part 2
o LO10, Lotus Notes/DBMS Integration
ΓòÉΓòÉΓòÉ 8.6.1. LO01, Lotus SmartSuite for OS/2 ΓòÉΓòÉΓòÉ
Greg Schumacher
In this session, gain an understanding of Lotus' OS/2 strategy and their
product plans for OS/2. See demonstrations of exciting 32-bit, Workplace
Shell-integrated Lotus OS/2 applications, including Lotus 1-2-3, Freelance
Graphics, Ami Pro, and cc:Mail.
Next topic: LO02, Application Development and Integration using Ami Pro Macro
Language
ΓòÉΓòÉΓòÉ 8.6.2. LO02, Application Development and Integration using Ami Pro Macro Language ΓòÉΓòÉΓòÉ
Charlie Pappas/Doug Benson
Learn how Ami Pro's advanced macro language can be utilized to automate your
word processing tasks by utilizing function calls and user-defined dialog
boxes, and even create custom tools that integrate multiple applications. Ami
Pro offers its users published APIs, an open architecture, and the richest
authoring environment of any word processor available in OS/2 today. This
session includes demonstrations of both simple and complex macro applications,
and offers an opportunity to discuss application development with experts from
Lotus.
Next topic: LO03, Application Development using REXX for Ami Pro and Lotus
1-2-3
ΓòÉΓòÉΓòÉ 8.6.3. LO03, Application Development using REXX for Ami Pro and Lotus 1-2-3 ΓòÉΓòÉΓòÉ
Robert Lee
Learn how to use the power of the REXX programming language to automate word
processing and spreadsheet tasks. Now you can use a common programming language
across two leading OS/2 applications, Lotus 1-2-3 and Ami Pro for OS/2, to
build custom solutions tailor-made for individual corporate needs. The powerful
REXX programming language can be used to write custom @ functions and macros
for 1-2-3 and Ami Pro for OS/2. Bob Lee, Senior Product Development Manager,
provides an overview of 1-2-3's and Ami Pro's programmability and then, using a
sample program, he uses REXX to extend the functionality of both applications.
Next topic: LO04, Lotus OS/2 Development Directions
ΓòÉΓòÉΓòÉ 8.6.4. LO04, Lotus OS/2 Development Directions ΓòÉΓòÉΓòÉ
Himi Ozguc
In this session, Lotus discusses its OS/2 development directions. Included in
the discussion are compound documents under OS/2 and the impact of SOM on
programmability; object-oriented user interface design; and Lotus' plans for
workgroup-enabling OS/2 desktop applications.
Next topic: LO05, Migrating Host Office Systems to the LAN
ΓòÉΓòÉΓòÉ 8.6.5. LO05, Migrating Host Office Systems to the LAN ΓòÉΓòÉΓòÉ
Mary Murphy
Companies face many challenges for migration and co-existence when integrating
LAN systems with existing enterprise office systems. This session explores
management challenges and technical and organizational issues impacting
migration. Examine the benefits of migration to LAN-based messaging systems,
infrastructure requirements, and coexistence strategies. Learn which tools and
services are available from IBM to assist in functionality migration.
Next topic: LO06, Lotus Mail and Messaging Architecture
ΓòÉΓòÉΓòÉ 8.6.6. LO06, Lotus Mail and Messaging Architecture ΓòÉΓòÉΓòÉ
Mary Murphy
Network services in support of mail and messaging applications are becoming
increasingly important to critical enterprise solutions. In this session, the
speaker outlines the Lotus mail and messaging architecture, including a
thorough description of both the client or application environment, as well as
of the back-end or server model. Developers interested in gateway development,
and directory service integration or synchronization, as well as mail or
messaging-enabled application developers, will find this session invaluable.
Next topic: LO07, Developing with the Lotus VIM Developer's Toolkit
ΓòÉΓòÉΓòÉ 8.6.7. LO07, Developing with the Lotus VIM Developer's Toolkit ΓòÉΓòÉΓòÉ
Patricia Foy
Vendor Independent Messaging (VIM) is a full-featured, cross-platform,
industry-standard, Application Programming Interface to messaging service that
is available today. The Lotus VIM Developer's Toolkit provides you with all the
tools you need to develop VIM-based applications that integrate with cc:Mail or
Lotus Notes on DOS, Windows, and OS/2 platforms. Discover the rich set
functionality provided by VIM, as well as some of the tips, techniques, and
traps in writing mail-enabled and message-reliant, cross-platform applications.
Next topic: LO08, Notes Application Development - Part 1
ΓòÉΓòÉΓòÉ 8.6.8. LO08, Notes Application Development - Part 1 ΓòÉΓòÉΓòÉ
Larry McCants
In this session, see actual Lotus Notes applications developed on the PC. Larry
McCants explains what Lotus Notes is all about, and shows groupware
applications that are applicable to everyday business situations. This session
is geared to application developers, MIS managers, and consultants who have
application development experience, but have had little exposure to Lotus
Notes. If you would like to better understand the rapid application development
environment of Lotus Notes, this session is for you!
Next topic: LO09, Notes Application Development - Part 2
ΓòÉΓòÉΓòÉ 8.6.9. LO09, Notes Application Development - Part 2 ΓòÉΓòÉΓòÉ
Martin Cox
This session describes the Notes database model from the perspective of the
API. It identifies the different Notes data types, and introduces the key
data-access functions. This session bridges the gap from the abstract to the
concrete by running a sample API program and explaining the actual source code.
Next topic: LO10, Lotus Notes/DBMS Integration
ΓòÉΓòÉΓòÉ 8.6.10. LO10, Lotus Notes/DBMS Integration ΓòÉΓòÉΓòÉ
Peter O'Kelly
Although both Notes and Database Management System (DBMS) products represent
combinations of data management and application development tools, they're more
complementary than competitive because of fundamental differences in the types
of applications they've been designed to support. This presentation includes an
overview of the complimentary fit among Notes/DBMS integration options, and
guidance on which options should be used for different application types.
Next topic: Device Driver Conference Session Descriptions
ΓòÉΓòÉΓòÉ 8.7. Device Driver Conference Session Descriptions ΓòÉΓòÉΓòÉ
o Display Device Drivers
o LAN Device Drivers
o Multimedia/Input Device Drivers
o Printer Device Drivers
o Storage Device Drivers
ΓòÉΓòÉΓòÉ 8.7.1. Display Device Drivers ΓòÉΓòÉΓòÉ
o DD01, Overview and Future Direction
o DD02, Presentation Driver Architecture -Printer and Display
o DD03, PM Display Drivers - Part 1
o DD04, PM Display Drivers - Part 2
o DD05 and DD06, Base Video Handler and Virtual Device Drivers - Parts 1 and 2
o DD07, Windows Drivers and Seamless Architecture
o DD08, Video Accelerator Support in the Display Drivers
o DD09, Testing
o DD10, Performance
o DD11, Installation/Debug
o DD12, Questions and Answers
o DD13, Centralized Video Services
o DD14, New GRAD (Graphics Add) Display Driver Architecture - Part 1
ΓòÉΓòÉΓòÉ 8.7.1.1. DD01, Overview and Future Direction ΓòÉΓòÉΓòÉ
Franz J. Walkow
Find out what new and exciting changes and discoveries have been made since the
last conference. Take a look at a new architecture to help you move smoothly
from your OS/2 device-driver development onto Workplace OS. Emphasis is placed
on tool sets and availability.
Next topic: DD02, Presentation Driver Architecture -Printer and Display
ΓòÉΓòÉΓòÉ 8.7.1.2. DD02, Presentation Driver Architecture -Printer and Display ΓòÉΓòÉΓòÉ
Discover the common system architecture for presentation drivers, both printer
and display. Examine the interfaces and services provided by the 32-bit
Graphics Engine, PMWIN, and the device drivers, including a description of the
relationship to the physical and virtual device drivers.
Next topic: DD03, PM Display Drivers - Part 1
ΓòÉΓòÉΓòÉ 8.7.1.3. DD03, PM Display Drivers - Part 1 ΓòÉΓòÉΓòÉ
Roger Louie
Hear the latest news about the functions of the display presentation drivers.
This presentation covers different types of drivers, such as 32-bit SVGA,
accelerator, XGA, and 8514 drivers, highlighted by the samples in the latest
IBM Device Driver Sourcekit. Examine the pallet-management functions and
services in the Graphics Engine and display drivers. Learn about Presentation
Manager APIs and how the functions are provided by the system, including when
window and screen refreshes are required.
Next topic: DD04, PM Display Drivers - Part 2
ΓòÉΓòÉΓòÉ 8.7.1.4. DD04, PM Display Drivers - Part 2 ΓòÉΓòÉΓòÉ
Scott Lawson
Continuation of above session. Emphasis is on porting to different chip sets.
Next topic: DD05 and DD06, Base Video Handler and Virtual Device Drivers -
Parts 1 and 2
ΓòÉΓòÉΓòÉ 8.7.1.5. DD05 and DD06, Base Video Handler and Virtual Device Drivers - Parts 1 and 2 ΓòÉΓòÉΓòÉ
Bill Bodin
See first-hand the base video-handler architecture in OS/2 2.0, and the
improvements in OS/2 2.1. Learn about initialization and nitty-gritty hardware
considerations. This session also covers save and restore functions, and
switching between DOS, Windows, and OS/2 windowed and full-screen sessions.
Next topic: DD07, Windows Drivers and Seamless Architecture
ΓòÉΓòÉΓòÉ 8.7.1.6. DD07, Windows Drivers and Seamless Architecture ΓòÉΓòÉΓòÉ
Paul King
Discuss the requirements for full-screen and seamless Windows drivers. Find out
what is formally tested and supported, including font considerations. Get a
high-level overview of how Windows and OS/2 drivers share the screen and video
memory, as well as communication facilities for signaling between the drivers.
Next topic: DD08, Video Accelerator Support in the Display Drivers
ΓòÉΓòÉΓòÉ 8.7.1.7. DD08, Video Accelerator Support in the Display Drivers ΓòÉΓòÉΓòÉ
Learn how to exploit the new generation of the video accelerators. See how new
generic, non-CODEC-specific abilities in graphic controllers work, plus how
video accelerator chips provide YUV to RGB conversion, scaling, and pixel
replication.
Next topic: DD09, Testing
ΓòÉΓòÉΓòÉ 8.7.1.8. DD09, Testing ΓòÉΓòÉΓòÉ
Fred Gnuechtel
Learn how to get the most bang for the buck in doing quality assurance for the
complex of device drivers, base video handlers, and virtual device drivers.
Learn new test methodology, emphasizing real applications running to uncover
problems across the OS/2 environments: DOS, WIN-OS/2 full-screen, WIN-OS/2
seamless, and Presentation Manager.
Next topic: DD10, Performance
ΓòÉΓòÉΓòÉ 8.7.1.9. DD10, Performance ΓòÉΓòÉΓòÉ
Tsu-Wang Chen
Learn how to measure performance of the display subsystem in OS/2 using real
applications. Discover techniques for performance improvements based on
frequency data collected. Emphasis is placed on the performance of full screen
versus seamless WIN-OS/2, and text scrolling in command sessions.
Next topic: DD11, Installation/Debug
ΓòÉΓòÉΓòÉ 8.7.1.10. DD11, Installation/Debug ΓòÉΓòÉΓòÉ
OS/2 provides you with a powerful kernel debugger, which is an important part
of debugging device drivers. Learn useful commands of this debugger, and get
pointers on how to better utilize its abilities. Also, examine the DSPINSTL
utilities designed to update OS/2 and Windows INI files, as well as CONFIG.SYS.
Next topic: DD12, Questions and Answers
ΓòÉΓòÉΓòÉ 8.7.1.11. DD12, Questions and Answers ΓòÉΓòÉΓòÉ
Join the speakers, vendors, and contract houses for a panel discussion. This is
the opportunity to ask questions and get additional information about display
drivers.
Next topic: DD13, Centralized Video Services
ΓòÉΓòÉΓòÉ 8.7.1.12. DD13, Centralized Video Services ΓòÉΓòÉΓòÉ
Bill Bodin
Discover the latest changes made to consolidate many OS/2 and Virtual Video
Services. Learn how to take advantage of shared video functions, and how the
changes to the architecture are exploited in Workplace OS.
Next topic: DD14, New GRAD (Graphics Add) Display Driver Architecture - Part 1
ΓòÉΓòÉΓòÉ 8.7.1.13. DD14, New GRAD (Graphics Add) Display Driver Architecture - Part 1 ΓòÉΓòÉΓòÉ
Mike Cooper/Dale Whitfield
Witness the new device-driver architecture for presentation drivers for
Workplace OS. See the new device-specific driver and its interfaces, plus
services provided by the 32-bit Graphics Engine, as well as how Windows drivers
are run in seamless and full-screen WIN-OS/2 sessions.
DD15 New GRAD (Graphics Add) Display Driver Architecture - Part 2 Jonathan
Wagner/Joe Celi Continuation of above session.
Next topic: LAN Device Drivers
ΓòÉΓòÉΓòÉ 8.7.2. LAN Device Drivers ΓòÉΓòÉΓòÉ
o DD16, Overview and Future Directions
o DD17, Introduction to IBM s NDIS-Based Products
o DD18, Introduction to the NDIS 2.01 Specification
o DD19 and DD20, IBM/NetWare/Banyan/TCPIP/Comm Mgr Coexistence Issues - Parts 1
and 2
o DD21, Introduction to a Sample Network Driver
o DD22 and DD23, Sample Network Driver Code Walkthrough - Parts 1 and 2
o DD24, Network Device Driver Performance
o DD25, Configuration in an IBM NDIS Environment
o DD26 and DD27, Remote LAN Access Network Drivers - Parts 1 and 2
o DD28, IBM Protocol Stacks in Detail
o DD29, Implementing NDIS Protocol Stacks
o DD30, Certification, Testing and Debugging of Network Drivers
o DD31, Network Driver Customer Experience
o DD32, Workplace OS LAN Network Drivers - Part 1
o DD33, Workplace OS LAN Network Drivers - Part 2
ΓòÉΓòÉΓòÉ 8.7.2.1. DD16, Overview and Future Directions ΓòÉΓòÉΓòÉ
Mark Simpson
Find out what new and exciting changes and discoveries have been made since the
last conference. Take a look at a new architecture to help you move smoothly
from your OS/2 device driver development onto Workplace OS. Emphasis is placed
on tool sets and availability.
Next topic: DD17, Introduction to IBM s NDIS-Based Products
ΓòÉΓòÉΓòÉ 8.7.2.2. DD17, Introduction to IBM s NDIS-Based Products ΓòÉΓòÉΓòÉ
Mark Simpson
This introductory session provides an overview of the IBM products that
implement NDIS, including the LAN Server (2.0 and 3.0), DCE, Extended Services
(with and without Data Base Manager), LAN Enabler 2.0, NTS/2 1.0, and CM/2 1.0
products.
Next topic: DD18, Introduction to the NDIS 2.01 Specification
ΓòÉΓòÉΓòÉ 8.7.2.3. DD18, Introduction to the NDIS 2.01 Specification ΓòÉΓòÉΓòÉ
Mark Simpson
Take an in-depth look at the NDIS architecture. Learn the important details
surrounding configuration (PROTOCOL.INI) and Network Driver primitives.
Next topic: DD19 and DD20, IBM/NetWare/Banyan/TCPIP/Comm Mgr Coexistence Issues
- Parts 1 and 2
ΓòÉΓòÉΓòÉ 8.7.2.4. DD19 and DD20, IBM/NetWare/Banyan/TCPIP/Comm Mgr Coexistence Issues - Parts 1 and 2 ΓòÉΓòÉΓòÉ
Mark Simpson
Discuss issues related to adapter-sharing at the client or workstation when one
or more of these products is installed. This discussion focuses on issues
related to the Network Adapter drivers.
Next topic: DD21, Introduction to a Sample Network Driver
ΓòÉΓòÉΓòÉ 8.7.2.5. DD21, Introduction to a Sample Network Driver ΓòÉΓòÉΓòÉ
Dan Heimsoth
Discover the ins and outs of the NDIS driver. The discussion starts with the
general structure of the driver, and modularizes the driver into major
components, each of which is discussed in detail.
Next topic: DD22 and DD23, Sample Network Driver Code Walkthrough - Parts 1 and
2
ΓòÉΓòÉΓòÉ 8.7.2.6. DD22 and DD23, Sample Network Driver Code Walkthrough - Parts 1 and 2 ΓòÉΓòÉΓòÉ
Dan Heimsoth
This session takes the next detailed step of developing a network driver by
going through a code walkthrough of an actual NDIS Network Driver. Among other
topics: initialization, interrupt, and transmit and receive routines.
Next topic: DD24, Network Device Driver Performance
ΓòÉΓòÉΓòÉ 8.7.2.7. DD24, Network Device Driver Performance ΓòÉΓòÉΓòÉ
Dan Heimsoth
Examine the performance aspects of OS/2 2.1 networking and communications. This
session focuses on NDIS-based transport protocol stacks, including MAC device
drivers. Other topics include key parameters and coding techniques for tuning
and developing high-performing network device drivers.
Next topic: DD25, Configuration in an IBM NDIS Environment
ΓòÉΓòÉΓòÉ 8.7.2.8. DD25, Configuration in an IBM NDIS Environment ΓòÉΓòÉΓòÉ
Mark Simpson
Find out more about installation, configuration, and national language support
issues concerning network drivers in an IBM NDIS environment. Network
Information Files (NIFs), PROTOCOL.INI and CONFIG.SYS issues are the primary
topics of this session. Also, learn the proper structure of an NDIS Network
driver to allow for easy translation into other languages.
Next topic: DD26 and DD27, Remote LAN Access Network Drivers - Parts 1 and 2
ΓòÉΓòÉΓòÉ 8.7.2.9. DD26 and DD27, Remote LAN Access Network Drivers - Parts 1 and 2 ΓòÉΓòÉΓòÉ
Roger Richter
This session discusses IBM's Advanced NDIS (ANDIS) architecture, which is a set
of NDIS extensions that allow the development of Network drivers for a Wide
Area Network (WAN) and other types of non-LAN connections. These drivers allow
a user to run LAN products over various WAN connections to connect to a LAN
from a remote location using LAN Distance 1.0 and other products from IBM.
ANDIS network-driver design and development is covered after the ANDIS
architecture overview. The second session focuses on the design and development
of ANDIS network drivers.
Next topic: DD28, IBM Protocol Stacks in Detail
ΓòÉΓòÉΓòÉ 8.7.2.10. DD28, IBM Protocol Stacks in Detail ΓòÉΓòÉΓòÉ
Dan Heimsoth
Examine the implementation of IBM's NDIS protocol stacks. This session
emphasizes how the network protocol stacks interact with the network driver.
Next topic: DD29, Implementing NDIS Protocol Stacks
ΓòÉΓòÉΓòÉ 8.7.2.11. DD29, Implementing NDIS Protocol Stacks ΓòÉΓòÉΓòÉ
Dan Heimsoth
This session provides a general overview of an NDIS protocol stack, beginning
with the general structure of the protocol stack, and progressing to modularize
it into major components. A discussion of each major component, and an
explanation of what is required to implement a protocol stack to the NDIS
interface, are also included.
Next topic: DD30, Certification, Testing and Debugging of Network Drivers
ΓòÉΓòÉΓòÉ 8.7.2.12. DD30, Certification, Testing and Debugging of Network Drivers ΓòÉΓòÉΓòÉ
Mark Simpson
Explore in detail the testing and certification processes for networking
drivers in an IBM NDIS environment. Options for assisting in development,
testing, and certification of network drivers are also discussed.
Next topic: DD31, Network Driver Customer Experience
ΓòÉΓòÉΓòÉ 8.7.2.13. DD31, Network Driver Customer Experience ΓòÉΓòÉΓòÉ
This session features the experiences of a non-IBM developer who has written an
NDIS network device driver that is certified and enabled to operate in an IBM
OS/2 environment. This serves as a practical example of actually implementing a
driver as outlined in the other networking sessions.
Next topic: DD32, Workplace OS LAN Network Drivers - Part 1
ΓòÉΓòÉΓòÉ 8.7.2.14. DD32, Workplace OS LAN Network Drivers - Part 1 ΓòÉΓòÉΓòÉ
Mark Simpson
Join in a high-level discussion of what the structure of the network transport
component of Workplace OS will look like. This session gives the attendee an
opportunity to understand the directions of the network transport component of
Workplace OS, as well as an early opportunity for IBM to understand customer
and developer requirements for Workplace OS network transports.
Next topic: DD33, Workplace OS LAN Network Drivers - Part 2
ΓòÉΓòÉΓòÉ 8.7.2.15. DD33, Workplace OS LAN Network Drivers - Part 2 ΓòÉΓòÉΓòÉ
Dan Heimsoth
This session uncovers the next detailed step of developing a network driver in
the Workplace OS environment. Special attention is given to driver structure,
device driver model, performance, and any differences between developing LAN
drivers in an OS/2 or Workplace OS environment.
Next topic: Multimedia/Input Device Drivers
ΓòÉΓòÉΓòÉ 8.7.3. Multimedia/Input Device Drivers ΓòÉΓòÉΓòÉ
o DD34, Overview and Future Directions
o DD35, MMPM/2 Audio Systems
o DD36, MMPM/2 Audio Device Drivers
o DD37, Audio Device Driver Debugging
o DD38, MIDI and DSP Device Drivers
o DD39, MMPM/2, DOS, WIN-OS/2 Audio Device Sharing Overview - Part 1
o DD40, MMPM/2, DOS, WIN-OS/2 Audio Device Sharing - Part 2
o DD41, MMPM/2 CODEC Interface
o DD42, MMPM/2 Video Capture Subsystem
o DD43, MMPM/2 Video Capture Device Drivers
o DD44, MMPM/2 Device Driver Testing
o DD45, Writing OS/2 Keyboard and Pointer Drivers
o DD46, An Overview of Pen for OS/2 Device Drivers
o DD47, Writing PenDOS Device Drivers
o DD48, Workplace OS MM Device Driver Model
ΓòÉΓòÉΓòÉ 8.7.3.1. DD34, Overview and Future Directions ΓòÉΓòÉΓòÉ
Brent Davis
Find out what new and exciting changes and discoveries have been made since the
last conference. Take a look at a new architecture to help you move smoothly
from your OS/2 device-driver development onto Workplace OS. Emphasis is placed
on tool sets and availability.
Next topic: DD35, MMPM/2 Audio Systems
ΓòÉΓòÉΓòÉ 8.7.3.2. DD35, MMPM/2 Audio Systems ΓòÉΓòÉΓòÉ
Chris Dinallo
Take a closer look at the various components that comprise the audio subsystem.
Emphasis is placed on the audio multimedia I/O process, and media control
drivers: WAVE device, MIDI device, and AMP/mixer device, and installation
issues for OEM audio device drivers.
Next topic: DD36, MMPM/2 Audio Device Drivers
ΓòÉΓòÉΓòÉ 8.7.3.3. DD36, MMPM/2 Audio Device Drivers ΓòÉΓòÉΓòÉ
Jeanne Mommaerts
Get all the information you need on writing your audio driver faster. The focus
of this session is modular design, portability, and MMPM/2-specific functions.
Next topic: DD37, Audio Device Driver Debugging
ΓòÉΓòÉΓòÉ 8.7.3.4. DD37, Audio Device Driver Debugging ΓòÉΓòÉΓòÉ
Chris Dinallo
Join in on a detailed discussion of debugging an audio device driver. Learn the
latest techniques in an interactive session.
Next topic: DD38, MIDI and DSP Device Drivers
ΓòÉΓòÉΓòÉ 8.7.3.5. DD38, MIDI and DSP Device Drivers ΓòÉΓòÉΓòÉ
Jeanne Mommaerts
Learn what every audio driver must include for a device to support the rich
MIDI function soon to be available on OS/2. The focus of this session is
real-time manipulation of MIDI data.
Next topic: DD39, MMPM/2, DOS, WIN-OS/2 Audio Device Sharing Overview - Part 1
ΓòÉΓòÉΓòÉ 8.7.3.6. DD39, MMPM/2, DOS, WIN-OS/2 Audio Device Sharing Overview - Part 1 ΓòÉΓòÉΓòÉ
Joe Nord
This is the first of two sessions discussing shared access to audio devices
across OS/2, DOS, and WIN-OS/2 environments. This session provides an
introduction to the problems, and a high-level overview of the solutions being
implemented for MMPM/2.
Next topic: DD40, MMPM/2, DOS, WIN-OS/2 Audio Device Sharing - Part 2
ΓòÉΓòÉΓòÉ 8.7.3.7. DD40, MMPM/2, DOS, WIN-OS/2 Audio Device Sharing - Part 2 ΓòÉΓòÉΓòÉ
Joe Nord
This session builds on the device-sharing overview to reveal details about
MMPM/2 cross-environment device management. Particular attention is given to
enabling IHV hardware in the MMPM/2-managed environment.
Next topic: DD41, MMPM/2 CODEC Interface
ΓòÉΓòÉΓòÉ 8.7.3.8. DD41, MMPM/2 CODEC Interface ΓòÉΓòÉΓòÉ
Steve Hancock
Examine OS/2 s CODEC architecture, how it fits into OS/2's Multimedia I/O
subsystem, and how algorithms can be integrated into the OS/2 platform.
Next topic: DD42, MMPM/2 Video Capture Subsystem
ΓòÉΓòÉΓòÉ 8.7.3.9. DD42, MMPM/2 Video Capture Subsystem ΓòÉΓòÉΓòÉ
Ken Lee
Take a closer look at the workings of the various components that comprise the
Video playback and capture subsystem. A comprehensive overview of what is
required to enable a Video Capture card under Video IN is provided. Topics
covered include: command set, real-time capture, frame-step capture,
installation, and a short demo of capture and playback.
Next topic: DD43, MMPM/2 Video Capture Device Drivers
ΓòÉΓòÉΓòÉ 8.7.3.10. DD43, MMPM/2 Video Capture Device Drivers ΓòÉΓòÉΓòÉ
Ed Ruffing
This session provides a detailed technical overview of an actual physical
device driver for a Video Capture card under Video IN. Topics covered include:
development strategy, detailed APIs, data structures, and data-streaming
protocols.
Next topic: DD44, MMPM/2 Device Driver Testing
ΓòÉΓòÉΓòÉ 8.7.3.11. DD44, MMPM/2 Device Driver Testing ΓòÉΓòÉΓòÉ
Fred Gnuechtel
Learn all about testing multimedia device drivers. This session lets you know
what is needed to test a multimedia device driver, and provides a look at
methodology. A live demonstration will simplify the use of ADDE, PMADDE,
P2STRING, and AP2.
Next topic: DD45, Writing OS/2 Keyboard and Pointer Drivers
ΓòÉΓòÉΓòÉ 8.7.3.12. DD45, Writing OS/2 Keyboard and Pointer Drivers ΓòÉΓòÉΓòÉ
Robert Rose
This session presents the OS/2 keyboard device driver architecture, as well as
a detailed description of how to modify the OS/2 keyboard device driver for
custom keyboards. A discussion of the future development directions for both
OS/2 and Workplace OS is also covered. If there is sufficient demand, the
basics of OS/2 pointer-driver development will also be covered.
Next topic: DD46, An Overview of Pen for OS/2 Device Drivers
ΓòÉΓòÉΓòÉ 8.7.3.13. DD46, An Overview of Pen for OS/2 Device Drivers ΓòÉΓòÉΓòÉ
Moe Desrosiers
Examine the architecture of the Pen for OS/2 device drivers, and walk through
the process of writing your own pen device drivers using the Pen for OS/2
Device Driver Kit.
Next topic: DD47, Writing PenDOS Device Drivers
ΓòÉΓòÉΓòÉ 8.7.3.14. DD47, Writing PenDOS Device Drivers ΓòÉΓòÉΓòÉ
Moe Desrosiers
Learn how to write your own PenDOS device driver using the OS/2 Device Driver
Kit. This session details the architecture of the PenDOS device driver.
Next topic: DD48, Workplace OS MM Device Driver Model
ΓòÉΓòÉΓòÉ 8.7.3.15. DD48, Workplace OS MM Device Driver Model ΓòÉΓòÉΓòÉ
Mike Minnick
Discuss the latest strategies for developing drivers to support sound, MIDI,
and Video capture devices. Topics covered include: writing and integrating
device-dependent driver code, using and customizing system-supplied multimedia
driver support code, and using system services in the multimedia driver.
Next topic: Printer Device Drivers
ΓòÉΓòÉΓòÉ 8.7.4. Printer Device Drivers ΓòÉΓòÉΓòÉ
o DD49, Overview and Future Directions
o DD50, Printer-Driver Architecture and Structure
o DD51, Printer Device Specification Exploitation
o DD52, Printer-Driver Installation Considerations
o DD53, Bidirectional Printing Support
o DD54, What's New - Graphics Engine 2.2
o DD55, New OMNI Printer Driver Architecture - Part 1
o DD56, New OMNI Printer Driver Architecture - Part 2
o DD57, The OS/2 Debug Kernel
o DD58, Debugging Printer Presentation Drivers
o DD59, OS/2 Graphical Programming Interface (GPI) Programming
ΓòÉΓòÉΓòÉ 8.7.4.1. DD49, Overview and Future Directions ΓòÉΓòÉΓòÉ
Larry Moore
Find out what new and exciting changes and discoveries have been made since the
last conference. Take a look at a new architecture to help you move smoothly
from your OS/2 device-driver development onto Workplace OS. Emphasis is placed
on tool sets and availability.
Next topic: DD50, Printer-Driver Architecture and Structure
ΓòÉΓòÉΓòÉ 8.7.4.2. DD50, Printer-Driver Architecture and Structure ΓòÉΓòÉΓòÉ
Mark Vanderwiele
Review the architecture and structure of printer presentation drivers. Examine
the current and future architectures, the structure of a presentation driver,
graphics engine dispatch tables including key enabling points, data structures,
and program flow.
Next topic: DD51, Printer Device Specification Exploitation
ΓòÉΓòÉΓòÉ 8.7.4.3. DD51, Printer Device Specification Exploitation ΓòÉΓòÉΓòÉ
Sam Yang
Focus on hooking simulated GRE functions, managing hardcopy, font, and color.
The information in this session will help exploit your device hardware
features. Color support will be emphasized, based on the latest color-printing
technologies.
Next topic: DD52, Printer-Driver Installation Considerations
ΓòÉΓòÉΓòÉ 8.7.4.4. DD52, Printer-Driver Installation Considerations ΓòÉΓòÉΓòÉ
Larry Moore
This session includes the use of extended attributes, use of INI file for data
storage, and printer driver install entry points. New extended attributes and
entry points are emphasized for dynamically adding new printer devices. The
Postscript driver will be used as an example to show how to add dynamic printer
support.
Next topic: DD53, Bidirectional Printing Support
ΓòÉΓòÉΓòÉ 8.7.4.5. DD53, Bidirectional Printing Support ΓòÉΓòÉΓòÉ
Pat Nogay
Learn about OS/2 support for printers that talk back. This session includes an
overview of the OS/2 bidirectional print solution, the additional functions
supported by new PM Port drivers and any changes to PM Printer drivers and PM
Queue drivers to exploit this new function.
Next topic: DD54, What's New - Graphics Engine 2.2
ΓòÉΓòÉΓòÉ 8.7.4.6. DD54, What's New - Graphics Engine 2.2 ΓòÉΓòÉΓòÉ
Michael R. Cooper
Find out what's new in the OS/2 Graphics Engine. Get the information you need
to get a printer driver up quickly, then incrementally add function support to
your hardware. This session also includes generic rasterization, new simulated
presentation-driver functions, and capabilities of pre-2.2 drivers.
Next topic: DD55, New OMNI Printer Driver Architecture - Part 1
ΓòÉΓòÉΓòÉ 8.7.4.7. DD55, New OMNI Printer Driver Architecture - Part 1 ΓòÉΓòÉΓòÉ
Matt Rutkowski
Find out how the new 32-bit OMNI printer driver provides generic support for
raster and TTY devices. Learn the quick and easy way of getting new raster
printer devices supported under OS/2 with complete device resolution, color,
font, and hardcopy support. Topics also include New Graphics Engine 2.2
functionality and pre-2.2 GRE support.
Next topic: DD56, New OMNI Printer Driver Architecture - Part 2
ΓòÉΓòÉΓòÉ 8.7.4.8. DD56, New OMNI Printer Driver Architecture - Part 2 ΓòÉΓòÉΓòÉ
Matt Rutkowski
Examine how to add new devices to the OMNI driver. Topics include: providing
better functional support for high-end devices using functional replacement,
using new support functions for string-sorting, journaling, and multiple output
threads.
Next topic: DD57, The OS/2 Debug Kernel
ΓòÉΓòÉΓòÉ 8.7.4.9. DD57, The OS/2 Debug Kernel ΓòÉΓòÉΓòÉ
Monte Copeland
The OS/2 debug kernel replaces the ship-level kernel, and provides debugging
support usually used for device drivers; some programmers use it to debug
application traps and hangs. This presentation includes an overview of the OS/2
debug kernel, its availability, installation, and command set.
Next topic: DD58, Debugging Printer Presentation Drivers
ΓòÉΓòÉΓòÉ 8.7.4.10. DD58, Debugging Printer Presentation Drivers ΓòÉΓòÉΓòÉ
Monte Copeland
Learn the very latest debugging tips and techniques. Topics include: debugging
support, conditional compilation, the OS/2 debug kernel, and the use of
source-level debuggers.
Next topic: DD59, OS/2 Graphical Programming Interface (GPI) Programming
ΓòÉΓòÉΓòÉ 8.7.4.11. DD59, OS/2 Graphical Programming Interface (GPI) Programming ΓòÉΓòÉΓòÉ
Monte Copeland
Get an introduction to the Graphical Programming Interface (GPI) of OS/2
Presentation Manager. Take a code tour in C of sample code showing practical
use of the GPI. This session also includes code fragments for device context
(DC) and presentation space (PS) creation for displays and printers, GPI
drawing primitives, techniques for WYSIWYG, and device independence.
Next topic: Storage Device Drivers
ΓòÉΓòÉΓòÉ 8.7.5. Storage Device Drivers ΓòÉΓòÉΓòÉ
o DD60, Overview and Future Direction
o DD61, Storage Architecture
o DD62, Dynamic Loading of Device Drivers
o DD63, OS/2 Plug-and-Play Support
o DD64, OS/2 ADD Driver Implementation
o DD65, ASPI and Virtual ASPI Support in OS/2
o DD66, OS/2 Tape Support
o DD67, Advanced Power Management
o DD68, Parallel-Port Device Support
o DD69 and DD70, OS/2 PCMCIA Support - Parts 1 and 2
o DD71, OS/2 Installable File System
o DD72, Layered Serial Support in OS/2
o DD73, PDD and VDD Organization
o DD74, Techniques for Factory Floor Automation and Data Acquisition
o DD75, Workplace OS DD Model
o DD76, Base Workplace OS DDs
ΓòÉΓòÉΓòÉ 8.7.5.1. DD60, Overview and Future Direction ΓòÉΓòÉΓòÉ
Dave Marshall
Find out what new and exciting changes and discoveries have been made since the
last conference. Take a look at a new architecture to help you move smoothly
from your OS/2 device-driver development onto Workplace OS. Emphasis is placed
on tool sets and availability.
Next topic: DD61, Storage Architecture
ΓòÉΓòÉΓòÉ 8.7.5.2. DD61, Storage Architecture ΓòÉΓòÉΓòÉ
Ken Rowland
This session explains the OS/2 storage device-driver architecture. Topics
include SCSI and non-SCSI drivers. Learn about defining functions associated
with driver entry points, data structures and filter ADDs. Walk through the
structure of a sample ADD driver.
Next topic: DD62, Dynamic Loading of Device Drivers
ΓòÉΓòÉΓòÉ 8.7.5.3. DD62, Dynamic Loading of Device Drivers ΓòÉΓòÉΓòÉ
Ken Rowland
Computing hardware is rapidly changing to support computing-on-the-run.
Dockable workstations, PCMCIA adapters, and parallel-port attachments are all
enabling technologies underlying this trend. This session discusses some of the
ways OS/2 addresses dynamic reconfiguration at the device-driver level and
systems level.
Next topic: DD63, OS/2 Plug-and-Play Support
ΓòÉΓòÉΓòÉ 8.7.5.4. DD63, OS/2 Plug-and-Play Support ΓòÉΓòÉΓòÉ
Frank Schroeder
This session defines the support OS/2 is providing for the plug-and-play
initiative. Special focus is placed on the work that device-driver providers
will have to provide.
Next topic: DD64, OS/2 ADD Driver Implementation
ΓòÉΓòÉΓòÉ 8.7.5.5. DD64, OS/2 ADD Driver Implementation ΓòÉΓòÉΓòÉ
Ken Rowland
This discussion focuses on the layered device-driver model, and provides an
in-depth view of an ADD implementation in OS/2.
Next topic: DD65, ASPI and Virtual ASPI Support in OS/2
ΓòÉΓòÉΓòÉ 8.7.5.6. DD65, ASPI and Virtual ASPI Support in OS/2 ΓòÉΓòÉΓòÉ
John Lloyd
Discover the Advanced SCSI Programming Interfaces (ASPI) now available in OS/2.
This discussion focuses on coexistence with various OS/2 architecture, and
provides an in-depth look at the ASPI Developers Kit.
Next topic: DD66, OS/2 Tape Support
ΓòÉΓòÉΓòÉ 8.7.5.7. DD66, OS/2 Tape Support ΓòÉΓòÉΓòÉ
Tony Abbondanzio
Find out how the new architecture simplifies the device-driver development time
and increases the number of devices supported. This session provides a
high-level look at the design of OS/2 TapeBackup.
Next topic: DD67, Advanced Power Management
ΓòÉΓòÉΓòÉ 8.7.5.8. DD67, Advanced Power Management ΓòÉΓòÉΓòÉ
Fred Lathrop
Participate in an in-depth discussion of the Advanced Power Management features
of OS/2 2.1. This session includes recommendations on exploiting APM in your
device drivers.
Next topic: DD68, Parallel-Port Device Support
ΓòÉΓòÉΓòÉ 8.7.5.9. DD68, Parallel-Port Device Support ΓòÉΓòÉΓòÉ
Frank Schroeder
New developments in the use of the parallel port have required changes in the
operating system. This session covers new developments in the parallel-port
driver, such as layering, port-sharing, bidirectional support, EPP, and ECP.
Next topic: DD69 and DD70, OS/2 PCMCIA Support - Parts 1 and 2
ΓòÉΓòÉΓòÉ 8.7.5.10. DD69 and DD70, OS/2 PCMCIA Support - Parts 1 and 2 ΓòÉΓòÉΓòÉ
Fred Lathrop
Learn the essentials of OS/2 PCMCIA support. A detailed description of the Card
Services layer in OS/2 is provided, as well as a detailed description of socket
services.
Next topic: DD71, OS/2 Installable File System
ΓòÉΓòÉΓòÉ 8.7.5.11. DD71, OS/2 Installable File System ΓòÉΓòÉΓòÉ
Sam Detweiler
Walk through an OS/2 IFS with in-depth coverage of its details and features.
Next topic: DD72, Layered Serial Support in OS/2
ΓòÉΓòÉΓòÉ 8.7.5.12. DD72, Layered Serial Support in OS/2 ΓòÉΓòÉΓòÉ
Jon Grimm
Get a glimpse of the new architecture for the serial port driver, focusing on
saving development time.
Next topic: DD73, PDD and VDD Organization
ΓòÉΓòÉΓòÉ 8.7.5.13. DD73, PDD and VDD Organization ΓòÉΓòÉΓòÉ
Michael Glienecke
Learn how PDDs and VDDs work together in OS/2. Topics of this session include:
how a VDD and PDD are organized, how to call a PDD from a VDD, how to trap I/O
and INTs from DOS, and how to use a VDD from an OS/2 application and avoid IOPL
code.
Next topic: DD74, Techniques for Factory Floor Automation and Data Acquisition
ΓòÉΓòÉΓòÉ 8.7.5.14. DD74, Techniques for Factory Floor Automation and Data Acquisition ΓòÉΓòÉΓòÉ
Steve Mastrianni
Next topic: DD75, Workplace OS DD Model
ΓòÉΓòÉΓòÉ 8.7.5.15. DD75, Workplace OS DD Model ΓòÉΓòÉΓòÉ
Next topic: DD76, Base Workplace OS DDs
ΓòÉΓòÉΓòÉ 8.7.5.16. DD76, Base Workplace OS DDs ΓòÉΓòÉΓòÉ
Next topic: Exhibitors
ΓòÉΓòÉΓòÉ 8.8. Exhibitors ΓòÉΓòÉΓòÉ
If you or your company is interested in participating in this year's
exposition, call or write: Exhibit Sales, c/o The 1994 Spring PSP Technical
Interchange, Chiswick Park, 490 Boston Post Road, Sudbury MA 01776 USA,
1-508-443-3330, extension 1227.
Next topic: Registration Form
ΓòÉΓòÉΓòÉ 8.9. Registration Form ΓòÉΓòÉΓòÉ
Registration Form
1994 Personal Software Products Technical Interchange
Including the Device Driver Conference
25-29 April 1994, San Francisco CA
Please type or print clearly. For multiple registrants please duplicate
this form.
Name ____________________________ Title ________________________________
Company ________________________________________________________________
Address ________________________________________________________________
_________________________________ Mail Stop ____________________________
City ____________________________ State/Province _______________________
ZIP/Postal Code _________________ Country ______________________________
Phone ___________________________ Fax __________________________________
Is your primary interest in attending this event our special Device-
Driver Conference sessions?
___ Yes ___ No
Check which premium you would like to receive:
___ The Developer Connection Volume 3
___ IBM Device Driver Sourcekit
Will you be attending the Device Driver Development Introduction?
___ Yes ___ No
PAYMENT INFORMATION Advance Regular
by 21 March after 21 March
----------- --------------
____ Full Conference Registration 795 US$ each 895 US$ each
____ Multiple 695 US$ each 795 US$ each
(3 or more attendees from the same company submitted at the same
time and including full payment)
____ One-Day Registration 315 US$ each 315 US$ each
____ Two-Day Registration 580 US$ each 580 US$ each
____ Three-Day Registration 760 US$ each 760 US$ each
____ Family Meal Plan 350 US$ each 350 US$ each
_____ number of tickets required
____ Exposition Only 20 US$ each 20 US$ each
_____ number of tickets required
Total Amount Enclosed ___________________ US$
For the discount multiple registration fee, please list your co-workers
below; they must also complete registration forms.
1. Name _____________________________________________
Title ____________________________________________
2. Name _____________________________________________
Title ____________________________________________
Please charge my credit card:
____ AmEx ____ Visa ____ MasterCard ____ Diners Club
Card Number ____________________________________________________________
Expiration Date ________________________________________________________
Print Name of Card Holder ______________________________________________
Signature ______________________________________________________________
Billing address if different than above:
________________________________________________________________________
If confirmation is not received within two weeks, please call our registration
department at 1-800-872-7109 within the USA and Canada, or 1-508-443-4990
elsewhere.
Next topic: Payment Options
ΓòÉΓòÉΓòÉ 8.9.1. Payment Options ΓòÉΓòÉΓòÉ
Please return this form with full payment, or it will not be processed. Mail or
fax your registration form with credit-card payment. Fees are payable in U.S.
funds by check drawn on a U.S. bank, American Express, Diners Club, Visa, or
MasterCard. For faster processing, fax your registration to 1-508-443-4715. For
more information, call 1-800-872-7109 (within the USA and Canada only) or
1-508-443-4990. If payment is not received by 21 March 1994, the registration
fee will automatically increase. Make all checks payable to 1994 PSP Technical
Interchange and mail to:
1994 Spring PSP Technical Interchange
Chiswick Park
490 Boston Post Road
Sudbury MA 01776 USA
Please include a copy of your P.O. with this reply.
Next topic: Cancellation Policy
ΓòÉΓòÉΓòÉ 8.9.2. Cancellation Policy ΓòÉΓòÉΓòÉ
Confirmed registrants who cannot attend, and do not send a substitute, are
entitled to a refund of paid fees less a 50 US$ processing fee if a request is
received in writing on or before 24 March 1994. Registrants are liable for
their full fees after that date. Please notify us if you have a special need.
For hotel reservations, call:
PSP TI Headquarters Hotel
The San Francisco Hilton & Towers
333 O'Farrell Street
San Francisco CA 94102
Conference rate: 135 US$ per night
1-415-771-1400
Device-Driver Headquarters Hotel
The Hotel Nikko
222 Mason Street
San Francisco CA 94102
Conference Rate: 135 US$ per night
1-415-394-1111
Your registration fee includes: Attendance at all conference sessions, special
premiums, conference proceedings, continental breakfast and lunches daily,
Flower-Power Welcome Reception, Streets of San Francisco Exhibit Hall
Reception, Back to the Future Special Event, and opportunities to win
additional prizes and services.
Please answer the following questions. We cannot process your registration
without complete information.
Your name: _____________________________________________________________
1. Your title:
A ____ President/VP/Senior Manager
B ____ Corporate Developer
C ____ ISV Developer
D ____ LAN Administrator/Network Manager
E ____ MIS Manager
F ____ Analyst
G ____ Technical Coordinator
H ____ Consultant
I ____ Device-Driver Developer
J ____ Other ______________________________________
2. Your organization's primary type of business:
A ____ Personal Computer Manufacturer
B ____ Software Development/Programming
C ____ Device-Driver Development
D ____ Chip Developer
E ____ Computer Remarketer/Systems Integrator
F ____ Other ______________________________________
3. How many people are employed by your organization?
A ____ Under 50
B ____ 50 - 99
C ____ 100 - 499
D ____ 500 - 999
E ____ 1000 - 4999
F ____ 5000 - 9999
G ____ 10,000 or more
4. What area of the country has your highest concentration of
employees?
A ____ Northeast
B ____ Southeast
C ____ Midwest
D ____ Northwest
E ____ Southwest
5. What operating system(s) and extensions do you write for?
________________________________________________________________________
6. What is your level of purchasing authority?
A ____ final decision-maker
B ____ specifier
C ____ recommender
D ____ none
7. What is your annual purchasing budget for hardware, software,
peripherals, and/or computer services?
A ____ 0 - 100,000 US$
B ____ 100,001 - 500,000 US$
C ____ 500,001 - 1,000,000 US$
D ____ 1,000,001 - 5,000,000 US$
E ____ More than 5,000,000 US$
8. Which of the following publications do you most frequently enjoy
reading? Please rank in order of preference, 1=high and 13=low.
A ____ Byte
B ____ Communications Week
C ____ Computerworld
D ____ Dr. Dobb's Journal
E ____ InfoWorld
F ____ LAN Times
G ____ Network
H ____ OS/2 Developer
I ____ OS/2 Magazine
J ____ OS/2 Professional
K ____ PC Magazine
L ____ PC Week
M ____ PC World
N ____ Other _________________________________________________________
9. What bulletin boards do you actively use?
________________________________________________________________________
10. Which industry events have you attended or plan to attend in the
next year? (Please list)
________________________________________________________________________
11. How do you prefer to receive technical information?
A ____ Diskette
B ____ CD-ROM
C ____ Hard Copy
D ____ Other ________________________________________________________
12. If you are a device-driver developer, PCM, or device manufacturer
who has written device drivers, what devices have you written for?
A ____ Not applicable
B ____ Graphics/Video
C ____ Printers
D ____ Storage
E ____ Networks
F ____ Input Devices (Mouse, Pen, etc.)
G ____ Multimedia (Video, Sound)
H ____ Other ________________________________________________________
Next topic: General Information
ΓòÉΓòÉΓòÉ 8.9.3. General Information ΓòÉΓòÉΓòÉ
Dress for all PSP Technical Interchange activities is casual. San Francisco
temperatures in April range from a high of 62 degrees to a low of 45 degrees
Fahrenheit.
The PSP Technical Interchange is being held at the San Francisco Hilton &
Towers, with the device-driver portion of the event located across the street
at the Hotel Nikko. Conference attendees qualify for the same reduced rate at
both hotels. The special rate is 135 for a single or a double room. A larger
block of rooms has been set aside at the Hilton to accommodate PSP attendees.
We encourage device-driver attendees to stay at the Hotel Nikko for your
convenience, but the choice of hotel is up to you. For accommodations, call the
hotel directly and be sure to identify yourself as an attendee of the IBM PSP
Technical Interchange. The San Francisco Hilton's telephone number is
1-415-771-1400. The Hotel Nikko's telephone number is 1-415-394-1111.
San Francisco International Airport is served by a number of carriers. For
discounted fares on United Airlines, call Wayland Travel at 1-800-552-0300
(within the USA), and refer to meeting ID number 542RN. A discounted airport
transportation rate of 13 US$ roundtrip has been arranged with the SFO
Airporter, a bus line serving the city's major hotels. More information about
ground transportation will be sent with your confirmation letter.
Next topic: PSP Developer Support Participation in U.S. Trade Shows During 1994
ΓòÉΓòÉΓòÉ 9. PSP Developer Support Participation in U.S. Trade Shows During 1994 ΓòÉΓòÉΓòÉ
IBM PSP Developer Support announces its U.S. trade-show schedule for 1994. At
these trade shows, IBM PSP demonstrates OS/2 and LAN Systems products, and
leading-edge ISVs demonstrate their OS/2 and LAN Systems tools and
applications. If you attend any of the shows in the list below, stop by and see
the latest from PSP and the ISV community!
ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
ΓöéTrade Show ΓöéCity ΓöéDates Γöé
Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
ΓöéNetworks Expo ΓöéBoston MA Γöé15 - 17 February Γöé
Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
ΓöéSoftware Development ΓöéSan Jose CA Γöé15 - 17 March Γöé
Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
ΓöéFOSE ΓöéWashington DC Γöé21 - 24 March Γöé
Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
ΓöéCAMP ΓöéChicago IL Γöé6 April Γöé
Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
ΓöéNetWorld/Interop ΓöéLas Vegas NV Γöé2 - 6 May Γöé
Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
ΓöéCOMDEX/Spring '94 ΓöéAtlanta GA Γöé23 - 26 May Γöé
Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
ΓöéPC Expo ΓöéNew York NY Γöé28 - 30 June Γöé
Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
ΓöéCAMP ΓöéChicago IL Γöé8 September Γöé
Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
ΓöéNetWorld/Interop ΓöéAtlanta GA Γöé20 - 22 September Γöé
Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
ΓöéSoftware Development ΓöéWashington DC Γöé4 - 6 October Γöé
Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
ΓöéCOMDEX/Fall '94 ΓöéLas Vegas NV Γöé14 - 18 November Γöé
ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
Next topic: TALKLink Discount Available to U.S. Commercial and Premier DAP
Members
ΓòÉΓòÉΓòÉ 10. TALKLink Discount Available to U.S. Commercial and Premier DAP Members ΓòÉΓòÉΓòÉ
The IBM TALKLink Conferencing Service and its OS/2 Bulletin Board System
(OS2BBS) component became fee-based on 1 January 1994. U.S. DAP Commercial and
Premier members were notified of this change several months ago in an
electronic notice.
U.S. DAP Commercial and Premier members can get a discounted price for using
TALKLink. To obtain your discount, call 1-407-982-6408, option 1.
TALKLink is a new IBM service available via IBMLink. TALKLink customers can
converse electronically with each other and the worldwide internal IBM
community about a wide variety of topics related to the acquisition,
installation, support, and use of products and services marketed by IBM.
TALKLink offers:
o Conferences and forums - question-and-answer bulletin boards contain various
product-related topics.
o Customer-to-customer messaging - customers can send private messages to each
other.
o Support - customer can submit or view problem reports.
o Software library - containing application programs.
o News and announcements - recent information about products and service
o Modes of operation - interactive or batch
Next topic: IBM/ISV Promotional Software Bundling
ΓòÉΓòÉΓòÉ 11. IBM/ISV Promotional Software Bundling ΓòÉΓòÉΓòÉ
IBM PSP announces a new merchandising program called IBM/ISV Promotional
Software Bundling. This program is open to all Independent Software Vendors who
are currently (or soon to be) shipping OS/2, LAN Server, or PC DOS products,
and who desire maximum product exposure in 1994.
The intent of this program is to give IBM Brand Managers a list of ISV products
for inclusion in special IBM promotions throughout the year. The listing will
include ISV product prices and information, and will be updated periodically.
The IBM Brand Managers will consult this list to determine which ISV offerings
best compliment their promotions, and will initiate bundling agreements.
If you would like your products to be considered for IBM/ISV Promotional
Software Bundling, give us a quote of your best prices, complete the following
information, and return it to IBM (via fax to 1-512-823-1517) by 14 March 1994.
Next topic: IBM/ISV Promotional Software Bundling Interest Form
ΓòÉΓòÉΓòÉ 11.1. IBM/ISV Promotional Software Bundling Interest Form ΓòÉΓòÉΓòÉ
IBM/ISV Promotional Software Bundling Interest Form
Product Name: _____________________________________ (attach description)
Target Market: _________________________________________________________
Ship Date: ____/__/94 Requires: ___ OS/2 ___ LAN Server ___ PC DOS
Is this product currently OS/2- or LAN-Certified by IBM?: ______________
Your price quote in US dollars (units packaged for retail):
______ Suggested Retail Price (single copy) ______ each, 7500 quantity
______ each, 500 quantity ______ each, 15000 quantity
______ each, 2500 quantity ______ each, 50000 quantity
Name: _________________________________ Title: _________________________
Signature: _____________________________________ Date: _________________
Phone: ________________________________ Fax: ___________________________
Return to: IBM Corp., Attention: Leslie Palin, Fax: 1-512-823-1517
Next topic: IBM PSP Sources & Solutions Guide
ΓòÉΓòÉΓòÉ 12. IBM PSP Sources & Solutions Guide ΓòÉΓòÉΓòÉ
PSP Direct Marketing & Merchandising announces plans to publish the first
edition of the Sources & Solutions Guide in March 1994. This comprehensive new
catalog will feature listings of IBM OS/2- and LAN- Certified products,
accredited Independent Vendor League members, a dealer locator, and full-page,
color ISV advertisements.
Designed to reach the largest and most qualified audience of IBM PSP-
associated product and service consumers, with unequalled advertising
price/performance, Sources & Solutions is on an aggressive production schedule.
Don't miss your opportunity to get a piece of the action!
Advertising rates, schedules, and distribution plans for the IBM PSP Sources &
Solutions guide will be available on 7 February 1994. For a rate card, or for
information about the IBM OS/2 and LAN Certification Programs and the
Independent Vendor League accreditation program, please fax a request to
Sources & Solutions at 1-512-823-1517.
Next topic: Team OS/2 - A Groundswell of Support for OS/2!
ΓòÉΓòÉΓòÉ 13. Team OS/2 - A Groundswell of Support for OS/2! ΓòÉΓòÉΓòÉ
Written by Dave Whittle and reprinted from IBM Personal Systems Technical
Solutions magazine, January/February 1994 issue, pages 17-19
You may have heard of Team OS/2, but you might not fully understand what it's
all about. Don't feel bad - I started it, and I still don't think I fully
understand the phenomenon. I'm certain I don't know everything about every Team
OS/2 activity. Literally thousands of enthusiastic volunteers are now part of
this "happening." I do know, however, that Team OS/2 has been fueled by the
creativity and imagination of many thousands of OS/2 enthusiasts in their
pursuit of quality, synergy, and positive relationships. That's worth trying to
understand, and I think you'll find it's also worth getting involved.
Next topic: The Beginning
ΓòÉΓòÉΓòÉ 13.1. The Beginning ΓòÉΓòÉΓòÉ
Team OS/2 has been around, in spirit at least, from the time OS/2 was first
conceived by teams of IBM and Microsoft visionaries and programmers looking to
replace DOS with a far more capable operating system. It wasn't until 12
February 1992 that it took a recognizable form, when I created TEAMOS2 FORUM on
IBM's internal bulletin board. I dedicated the forum to "the discussion of
those things that empowered IBMers, working as a team, can do to promote the
success of OS/2. The focus here is, through teamwork, creating synergy and
combining talents to achieve results far greater than the sum of individual
efforts."
The only requirement for membership has been that an individual "make a
personal sacrifice, however small, to help others recognize that OS/2 can be
the foundation for the next generation of personal computing." At the time Team
OS/2 began, OS/2 2.0 was available as beta code in a limited release, enabling
a lot of people to experience some of the features that have since made OS/2
such a hit:
o Multitasking that really works
o The powerful but easy Workplace Shell user interface
o The ability to run more PC applications than any operating system or
environment in the industry
OS/2 users knew that OS/2 was the underdog in what many perceived as a "war"
between OS/2 and DOS/Windows, even though anyone who bought OS/2 got DOS and
Windows as well. These users wanted to share their love of OS/2 with others,
and that's how Team OS/2 got started.
Next topic: The Concept
ΓòÉΓòÉΓòÉ 13.2. The Concept ΓòÉΓòÉΓòÉ
Since the beginning, Team OS/2 has gone wherever Team members have taken it,
and has become whatever Team members want it to be. Throughout the world, there
are thousands of Team members from a wide variety of OS/2 user communities -
both within and outside of IBM. Many of us have found that using OS/2 and
computer communications networks has helped us make friends we might otherwise
not have made. It has also given us an opportunity to actually put into
practice such ideals and principles as a respect for others and a willingness
to help others. We don't expect anything in return beyond the intrinsic
satisfaction that comes from sharing what we value.
Team OS/2 volunteers have done some amazing things and have a lot to show for
their enthusiasm:
o Organizing user-group demonstrations
o Adopting software stores (explaining OS/2 to dealers and sales personnel)
o Setting up booths at fairs
o Demonstrating OS/2 to college professors and classes
o Organizing roving OS/2 help squads to assist vendors in booths at COMDEX, PC
EXPO, and other trade shows
o Working with PRODIGY and IBM to improve the presence of OS/2 on PRODIGY
o Setting up a Team OS/2 echo on FidoNet
o Writing shareware or other application software for OS/2
o Negotiating the terms under which IBM employees can release their personally
developed OS/2 software for general use
o Helping members of the media understand OS/2
o Getting together with others who use OS/2 to trade tips and experiences
o Starting, supporting, and joining OS/2 user groups and special-interest
groups
o Participating in and running OS/2 bulletin boards and online conferences
o Demonstrating OS/2 to new users and encouraging others to try OS/2
o Writing letters to magazines to correct misunderstandings
There have been some exciting times and great moments for Team OS/2. At the
first Team OS/2 party at COMDEX in April 1992, the key developers of OS/2 got
together with independent software vendors (ISVs), OS/2 customers, marketing
personnel, and others to share the excitement of the long-awaited release of
the 32-bit OS/2. IBM executive John Soyring, an inspiration to many Team OS/2
members, said it was the first reception he had ever attended that gave him
goose bumps. The Chicago jazz band members were so impressed by what they saw
happening that they stood in line with everyone else to get their Team OS/2 and
"ibm/2" T-shirts.
The T-shirt was inspired by TEAMOS2 FORUM participants who asked for a T-shirt
they could wear to identify themselves as empowered members of Team OS/2. The
"ibm/2" logo suggests a "new IBM" that respects "the little guy" as well as
individual empowerment and initiative. The "/2" emphasizes the ties between
OS/2 and this new IBM.
Next topic: The Commitment
ΓòÉΓòÉΓòÉ 13.3. The Commitment ΓòÉΓòÉΓòÉ
Today, Team OS/2 is open to anyone who wants to be a part of all of this,
whether you work for IBM or not. IBM Personal Software Products executives (who
also claim membership in Team OS/2) have agreed to support Team OS/2
activities, including occasional Team OS/2 recognition receptions (usually at
Fall COMDEX). IBM has a department to respond to requests for assistance from
Team OS/2 members, and to support these grassroots marketing efforts, which
have been such a key part of OS/2's success.
Team members are familiar with the delightful presence of Vicci Conway and
Janet Gobeille, two members of IBM's grassroots department, on the electronic
forums and at Team OS/2 hospitality suites at trade shows and conferences. Many
of the customers featured in this issue's "Point of View" article (in IBM
Personal Systems Technical Solutions magazine) are enthusiastic members of Team
OS/2.
IBM recognizes that all association with Team OS/2 is purely voluntary, and
that there are no mutual expectations or future dependencies. IBM and other
companies or individuals with an economic interest in OS/2 are part of Team
OS/2 under the same terms as all members - with no strings attached, and with
complete respect for the freedom of others and their right to choose their
level of commitment and participation.
At the foundation of Team OS/2 are the concepts of quality, imagination,
respect, relationships, and teamwork. We don't bash DOS or Windows or other
companies or individuals. We understand and appreciate the uniqueness of each
individual. We don't take ourselves or OS/2 so seriously that we become
fanatics. And, finally, we try to maintain a sense of humor and balance about
what we do.
If you choose to become a Team OS/2 member, your participation can take
whatever form you choose, consistent with the above concepts. You are free to
use the words "Team OS/2" to let others know you are part of this worldwide
team. When you say you are a part of Team OS/2, you signal to others that you
are willing to help them understand and use OS/2 better. As a Team OS/2 member,
you agree not to detract from or dilute the name Team OS/2 by using it in
conjunction with activities that disparage or embarrass others.
Thanks for your interest and participation. Here's to a bright future with
OS/2, you, and Team OS/2!
Next topic: Becoming a Team OS/2 Member
ΓòÉΓòÉΓòÉ 13.4. Becoming a Team OS/2 Member ΓòÉΓòÉΓòÉ
To let others know you are part of Team OS/2, and to have your name included in
the list we maintain, contact one of the following:
o CompuServe: Vicci Conway at 76711,1123
o Internet: teamos2@vnet.ibm.com
o FidoNet: Janet Gobeille at 1:109/347.3479
o IBMMAIL: USIB45RN at IBMMAIL
o Fax: Team OS/2 Support at 1-512-823-3252
Please include your name, mailing address, phone number, E-mail address, and a
one-line description of your ties to and interest in OS/2. (Your mailing
address and phone number will not be published in any distribution list.)
Please include your experiences with OS/2 and your successes in sharing OS/2
with others, plus anything else you want to share relating to your OS/2
"qualifications."
We will put your name, city, state, E-mail address (of whatever system you
include in your application), and description in the public Team OS/2 list,
available on the electronic bulletin boards. Your address and phone number will
be added to our Team OS/2 database and used only for any necessary future
contact, such as Team OS/2 mailings.
Next topic: OS/2 Device Driver FREE Classes Update
ΓòÉΓòÉΓòÉ 14. OS/2 Device Driver FREE Classes Update ΓòÉΓòÉΓòÉ
The 15 December 1993 issue of DSNEWS carried an article about the FREE OS/2
Device Driver classes scheduled during 1994 at IBM Boca Raton, Florida, USA.
That issue contained descriptions of five of the 11 classes. Descriptions of
classes not covered in detail in the 15 December 1993 issue of DSNEWS are given
below.
Names of some of the workshops have been slightly modified; the schedule has
not changed. Here is the current list.
ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
ΓöéStart ΓöéCourse ΓöéTopic Γöé
ΓöéDate ΓöéNumber Γöé Γöé
Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
Γöé24 Jan ΓöéOS2DD101 ΓöéPhysical Device Drivers (PDDs). See also 7 Γöé
Γöé Γöé ΓöéNovember. Γöé
Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
Γöé21 Feb ΓöéOS2DD303 ΓöéAdapter Device Drivers (ADDs) Γöé
Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
Γöé21 Mar ΓöéOS2DD302 ΓöéGraphics Accelerator Device Drivers Γöé
Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
Γöé18 Apr ΓöéOS2DD309 ΓöéMultimedia Device Drivers Γöé
Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
Γöé9 May ΓöéOS2DD304 Γöé2.x Pointer Device Drivers Γöé
Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
Γöé20 Jun ΓöéOS2DD201 ΓöéOS/2 2.x Virtual Device Drivers (VDDs) Γöé
Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
Γöé18 Jul ΓöéOS2DD403 ΓöéLAN Device Drivers - OS/2 2.x MAC Γöé
Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
Γöé22 Aug ΓöéOS2DD306 ΓöéPM Printer Device Drivers Γöé
Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
Γöé19 Sep ΓöéOS2DD305 ΓöéLogical Device Managers (DMDs), Filter DeviceΓöé
Γöé Γöé ΓöéDrivers Γöé
Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
Γöé10 Oct ΓöéOS2DD401 ΓöéPCMCIA Device Drivers Γöé
Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
Γöé7 Nov ΓöéOS2DD101 ΓöéPhysical Device Drivers (PDDs). See also 24 Γöé
Γöé Γöé ΓöéJanuary. Γöé
Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
Γöé12 Dec ΓöéOS2DD402 ΓöéWorkplace OS Device Drivers Γöé
ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
Enrollment for the 24 January PDD class has been filled.
(Also see the following article, Free Device-Driver Classes Yield 100 New
Drivers.)
Next topic: Virtual Device Drivers, OS2DD201
ΓòÉΓòÉΓòÉ 14.1. Virtual Device Drivers, OS2DD201 ΓòÉΓòÉΓòÉ
This five-day workshop enables programmers to write OS/2 virtual device drivers
(VDDs). A VDD enables multiple DOS applications to share hardware.
This seminar identifies the protocol with which the VDD communicates with the
OS/2 kernel and DOS session manager using Virtual Device Helper (VDH) Services.
Installation and debug techniques are also covered. The OS/2 Device Driver
Source Kit (DDK) is used extensively to build and test the VDD.
Audience: IBM or OEM programmers who code device drivers for PC hardware, such
as serial, parallel, SCSI, or custom interfaces.
Prerequisites:
1. Programming expertise in C; Macro Assembler (MASM) useful
2. Have written device drivers or utilities for OEM hardware (DOS device
drivers, ROM BIOS, test utilities)
3. Knowledge of OS/2 2.x PDDs; attendance at course OS2DD101 recommended
4. Must be a licensee of all of the following software: OS/2 2.1, OS/2 Device
Driver Source Kit (DDK), Microsoft C (MSC) 6.0
Course Outline:
o OS/2 Structure
o Device Driver Types
o Virtual Device Drivers
- MVDM - Definition/Overview
- VDH - Virtual DevHlp
- Event trapping: interrupt, port
- Memory management
- VDM initialization (instance, global)
- Synchronization with system events
o Utilities, debuggers
- Compiler, Assembler, Linker usage
- Symbol Generation (MAPSYM)
- Kernel Debugger (KDB) DDK contents
- Organization, build tree, sample code
o Debug procedures
o Lab: Develop OEM Virtual Device Driver (VDD)
Next topic: Logical Device Managers, Filter Device Drivers
ΓòÉΓòÉΓòÉ 14.2. Logical Device Managers, Filter Device Drivers ΓòÉΓòÉΓòÉ
(OS/2 2.x Device Manager (DMD), Filter (FLT))
This five-day workshop enables programmers to write a Device manager Driver
(DMD). A DMD enables the logical support of a particular device type (such as
hard disks, CD-ROM, printers, scanners, ...). A filter enables added-value
software such as disk encrypters or compression.
This workshop identifies the protocol for implementing a DMD or FLT that
provides a uniform interface to its clients (Adapter Device Drivers, or ADDs).
Installation and debug techniques are also covered. The OS/2 Device Driver Kit
(DDK) is used extensively to build and test the Device Manager (DMD) and filter
(FLT).
Audience: IBM or IHV programmers who code device drivers for logical devices
such as CD-ROM, WORM, etc. The code developed in this module is independent of
the physical connection (that is, SCSI or proprietary) to the logical device.
Prerequisites:
1. Programming expertise in C; Macro Assembler (MASM) useful
2. Knowledge of OS/2 PDDs; attendance at course OS2DD101 recommended
3. Knowledge of IHV programming protocol
4. Must be a licensee of all of the following software: OS/2 2.1, OS/2 Device
Driver Source Kit (DDK), Microsoft C (MSC) 6.0
Course Outline: OS/2 structure Device-driver types Driver stack under OS/2 2.0
- Adapter Device Driver (ADD)
- Filter ADD
- Device Manager (DM)
o CONFIG.SYS
- Installation (BASEDEV=)
o Boot sequence
o DMD development considerations
- Command-line parameters
- Error handling
o I/O Request Block (IORB)
- Control
- Format
o Device table structure
o OS2DASD.DMD example walkthrough
- Sample code layout
o Device-driver profiles
o DDK contents
- Organization, build tree, tools
o Display Test Tool (DTT)
o Test-case DLLs
o Lab: Develop Device Manager (DMD)
Next topic: PM Printer Device Drivers, OS2DD306
ΓòÉΓòÉΓòÉ 14.3. PM Printer Device Drivers, OS2DD306 ΓòÉΓòÉΓòÉ
This five-day workshop enables programmers to write OS/2 Printer Presentation
Manager (PM) Device Drivers (printer DDs). A printer DD enables OS/2, DOS, and
Windows applications to share a common printer.
This class covers the core PM DD modules used to interface OS/2 applications
and print spooler to the printer; this includes support for WIN and GPI calls.
Interfacing to the graphics engine and DISPLAY.DLL are covered in detail.
Installation and debug techniques are also covered. The OS/2 Device Driver Kit
(DDK) is used extensively to build and test the printer DD.
Audience: IBM or IHV programmers who code GUI device drivers for printers.
Prerequisites:
1. Programming experience in C and Macro Assembler (MASM)
2. Intimate knowledge of IHV hardware and programming protocol
3. Have programmed other device drivers for IHV hardware (i.e., printer
drivers)
4. Must be a licensee of all of the following software: OS/2 2.1, OS/2 Device
Driver Source Kit (DDK), Microsoft C (MSC) 6.0
Course Outline:
o OS/2 structure
- Device-driver types, PM device drivers
o Block diagram (PM driver modules)
- Logic, data flow
o Device context
- Types, data types, stack usage
o Dynamic Link Library (DLL) functions
- Imported, exported
o Presentation driver interface
o Protocol
- Return codes, allocating memory, error strategy
- Protection implementation, exit-list processing
- Interrupts (^C)
o Development topics
- Transform-matrix values, bounds computations
- Clipping, coordinate values
o Printer driver specific topics
- Banding, document processing, extended attributes
- Device names, hardcopy driver migration, job error dialog
o DDK contents
- Organization, build tree, tools
- Display Test Tool (DTT), test-case DLLs
o Lab: Develop OS/2 PM printer DD
Next topic: LAN Device Drivers - OS/2 2.x MAC, OS2DD308
ΓòÉΓòÉΓòÉ 14.4. LAN Device Drivers - OS/2 2.x MAC, OS2DD308 ΓòÉΓòÉΓòÉ
(NDIS-MAC network device drivers)
This five-day workshop enables programmers to write OS/2 Media Access Control
(MAC) device drivers. A MAC enables LAN Server 3.0 to support a particular type
(or brand) of LAN card.
This seminar describes how the MAC communicates with the OS/2 LAN Server; the
LAN Server 3.0 device-driver stack is reviewed in detail. Installation and
debug techniques are also covered. The OS/2 Device Driver Kit (DDK) is used
extensively to build and test the MAC.
Audience: IBM or OEM programmers who code device drivers for LAN hardware for
the PC, such as Token Ring or Ethernet.
Prerequisites:
1. Programming experience in C and/or Macro Assembler (MASM)
2. Have written device drivers/utilities for OEM hardware (DOS device drivers,
ROM BIOS, test utilities)
3. Must be a licensee of all of the following software: OS/2 2.1, OS/2 Device
Driver Source Kit (DDK), Microsoft C (MSC) 6.0
Course Outline:
o OS/2 LAN support structure
- LAN Server, Extended Services, LAN Enabler, NTS/2, CM/2
o NDIS architecture
- Protocol stacks
- Configuration
- PROTOCOL.INI, CONFIG.SYS, NIF
o Multiple protocol support
o Modes
- Init, interrupt, transmit, receive routines
o Init sequence - CONFIG.SYS processing
o Utilities, debuggers
o Semaphores
o MAC address spaces, memory management
o Lab: Develop OEM MAC
Next topic: PCMCIA Physical Device Drivers, OS2DD401
ΓòÉΓòÉΓòÉ 14.5. PCMCIA Physical Device Drivers, OS2DD401 ΓòÉΓòÉΓòÉ
This five-day workshop enables programmers from PCMCIA peripheral manufacturers
to write a client Physical Device Driver (PDD), which enables the logical
support of a particular type of peripheral (hard disk, network adapter, RAM,
modem, ...)
This workshop identifies the protocol for implementing a client PDD that
provides a uniform interface to OS/2 PCMCIA support clients. Installation and
debug techniques are also covered. The OS/2 Device Driver Kit (DDK) is used
extensively to build and test the PCMCIA driver.
Audience: IBM or IHV programmers who code device drivers for PCMCIA
peripherals.
Prerequisites:
1. Programming expertise in C or Macro Assembler (MASM)
2. Knowledge of OS/2 2.x PDDs; attendance at course OS2DD101 recommended
3. Knowledge of IHV programming protocol
4. Must be a licensee of all of the following software: OS/2 2.1, OS/2 Device
Driver Source Kit (DDK), Microsoft C (MSC) 6.0
Course Outline:
o OS/2 structure
o Device-drier types
o Driver stack under OS/2 2.x
- Resource Map Utility (RMU)
- Socket services
- Card services
- Client PDD
o Initialization
- Boot sequence
- CONFIG.SYS
- Load-order dependencies
- DAW, init protocol
o Client service implementation
- DAW, error handling, memory
o Intermodule protocol
- Naming conventions
- IDC socket, card services
o Hot-plug support
- Callback event processing
- Card-removal processing
o DDK contents
- Organization, build tree, tools
o Lab: Develop PCMCIA PDD
Next topic: Workplace OS Device Drivers, WPSDD101
ΓòÉΓòÉΓòÉ 14.6. Workplace OS Device Drivers, WPSDD101 ΓòÉΓòÉΓòÉ
This five-day workshop enables programmers to write device drivers for
Workplace OS. It enables the programmer to write device-dependent code that
supports the multiple personalities under WPOS. Installation and debug
techniques are also covered. The beta Workplace OS Device Driver Kit (DDK) is
used extensively to build and test a prototype device driver.
This course is recommended as a prerequisite to all subsequent WPOS
device-driver courses.
Audience: IBM or OEM programmers who code device drivers for PC hardware, such
as serial, parallel, SCSI, or proprietary interfaces.
Prerequisites:
1. Programming expertise in C and/or Macro Assembler (MASM)
2. Have written device drivers/utilities for OEM hardware (DOS device drivers,
ROM BIOS, test utilities)
Course Outline:
o WPOS structure
- Multiple-personality support
- Host and processor set
o Processor classes
- Personality and personality-neutral services
o Device-driver types
o Device-driver resources
- I/O ports, memory-mapped devices, DMA
o Modes
- Init, task, interrupt, timer
o Init sequence
- Configuration processing
o Utilities, debuggers
- Compiler, Assembler, Linker usage debugger
o Address management
- Internal/external pager
- Shared-memory objects
o Ports
o Interprocess Communication (IPC)
o Semaphores
o Multiple-processor support
o Lab: Develop Workplace OS device driver
(The following registration information is repeated from the 15 December 1993
issue of DSNEWS. Other logistical information has not been repeated; consult
the 15 December 1993 issue.)
Next topic: Limited Seating!
ΓòÉΓòÉΓòÉ 14.7. Limited Seating! ΓòÉΓòÉΓòÉ
There are 14 seats available for each workshop. The number of seats is limited
in order to enhance technical assistance and to provide a productive workshop
session.
Note: Registration for the 24 January session of course OS2DD101 has been
filled.
Next topic: Registration for Workshops
ΓòÉΓòÉΓòÉ 14.8. Registration for Workshops ΓòÉΓòÉΓòÉ
To register electronically for any of the device-driver development workshops
to be held in 1994, sign on to the DUDE (IBM's Device Driver Support
bulletin-board system) at 1-407-982-3217, download the registration form
REGISTER.TXT, fill in the blanks, and then upload the completed form to the
DUDE system. Upon our receipt of your completed form, you will be sent D-MAIL
(DUDE-MAIL) confirming your registration in the workshop. It's that easy!
If you don't have access to the DUDE, call Jim Bennett at 1-407-982-4143 or Bob
Peterson at 1-407-443-8289, or leave voice mail at 1-407-982-4239, or send a
fax to 1-407-982-4218 or 1-407-443-3241.
Register now, and help your product to gain its share of the ever-expanding
market for the award-winning, 32-bit operating system ... the Platform of
Choice ... OS/2!
Next topic: Free Device-Driver Classes Yield 100 New Drivers
ΓòÉΓòÉΓòÉ 15. Free Device-Driver Classes Yield 100 New Drivers ΓòÉΓòÉΓòÉ
The IBM OS/2 Device Driver Development team is pleased to announce that
attendees at previous device-driver classes have now developed one hundred new
OS/2 device drivers! Most of these drivers were delivered in 1993, an
indication that OS/2 device-driver development has picked up steam. These
driver developers are distributing their drivers in a variety of ways -
included with peripheral devices and adapters; included with other vendors' PC
products; through Value-Added Resellers (VARs); on public and private
bulletin-board systems; and even as part of OS/2!
Next topic: Change in Enrollment Procedure for DCE Workshops
ΓòÉΓòÉΓòÉ 16. Change in Enrollment Procedure for DCE Workshops ΓòÉΓòÉΓòÉ
In the 15 December 1993 issue of DSNEWS are articles about three IBM workshops:
o LAN NetView Software Developers Workshop
o DCE Hands-On Application Programming for OS/2 and AIX Workshop
o DCE Administration Workshop
Enrollment instructions have changed. The new enrollment instructions are:
o Customers outside IBM should call Jennifer Shipley at 1-512-823-1815.
o IBM employees should send a note to SCOS2ADM at AUSVM1.
Next topic: Announcing the IBM Icons Product
ΓòÉΓòÉΓòÉ 17. Announcing the IBM Icons Product ΓòÉΓòÉΓòÉ
Are you spending valuable programming hours or contract dollars recreating
standard icons? Save your company time and money, and make your products look
professional, with the new IBM Icons product.
You can use any combination of the 532 image files as they are, or edit them to
suit your product. The icons are original files used in IBM products such as
OS/2, not copies as found in other icon packages. You can also read the
descriptions written by the original developers to see how the icons have been
used. These descriptions, as well as browse and search capabilities, are
available in easy-to-use online documentation.
The IBM Icons product provides distinct presentation, technical, and cultural
advantages over other icon packages. Here is what you receive:
o High-quality, professionally designed images in a variety of presentation
environments. Most icon packages provide a vast quantity of image files with
little regard for visual quality or presentation clarity in various display
environments. For example, in other icon packages, an icon may have a display
format that only displays well in one environment.
o Up to five different formats for each file, including black-and-white for
plasma displays, and small versions for Details view.
o A consistent style and feel. The IBM Icons image files have undergone a
formal visual review to ensure consistency of metaphor and style; the images
work together as a family.
o Technical information about the display formats and their uses, included in
the IBM Icons README document.
o Culturally acceptable images. The IBM Icons image files have undergone a
formal cultural review to ensure that they are understandable, and to guard
against offending customers from diverse cultural backgrounds.
You can purchase IBM Icons for 99 US$ from:
ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
ΓöéIndelible Blue ΓöéToll-free (US): 1-800-776-8284Γöé
Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
Γöé3209 Gresham Lake Road, Suite 135 ΓöéTelephone: 1-919-878-9700 Γöé
Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
ΓöéRaleigh NC 27615 USA ΓöéFax: 1-919-878-7479 Γöé
ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
Next topic: For More Information
ΓòÉΓòÉΓòÉ 17.1. For More Information ΓòÉΓòÉΓòÉ
IBM employees can obtain an information package by typing the following command
on their VM command line:
TOOLS SENDTO YKTVMH HFTOOLS ICON GET ICONINFO PACKAGE
All customers can ask questions or obtain more information by sending an
Internet note to ibmicons@vnet.ibm.com .
Next topic: International Software Business Development Conference
ΓòÉΓòÉΓòÉ 18. International Software Business Development Conference ΓòÉΓòÉΓòÉ
(adapted from information furnished by conference sponsor)
Organizers of the International Software Business Development Conference
(ISBDC) and Software Development's Globalizing Software Conference have joined
forces to create a program that provides "something for everyone", whether you
are a veteran or just entering the international market.
For the first time, we bring together all levels of the global software
industry, from programmers to executives, to learn more about international
distribution, marketing, business development, globalization, and localization
issues.
The combined conference will take place from Tuesday 15 March through Thursday
17 March at the Fairmont Hotel in San Jose, California, USA.
Next topic: Why Globalize?
ΓòÉΓòÉΓòÉ 18.1. Why Globalize? ΓòÉΓòÉΓòÉ
English is Just Another Language! Over 50 percent of the worldwide software
market is outside the Untied States and this percentage is rapidly increasing!
U.S. software companies are quickly realizing that it is essential to
internationalize their software products. If you are not in the global market,
you are missing over half of the software market worldwide!
Next topic: Conference Schedules
ΓòÉΓòÉΓòÉ 18.2. Conference Schedules ΓòÉΓòÉΓòÉ
The combined conference features three key curricula designed to meet specific
needs:
o International Software Business Development Conference
Tuesday 15 March, 8:30 a.m. to 5:30 p.m.
Wednesday 16 March, 8:30 a.m. to 1:00 p.m.
The International Software Business Development Conference is for company
executives who need to make international business decisions and senior
marketing managers who need to better understand the international issues
associated with doing business abroad.
o Software Development's '94 Globalizing Software Conference, Track 1:
Technical Issues
Wednesday 16 March, 8:30 a.m. to 5:30 p.m.
Track 1 is for programmers, systems analysts, and software developers who
will participate in hands-on technical and tutorial sessions on localization.
Hands-on tutorial sessions: OS/2 and DOS, Apple, Windows, UNIX
Standards/panel seminars: Unicode, ANSI, ISO, COSE
o Software Development's '94 Globalizing Software Conference, Track 2: Product
Management
Wednesday 16 March, 2:00 p.m. to 5:00 p.m.
Thursday 17 March, 8:30 a.m. to 5:00 p.m.
Track 2 is for product and department managers who must deal with all aspects
of managing a team which is or will be preparing a product for the global
market. The scope of these sessions covers issues from conception to
technical support and documentation. Subjects include:
- Tools of the trade - platforms and procedures
- Documentation
- Technical support
- Packaging
- Manufacturing
- Distribution
- Managing localization teams and training
A special product exhibition will take place Wednesday 16 March from 10 a.m.
until 7 p.m. in the Fairmont Hotel.
Next topic: For More Information ...
ΓòÉΓòÉΓòÉ 18.3. For More Information ... ΓòÉΓòÉΓòÉ
For further information, call Peter Broome at 1-800-322-9332 within the USA, or
1-203-847-5131 from elsewhere.
Next topic: OS/2 World Conference, July 1994, Santa Clara CA
ΓòÉΓòÉΓòÉ 19. OS/2 World Conference, July 1994, Santa Clara CA ΓòÉΓòÉΓòÉ
The first OS/2 World conference will be held during July 1994 in Santa Clara
CA, USA. IBM is actively participating in this conference.
The call for vendors to exhibit at this conference will come out soon. ISVs and
OEMs who want information about exhibiting should call or send a fax to Maryann
Kearns at Miller Freeman Publishing Company in San Francisco, voice phone
1-415-905-4927, fax phone 1-415-905-2499.
Next topic: IBM Japan Application Solutions Bank
ΓòÉΓòÉΓòÉ 20. IBM Japan Application Solutions Bank ΓòÉΓòÉΓòÉ
The Application Solutions Bank (ASB) is a database service system operated by
IBM Japan. Its purpose is to provide Japanese dealers and users with
information about software products, peripherals, or adapters that:
o Can run on, or attach to, PS/55, PS/V, or ThinkPad computer systems
o Are developed and sold by ISVs and IHVs outside IBM Japan.
The information in the ASB database will be provided to:
o IBM Japan's online sales and marketing database (including HONE and IBMLink),
which is widely used by IBM staff, business partners, and authorized dealers
in Japan
o The IBM Product Catalog, published bi-quarterly, and available at offices of
IBM, business partners, and authorized dealers in Japan
o The PC Product Catalog Database, updated monthly, and posted on Nifty-Serve
and Nikkei MIX, the largest commercial BBS networks in Japan, accessible by
almost anyone interested in PC products
This service is free of charge. It gives you the opportunity to contact the
Japanese PC market directly, without paying for it.
Moreover, we are accepting the applications for your existing English- language
products. You can apply for ASB registration even though your product has not
been localized for Japanese. Of course, if your product has already been
localized, so much the better! Once registered, your product's information will
be available to existing or prospective end-users and dealers throughout Japan.
IBM Japan is now gathering product information for the ASB. You can apply
simply by filling out and submitting the ASB registration form below.
For further information, contact:
PS/55 Developer Support
IBM Japan G.B.C., Ltd.
1875 S. Grant St., Suite 250
San Mateo CA 94402, USA
voice phone 1-415-638-2160
fax phone 1-415-638-2165
The information in the rest of this news item was obtained from the PS/55
Developer Support Office.
Next topic: Application Process for ASB Registration
ΓòÉΓòÉΓòÉ 20.1. Application Process for ASB Registration ΓòÉΓòÉΓòÉ
Materials to be submitted are:
1. The Application Form that appears below. Before submitting, please read the
terms and conditions carefully.
If you have two or more products, please submit an Application Form for
each product.
2. Specific information about your product, submitted on a 3.5-inch diskette.
Instructions for supplying the information are given below.
If you have two or more products, please submit a diskette for each
product.
Note: After your product is registered, if you want to change any of the
information, you will have to resubmit all materials.
Your application materials should be sent to the PS/55 Developer Support office
in San Mateo CA (address given above). The materials you submit are translated
into Japanese at this office and at no charge to you. The translated materials
are then transferred to IBM Japan marketing. Your application is reviewed in
Japan. Therefore, please allow at least four weeks to process your application.
If your product is accepted, the PS/55 Developer Support office will give you
the registration number of your product. If not, we will send you back the
materials you submitted, except for the the Application Form.
Next topic: Entering Your Product Information on the Diskette
ΓòÉΓòÉΓòÉ 20.2. Entering Your Product Information on the Diskette ΓòÉΓòÉΓòÉ
Please use either a 720 KB or 1.44 MB, 3.5-inch diskette, and please use a text
editor that creates an ASCII file. Enter up to 72 characters per line. When you
name your file, do not include the underscore (_).
When you enter your data, be sure to include the <item numbers> and item names
as they appear below. Use as many lines as you need when responding to a
question.
Start of diskette contents:
Product Name ___________________________________________________________
<1> Product Outline
Instructions: Summarize your product using up to 4 lines, 72
characters per line
<1.1> Suggested Retail Price ________________________________________
<1.2> Contact _______________________________________________________
Instructions: Give the name of a person who your customers can
contact for further information
Required Environment
<2.1> Hardware ______________________________________________________
Instructions: If necessary, specify machine type and model
<2.1.1> CPU ___________________________________________________________
Instructions: Specify required processor type
<2.1.2> Bus Type ______________________________________________________
Instructions: Specify AT or Micro Channel
<2.1.3> Memory ________________________________________________________
Instructions: Specify minimum capacity required, including the
operating system
<2.1.4> FDD ___________________________________________________________
Instructions: Specify the number of floppy-disk drives required
<2.1.5> HDD ___________________________________________________________
Instructions: Specify the number of hard-disk drives required
<2.1.6> Display _______________________________________________________
Instructions: Specify monochrome or color, and resolution if
necessary (VGA, SVGA, XGA, ...)
<2.1.7> Keyboard ______________________________________________________
Instructions: Specify the type of keyboard supported
<2.1.8> Printer/Data Stream _________________________________________
Instructions: Specify the printer model and/or data stream
supported
<2.1.9> Connection ____________________________________________________
Instructions: If your product is a peripheral, describe the
connection method (serial port, parallel port,
AT bus, Micro Channel bus, ...)
<2.1.10> Other _________________________________________________________
Instructions: If applicable, specify the devices required to
use your product (mouse, plotter, ...)
<2.2> Software
<2.2.2> Operating System ______________________________________________
Instructions: Specify the operating system and version required
<2.2.3> Language ______________________________________________________
Instructions: Specify the programming language used for
development
<2.3> Related Software ______________________________________________
Instructions: If applicable, specify the software (other than
the operating system) required to run your
product
<2.4> Other Information
<2.4.1> Developer _____________________________________________________
Instructions: Was the product developed by your company? Answer
yes or no; if no, provide the company name
<2.4.2> Licensing to Others ___________________________________________
Instructions: Answer yes or no; if yes, describe the conditions
<2.4.3> Date Released _________________________________________________
<2.4.4> Quantity Sold _________________________________________________
Instructions: Provide the approximate quantity sold so far (if
possible, provide both domestic and international
sales)
<2.4.5> Support Service _______________________________________________
Instructions: Describe the support service you can offer
<2.4.6> Warranty Period _______________________________________________
<2.4.7> Agent/Republisher in Japan __________________________________
Instructions: Do you have an agent or republisher for this
product in Japan? Answer yes or no; if yes,
provide the company name, address, and phone
<3> Details
<3.1> Features ______________________________________________________
Instructions: Describe the features of your product in as many
words as you wish
<3.2> Output Format _________________________________________________
Instructions: Describe the type of format, and the size of
paper supported
<3.3> Target User ___________________________________________________
Instructions: Describe the type or size of business targeted
<3.4> Effect ________________________________________________________
Instructions: Describe the change or effect that the user can
expect by using your product
<4> Related Information
<4.1> Reference Materials ___________________________________________
Instructions: Do you have any manuals, catalogs, guidebooks, or
technical references for this product? Answer yes
or no; if yes, specify whether they are included
with the product or available as an option; also
specify whether they are in English or Japanese
<4.2> Demonstration Package _________________________________________
Instructions: If a demonstration diskette or package is
available, describe the details - price,
limitations, ...
End of diskette contents
Next topic: ASB Application Registration Form
ΓòÉΓòÉΓòÉ 20.3. ASB Application Registration Form ΓòÉΓòÉΓòÉ
Product classification: ____ Software ____ Hardware/Peripheral
Registration Status: ____ New ____ Update ____ Withdrawal
Product Name ___________________________________________________________
File Name ______________________________________________________________
Product Category: Code _____ Code Name ______________________________
(see list below)
Operating System Required (for software product only):
____ IBM OS/2, version: ____ ____ IBM PC DOS, version: ____
____ IBM OS/2-J, version: ____ ____ IBM JDOS/V
____ MS-Windows, version: ____ ____ IBM PC DOS/V, version: ____
____ MS-Windows-J, version: ____
I apply for ASB registration of the product mentioned above. I agree to
the terms and conditions attached.
Applicant's Signature _________________________________ Date ___/___/___
Applicant's Name __________________________ Title ______________________
Company Name ___________________________________________________________
Address _______________________________ Phone: _________________________
_______________________________ Fax: _________________________
Next topic: Product Classification Code List
ΓòÉΓòÉΓòÉ 20.4. Product Classification Code List ΓòÉΓòÉΓòÉ
Software
1. Japanese Front End Processor code J
2. Word Processor W
3. Programming Language P
4. AI/Computer-Aided Translation A
5. Developing Tools/Kit K
6. Groupware F
7. Integrated Software I
8. Database D
9. Desktop Publishing T
10. Graphics/Image Processing G
11. Scientific/Engineering S
12. Decision-Making Aid E
13. Business Package by Operation N
14. Business Package by Industry B
15. Utilities U
16. Online/Communication C
17. LAN/WAN L
18. Multimedia/Sound System M
19. CAI/Education Q
20. Game/Hobby H
21. Other X
Hardware
1. External Memory: FDD EF
HDD EH
CD-ROM EC
MO Disk EM
Optical Disk EO
Magnetic Tape ET
2. Output Unit: Display OD
Printer OP
Cable OC
3. Input Unit: Keyboard IK
Mouse IM
Scanner IS
Barcode Reader IB
Card Reader IC
4. Communication Unit: Modem CM
Fax Board CF
Adapter (Communications) CC
Adapter (LAN) CL
5. Additional Board: Memory AM
SCSI AS
Video Board AB
6. Other Expansion Unit XU
MIDI XM
Hoppy (for game XH
equipment, etc.)
LCD Projector XL
Printer Changer/Buffer XS
FDD Converter XF
Control Device XC
Power Failproof Device XE
Other XX
Next topic: Terms and Conditions for ASB Application Registration
ΓòÉΓòÉΓòÉ 20.5. Terms and Conditions for ASB Application Registration ΓòÉΓòÉΓòÉ
1. Registration of Product Information
o When you apply, you understand and follow the instructions given.
o IBM Japan G.B.C., Ltd. will examine the materials you submit, and will
inform you of their decision through their PS/55 Developer Support Office
in San Mateo CA, and you will abide by their decision. If your application
is rejected, IBM Japan G.B.C., Ltd. will return to you all the materials
you submitted, except for the Application Form.
o When there are any changes to the information you submitted, you are
responsible for updating the information by resubmitting your application.
2. Registration Period
o Your product information will remain registered for a period of two years;
however, IBM Japan G.B.C., Ltd. reserves the right to extend or shorten
the period.
o IBM Japan G.B.C., Ltd. reserves the right to cancel the registration of
your product if they determine that the information about your product is
unsuitable for the ASB.
3. Registered Product Information
o You agree that your registered product information will be used as
described herein.
o ASB registration does not imply that IBM Japan G.B.C. Ltd. values,
certifies, warrants, or recommends your product.
4. Guarantee of Product Information
o You guarantee that any part of your product information, and publication,
duplication, and distribution of the information, do not infringe upon any
copyright, trademark, patent, or any other rights of a third party.
o If IBM, its affiliates, business partners, dealers, or clients become the
defendant in a lawsuit because of your product information, you are
responsible for taking care of the lawsuit and paying all related
expenses.
5. Competitive Product Information
o IBM Japan G.B.C., Ltd. reserves the right to accept the registration of
products from other applicants whose products may compete with yours.
6. Use of Registered Product Information
o Procurement and use of your product by customers, including such actions
as sending/receiving orders, delivery, payment, and so on must be arranged
between you and your customers. IBM will not become involved.
Next topic: IBM Developer Assistance BBS in Japan
ΓòÉΓòÉΓòÉ 21. IBM Developer Assistance BBS in Japan ΓòÉΓòÉΓòÉ
OS/2 developers in Japan can obtain information about OS/2 from a public
bulletin-board system called NIFTY-Serve. In particular, this newsletter is
carried on NIFTY-Serve, and can be located as follows:
BBS Name NIFTY-Serve
Forum FIBMFEEL
Lib LIB 4
Keyword DSN
Next topic: U.S. Industrial Outlook, 1994 - Computer Software and Networking
ΓòÉΓòÉΓòÉ 22. U.S. Industrial Outlook, 1994 - Computer Software and Networking ΓòÉΓòÉΓòÉ
(This information is excerpted from a report furnished by the US Department of
Commerce.)
Summary: Revenues of the U.S. software industry should continue to grow
strongly in current dollars in 1994. U.S. suppliers benefitted from their
leading position in the world market and the continuing demand from users to
harness the power of their computer systems more effectively.
The computer software and networking sectors include three industries: computer
programming services (Standard Industrial Classification 7371), prepackaged
software (SIC 7372), and computer-integrated systems design (SIC 7373).
Employment in the U.S. software industry rose in 1993, as it has in each year
since 1988, the first year in which employment data were available. The Bureau
of Labor Statistics reported that the software industry employed nearly 435,000
people in June 1993, up 9 percent from June 1992. While each of the three major
segments of the industry posted gains, growth varied among them during this
period. Employment in the computer programming services industry (SIC 7371)
increased the most - 10 percent. Employment in both the prepackaged software
(SIC 7372) and computer-integrated systems design (SIC 7373) industries
increased 8 percent. In June 1993, there were more than 182,000 employees in
computer programming services; 142,500 in prepackaged software; and 110,000 in
computer-integrated systems design.
In spite of the weak worldwide economy, U.S. computer-software and networking
industries fared relatively well in 1993, and are expected to continue to do so
in 1994 and the next several years. In general, these industries are young,
competitive, innovative, and entrepreneurial, and face good opportunities for
increased sales worldwide. The United States is extremely competitive in
computer software and networking, although Japanese and European suppliers are
making advances in some areas.
Next topic: Packaged Software
ΓòÉΓòÉΓòÉ 22.1. Packaged Software ΓòÉΓòÉΓòÉ
The U.S. packaged software industry remained one of the fastest-growing sectors
of the U.S. economy in 1993. According to International Data Corp. (IDC), the
U.S. packaged-software market - comprised of application tools, application
solutions, and systems software - increased 12.6 percent to 32 billion US$ in
1993. Application tools, which include data access and retrieval, data
management, data manipulation, and program design and development software, was
the fastest-growing category, increasing 15.4 percent to 8.5 billion US$ in
1993. Application solutions, defined as programs that perform specific industry
or business functions, is the largest segment of the U.S. market, and grew 11.8
percent to 12.4 billion US$. Systems software, which includes operating
systems, operating system enhancements, and data-center management software,
increased 11.4 percent to 11.2 billion US$.
The U.S. software industry posted strong financial results in 1993. According
to Business Week, sales of 19 major software and services firms (ASK Group,
Cabletron Systems, Ceridian, Cisco Systems, Comdisco, Computer Associates,
Computer Sciences, Electronic Data Systems (EDS), EMC, First Data, Gtech
Holdings, Lotus, Microsoft, Novell, Oracle, Safeguard Scientifics, Shared
Medical Systems, SynOptics Communications, and Western Digital) increased 15
percent between the second quaretr of 1992 and the second quarter of 1993,
reaching 8 billion US$. Profits also were up, rising 44 percent to 827 million
US$ during this 12-month period.
Next topic: PC Software
ΓòÉΓòÉΓòÉ 22.2. PC Software ΓòÉΓòÉΓòÉ
According to the Software Publishers Association (SPA), sales of PC
applications software in the United States and Canada totalled more than 3
billion US$ in the first half of 1993, up approximately 19 percent from the
same period a year earlier (Table 1). These figures are based on a survey of
SPA members, and exclude sales of operating systems (for PCs and networks) and
video-game cartridges; they are not comparable to IDC data cited earlier.
Other productivity software, which includes communications, personal and
business productivity, and project-management software, was the largest of 14
categories, accounting for 27 percent of total PC application sales in the
first half of 1993. Word processors were next, with a 15 percent share,
followed by spreadsheets, databases, and finance programs. Each of the
remaining categories accounted for less than 6 percent of the market.
Table 1. PC Software Sales in the United States and Canada,
for the first half of 1993, in millions of dollars
(Source: Software Publishers Association)
Item DOS Windows Macintosh Other Total
---- --- ------- --------- ----- -----
Total 1,052.5 1,437.0 513.0 108.9 3,111.4
Other productivity 309.9 339.9 136.7 41.3 827.8
(see Note 1)
Word processors 134.9 267.3 47.9 10.6 460.7
Spreadsheets 82.8 253.6 34.4 10.7 381.7
Databases 96.8 131.5 34.0 (Note 2) 262.3
Finance 104.6 39.8 22.2 (Note 2) 166.6
Utilities 71.9 54.8 27.8 (Note 2) 154.5
Presentation graphics 25.4 94.2 26.1 2.7 148.4
Entertainment 116.7 6.7 12.9 2.6 138.9
Languages and tools 19.4 67.3 12.6 34.4 133.7
Drawing and painting (Note 2) 56.4 64.8 1.7 122.9
Other graphics 27.4 37.6 39.7 1.2 105.9
Home education 43.1 16.4 13.1 (Note 2) 74.8
Desktop publishing 1.2 47.9 19.8 (Note 2) 68.9
Integrated 18.4 23.4 21.0 1.5 64.3
Note 1: Includes communications, personal and business productivity,
and project-management software.
Note 2: Sales of less than 1 million USD, or inadequate reporting.
Growth varied considerably among the different types of applications.
Home-education software increased the most, rising approximately 75 percent
between the first half of 1992 and the first half of 1993. Databases and other
productivity software also posted strong gains, rising more than 65 percent and
45 percent, respectively. Sales declined in desktop publishing, spreadsheets,
and other graphics software.
Sales of Windows applications increased 75 percent in the first half of 1993,
to approximately 1.4 billion US$, while sales of DOS applications decreased 13
percent, to approximately 1.1 billion. In all, Windows applications outsold DOS
applications in 10 of the 14 categories, including the top four (other
productivity, word processors, spreadsheets, and databases). DOS maintained the
lead in finance programs, entertainment software, utilities, and home-education
software. Macintosh applications accounted for 16 percent of the PC market,
while applications for other platforms, including the UNIX and OS/2 operating
systems and the Apple II, Commodore 64, Atari, and Amiga systems, accounted for
4 percent.
Price wars continued in the PC software market over the last 12 months. Price
competition was particularly fierce in the Windows-based applications market,
where vendors, including Microsoft, Lotus, and Borland, are fighting to
increase market share. Vendors are using a variety of pricing strategies to woo
new customers: low introductory prices, special upgrade deals, and suite
pricing, in which several packages are sold together for a fraction of their
individual costs. Industry analysts expect PC software prices to continue to
fall over the next few years. The lower margins that result may cause the
market to consolidate and encourage software vendors to reevaluate their
business strategies.
Next topic: Product News
ΓòÉΓòÉΓòÉ 22.3. Product News ΓòÉΓòÉΓòÉ
Operating systems for 32-bit processors continued to gain prominence in 1993.
In May, IBM introduce OS/2 2.1, an updated version of its earlier 32-bit
operating system. In August, Microsoft released Windows NT (New Technology), a
32-bit multitasking operating system that runs on several hardware platforms.
These systems will compete with UNIX and other products for high-end corporate,
scientific, and engineering users. Dataquest, Inc. estimates that 397,500 units
of Windows NT and 1.1 million units of OS/2 were shipped in the United States
in 1993.
To counter the threat from Windows NT, and to respond to consumer demands,
several UNIX suppliers have agreed to adopt, and hope to implement by the end
of 1993, a common interface, making it easier to write applications for the
different variants of UNIX. Alliance members plan to use existing standards for
graphics, multimedia, and programming tools. Members of the alliance include
Sun Microsystems, Novell, Santa Cruz Operation, IBM, and Hewlett-Packard.
Although still in its early stages, the pen computing market also began to
accelerate in 1993. According to IDC, 79,000 pen operating systems for
notebooks and small-form-factor products were shipped in the United States in
1993, nearly twice as many units as in 1992.
Next topic: Intellectual Property Rights
ΓòÉΓòÉΓòÉ 22.4. Intellectual Property Rights ΓòÉΓòÉΓòÉ
Several provisions in the 1993 Omnibus Budget Reconciliation Act affect the
software industry. For example, the act lengthens the amortization period for
software obtained in the acquisition of another business from 5 to 15 years.
The longer amortization period for acquired software and other intangible
assets may hurt the U.S. software industry, because it increases the after-tax
cost of acquired technology and gives foreign firms an advantage in acquiring
advanced U.S. technology. The 1993 Budget Act also extends the 20 percent
research and development tax credit to 30 June 1995.
On a related issue, the House of Representatives passed the National
Competitiveness Act in 1993, authorizing 1.5 billion US$ over the next two
years to help improve the development and transfer of manufacturing technology
to the U.S. private sector. Among other things, this legislation would
establish a national technology outreach program to help U.S. manufacturers
upgrade their technology base, establish and expand advanced manufacturing
technology development programs, and increase the availability of long-term
investment capital for advanced technology products. The Senate version of the
bill awaits consideration.
To maintain the competitiveness of U.S. high-technology firms, the Clinton
Administration plans to invest in a National Information Infrastructure (NII).
Designed to create a national "information superhighway", this initiative seeks
to create a partnership between government and industry in which the private
sector builds, operates, and improves the infrastructure, and the government
creates an efficient legal and regulatory environment and funds specific
interconnection projects. Specifically, the NII incorporates five initiatives:
implementing the high-performance computing and communications program
established in 1991; creating a task force on information infrastructure to
implement policy changes related to the NII; creating a program to help
industry develop advanced computing and networking technology in manufacturing,
health care, life-long learning, and libraries; providing funds for pilot
networking projects; and promoting dissemination of federal information.
Computer software and network technologies are a key element of the NII.
Indeed, the administration advocates widespread use of the Internet network,
and intends to create an interagency task force to establish software and
communications standards for education and training, to coordinate the
development of critical software elements, to support innovative software
packages, and to standardize the format of information resources so that they
are more available to schools and other teaching centers.
Many products released in the next few years will embody new technologies.
Several vendors, for example, will soon have object-oriented software ready for
market. Taligent, IBM's and Apple's joint venture, is expected to introduce its
first object-oriented operating system in 1994 or 1995. This operating system
will run both OS/2 and Macintosh programs, and represents the next generation
in computer software. WordPerfect and Novell are among the firms that have
agreed to write programs for Taligent's operating system. Microsoft plans to
release its own object-oriented operating system, Cairo, in 1994 or 1995. By
reusing previously programmed code, or "objects", object-oriented software can
be developed faster, will be easier to maintain and update, and should contain
fewer errors.
Pen computing should also take off in the next few years, as prices decline,
handwriting recognition and screen resolution improve, and pen-based hardware
and applications increase. IDC estimates that shipments of portable,
pen-operating systems in the United States will increase approximately 45
percent between 1993 and 1997, reaching nearly 350,000 units.
Next topic: Multimedia
ΓòÉΓòÉΓòÉ 22.5. Multimedia ΓòÉΓòÉΓòÉ
Multimedia is another emerging market. Designed to combine video, animation,
still pictures, voice, music, graphics, and text into a single system,
multimedia products blur the lines between several formerly distinct products
and industries: computers, software, consumer electronics, communications,
publishing, and entertainment.
Although the market for multimedia products (such as interactive TVs and
personal communicators) is not expected to take off until the late 1990s, some
products are already available, or will be released in the next few years.
Dataquest classifies today's multimedia products and services into five general
categories: content development tools, interactive products, simulation
products, video on demand, and enhanced productivity tools. Most current
multimedia products are targeted at the consumer-entertainment sector, rather
than the business market. Whereas consumer multimedia applications generally
run on computers, TVs, or other entertainment devices, business applications
generally run only on specially equipped computers, from workstations to PCs.
Alliances, particularly among large firms, dominate the nascent multimedia
industry for several reasons - they reduce risks, spread costs, and allow firms
to acquire expertise in the different elements of multimedia quickly. Computer,
communications, and entertainment companies that have joined efforts in the
last 24 months include Time Warner and US West; IBM, NBC television, and
NuMedia Corp.; IBM, Apple, and Toshiba; and Time Warner and Tele-Communications
Inc. (TCI). In addition, 11 firms (Apple, Bellcore, Bieber-Taki Associates,
Corning, Eastman Kodak, Kaleida, North American Phillips, Southwestern Bell
Corp., Sutter Bay Associates, and US West) have formed a consortium, First
Cities, to develop interactive multimedia for home use. Microsoft plans to
become an investor in many multimedia ventures, and has developed a number of
multimedia alliances, including one with Intel and General Instruments on a new
TV digital set-top box.
Two aspects of these alliances are worth noting. First, as expected, the
alliances cut across industry lines. This diversity suggests that member
companies will perform different roles within the alliances. Entertainment
firms, for example, could provide the content of the digital transmissions,
telephone or cable companies the ability to deliver the information, and
computer hardware and software firms the ways to use the data. Second, many
alliances are international, signalling that the production of multimedia
products will be global from the start.
Several issues, however, must be resolved before multimedia can reach its full
potential. One obstacle is the current lack of standard software, which slows
the development of applications and compatible products. The installed base of
CD-ROM drives is also relatively small. The worldwide installed base of CD-ROMs
was only 5.6 million units in 1993, according to IDC, well below the installed
base of computers. Other obstacles include the cost of multimedia equipment,
access to copyrighted material, and uncertain consumer demand.
Over the next several years, multimedia applications could become more
commonplace in business, engineering, medicine, real estate, tourism, and other
fields. According to Dataquest, worldwide multimedia shipments - comprised of
multimedia products, system upgrades, and peripherals - are expected to
increase nearly 27 percent annually between 1993 and 1996, reaching 21 million
units (Table 2). Peripherals, which include video and sound boards and CD-ROM
drives, will be the fastest-growing category, with shipments increasing nearly
one-third annually to exceed 13 million units. Shipments of multimedia
products, defined as authoring software, multimedia PCs/workstations, and
networks, should grow 25 percent annually. The number of upgrades shipped, in
contrast, is predicted to drop an average of approximately 5 percent in each
year during this period.
Table 2. Worldwide Multimedia Market, 1992-1996,
in thousands of units shipped except as noted
(Source: Dataquest, Inc.)
Percent Change
(1992-1996)
------------------
Estimated (Note 1)
Item 1992 1993 1992-93 1993-96
---- ---- --------- ------- --------
Total 4,815.4 10,315.1 114.2 26.9
Multimedia products 1,065.4 3,465.6 225.3 25.1
Authoring software 728.9 1,726.1 136.8 16.2
Multimedia PCs and 325.0 1,690.5 420.2 31.2
Workstations
Networks 11.6 49.0 322.4 72.2
Upgrade Kits 675.0 1,109.5 64.4 - 4.7
Peripherals 3,075.0 5,740.0 86.7 32.5
CD-ROM drives 825.0 1,720.0 108.5 27.6
Sound boards 1,800.0 3,200.0 77.8 28.6
Video boards 450.0 820.0 82.2 53.9
Note 1: Forecast of annual compound rate of change.
Next topic: Virtual Reality
ΓòÉΓòÉΓòÉ 22.6. Virtual Reality ΓòÉΓòÉΓòÉ
Virtual reality (VR) programs, which allow users to interact with three-
dimensional, computer-generated environments, may also be more widely used by
the end of the decade. NewMedia divides VR systems into four categories, in
ascending order of complexity: desktop, partial immersion, full immersion, and
environmental systems:
o Desktop-VR systems allow users to navigate through a three- dimensional
environment using a computer monitor. Examples include Microsoft's Flight
Simulator, three-dimensional financial applications, and simulated
architectural and design models. Desktop systems are the most likely VR
systems to be used in the workplace.
o Partial-immersion systems use a monitor and other accessories, such as gloves
and headgear, to enhance a user's sight, touch, and hearing. With these
systems, users may manipulate objects in the VR world.
o Full-immersion systems use headgear, gloves, and bodysuits that permit users
to move through virtual space. They are increasingly found in video arcades.
o Environmental-VR systems permit users to move and interact with
three-dimensional space with few, if any, physical constraints. Here, the
virtual world responds to the user's actions.
Most available VR applications are entertainment-related. Many more
applications - for science, medicine, business, architecture, and education -
should be available in the next few years, as systems and accessory prices
decline, computing power increases, and the accuracy of computer-generated
worlds improves. Analysts estimate that elementary VR systems will be available
for home use in two years, partial-immersion systems in five years, and
full-immersion VR systems in ten years.
In addition to military researchers and universities that work on virtual
reality, the Virtual Reality Market Place 1993, published by the Meckler Corp.,
lists more than 130 VR companies. Nineteen companies have formed the Virtual
Worlds Consortium to develop VR systems for business.
Foreign vendors, including the Japanese, are also active in VR development.
France's Thompson CSF became a major VR player when it gained the rights to the
patents of VPL Research, a leading U.S. virtual reality firm, in 1992.
Next topic: International Competitiveness
ΓòÉΓòÉΓòÉ 22.7. International Competitiveness ΓòÉΓòÉΓòÉ
The United States remained by far the largest single-country market for
packaged software in 1993, and its share of the world market increased
slightly, from 44.3 percent to 44.7 percent (Table 3). Japan, with a nearly 7
billion US$ market was second, followed by Germany, United Kingdom, and France.
The market in 13 Western European countries was worth 25.7 billion US$, or 36
percent of the world market, in 1993.
Table 3. Packaged Software Markets, 1991-1997,
in millions of dollars except as noted
(Source: International Data Corp.)
Percent Change
(1991-1997)
---------------------------
Estimated (Note 1) (Note 1)
1991 1992 1993 1991-92 1992-93 1993-97
------ ------ --------- ------- -------- --------
World 57,022 64,313 71,864 12.8 11.5 12.8
United States 25,330 28,460 32,040 12.4 12.6 12.7
Western Europe 21,091 23,850 25,699 13.1 7.8 10.3
Japan 5,270 5,967 6,938 13.2 16.3 18.7
Canada 1,078 1,188 1,374 10.2 15.7 10.4
Australia 941 980 1,094 4.1 11.6 13.3
Latin America 1,054 1,242 1,471 17.8 18.4 18.0
Asia 584 780 974 33.6 24.9 21.4
Other 1,674 1,846 2,094 10.3 13.4 14.9
Western Europe consists of Austria, Belgium, Denmark, Finland, France, Germany,
Italy, Netherlands, Norway, Spain, Sweden, Switzerland, and United Kingdom.
Latin America consists of Argentina, Brazil, Chile, Mexico, and Venezuela.
Asia consists of China, Hong Kong, India, Malaysia, Singapore, South Korea,
Taiwan, and Thailand.
U.S. packaged software suppliers also continued to be world leaders. According
to IDC, the worldwide revenues of U.S. vendors increased 11 percent to 47.6
billion US$ in 1992. As a result, U.S. vendors supplied 74 percent of the world
packaged-software market. Application solutions accounted for more than 31
percent of these revenues, systems software 38 percent, and application tools
30 percent.
While U.S. vendors supplied more than 50 percent of four regional packaged
software markets in 1992, U.S. vendors' strength varied among regions.
Internationally, U.S. packaged-software vendors held the largest market share
in countries outside Western Europe and Japan, supplying more than 73 percent
of these markets. The strong U.S. position in these countries (generally in
Asia and Latin America) reflects both the high quality of, and receptivity to,
U.S. software, as well as the relatively small international presence of
European and Japanese software vendors. U.S. vendors supplied 60 percent of the
packaged software markets in Western Europe and Japan, regions where domestic
vendors hold stronger positions.
To encourage international software sales and minimize piracy, the U.S.
Government, through a variety of multilateral and bilateral fora, pursues
violations of intellectual property rights (IPR) worldwide. One forum is the
U.S. Trade Representative's (USTR's) annual Special 301 review of the IPR
policies and IPR-related, market-access practices of U.S. trading partners.
Designed to strengthen the administration's ability to negotiate improvements
in foreign IPR regimes, these reviews are authorized by the 1974 Trade Act, as
amended by the Special 301 provisions of the 1988 Omnibus Trade and
Competitiveness Act. Under these provisions, the administration must identify
"foreign countries that deny adequate and effective protection of intellectual
property rights, or deny fair and equitable market access to United States
persons that rely upon intellectual property protection". As a result of these
reviews, countries may be designated "priority foreign countries" or be placed
on the USTR's "priority watch" or "watch" lists. Priority foreign countries
have the most onerous or egregious practices that have the greatest adverse
impact (actual or potential) on U.S. products, and are not making significant
progress in bilateral or multilateral IPR negotiations. The priority watch and
watch lists identify countries that have serious IPR deficiencies, but do not
meet all of the statutory criteria for designation as priority foreign
countries.
In 1993, for the third time in the five-year history of these reviews, priority
foreign countries were designated (Table 4). Nine trading countries and one
regional grouping were placed on the priority watch list. Australia and the EC
were named to this list primarily for restrictions on U.S. audiovisual exports.
The remaining countries on the priority watch list were cited for inadequate
IPR protection. Seventeen countries were placed on the 1993 watch list, down
from 22 in 1992.
Table 4. Review of Intellectual Property
Rights (IPR) Practices, 1993
(Source: Office of the U.S. Trade
Representative)
Priority Countries: Watch List:
Brazil Chile
India China
Thailand (Note 1) Colombia
Cyprus (Note 2)
Priority Watch List: Ecuador
Argentina (Note 2) El Salvador
Australia Greece
Egypt (Note 2) Guatemala
European Community Indonesia
Hungary (Notes 3, 4) Italy (Note 2)
Poland (Note 2) Japan
Saudi Arabia Pakistan (Note 2)
South Korea (Note 2) Peru
Taiwan (Note 3) Philippines
Turkey (Note 2) Spain (Note 2)
United Arab Emirates
Venezuela (Note 2)
Note 1: In September 1993, USTR revoked the identification of Thailand
as a priority foreign country, and placed Thailand on the
priority watch list.
Note 2: Subject of an "out-of-cycle" review.
Note 3: Subject of an "immediate action plan".
Note 4: In September 1993, Hungary was removed from the priority watch
list.
To encourage continual progress on IPR issues, the administration implemented
two new enforcement measures in 1993: "immediate action plans" and
"out-of-cycle" reviews. As a result of these measures, Hungary signed a
competitive intellectual property agreement with the United States, and was
removed from the priority watch list in September; Thailand submitted a new
copyright law to its legislature, and was removed from the most serious
category; and Taiwan approved and signed a bilateral copyright agreement.
The United States eased restrictions on exports of certain types of
general-purpose cryptographic equipment and software. Under the new
regulations, many types of software and equipment used for banking or money
transactions, such as automatic teller machines, self-service printers, or
point-of-sale terminals, may be exported under a general license to most
countries. Previously, this type of equipment and software had usually required
a validated license.
Next topic: Western Europe
ΓòÉΓòÉΓòÉ 22.8. Western Europe ΓòÉΓòÉΓòÉ
According to IDC, the packaged software market in 13 Western European
countries, including eight members of the European Community, increased almost
8 percent in 1993 to approximately 26 billion US$, or slightly less than the
U.S. market. Application solutions, the largest and fastest-growing segment,
increased 9 percent to almost 11 billion US$ in 1993. Application tools
increased almost 9 percent to 8 billion US$, and systems software increased
almost 5 percent to nearly 7 billion US$. Over the next four years, the Western
European packaged software market is expected to grow just 10 percent annually,
the slowest growth among major regional markets. This rate reflects the
maturity of the market and sluggish economic conditions.
On a country-by-country basis, the top four packaged software markets in
Western Europe are Germany, 6 billion US$; the United Kingdom, 4.5 billion US$;
France, 4 billion US$; and Italy, 3 billion US$. Collectively, they accounted
for 69 percent of the overall Western Europe packaged software market in 1993.
While these four markets will retain their rankings over the next four years,
IDC expects Switzerland, Germany, Spain, and Austria to be the fastest-growing
European markets between 1993 and 1997. None, however, is projected to grow
faster than the world average of almost 13 percent. By 1997, eight of the 13
European markets should be worth more than 1 billion US$.
Many trends taking place in the U.S. software market are also evident in
Europe. Microsoft's Windows program, for example, has caught on quickly in
Europe. UNIX is also popular in western Europe.
Although packaged software is more common, custom software remains an important
part of the European software market. According to IDC, the European
custom-software market was worth 10.9 billion US$ in 1991, or 51 percent of the
packaged software market. Between 1994 and 1997, Europe's custom software
market is expected to grow 10 percent annually, to 20.7 billion US$.
Custom software solutions and services are the strengths of the top European
software suppliers. As a result, European software vendors, such as Datev of
Germany and Olivetti Information Systems and Finsiel of Italy, earn the bulk of
their revenues in one country, their home market. Indeed, IDC estimates that
European vendors as a whole earn most of their revenues in Europe.
On 1 January 1993, the European Community began implementing a broad range of
provisions aimed at creating a single continental market. One measure affecting
the software industry is the EC software directive, officially called the
Directive on the Legal Protection of Computer Programs. This directive protects
computer programs as literary works for the life of the author plus 50 years;
gives copyright holders reproduction, translation, adaptation, arrangement,
distribution, and rental rights; and allows decompilation only to determine
interoperability. Although this directive came into effect on 1 January 1993,
only six EC member states (Denmark, Germany, Greece, Ireland, Italy, and the
United Kingdom) had implemented it into national law as of September 1993.
Non-EC nations that have implemented the EC software directive include Austria,
Norway, and Sweden.
The ISO 9000 quality standards are another marketing issue in the EC and
elsewhere. Published in 1987, the ISO 9000 series of five generic standards
(ISO 9000-4) enables a company to ensure (through internal and external audits)
that its production process will meet published quality standards for its
products or services. ISO 9000-3 provides guidance on the application of the
ISO 9001 standard to the development, supply, and maintenance of software.
While ISO 9000 registration is not a legal requirement for access to the EC
market, quality-minded customers are increasingly requiring that their
suppliers be registered as being in compliance with an ISO standard. Compliance
with an ISO standard can give manufacturers a decisive competitive advantage,
particularly for high-technology products and other items with safety or
liability concerns. This is particularly true in the United Kingdom, where the
Consumer Protection Act of 1988 holds software producers liable for any injury,
death, or damage to personal property resulting from faulty software. To date,
many more European than U.S. firms have obtained ISO registration.
Next topic: Japan
ΓòÉΓòÉΓòÉ 22.9. Japan ΓòÉΓòÉΓòÉ
Japan is the second-largest packaged software market in the world. IDC
estimates that the Japanese packaged-software market was worth nearly 7 billion
US$, or almost 22 percent of the U.S. market, in 1993. Application solutions
was the largest category, rising more than 22 percent to nearly 3.5 billion US$
in 1993. Application tools increased more than 27 percent to 1.7 billion, and
systems software fell 1.5 percent to 1.8 billion US$. Between 1993 and 1997,
Japan's packaged software market is expected to grow almost 19 percent
annually, fueled by strong growth in application tools and solutions. This
would make the fast-growing Japanese packaged-software market worth more than
13 billion US$.
Several industry trends, such as downsizing, the use of packaged software, open
systems, and local-area networks, have caught on more slowly in Japan than in
other major markets. This is due, in part, to Japan's fragmented PC market
(incompatible proprietary architectures and operating systems are still the
norm) and traditional preference for custom software. These factors, however,
may diminish over the next few years. In the PC area, for example, several
operating systems, DOS/V and Windows 3.1, are vying to become the industry
standard. A survey conducted by the Japan Personal Computer Software Technology
Laboratory in 1992 estimated that PCs with DOS/V, the Japanese version of DOS
introduced by IBM in 1991, would account for 14 percent of the Japanese PC
market in 1993, second only to NEC.
Significantly, market leader NEC has decided to make its popular PC-9801 series
DOS-compatible. The Japanese version of Windows 3.1, introduced in May 1993, is
also expected to sell well. The use of software packages should also increase
in the years ahead, as prices decline, interoperability increases, and the
Japanese programmer shortage continues.
Multimedia products have caught on quickly in Japan. The Japanese newspaper
Nikkan Kogyo reports that 270 CD-ROM software titles are currently available
for NEC's PC-9821 multimedia PC, which was introduced in October 1992. NEC
planned to increase the number of multimedia applications to about 600 by
September 1993. To facilitate the conversion to digital media, Japan's Ministry
of International Trade and Industry (MITI) is reviewing intellectual property
rights issues and the laws relating to multimedia software. New rules for
dealing with copyright issues in the fields of music, photography, video
broadcasting, art, and entertainment are expected to be implemented in fiscal
1994. In addition, in April 1993, MITI established a certification system for
multimedia software programmers, featuring curricula developed by the
Multimedia Software Development Association, a MITI affiliate.
Although three Japanese firms are among the world's top ten software vendors,
Japanese software suppliers have little presence outside of Japan. For the most
part, Japanese software firms are aligned with major Japanese hardware vendors
and specialize in developing customized software for domestic use.
To increase Japan's competitiveness in software and networking, the Japanese
government and private-sector organizations plan to create a research center
for these technologies in Tochigi prefecture, north of Tokyo. This center,
which will cover 2,500 square meters, seeks to create an optimal environment
for software development. According to the Japan Personal Computer Software
Association, it will be open to U.S. and other overseas vendors trying to enter
the Japanese market. Selected portions of the research center are expected to
open in late 1994.
Next topic: Asia
ΓòÉΓòÉΓòÉ 22.10. Asia ΓòÉΓòÉΓòÉ
The packaged software market in eight other countries in Asia is small, but
growing quickly. According to IDC, the packaged software market in Asia
increased 25 percent to 1 billion US$ in 1993. Application tools was the
fastest-growing category, rising 31 percent to 335 million US$. Application
solutions was next, growing 27 percent to 321 million US$. Systems software,
the largest segment, grew 18 percent to 319 million US$. Over the next few
years, Asia will be the fastest-growing region for packaged software, rising 21
percent annually to 2 billion US$ in 1997. This growth reflects both the market
potential and small size of these markets.
The top five markets in Asia, excluding Japan, are Taiwan, 168 million US$;
South Korea, 168 million US$; Malaysia, 132 million US$; Singapore, 112 million
US$; and Hong Kong, 103 million US$. Collectively, they accounted for 70
percent of the non-Japanese Asian market in 1993. Several countries in Asia,
including South Korea and Singapore, have national information technology
plans. As a result, these countries are bypassing older, larger systems in
favor of PCs, local-area networks, and open systems such as UNIX.
Intellectual property rights (IPR) protection remains a major concern in many
Asian markets. The U.S. Trade Representative has designated India as a priority
foreign country (the most serious category) in its annual review of IPR
policies and IPR-related, market-access practices of U.S. trading partners in
each year since 1991. China and Taiwan have been working to improve their IPR
regimes since they were designated priority foreign countries. China joined the
Berne Convention in October 1992. Taiwan has signed a new bilateral copyright
agreement and implemented an export control program.
Next topic: Latin America
ΓòÉΓòÉΓòÉ 22.11. Latin America ΓòÉΓòÉΓòÉ
The packaged-software market in five Latin American countries is also growing
quickly, rising almost 18.5 percent to 1.5 billion US$ in 1993, according to
IDC. Application tools, the largest and fastest-growing category, increased
almost 18.5 percent to 555 million US$ in 1993. Systems software increased 14
percent to 499 million US$, and application solutions increased 24 percent to
417 million US$. Over the next four years, the Latin American packaged-software
market is expected to increase 18 percent annually. This rate makes Latin
America the third fastest-growing regional market for packaged software during
this period.
Brazil is by far the largest packaged-software market in Latin America. Worth
829 million US$, Brazil accounted for 56 percent of the total regional
packaged-software market in 1993. Over the last few years, Brazil has
implemented several measures to open its computer hardware and software
markets. In October 1992, for example, Brazil lifted its market reserve on
computer hardware, and reduced tariffs. The Brazilian government has also
eliminated in practice the "law of similars", which has kept non-Brazilian
software out of the market if "similar" Brazilian software existed. New
legislation, which would permit foreign companies to distribute software
directly in Brazil and make registration voluntary, is pending. Despite these
measures, certain trade barriers persist: tariffs remain relatively high,
domestic vendors receive favorable tax treatment in certain cases, and
intellectual property rights protection is a concern. (After four years on the
USTR's Special 301 "priority watch list", Brazil was designated a priority
foreign country - the most serious category - in 1993.)
Mexico, the second-largest packaged software market in Latin America, is
expected to be the fastest-growing market in the region, and one of the
fastest-growing in the world over the next few years. IDC estimates that the
Mexican packaged-software market will increase 25 percent annually between 1993
and 1997, from 395 million US$ to 968 million US$. This growth reflects the
recent opening of Mexico's computer hardware and software markets to foreign
suppliers, and the enactment of stringent new intellectual-property legislation
in 1991. In recognition of its efforts to improve IPR protection, Mexico has
not been named to any of the USTR's Special 301 lists since 1989.
The North American Free Trade Agreement (NAFTA) could provide new opportunities
and facilitate market access to Mexico and Canada. This agreement, which would
create the world's largest free-trade area, would phase out all tariffs on
goods originating in Canada, Mexico, and the United States, and would provide a
higher level of IPR protection than any other bilateral or multilateral
agreement. In the area of copyrights, for example, NAFTA protects computer
programs as literary works, and databases as compilations, for a minimum of 50
years; provides rental rights for computer programs and sound recordings; and
contains extensive provisions on IPR enforcement. At the time of this writing,
NAFTA must still be approved by the governments of the United States, Mexico,
and Canada. The earliest NAFTA could take effect is January 1994.
Next topic: Eastern Europe and the former Soviet Union
ΓòÉΓòÉΓòÉ 22.12. Eastern Europe and the former Soviet Union ΓòÉΓòÉΓòÉ
Eastern Europe and the new republics of the former Soviet Union are emerging
markets that have long-term potential. Although market data is scarce and
economic conditions remain challenging, several factors suggest that these
markets are becoming more accessible to U.S. computer and software firms.
First, U.S. restrictions on computer exports to Eastern Europe and the former
USSR have greatly diminished over the last few years. Hungary was classified a
"Free World" country in 1992. Second, many countries in this region are working
to improve IPR protection. U.S. computer and software firms already active in
Eastern Europe and the new republics include Microsoft, Sun Microsystems, and
Digital Equipment Corp.
Next topic: Africa
ΓòÉΓòÉΓòÉ 22.13. Africa ΓòÉΓòÉΓòÉ
Hindered by weak infrastructure, financial constraints, and a small installed
base, the software market in many African countries has been largely untapped.
The packaged-software market in South Africa, the largest on the continent, was
worth almost 500 million US$ in 1993, according to IDC. It is expected to grow
more than 15 percent annually between 1993 and 1997.
Next topic: Outlook for 1994
ΓòÉΓòÉΓòÉ 22.14. Outlook for 1994 ΓòÉΓòÉΓòÉ
The worldwide, packaged-software market should continue to grow more than 10
percent in 1994, making packaged software one of the fastest-growing
information technology sectors. Because growth in many international markets
will exceed that in the United States, international sales will be an
increasingly important factor in sustaining U.S. software vendors' revenues.
Ongoing price wars and new products should also spur sales nationwide.
Competition in the operating systems area will likely intensify in 1994.
Windows NT and OS/2 will continue to compete head-to-head, and new operating
systems will join the fray. Microsoft, for example, is expected to release the
next version of Windows in 1994, nicknamed "Chicago".
Next topic: Long-Term Prospects
ΓòÉΓòÉΓòÉ 22.15. Long-Term Prospects ΓòÉΓòÉΓòÉ
Fueled by stronger economic growth, new product introductions, and ongoing
price wars, the U.S. packaged-software market should continue to post
double-digit gains in the next few years. Many current trends should continue,
including downsizing, the movement toward increased interoperability, and the
growing importance of international markets. Over the next decade, several
emerging technologies, including pen computers, multimedia and virtual
products, and object-oriented software should develop into sizeable markets.
IDC estimates that the U.S. packaged-software market will increase almost 13
percent annually between 1994 and 1997, reaching nearly 52 billion US$, or
almost 45 percent of the world market. Application tools and solutions will
remain the fastest-growing categories. Application solutions, the largest
segment, is expected to increase more than 12 percent annually between 1994 and
1997 to almost 20 billion US$. Application tools and systems software are
expected to post annual increases of more than 15 and 11 pe4cent, respectively,
during this period. written by Mary Smolenski, Office of Computers and Business
Equipment, 1-202-482-0551, September 1993.
Next topic: Networking
ΓòÉΓòÉΓòÉ 22.16. Networking ΓòÉΓòÉΓòÉ
In 1993, corporations continued the trend exhibited in past years of downsizing
from centralized mainframe computing platforms to personal computer (PC)
local-area networks (LANs). Networking products continue to evolve to create
increasingly heterogeneous, multivendor, and multiprotocol computing
environments capable of rapid expansion and reconfiguration in response to the
ever-changing needs of the modern corporation.
In 1993, 39 percent of PCs worldwide were connected to networks, up from 33
percent in 1992. Worldwide revenues for LAN hardware products were estimated by
International Data Corporation (IDC) at 8.3 billion US$ in 1993, a 23 percent
increase from 1992. This figure includes four product categories: network
interface cards (NICs), internetworking devices, intelligent wiring centers or
hubs, and terminal servers. Revenues for products featuring fiber-distributed
data interface (FDDI) technology (which can be NICs, internetworking devices,
and wiring centers) are integrated into the figures for the product segments
above. Areas experiencing major growth in 1993 included internetworking devices
and intelligent hubs.
The PC LAN network operating software (NOS) market grew considerably in 1993.
The total value of NOS licenses shipped worldwide grew 26 percent to 2.8
billion US$. The number of licenses installed increased 25 percent to 2.9
billion. Dataquest determined that revenues generated in the U.S. NOS market
exceeded 1 billion US$. Small user group operating systems (1 to 10 users) was
the segment of the U.S. NOS market that expanded most dramatically, with a 64
percent increase in both shipments and revenues from 1992. Globally, the major
NOS product continued to be Novell's NetWare, with approximately 70 percent of
the world market. Microsoft's LAN Manager accounted for 6 percent of the world
market, while IBM's LAN Server, Banyan Vines, and AppleShare each accounted for
approximately 5 percent.
There is a long-term trend away from specialized, proprietary operating systems
toward multitasking, "open" operating systems like UNIX and OS/2. In 1993,
Novell formed alliances with 25 leading UNIX vendors and purchased UNIX System
Labs. Novell has developed an OS/2 version of NetWare in cooperation with IBM.
Banyan Vines already runs on UNIX, yet the company has taken steps to move away
from its proprietary UNIX by striking deals with the Santa Cruz Operation (the
leading vendor of UNIX for the Intel platform), IBM, Hewlett-Packard, and Sun
Microsystems.
NICs continued to become more "commodity-like" (high-volume, price-sensitive)
products in 1993 as industry consolidation continued and prices decreased. The
average end-user NIC price in the United States in 1993 was 211 US$, a decrease
of 12 percent from 1992 and 47 percent from 1989. Worldwide NIC revenues rose
marginally in 1993 to 3.4 billion US$, while shipments rose 27 percent to
almost 16 million units. PC NICs accounted for almost 95 percent of total NIC
revenues. Growth in PC NIC revenues and shipments in foreign markets in 1993
exceeded that in the United States. PC NIC shipments to the United States grew
by 22 percent, compared with 35 percent for Europe and 37 percent for the rest
of the world.
Ethernet NICs continued to dominate the market over token-ring products.
Sixty-eight percent of all U.S. shipments were Ethernet, compared wtih 25
percent token-ring. According to Dataquest, 1993 token-ring revenues increased
by 24 percent and shipments grew by 38 percent. Ethernet revenues grew by 9
percent and shipments by 32 percent. The FDDI NIC market in the United States
expanded, though not nearly as dramatically as in 1992. There were 27,000
shipments amounting to 118 percent unit growth. Revenues grew 37 percent to 57
million US$.
The evolution of LANs from simple workgroup and departmental systems into local
platforms for enterprise networking is the driving force behind the continued
expansion of the internetwork market in 1993. Internetworking device companies
faced extremely competitive conditions as some 60 vendors competed for a
worldwide market which grew 38 percent in 1993 to almost 2 billion US$ (this
includes bridges, routers, and specialized PC LAN equipment). The U.S. share of
world revenues declined slightly from 52 to 51 percent, but U.S. FDDI
internetworking equipment revenues increased 67 percent to 156 million US$.
Routers, which selectively forward data from different protocols, were among
the most successful networking products. Worldwide revenues grew 62 percent to
1.5 billion US$. Polarization is taking place, with activity at both the low
and high ends of this segment. At the high end, vendors are positioning their
products as the focal point of the network, while at the low end, they are
targeting the right price/performance mix and solutions for ease of use and
installation. Routers continue to displace remote bridges, because most routers
now have integrated bridging functionality, enabling them to bridge protocols
they do not support. In 1993, worldwide remote bridge sales decreased by 25
percent to less than 150 million US$ in revenues. In contrast, local bridge
revenues increased by 7 percent.
The worldwide market for intelligent wiring centers grew 37 percent to 2.3
billion US$, according to IDC. Hubs or concentrators are the primary building
blocks of networks, combining different topologies (configurations) and media
into one concentrator. An intelligent hub or wiring center is the focal point
for network management, handling such multiple access methods as Ethernet,
token-ring, and FDDI under a common systems of management and control. FDDI
wiring center shipments to the United States increased 29 percent, while
revenues fell 10 percent to 31 million US$. This drop in revenues was a result
of the drop in end-user prices, a reflection of the maturation of FDDI
technology. FDDI wiring center per-port prices have dropped by almost 50
percent since 1990 to 1,260 US$ in 1993. The stratification of high- and
low-end hub products continued in 1993. A trend toward integration of router
and other network equipment functionality into the hub was evident.
Worldwide terminal server market revenues, estimated at 590 million US$, were
down 7 percent from 1992. Unit shipments for this product category increased 5
percent in 1993 to 3.4 million. Terminal servers are intelligent communications
processors that connect not only terminals, but also personal computers,
peripherals, and other synchronous resources to a network by implementing the
appropriate network protocol and packaging data for transmission. Growth in
this product area has slowed considerably over the past three years, as
clusters of terminals and simple PCs requiring a terminal server for network
access are replaced by more sophisticated configurations of intelligent hubs
and high-powered PCs and workstations capable of direct network access.
Other types of servers are computers that are networked and provide specific
functions to "client" computer systems, which can include supercomputers,
mainframes, midrange systems, workstations, and personal computers. These
servers fall into several categories - compute, print, file, and database
servers. In 1993, worldwide factory revenues for all servers (excluding
terminal servers) increased 20 percent to 14 billion US$. File servers had a 33
percent share of revenues, followed by database servers (25 percent) and
compute servers (23 percent). Top vendors included IBM, DEC, Sun Microsystems,
Hewlett-Packard, and Compaq.
Worldwide sales of client/server software and related services were 4.7 million
US$ in 1993, according to Forrester Research, Inc. Database Software and
related programming tools account for 43 percent of the client/server software
market. Applications programs - accounting packages and the like - are the
latest growth area, representing 21 percent of all client/server software.
FDDI LAN products continue to be a favorable deployment choice for the LAN
backbone in 1993. FDDI technology offers the benefits of a data-transfer rate
of 100 megabits per second, low noise level, and advanced network-management
capabilities. Barriers to widespread market acceptance of FDDI have begun to
fall; prices for PC network interface cards are in the 1,000 US$ range - down
from the 2,000 US$ range in 1992; effective performance is increasing; and a
large number of vendors are supplying competitively priced products. Revenues
of FDDI product sold in the United States in 1993 were 244 million US$;
although this represents a 40 percent increase, it does not approach the 1992
increase of 112 percent. The decline in revenues is a reflection of the steady
decline in prices for FDDI products over the past three years.
The acceptance of a new standard for FDDI over unshielded twisted pair (UTP)
cabling is anticipated for early 1994. FDDI over UTP will reduce the cost of
FDDI products by an average of 50 percent and make them more accessible to
users such as client/server work groups. The implementation of alternative
media-based products for FDDI became more widespread in 1993. According to
Dataquest, in 1992, 90 percent of FDDI products sold were based in fiber, while
10 percent were based in alternative media. In 1993, only 70 percent of FDDI
products sold were fiber-based.
Newer alternative high-speed technologies began to emerge in 1993, such as
asynchronous transfer mode (ATM), a high-speed, cell-switching technology
originally developed for wide-area networks; Fiber Channel; and 100-Mbps
Ethernet. Dataquest predicts that these technologies will coexist with FDDI
rather than replace it. FDDI has a competitive advantage over these emerging
technologies, for the time being, because it is a mature, proven, and
interoperable standard.
Next topic: International Competitiveness
ΓòÉΓòÉΓòÉ 22.17. International Competitiveness ΓòÉΓòÉΓòÉ
The International LAN market continued to expand in 1993. From 1992 to 1993,
LAN connectivity for PCs in the United States increased from 47 percent to 56
percent; in Europe, from 36 percent to 44 percent; and for the rest of the
world, from 12 percent to 15 percent. Dataquest has noted that the market has
evolved to the point that it is largely a logistics business. If a manufacturer
cannot fulfill the demand of a distributor abroad, the distributor can find an
alternate supplier, because most LAN products are based on well-defined
standards. Hence, most LAN companies have the capability to manufacture
products in several locations around the world. While this helps to improve
regional delivery time scales and offset currency fluctuations, it has resulted
in many of the LAN manufacturers moving into other technology areas.
Dataquest estimates European LAN market revenues (including NICs,
internetworking devices, hubs, NOS, but not including terminal servers) to have
grown 20 percent in 1993. IDC estimates that the Western European LAN hardware
market accounts for approximately 31 percent of worldwide LAN hardware
revenues. The top three manufacturers were Novell, IBM, and 3Com, with 15.6
percent, 12.6 percent, and 7.3 percent, respectively, of total European LAN
market revenues. Germany was again the leading LAN market in Europe in 1993,
with 24 percent share of revenue. The United Kingdom, France, Italy, and Sweden
followed with 20 percent, 15 percent, 6 percent, and 6 percent shares,
respectively. These figures exclude FDDI revenue, which was not partitioned by
country.
The Eastern European market showed some promise in 1993. Although many small
U.S. firms hesitated to enter these countries, larger companies such as IBM,
DEC and H-P committed resources. Government relaxation of export control
restrictions eased computer equipment sales. Eastern European users are eager
to network their equipment, but often find LAN prices prohibitive. Since users
are price-conscious, many firms believe the greatest potential lies at the low
end of the product range.
Among the product categories, NOS, internetworking devices, and intelligent
hubs exhibited the highest revenue growth rates in Europe, according to
Dataquest. The expansion of the market for internetworking devices was
reflected in the dramatic 55 percent increase in router sales from 1992 to
1993. In Europe, the routing industry is concentrated on connecting regional
offices and headquarter offices. Sixty-eight percent of router shipments were
in the midrange (multiple port) segment in 1992, compared to 20.8 percent for
the low end (1 or 2 ports). Dataquest predicts that, by 1997, low-end routers
will account for nearly half of the routers shipped in Europe.
In other parts of the world, network infrastructures are less developed than
those in the United States and Europe. IDC estimates that, in 1993, about 16
percent of the worldwide LAN hardware revenues were earned outside of the
United States and Europe (excluding non-PC NICs). For NOS, 14 percent of new
licenses installed worldwide were in countries outside of the United States and
Western Europe. In some countries, a high potential for rapid market growth
exists. The Japanese market for PC networking products, for example, is
embryonic but growing. Dataquest estimates that only 6 percent of all PCs in
Japan are networked. Taiwan and South Korea are smaller but steadily growing
LAN markets. In contrast, Australia is the largest LAN market in the Pacific
Rim, with 228,000 nodes in 1992. A mature LAN market, Australia will have 60
percent of its computer systems connected to LANs within four years.
According to IDC, revenues for internetworking equipment in the Pacific Rim
increased 40 percent in 1993 to 33 million US$. This gain surpassed the 36
percent increase to almost 16 billion US$ for internetworking equipment in
countries outside of the United States, Europe, and the Pacific Rim.
Next topic: Outlook for 1994
ΓòÉΓòÉΓòÉ 22.18. Outlook for 1994 ΓòÉΓòÉΓòÉ
Total worldwide LAN hardware revenues (including those from NICs,
internetworking devices, wiring centers, and terminal servers) are expected to
grow 11 percent to 9.2 billion US$ in 1994, according to IDC. Sales of
internetworking devices should grow by 18 percent, to 2.4 billion US$. World
revenues for intelligent hubs are slated to increase 17 percent, to 2.7 billion
US$. Sales of NICs are likely to increase only 5 percent, to 3.6 billion US$.
The terminal server market will decline to 545 million US$. Dollar shipments of
PC NOS are expected to increase 15 percent to 3.3 billion US$ worldwide. The
installed base of licenses will grow 20 percent to almost 3.5 billion units.
Dataquest predicts that LAN revenues (including NICs, internetworking devices,
intelligent hubs, NOS, but not including terminal servers) in Europe will grow
by 14 percent in 1994. The strongest revenue growth will continue to be
exhibited by NOS (21 percent), routers (37 percent), and intelligent hubs (22
percent). U.S. LAN market revenues (not including terminal servers) will grow
slightly more rapidly, by 15 percent. The most dramatically expanding segments
of the U.S. market will be NOS at 30.2 percent and internetworking devices at
21.3 percent. FDDI equipment (NICs, internetwork, hubs) revenues and unit
shipments will expand significantly in the United States - 130 percent for
shipments and 55 percent for revenues. Sales of FDDI products (NICs,
internetworking devices, and intelligent hubs) in the United States are
expected to expand by about 55 percent, to 378 million US$.
Next topic: Long-Term Prospects
ΓòÉΓòÉΓòÉ 22.19. Long-Term Prospects ΓòÉΓòÉΓòÉ
During the past several years, the trend has been toward downsizing from
centralized mainframe systems to distributed networks which integrate
minicomputers, workstations, and PCs into an organization's computing
environment. This trend will continue in the next five years and expand to spur
dramatic changes at the departmental level. More users will require increased
networking capability and bandwidth at the desktop as well as in geographically
dispersed sites. Dataquest estimates suggest that the potential for growth in
remote connectivity has not been exploited.
Not all manufacturers will be able to compete in the mainstream LAN business in
the years to come. Vendors will need to focus on specific product areas,
technologies, or even niche markets within a given LAN segment. Throughout all
segments of the LAN market, prices will continue to fall, and while significant
volumes will be attained, revenue growth will continue to be moderate. Only the
introduction of new technologies, such as 100-Mbits Ethernet and asynchronous
transfer mode (ATM), may help stem this trend. The movement of the market
toward more commoditized products will force manufacturers to deliver more
value-added products and high-end solutions to maintain their profitability.
Vendors seeking greater revenues will continue to expand the capabilities of
hubs. New routing modules, FDDI, ATM, and other technologies will protect the
higher prices of high-end hubs. Low-end hubs will compete in an increasingly
commodity-like marketplace. The percentage of hubs connected to NICs, bridges,
routers, and other devices will rise.
Mobile computing and communications will boost client (a portable computer) to
client (the portable user's desktop machine) to server computing, and expand
the NOS market. Worldwide wireless PC LAN connectivity revenues, which grew
almost 20 percent in 1993 to 16 million US$, will soar to 1.2 billion US$ by
1997. Kenneth W. Taylor & Associates predicts that the number of wireless LAN
terminal units in operation in the United States will grow from 400,000 in 1993
to 11.9 million in 1998. written by Mary Davin, Office of Computers and
Business Equipment, 1-202-482-0568, September 1993.
This report will conclude in next month's PSP Developer Support News.
Next topic: Market Report: Singapore
ΓòÉΓòÉΓòÉ 23. Market Report: Singapore ΓòÉΓòÉΓòÉ
(Information furnished by the US Department of Commerce in connection with the
upcoming Computer Software Trade Mission to Singapore and Kuala Lumpur,
Malaysia, 21 through 25 March 1994.)
According to International Data Corp. (IDC), the Singapore software market is
currently 86 million US$ and is projected to grow at rates in excess of 19
percent. Singapore is likely to sustain this rapid growth, which combined with
its central location with access to China and Malaysia, makes it the
technological center of Southeast Asia.
This growth is related in part to the significant commitment made by the
Singapore government to fuel its economy through investment in information
technology (IT). Singapore's strategy, as outlined in its National Technology
Plan, is to become the premier Research and Development center for IT and other
high-technology industries. As a result, expansion of IT use in public and
private sectors is actively promoted, and several government programs have been
established to attract foreign investment.
The National Computer Board (NCB), for example, is a point of contact for
software companies seeking such programs, helping firms to obtain grants and
tax breaks from various government agencies for R&D, marketing development, and
employee training.
Singapore's proximity to China, Malaysia, Thailand, and Indonesia also make it
an attractive market. In 1992, 64 percent of Singapore's imports were
re-exported to the surrounding countries in Southeast Asia. Re-exports are
likely to continue to grow as a percent of imports as the surrounding nations
implement information technology in their economies.
Key products:
o LAN and WAN software
o Peer-to-peer networking software
o Application tools
o Application solutions
The market for networking software is particularly attractive. Local Area
Networks constitute an estimated 70 percent of the market, while Wide Area
Networks constitute an estimated 30 percent. As these increase, the demand for
software that facilitates internetworking also increases. This is true for both
Singapore and the surrounding countries.
It is U.S. software companies that control these markets and, as a result, they
are competing against one another for greater market share. Some U.S. software
suppliers have established software development and regional technical support
centers.
Singapore has few taxes on imports, no capital gains tax, turnover tax,
development tax, or surtax on imports. There is a 3 percent value-added tax,
but no duty is levied on software imports.
Since 1987, Singapore has had copyright laws which provide owners of
intellectual property the protection that meets GATT's international standards
and, as a result, pirated software sales have markedly declined.
Next topic: Market Report: Malaysia
ΓòÉΓòÉΓòÉ 24. Market Report: Malaysia ΓòÉΓòÉΓòÉ
(Information furnished by the US Department of Commerce in connection with the
upcoming Computer Software Trade Mission to Singapore and Kuala Lumpur,
Malaysia, 21 through 25 March 1994.)
The growth of the Malaysian economy has been consistently strong for the past
six years. This is reflected most strikingly in the consumption of information
technology, which is expected to grow at an average of at least 30 percent
through 1995, making Malaysia one of the fastest-growing software markets in
the world today.
According to International Data Corp. (IDC), the market for software products
in Malaysia for 1992 was 110 million US$, and is projected to rise to 217
million US$ by 1996. U.S. products dominate the market, particularly with
respect to standardized software. Of the import market, U.S. software suppliers
are estimated to have close to 90 percent; the remainder is shared between the
Japanese and Europeans.
Corporations and the government sector are the major end-users for software in
Malaysia. In its Second Outline Perspective Plan (OPP2), the government
recognized the information industry as a major contributor to Malaysia's
economic progression and, as a result, has become committed to its development.
Accordingly, millions of dollars are allocated for computerization projects,
and the Malaysian Institute of Microelectronic Systems (MIMOS) has established
guidelines and technical specifications for bidding on public-sector contracts.
Key products:
o Operating systems software
o Word-processing and spreadsheet software
o Commercial software
o LAN and WAN software
o Government/major project software
Standard software for personal computers, such as operating systems,
word-processing packages, and spreadsheets, represent approximately 60 percent
of the market. Commercial software for trading companies, banks, and insurance
companies comprise 30 percent of the market, and is the fastest-growing
segment. Government/major project software is software developed under
multimillion-dollar contracts for major government or private end-users, and
makes up 10 percent of the market.
Malaysia is following the worldwide trend toward downsizing and open-systems
architecture. Thus, certain products, such as local-area networks, are enjoying
close to 50 percent market growth. Market growth can also be attributed to the
passage of Malaysia's own Copyright Act in 1987 and Copyright Amendment Act in
1990, under which Malaysia became a member of the Berne Convention.
Since passage of these acts, Malaysia has been actively enforcing the law, and
Government agencies and private corporations are replacing their pirated
software with original versions. Fines for making illegal copies are steep, and
raids are frequent.
Next topic: Corrected International Telephone Numbers for Ordering The
Developer Connection for OS/2
ΓòÉΓòÉΓòÉ 25. Corrected International Telephone Numbers for Ordering The Developer Connection for OS/2 ΓòÉΓòÉΓòÉ
The telephone numbers for ordering The Developer Connection for OS/2 outside
the USA and Canada have changed. The new numbers are as follows:
ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
ΓöéLanguage Spoken ΓöéCountry ΓöéPrevious Phone ΓöéNew Phone NumberΓöé
Γöé ΓöéCode ΓöéNumber Γöé Γöé
Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
ΓöéDutch Γöé45 Γöé+32527088 Γöé+48101400 Γöé
Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
ΓöéEnglish Γöé45 Γöé+32526588 Γöé+48101500 Γöé
Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
ΓöéFrench Γöé45 Γöé+32527411 Γöé+48101200 Γöé
Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
ΓöéGerman Γöé45 Γöé+32526711 Γöé+48101000 Γöé
Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
ΓöéItalian Γöé45 Γöé+32527622 Γöé+48101600 Γöé
Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
ΓöéSpanish Γöé45 Γöé+32526311 Γöé+48101100 Γöé
Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
ΓöéTeleFax Γöé45 Γöé+32528203 Γöé+48142207 Γöé
ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
Next topic: 800 Phone Numbers
ΓòÉΓòÉΓòÉ 26. 800 Phone Numbers ΓòÉΓòÉΓòÉ
The 800 phone numbers below come from two sources:
1. This issue and preceding issues of PSP Developer Support News
2. Information posted on IBM internal forums.
Common Desktop Environment Developers 1-800-225-4698
Conference
OS/2 Multimedia Tools 1-800-228-8584
IBM PSP Developer Support Marketing Center 1-800-285-2936
OS/2 Sales (in Canada, 1-800-465-7999) 1-800-342-6672
IBM National Telesales Marketing (IBMCALL) 1-800-426-2255
IBM Software Installer 1.2 for OS/2 1-800-426-2279
Boca Raton Technical Services Software System 1-800-426-2622
Test
IBM Direct (in Canada, 1-800-465-7999) 1-800-426-2968
DCE Client for Windows Beta Program and LAN 1-800-426-3040
NetView Extended Beta Test (in Canada,
1-800-561-5293)
IBM Business Partner Locator (PS/2 Dealers) 1-800-426-3377
IBM FAX Information Service (in Canada, 1-800-426-4329
HELPFAX, 1-800-465-3299)
OEM Sales 1-800-426-4579
PS/2, PS/1, PC publications 1-800-426-7282
Skill Dynamics (Education) (in Canada, 1-800-426-8322
1-800-661-2131)
Ultimedia Developer Assistance Program 1-800-426-9402
The Corner Store 1-800-428-9672
Programmer's Paradise 1-800-445-7899
Integrated Systems Solutions Corporation 1-800-472-4772
CompuServe Membership 1-800-524-3388
OS/2 Application Assistance Center + TALKLink 1-800-547-1283
(OS2BBS) (in Canada: IBMLink, 1-800-268-3100;
Customer Assistance group, 1-800-465-1234)
Personal Systems Technical Solutions magazine 1-800-551-2832
Software Vendor Systems Center 1-800-553-1623
several Developer Assistance Programs 1-800-627-8363
Berlitz Translation Services (in Canada, 1-800-628-4808
1-800-387-5500)
IBM Developer Connection for OS/2 (in Canada, 1-800-633-8266
1-800-561-5293)
IBM Direct Response Marketing 1-800-633-8266
GEnie 1-800-638-8369
IBM Redemption Center (OS/2 2.0 Upgrade) 1-800-677-2581
IBM Porting and Technical Consulting Workshops 1-800-678-31UP
Delphi 1-800-695-4005
Personal Systems HelpCenter 1-800-772-2227
PRODIGY 1-800-776-0845 and
1-800-776-3449
Indelible Blue, Inc. 1-800-776-8284
America Online 1-800-827-6364
Business Depot, Inc. 1-800-844-8448
CompuServe 1-800-848-8199
IBM PSP Technical Interchange Registration 1-800-872-7109
IBM Publications 1-800-879-2755
IBM Ultimedia Tools Series 1-800-887-7771
PenDOS Software Developer Kit 1-800-888-8242
IBM Software Manufacturing Company 1-800-926-0364
OS/2 Developer magazine 1-800-926-8672
OS/2 Free Seminar Enrollment 1-800-937-3737
DB2 Technical Conference 1-800-955-1238
Drake Training and Technologies (for 1-800-959-3926
Professional Certification Program from IBM)
IBM Customer Support Center 1-800-967-7882
Personal Software Products Support Center 1-800-992-4777
(Defect report)
Next topic: Trademarks, Registered Trademarks, Service Marks
ΓòÉΓòÉΓòÉ 27. Trademarks, Registered Trademarks, Service Marks ΓòÉΓòÉΓòÉ
(R) AIX, AIX SystemView NetView/6000, Application System/400, AS/400, AT,
Audio Visual Connection, BookManager, Communications Manager/2, C Set/2,
DB2, DisplayWrite, HelpCenter, HelpWare, IBM, ImagePlus, LAN NetView, LAN
NetView Fix, LAN NetView Manage, LAN NetView Monitor, LAN NetView Scan,
LAN NetView Monitor, LAN Server, Micro Channel, NetView, NetView/6000,
Operating System/2, Operating System/400, OS/2, OS/400, Pen for OS/2,
Personal System/2, Presentation Manager, PS/1, PS/2, RISC System/6000,
RISC/6000, Systems Application Architecture, TALKLink, ThinkPad,
Ultimedia, and XGA are registered trademarks of International Business
Machines Corp.
(R) ATI is a registered trademark of ATI Technologies, Inc.
(R) BIX is a registered trademark of General Videotex Corp.
(R) Cirrus Logic is a registered trademark of Cirrus Technology, Inc.
(R) COMDEX is a registered trademark of The Interface Group, Inc.
(R) CompuServe is a registered trademark of CompuServe, Inc.
(R) Computer Associates is a registered trademark of Computer Associates
International, Inc.
(R) dBASE is a registered trademark of Borland International.
(R) Epson is a registered trademark of Seiko Epson Corp.
(R) Headland is a registered trademark of Headland, Inc.
(R) Hitachi is a registered trademark of Hitachi Corp.
(R) HP, LaserJet, DeskJet, OpenView, and PaintJet are registered trademarks
of Hewlett-Packard Co.
(R) IEEE is a registered trademark of The Institute of Electrical and
Electronics Engineers.
(R) Intel and Indeo are registered trademarks of Intel Corp.
(R) Internet is a registered trademark of Internet, Inc.
(R) ISO is a registered trademark of the International Organization for
Standardization.
(R) Lotus, Lotus Notes, and 1-2-3 are registered trademarks of Lotus
Development Corp.
(R) MicroGate is a registered trademark of Gateway Microsystems, Inc.
(R) Microsoft and Microsoft C are registered trademarks of Microsoft Corp.
(R) NEC is a registered trademark of NEC Corp.
(R) NetWare, NetWare Server, and Novell are registered trademarks of Novell,
Inc.
(R) OMG is a registered trademark of Object Management Group.
(R) OPEN LOOK and UNIX are registered trademarks of UNIX System Laboratories,
Inc.
(R) PenDOS is a registered trademark of Communication Intelligence Corp.
(R) Prodigy is a registered trademark of Prodigy Services Co.
(R) Sony is a registered trademark of Sony Corp.
(R) ToolTalk and SunSoft are registered trademarks of Sun Microsystems, Inc.
(R) Toshiba is a registered trademark of Toshiba Corp.
(R) True Type is a registered trademark of Apple Computer, Inc.
(R) UNIX is a registered trademark of UNIX System Laboratories, Inc.
(R) Walt Disney World is a registered trademark of Walt Disney Productions.
(R) Western Digital is a registered trademark of Western Digital Corp.
(R) WordPerfect is a registered trademark of WordPerfect Corp.
(TM) AIX/6000, APPN, CICS, CICS/ESA, CICS OS/2, Common User Access, C Set ++,
CUA, Current, DATABASE 2, DataHub, DB2, DB2/2, DB2/6000, DDCS/2, The
Developer Connection for OS/2, DISTRIBUTED DATABASE CONNECTION
SERVICES/2, DRDA, Extended Services for OS/2, IBMLink, IMS Client
Server/2, Information Warehouse, LANStreamer, Library Reader, LinkWay,
Matinee, Midware, Multimedia Presentation Manager/2, Natural Computing,
NAVIGATOR, PCjr, PenAssist, PowerPC, PowerOpen, SAA, Skill Dynamics,
Skill Dynamics Canada, SOMobjects, SQL/DS, Storyboard, Ultimotion,
VSE/ESA, WIN-OS/2, Workplace Shell, and XT are trademarks of
International Business Machines Corp.
(TM) AST is a trademark of AST Research, Inc.
(TM) Borland is a trademark of Borland International.
(TM) CasePoint is a trademark of Inference Corp.
(TM) ColoradOS/2 is a trademark of Kovsky Conference Productions, Inc.
(TM) Drake Training and Technologies is a trademark of Drake Training and
Technologies.
(TM) DVI, Indeo, and ActionMedia are trademarks of Intel Corp.
(TM) Ethernet is a trademark of Xerox Corp.
(TM) Excel is a trademark of Microsoft Corp.
(TM) LAN Workplace is a trademark of Novell Inc.
(TM) Macintosh is a trademark of Apple Computer Corp.
(TM) Micro Focus is a trademark of Micro Focus Ltd.
(TM) Open Software Foundation, OSF, and Motif are trademarks of the Open
Software Foundation, Inc.
(TM) ORACLE, ORACLE Server and ORACLE7 are trademarks of Oracle Corp.
(TM) PCMCIA is a trademark of the Personal Computer Memory Card International
Association.
(TM) PC/TCP is a trademark of FTP Software Inc.
(TM) Pentium is a trademark of Intel Corp.
(TM) PostScript and Adobe Type Manager are trademark of Adobe Systems, Inc.
(TM) PSN and Private Satellite Network are trademarks of Private Satellite
Network, Inc.
(TM) SCO is a trademark of The Santa Cruz Operation, Inc.
(TM) SmallTalk and Smalltalk V/PM are trademarks of Digitalk Corp.
(TM) Solaris is a trademark of SunSoft Corp.
(TM) SoundBlaster is a trademark of Creative Labs, Inc.
(TM) Support on Site is a trademark of Ziff-Davis.
(TM) Taligent is a trademark of Taligent, Inc.
(TM) TCP with Demand Protocol Architecture is a trademark of 3COM Corp.
(TM) TelePad is a trademark of TelePad Corp.
(TM) Tusk is a trademark of Tusk, Inc.
(TM) Univel is a trademark of Univel.
(TM) VX*REXX and WATCOM are trademarks of WATCOM International Corp.
(TM) X/Open is a trademark of the X/Open Co., Ltd.
(TM) Windows, Win32, and Windows NT are trademarks of Microsoft Corp.
(SM) America Online is a service mark of America Online, Inc.
This concludes 1994 Issue 1 of IBM PSP Developer Support News. Please let us
know how we can improve it; see the beginning of the newsletter for ways to
contact us. Thank you!
ΓòÉΓòÉΓòÉ <hidden> ΓòÉΓòÉΓòÉ
ASCII version
ΓòÉΓòÉΓòÉ <hidden> ΓòÉΓòÉΓòÉ
Dave Whittle, located in Austin, Texas, not only represents IBM Personal
Software Products (PSP) on the networks and bulletin boards, but also
represents the interests of those on the networks and bulletin boards to PSP.
He is the author of PS/2 Reference Tables and co-author of Dvorak's Guide to
OS/2 Version 2.1. He has a BS in accounting and an MBA, both from Brigham Young
University.
ΓòÉΓòÉΓòÉ <hidden> ΓòÉΓòÉΓòÉ
Denmark
ΓòÉΓòÉΓòÉ <hidden> ΓòÉΓòÉΓòÉ
Number works in Canada also