home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Monster Media 1994 #1
/
monster.zip
/
monster
/
PROG_GEN
/
DSN4AA.ZIP
/
DSN4A.ASC
next >
Wrap
Text File
|
1994-01-17
|
249KB
|
5,368 lines
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
========================================================================
+----------+
| Contents |
+----------+
The table of contents contains search codes for going directly to items
that interest you.
Search Codes
------------
o All the Details of the IBM Personal Software Products sfagenda
Technical Interchange plus Device-Driver Conference,
25-29 April 1994, San Francisco CA
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 showlist
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 linkdisc
DAP Members
How to get discount. TALKLink highlights.
o IBM/ISV Promotional Software Bundling sfwbundl
Description. Interest form.
o IBM PSP Sources & Solutions Guide snsguide
Description. Rate card availability.
o Team OS/2 -- A Groundswell of Support for OS/2! os2team
The phenomenon. Beginning. Concept. Commitment. Joining.
o OS/2 Device Driver FREE Classes Update ddclass
Descriptions of the remaining 6 classes.
o Free Device-Driver Classes Yield 100 New Drivers dd100
o Change in Enrollment Procedure for DCE Workshops dceenrol
o Announcing the IBM Icons Product iconprod
Collection of original icons used in IBM products such
as OS/2.
o International Software Business Development Conference, intlsoft
15-17 March 1994, San Jose CA
Overview. Schedules. Highlights.
o OS/2 World Conference, July 1994, Santa Clara CA worldcon
Call for exhibitors.
o IBM Japan Application Solutions Bank asbjapan
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 bbsnifty
o U.S. Industrial Outlook, 1994 -- Computer Software and iocsn
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 mktsing
Report from U.S. Department of Commerce.
o Market Report: Malaysia mktmalay
Report from U.S. Department of Commerce.
o Corrected International Phone Numbers for Ordering devintl
The Developer Connection for OS/2
o 800 Phone Numbers 800nos
o Trademarks, Registered Trademarks, Service Marks tmarks
+---------------+
| Abbreviations |
+---------------+
AUD = Australian Dollars
CDN = Canadian
GMT = Greenwich Mean Time
GST = Goods and Services Tax (in Canada)
USD = United States Dollars
+-------------+
| Back Issues |
+-------------+
The file names, dates, and number of pages for all issues thus far are
as follows.
1993
Issue Date Zipped ASCII .INF .PS Pages
----- ---- ------ ----- ---- --- -----
1 17 May 93 dsn93a.zip = dsnews.93a 52
2 15 Jun dsn93b.zip = dsnews.93b 50
3 15 Jul dsn93c.zip = dsnews.93c 62
4 23 Jul dsn93d.zip = dsnews.93d 48
5 16 Aug dsn93e.zip = dsnews.93e 29
6 15 Sep dsn93f.zip = dsnews.93f + dsn93f.inf 47
7 15 Oct dsn3ga.zip = dsnews.93g 63
dsn3gi.zip = dsn93g.inf
dsn3gp.zip = dsn93g.ps
8 15 Nov dsn3ha.zip = dsnews.93h 34
dsn3hp.zip = dsn93h.ps
9 15 Dec 93 dsn3ia.zip = dsnews.93i 46
dsn3ii.zip = dsn93i.inf
dsn3ip.zip = dsn93i.ps
1994
Issue Date Zipped ASCII .INF .PS Pages
----- ---- ------ ----- ---- --- -----
1 17 Jan 94 dsn4aa.zip = dsn4a.asc 81
Explanation of names of zipped files for 1993 Issue 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 = last digit of year (3, 4, ...)
m = 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
catalogname MKTTOOLS is on catalogdisk USDIST MKTTOOLS MKTTOOLS
catalogname OS2TOOLS is on catalogdisk KGNVMCB PCTOOLS OS2TOOLS
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.
+------------------------------------+
| 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.
+-----------------------------------+
| Notice to Readers Outside the USA |
+-----------------------------------+
It is possible that the material in this newsletter may contain
references to, or information about, IBM products (machines and
programs), programming, or services that are not announced in your
country. Such references or information must not be construed to mean
that IBM intends to announce such products, programming, or services in
your country.
+------------------------+
| Send Us Your Feedback! |
+------------------------+
Your comments about this newsletter are important to us. Please send
your feedback to 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
========================================================================
sfagenda
+-------------------------------------------------------+
| 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!
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.
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
Tuesday 26 April 6:00 pm - 8:00 pm
Wednesday 27 April 9:15 am - 5:15 pm
Thursday 28 April 9:15 am - 5:15 pm
Friday 29 April 9:15 am - 2:30 pm
CONFERENCE HIGHLIGHTS
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.
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!
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.
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!
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.
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!
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.
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.
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 ...
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.
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.
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.
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
------------------------------------------------------------------------
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
Application Development
-----------------------
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.
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
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
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.
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.
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
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
C and C++
---------
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.
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.
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.
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.
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.
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.
Communications
--------------
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
Client/Server
-------------
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.
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.
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.
Database
--------
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.
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.
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.
Distributed Systems Management
------------------------------
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.
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.
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.
LAN Systems
-----------
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
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.
LS03, LAN Server Tips and Techniques - Part 1
LS04, LAN Server Tips and Techniques - Part 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.
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
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
Multimedia
----------
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.
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.
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.
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.
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.
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.
Object-Oriented Technology
--------------------------
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.
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
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.
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.
Open Systems
------------
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.
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.
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.
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.
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.
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.
OS/2: The System
----------------
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.
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.
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.
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.
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.
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.
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.
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.
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
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.
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.
PM02, Channel Distribution in the U.S.
Merrill (Rick) Chapman
The U.S. retail software market has grown from approximately 100 billion
USD in 1981 to about 7.5 billion USD 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.
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.
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.
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.
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.
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.
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.
************************************************************************
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!
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.
************************************************************************
(continuation of session descriptions)
Pen
---
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.
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.
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.
Technical Support
-----------------
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.
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.
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.
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.
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!
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
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.
Workplace OS
------------
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?
WP02, What is the WP OS/2 Personality?
Ken Borgendale and Arnold Bramnick
WP03, Tools and Development Environment for WPOS
B.J. Hargrave and Jay Tunkel
WP04, WPOS Human Centrics, and How They Fit with the PowerPC
Brad Noe
Extra Forum
-----------
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.
CO-SPONSOR: COMPUTER ASSOCIATES INTERNATIONAL, INC.
---------------------------------------------------
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.
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.
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.
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.
CO-SPONSOR: LOTUS DEVELOPMENT CORPORATION
-----------------------------------------
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.
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.
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.
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.
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.
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.
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.
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!
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.
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.
------------------------------------------------------------------------
DEVICE-DRIVER CONFERENCE SESSION DESCRIPTIONS
---------------------------------------------
Display Device Drivers
----------------------
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.
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.
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.
DD04, PM Display Drivers - Part 2
Scott Lawson
Continuation of above session. Emphasis is on porting to different chip
sets.
DD05, Base Video Handler and Virtual Device Drivers -- Part 1
DD06, Base Video Handler and Virtual Device Drivers -- Part 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.
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.
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.
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.
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.
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.
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.
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.
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.
LAN Device Drivers
------------------
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.
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.
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.
DD19, IBM/NetWare/Banyan/TCPIP/Comm Mgr Coexistence Issues - Part 1
DD20, IBM/NetWare/Banyan/TCPIP/Comm Mgr Coexistence Issues - Part 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.
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.
DD22, Sample Network Driver Code Walkthrough -Part 1
DD23, Sample Network Driver Code Walkthrough -Part 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.
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.
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.
DD26, Remote LAN Access Network Drivers - Part 1
DD27, Remote LAN Access Network Drivers - Part 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.
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.
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.
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.
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.
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.
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.
Multimedia/Input Device Drivers
-------------------------------
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
Printer Device Drivers
----------------------
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
Storage Device Drivers
----------------------
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.
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.
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.
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.
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.
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.
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.
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.
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.
DD69, OS/2 PCMCIA Support - Part 1
DD70, OS/2 PCMCIA Support - Part 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.
DD71, OS/2 Installable File System
Sam Detweiler
Walk through an OS/2 IFS with in-depth coverage of its details and
features.
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.
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.
DD74, Techniques for Factory Floor Automation and Data Acquisition
Steve Mastrianni
DD75, Workplace OS DD Model
DD76, Base Workplace OS DDs
-----------------------------------------------------------------------
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.
------------------------------------------------------------------------
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 USD each 895 USD each
____ Multiple 695 USD each 795 USD each
(3 or more attendees from the same company submitted at the same
time and including full payment)
____ One-Day Registration 315 USD each 315 USD each
____ Two-Day Registration 580 USD each 580 USD each
____ Three-Day Registration 760 USD each 760 USD each
____ Family Meal Plan 350 USD each 350 USD each
_____ number of tickets required
____ Exposition Only 20 USD each 20 USD each
_____ number of tickets required
Total Amount Enclosed ___________________ USD
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 ______________________________________________________________
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.
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)
Billing address if different than above:
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
Cancellation Policy
-------------------
Confirmed registrants who cannot attend, and do not send a substitute,
are entitled to a refund of paid fees less a 50 USD 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: Device-Driver Headquarters Hotel:
-------------------------- ---------------------------------
The San Francisco Hilton & Towers The Hotel Nikko
333 O'Farrell Street 222 Mason Street
San Francisco CA 94102 San Francisco CA 94102
Conference rate: 135 USD per night Conference Rate: 135 USD per night
1-415-771-1400 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 USD
B ____ 100,001 - 500,000 USD
C ____ 500,001 - 1,000,000 USD
D ____ 1,000,001 - 5,000,000 USD
E ____ More than 5,000,000 USD
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 ________________________________________________________
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 USD 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.
========================================================================
+-------------------------------------+
| PSP Developer Support Participation | showlist
| 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
========================================================================
+-------------------------------------+
| TALKLink Discount Available to U.S. | linkdisc
| 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
========================================================================
+---------------------------------------+
| IBM/ISV Promotional Software Bundling | sfwbundl
+---------------------------------------+
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.
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
========================================================================
+-----------------------------------+
| IBM PSP Sources & Solutions Guide | snsguide
+-----------------------------------+
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.
========================================================================
+-------------------------------------------------+
| Team OS/2 -- A Groundswell of Support for OS/2! | os2team
+-------------------------------------------------+
(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.
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.
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.
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!
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.
------------------------------------------------------------------------
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.
========================================================================
+----------------------------------------+
| OS/2 Device Driver FREE Classes Update | ddclass
+----------------------------------------+
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.
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.)
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:
OS/2 Structure
Device Driver Types
Virtual Device Drivers
MVDM - Definition / Overview
VDH - Virtual DevHlp
Event trapping: interrupt, port
Memory management
VDM initialization (instance, global)
Synchronization with system events
Utilities, debuggers
Compiler, Assembler, Linker usage
Symbol Generation (MAPSYM)
Kernel Debugger (KDB)
DDK contents
Organization, build tree, sample code
Debug procedures
Lab: Develop OEM Virtual Device Driver (VDD)
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)
CONFIG.SYS
Installation (BASEDEV=)
Boot sequence
DMD development considerations
Command-line parameters
Error handling
I/O Request Block (IORB)
Control
Format
Device table structure
OS2DASD.DMD example walkthrough
Sample code layout
Device-driver profiles
DDK contents
Organization, build tree, tools
Display Test T7ol (DTT)
Test-case DLLs
Lab: Develop Device Manager (DMD)
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:
OS/2 structure
Device-driver types, PM device drivers
Block diagram (PM driver modules)
Logic, data flow
Device context
Types, data types, stack usage
Dynamic Link Library (DLL) functions
Imported, exported
Presentation driver interface
Protocol
Return codes, allocating memory, error strategy
Protection implementation, exit-list processing
Interrupts (^C)
Development topics
Transform-matrix values, bounds computations
Clipping, coordinate values
Printer driver specific topics
Banding, document processing, extended attributes
Device names, hardcopy driver migration, job error dialog
DDK contents
Organization, build tree, tools
Display Test Tool (DTT), test-case DLLs
Lab: Develop OS/2 PM printer DD
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:
OS/2 LAN support structure
LAN Server, Extended Services, LAN Enabler, NTS/2, CM/2
NDIS architecture
Protocol stacks
Configuration
PROTOCOL.INI, CONFIG.SYS, NIF
Multiple protocol support
Modes
Init, interrupt, transmit, receive routines
Init sequence - CONFIG.SYS processing
Utilities, debuggers
Semaphores
MAC address spaces, memory management
Lab: Develop OEM MAC
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:
OS/2 structure
Device-drier types
Driver stack under OS/2 2.x
Resource Map Utility (RMU)
Socket services
Card services
Client PDD
Initialization
Boot sequence
CONFIG.SYS
Load-order dependencies
DAW, init protocol
Client service implementation
DAW, error handling, memory
Intermodule protocol
Naming conventions
IDC socket, card services
Hot-plug support
Callback event processing
Card-removal processing
DDK contents
Organization, build tree, tools
Lab: Develop PCMCIA PDD
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:
WPOS structure
Multiple-personality support
Host and processor set
Processor classes
Personality and personality-neutral services
Device-driver types
Device-driver resources
I/O ports, memory-mapped devices, DMA
Modes
Init, task, interrupt, timer
Init sequence
Configuration processing
Utilities, debuggers
Compiler, Assembler, Linker usage debugger
Address management
Internal / external pager
Shared-memory objects
Ports
Interprocess Communication (IPC)
Semaphores
Multiple-processor support
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.)
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.
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!
========================================================================
+--------------------------------------------------+
| Free Device-Driver Classes Yield 100 New Drivers | dd100
+--------------------------------------------------+
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!
========================================================================
+--------------------------------------------------+
| Change in Enrollment Procedure for DCE Workshops | dceenrol
+--------------------------------------------------+
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.
========================================================================
+----------------------------------+
| Announcing the IBM Icons Product | iconprod
+----------------------------------+
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 USD 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
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 .
========================================================================
+--------------------------------------------------------+
| International Software Business Development Conference | intlsoft
+--------------------------------------------------------+
(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.
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!
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:
o Tools of the trade -- platforms and procedures
o Documentation
o Technical support
o Packaging
o Manufacturing
o Distribution
o 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.
For More Information ...
------------------------
For further information, call Peter Broome at 1-800-322-9332 within the
USA, or 1-203-847-5131 from elsewhere.
========================================================================
+--------------------------------------------------+
| OS/2 World Conference, July 1994, Santa Clara CA | worldcon
+--------------------------------------------------+
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.
========================================================================
+--------------------------------------+
| IBM Japan Application Solutions Bank | asbjapan
+--------------------------------------+
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.
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.
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
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: _________________________
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
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.
========================================================================
+---------------------------------------+
| IBM Developer Assistance BBS in Japan | bbsnifty
+---------------------------------------+
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
========================================================================
+----------------------------------+
| U.S. Industrial Outlook, 1994 -- | iocsn
| 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.
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 USD 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 USD 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 USD. Systems software,
which includes operating systems, operating system enhancements, and
data-center management software, increased 11.4 percent to 11.2 billion
USD.
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 USD. Profits
also were up, rising 44 percent to 827 million USD during this 12-month
period.
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 USD 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 USD, 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.
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.
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 USD 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.
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.
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.
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 USD market was second, followed by Germany, United
Kingdom, and France. The market in 13 Western European countries was
worth 25.7 billion USD, 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 USD 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.
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 USD, or slightly
less than the U.S. market. Application solutions, the largest and
fastest-growing segment, increased 9 percent to almost 11 billion USD in
1993. Application tools increased almost 9 percent to 8 billion USD, and
systems software increased almost 5 percent to nearly 7 billion USD.
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 USD; the United Kingdom, 4.5
billion USD; France, 4 billion USD; and Italy, 3 billion USD.
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 USD.
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 USD 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 USD.
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.
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 USD, 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 USD in 1993. Application tools increased
more than 27 percent to 1.7 billion, and systems software fell 1.5
percent to 1.8 billion USD. 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 USD.
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.
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 USD in 1993. Application tools
was the fastest-growing category, rising 31 percent to 335 million USD.
Application solutions was next, growing 27 percent to 321 million USD.
Systems software, the largest segment, grew 18 percent to 319 million
USD. Over the next few years, Asia will be the fastest-growing region
for packaged software, rising 21 percent annually to 2 billion USD 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
USD; South Korea, 168 million USD; Malaysia, 132 million USD; Singapore,
112 million USD; and Hong Kong, 103 million USD. 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.
Latin America
-------------
The packaged-software market in five Latin American countries is also
growing quickly, rising almost 18.5 percent to 1.5 billion USD in 1993,
according to IDC. Application tools, the largest and fastest-growing
category, increased almost 18.5 percent to 555 million USD in 1993.
Systems software increased 14 percent to 499 million USD, and
application solutions increased 24 percent to 417 million USD. 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 USD, 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 USD to 968 million USD. 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.
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.
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 USD in 1993,
according to IDC. It is expected to grow more than 15 percent annually
between 1993 and 1997.
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".
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 USD, 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 USD.
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.
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 USD 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 USD. 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 USD. 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 USD, a decrease of 12 percent from 1992 and 47
percent from 1989. Worldwide NIC revenues rose marginally in 1993 to 3.4
billion USD, 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 USD.
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 USD (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 USD.
Routers, which selectively forward data from different protocols, were
among the most successful networking products. Worldwide revenues grew
62 percent to 1.5 billion USD. 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 USD 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 USD, 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 USD. 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 USD 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 USD,
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
USD. 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 USD 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 USD range -- down from the 2,000 USD 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 USD; 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.
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 USD. This gain surpassed
the 36 percent increase to almost 16 billion USD for internetworking
equipment in countries outside of the United States, Europe, and the
Pacific Rim.
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 USD in 1994, according to
IDC. Sales of internetworking devices should grow by 18 percent, to 2.4
billion USD. World revenues for intelligent hubs are slated to increase
17 percent, to 2.7 billion USD. Sales of NICs are likely to increase
only 5 percent, to 3.6 billion USD. The terminal server market will
decline to 545 million USD. Dollar shipments of PC NOS are expected to
increase 15 percent to 3.3 billion USD 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 USD.
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 USD, will soar to 1.2 billion USD 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.
========================================================================
+--------------------------+
| Market Report: Singapore | mktsing
+--------------------------+
(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 USD 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.
========================================================================
+-------------------------+
| Market Report: Malaysia | mktmalay
+-------------------------+
(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 USD, and is projected to
rise to 217 million USD 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.
========================================================================
+-----------------------------------------------+
| Corrected International Telephone Numbers for | devintl
| 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 Previous New Phone
Spoken Country Code Phone Number Number
-------- ------------- ------------ ---------
Dutch Denmark = 45 +32527088 +48101400
English Denmark = 45 +32526588 +48101500
French Denmark = 45 +32527411 +48101200
German Denmark = 45 +32526711 +48101000
Italian Denmark = 45 +32527622 +48101600
Spanish Denmark = 45 +32526311 +48101100
TeleFax: Denmark = 45 +32528203 +48142207
========================================================================
+-------------------+
| 800 Phone Numbers | 800nos
+-------------------+
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 Conference 1-800-225-4698
OS/2 Multimedia Tools 1-800-228-8584
IBM PSP Developer Support Marketing Center * 1-800-285-2936
OS/2 Sales 1-800-342-6672
(in Canada, 1-800-465-7999)
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 Test 1-800-426-2622
IBM Direct 1-800-426-2968
(in Canada, 1-800-465-7999)
DCE Client for Windows Beta Program and 1-800-426-3040
LAN 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 1-800-426-4329
(in Canada, HELPFAX, 1-800-465-3299)
OEM Sales 1-800-426-4579
PS/2, PS/1, PC publications 1-800-426-7282
Skill Dynamics (Education) 1-800-426-8322
(in Canada, 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 (OS2BBS) 1-800-547-1283
(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 1-800-628-4808
(in Canada, 1-800-387-5500)
IBM Developer Connection for OS/2 1-800-633-8266
(in Canada, 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 Professional * 1-800-959-3926
Certification Program from IBM)
IBM Customer Support Center 1-800-967-7882
Personal Software Products Support Center (Defect report) 1-800-992-4777
* indicates the number works in Canada also
========================================================================
+--------------------------------------------------+
| Trademarks, Registered Trademarks, Service Marks | tmarks
+--------------------------------------------------+
(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!