IBM PSP Developer Support News - 1994 - Issue 5: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
Line 2: | Line 2: | ||
==Download== | ==Download== | ||
* [https://archive.org/details/os2_94 DSN4EI.ZIP], DSN4EP.ZIP. | * [https://archive.org/details/os2_94 DSN4EI.ZIP], DSN4EP.ZIP. | ||
==Contents== | |||
<PRE> | |||
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 8 15 July 1994 | |||
======================================================================== | |||
+----------+ | |||
| Contents | | |||
+----------+ | |||
The table of contents contains search codes for going directly to items | |||
that interest you. | |||
Search Codes | |||
------------ | |||
o New Internal Zip for IBM Developer Assistance Program zipnew | |||
Zip is now 5407. Full address, voice and fax phone | |||
numbers. | |||
o IBM Offers Simplified, Enhanced LAN Server 4.0 Beta ls40beta | |||
Beta available in mid-July. Highlights. Enhancements. | |||
LAN Server Advanced. Participating in the beta - LATE | |||
NEWS. Question-and-answer support. Upgrade, | |||
promotional packages offered. LAN Server 3.0 support | |||
extended. | |||
o PC DOS Upgrade Available Worldwide on the Internet in 14 langdos | |||
Languages | |||
For licensed users of PC DOS 6.1. Available through 30 | |||
September 1994. Fourteen languages. FTP address. No | |||
charge for the upgrade. | |||
o OpenDoc Alpha for OS/2 odocalph | |||
Available on latest Developer Connection CD-ROM. | |||
Collaborative effort. Software re-use. New paradigm for | |||
software developers and end users. IBM's System Object | |||
Model standard. Interoperability across all platforms. | |||
Interoperability with OLE. CI Labs: Ensuring Industry | |||
Access. | |||
o A Distributed Object Roadmap for Developers dsrdmap | |||
(Upcoming article in OS/2 Developer magazine, reprinted | |||
with permission of the publisher, Miller Freeman Inc.) | |||
ORB: the software bus. The common object services every | |||
bus must provide. Frameworks: the software boards. | |||
OpenDoc: connecting today's desktop to the bus. If we | |||
build it, will they come? References. Biographies. | |||
Information about the authors' new book, "Client/Server | |||
Survival Guide with OS/2". | |||
NOTE: This item is 616 lines long. | |||
o Drive Usage by Public Applications on LAN Server landrive | |||
Shortages of drive letters. Dynamic allocation. Benefits. | |||
The difference is dynamic! | |||
o IBM Delivers More PC Power with OS/2 for Symmetrical smpos2 | |||
Multiprocessing | |||
OS/2 for SMP Version 2.11. Optimizing multiprocessor | |||
capabilities. Industry standard, supported by OEMs. | |||
Reconfigure or consolidate servers. Ideal technology for | |||
client/server environments. Measurable performance gains. | |||
Power and performance available in 3Q94. Prices. | |||
o OS/2 for Symmetrical Multiprocessing Version 2.11 smpdtl | |||
Announcement Details | |||
Expands previously announced OS/2 2.1 offerings. | |||
Highlights. Product description. Growth enablement -- | |||
advanced technology enabled. DB/2 scalability | |||
enhancements. Specified operating environment. Program | |||
upgrade. Charges. | |||
o IBM Chairman Welcomes Internet Users to IBM Home Page pagehome | |||
Hub of all IBM information on Internet. Located on a | |||
World-Wide Web server, using hypertext. Text of | |||
chairman's message. | |||
o Accessing the IBM Home Page on the Internet pageacc | |||
Requires either Gopher or Mosaic. Four server addresses. | |||
o Communications Manager/2 V1.11 WR06150 Availability 111cm2 | |||
PTF WR06150 available to licensed CM/2 1.10 users. SNA | |||
phone connect. Additional hardware support. X25 | |||
enhancements. 3270/5250 emulator enhancements. | |||
Miscellaneous. Operating system support. National | |||
language support. | |||
o Personal Systems Support Family Linkage to Fix Strategy stratfix | |||
and Delivery | |||
Relationship of Support Family to IBM's fix strategy and | |||
delivery processes. Highlights. Defect reporting process. | |||
Fix availability. | |||
o OS/2 2.0 Support Update sup20 | |||
Support now through 31 December 1994 via Personal Systems | |||
Support Family Support Line. Three options. | |||
o Deadline Nears for Listings in Next Tools Guide and prodnom | |||
Applications Directory | |||
Deadline 15 August. Applications Directory overview. | |||
Tools Guide overview. Hardcopy. Softcopy. Product | |||
Nomination Form. | |||
o IBM Developer Assistance Program Workshop: DCE Hands-On wkshpapp | |||
Application Programming for OS/2, AIX, and Windows | |||
Five-day workshop. Objectives. Audience. Benefits. | |||
Prerequisites. Topics. Cost. Schedule. Registration. | |||
More information. | |||
o IBM Developer Assistance Program Workshop: OS/2 DCE wkshpadm | |||
Installation and Administration | |||
Five-day workshop. Objectives. Audience. Benefits. | |||
Topics. Cost. Schedule. Registration. More information. | |||
o OS/2 - LAN Tour Solicits Your Applications showroad | |||
48-city roadshow, one per week. New show format effective | |||
14 September. Application Solutions Showcase. IBM manages | |||
the logistics. Participation. Schedule. | |||
o Professional Certification Testing FREE at OS/2 World certtest | |||
Exams given at no charge. Testing schedule. Certified | |||
OS/2 Engineer tests. Certified LAN Server Administrator | |||
test. Certified LAN Server Engineer tests. More | |||
information. | |||
o Lee Reiswig Keynote and Evening Celebration at OS/2 World keyceleb | |||
Invitation to attend keynote and Big Blue's Night Out. | |||
o IBM Personal Software Products July/August 1994 Show showsked | |||
Schedule | |||
PSP trade show participation during July and August. | |||
o Fall Technical Interchange Coming to Atlanta, Georgia, USA, fallti | |||
11 through 14 September | |||
Short time left for early-bird discount. Staying atop the | |||
industry. Link with Networking Summit. Products to take | |||
home. Keynote address by Ellen Hancock. Registration. | |||
Advance registration form. | |||
o 1994 IBM Technical Interchange - Toronto, 1 - 3 November cdnshow | |||
Topics covered. Focus on client/server implementation. | |||
Registration fee. More information. | |||
o Eight English Documents Available for Developing OS/2 DBCS dbcspubs | |||
Applications | |||
Issued as a set. List of the eight books. Price and | |||
ordering. | |||
o IBM Canada OS/2 Developer Assistance Programs cdndap | |||
Worldwide DAP. Canadian OS/2 DAP. The Developer Connection | |||
for OS/2. Certification Programs. Phone numbers in Canada. | |||
o How to Join the IBM Developer Assistance Program joinhow | |||
Worldwide Services. US Commercial Services. US Premier | |||
Services. Developer Assistance Program contacts worldwide. | |||
o Subscription Information for The Developer Connection for subdcos2 | |||
OS/2 and the IBM Device Driver Source Kit (DDK) for OS/2 | |||
Worldwide phone and fax numbers for ordering. | |||
o Latest List of OS/2 2.1x Books booklist | |||
Published and planned books about OS/2 2.1, 2.11, ... | |||
o OS/2 Redbooks Issued Within Last Six Months 6red | |||
List of recent OS/2 Redbooks, including order numbers, | |||
issue dates, number of pages, and prices. | |||
o 800 Phone Numbers 800nos | |||
o Trademarks, Registered Trademarks, Service Marks tmarks | |||
+-------------+ | |||
| 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 | |||
dsn4ai.zip = dsn4a.inf | |||
dsn4ap.zip = dsn4a.ps | |||
2 15 Feb dsn4ba.zip = dsn4b.asc 71 | |||
3 15 Feb dsn4ca.zip = dsn4c.asc 70 | |||
(two issues dsn4bi.zip = ( dsn4b.inf | |||
on 15 Feb) (+ dsn4c.inf | |||
dsn4bp.zip = ( dsn4b.ps | |||
(+ dsn4c.ps | |||
4 15 Mar dsn4da.zip = dsn4d.asc 58 | |||
dsn4di.zip = dsn4d.inf | |||
dsn4dp.zip = dsn4d.ps | |||
5 15 Apr dsn4ea.zip = dsn4e.asc 101 | |||
dsn4ei.zip = dsn4e.inf | |||
dsn4ep.zip = dsn4e.ps | |||
6 13 May dsn4fa.zip = dsn4f.asc 122 | |||
dsn4fi.zip = dsn4f.inf | |||
dsn4fp.zip = dsn4f.ps | |||
7 15 June dsn4ga.zip = dsn4g.asc 106 | |||
dsn4gi.zip = dsn4g.inf | |||
dsn4gp.zip = dsn4g.ps | |||
8 15 July dsn4ha.zip = dsn4h.asc 60 | |||
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 = issue 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). | |||
+----------------------+ | |||
| Where to Find DSNEWS | | |||
+----------------------+ | |||
Outside IBM | |||
----------- | |||
DSNEWS 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 Fidonet, in the OS2 Information file area, FWOS2INFO | |||
o GEnie, in OS/2 Software Library 16 | |||
o Hitline mailbox (Switzerland), in file area 8 | |||
o IBM Canada BBS, in file area 35, OS/2 Programming | |||
o IBM Europe/Middle East/Africa (E/ME/A) DAP BBS, in file area | |||
GENERAL.DOCS | |||
o IBM France OS/2 Developer Assistance Program BBS, in area PUBS01 | |||
o IBM OS2BBS (TALKLink), in OS/2 Software Library, in Documents and Info | |||
o IBM Personal Computer Company BBS, in file area 11, OS/2 Programming | |||
o Internet, via anonymous ftp from software.watson.ibm.com, in | |||
directory /pub/os2/info; or via Gopher from index.almaden.ibm.com, | |||
in the OS/2 Information menu | |||
o NIFTY-Serve (Japan), in FIBMFEEL forum, library section 4 | |||
o OS2NET (Europe), on all OS2NET bulletin boards in Europe, usually in | |||
the DSNEWS download area | |||
o PRODIGY, in the OS/2 Club topic's download library, in IBM Files | |||
Note: If you cannot find files named dsn... (in lower case), look for | |||
files named DSN... (in upper case). | |||
Within IBM | |||
---------- | |||
All 1994 issues, in ASCII and INFBIN formats, are in DSN4 PACKAGE in the | |||
OS2TOOLS tools catalog *only*. To obtain DSN4 PACKAGE, type | |||
TOOLCAT OS2TOOLS GET DSN4 PACKAGE | |||
or | |||
TOOLS SENDTO KGNVMCB PCTOOLS OS2TOOLS GET DSN4 PACKAGE | |||
You can also request DSN4 PACKAGE by typing | |||
REQUEST DSN4 FROM V1ENG AT BCRVM1 | |||
To subscribe to DSN4 PACKAGE, type | |||
TOOLS SENDTO KGNVMCB PCTOOLS OS2TOOLS SUB DSN4 PACKAGE | |||
All 1993 issues, in ASCII and INFBIN formats, 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 | |||
You can also request DSNEWS PACKAGE by typing | |||
REQUEST DSNEWS FROM V1ENG AT BCRVM1 | |||
DSNEWS PACKAGE is no longer being updated every month. 1994 updates are | |||
made to DSN4 PACKAGE. | |||
Note: Use a monospace font to print the ASCII version. | |||
+------------------------------------+ | |||
| Formats of DSNEWS Other Than ASCII | | |||
+------------------------------------+ | |||
Outside IBM, .INF and PostScript formats are available for some (not | |||
all) issues of DSNEWS. Consult the back issues chart above for details. | |||
Within IBM, other formats of DSNEWS are available. The DSNEWSB PACKAGE | |||
in the OS2TOOLS catalog contains all issues of DSNEWS in BookMaster, | |||
LIST3820, OS/2 .INF, and PostScript formats. | |||
PSP Developer Support produces only the ASCII version of DSNEWS. Other | |||
formats are produced by IBM volunteers. Consequently, future issues of | |||
DSNEWS will be provided in formats other than ASCII as time permits. | |||
+-----------------------------------+ | |||
| 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 the editor of IBM PSP Developer Support News, Mike | |||
Engelberg, at: | |||
o Internet: dsnews@vnet.ibm.com | |||
o IBMMAIL: USIB33NP | |||
o Fax: 1-407-443-5214 | |||
o Mail: Newsletter, Internal Zip 5407, IBM Corporation, | |||
1000 N.W. 51st Street, Boca Raton FL 33431, USA | |||
======================================================================== | |||
+-------------------------------------------------------+ | |||
| New Internal Zip for IBM Developer Assistance Program | zipnew | |||
+-------------------------------------------------------+ | |||
The IBM Developer Assistance Program has relocated within the IBM Boca | |||
Raton, Florida facility. Our new internal zip is 5407. Our complete | |||
mailing address is now: | |||
Developer Assistance Program | |||
Internal zip 5407 | |||
IBM Corporation | |||
1000 n.w. 51st St. | |||
Boca Raton FL 33431 USA | |||
Our phone numbers have not changed. They are still 1-407-982-6408 | |||
(voice) and 1-407-998-7610 (fax). | |||
======================================================================== | |||
+-----------------------------------------------------+ | |||
| IBM Offers Simplified, Enhanced LAN Server 4.0 Beta | ls40beta | |||
+-----------------------------------------------------+ | |||
IBM announces the release of a beta testing program for LAN Server 4.0, | |||
the next version of its powerful multiplatform network operating system. | |||
IBM is also extending support for LAN Server 3.0 products through | |||
December 1995. | |||
The beta versions of LAN Server 4.0 Advanced and LAN Server 4.0 Entry | |||
will be available to customers, resellers, and developers in mid-July. | |||
Highlights | |||
---------- | |||
The new products address key customer needs with simplified installation | |||
and configuration, enhanced usability and administration, and improved | |||
reference publications. Chief among the new features is a graphical user | |||
interface (GUI). | |||
Enhancements | |||
------------ | |||
Several usability enhancements make LAN Server 4.0 even more attractive | |||
to small businesses or departments which will be able to install and use | |||
their systems quickly. Larger customers will enjoy additional automation | |||
features along with the new, easy-to-use graphical user interface. | |||
Chief among the new features is an object-oriented, drag-and-drop, | |||
graphical user interface (GUI) designed to provide installation with few | |||
end-user interactions. The GUI also enables system administrators to | |||
easily set up users, groups, and associated resources. | |||
The new, smaller, faster DOS/Windows requestor has a GUI that offers an | |||
alternative to the command line for functions such as installation, | |||
changing passwords, and connecting to network resources. The DOS/Windows | |||
requestor leaves more than 610 KB of memory free for customer | |||
applications. Users can perform all functions from the command line, the | |||
GUI, or the 32-bit network API. The DOS/Windows requestor now provides | |||
peer services for sharing resources, including file and print, with | |||
other requestors without server involvement. | |||
The LAN Server 4.0 beta provides support for networked Dynamic Data | |||
Exchange (DDE) clients and clipboard for OS/2 and Windows clients. | |||
Improved Transmission Control Protocol/Internet Protocol (TCP/IP) | |||
support in this version provides a 200 percent performance boost, and | |||
the TCP/IP and support for NetBIOS over TCP/IP are now included with LAN | |||
Server. This eliminates the need to purchase separate TCP/IP packages. | |||
Interoperability with NTAS and Windows for Workgroups is improved by | |||
removing length restrictions on domains, names, user IDs, and machine | |||
names. | |||
By using predefined defaults and automatic adapter identification, the | |||
LAN Server 4.0 beta installation requires fewer steps. Users also can | |||
fine-tune and customize the product after it is installed. | |||
The documentation has been abridged and simplified to provide systems | |||
administrators with answers to at least 80 percent of the questions or | |||
problems likely to be encountered during the first 30 days of use. | |||
The enhancements listed above are common to both LAN Server Entry and | |||
LAN Server Advanced. | |||
LAN Server Advanced | |||
------------------- | |||
In addition to the features mentioned above, LAN Server Advanced also | |||
offers capacity improvements that enhance performance when LAN Server is | |||
running its maximum of 1,000 clients. | |||
An additional Advanced version feature, "enforced disk space limits," | |||
provides better management capability by letting system administrators | |||
allocate specific amounts of disk space to end users and to limit space | |||
per user. This version also offers Pentium optimization for better | |||
performance. | |||
Migration from LAN Server 4.0 Entry to the Advanced version is as simple | |||
as loading the Advanced version. User and resource definitions are | |||
compatible. | |||
Participating in the Beta | |||
------------------------- | |||
LATE NEWS: | |||
Due to the high volume of requests for the recently announced LAN Server | |||
4.0 beta CD-ROM, the stock of CDs available has been exhausted. No | |||
further production of additional CDs is planned for this beta program. | |||
Thus, no order will be taken if you call the advertised fulfillment | |||
number for the beta program. | |||
Electronic shipment of the LAN Server 4.0 beta program is still | |||
available via the internal IBM VM Network. | |||
LAN Systems is pleased by the initial interest and sellout of the beta | |||
CD-ROM. We look forward to receiving customer feedback to improve the | |||
final LAN Server 4.0 product. | |||
Question-and-Answer Support | |||
--------------------------- | |||
o On CompuServe | |||
Use the LAN Server 4.0 section of the IBM OS/2 PSPBETA Forum. | |||
o On the IBM OS/2 BBS: | |||
Access the OS/2 Question-and-Answer Bulletin Board, page down, and | |||
select the LS40BETA topic. | |||
To demonstrate its continuing commitment to LAN Server 3.0 and to | |||
providing quality support, IBM is extending the LAN Server 3.0 and LAN | |||
Server for Macintosh service period until 31 December 1995. | |||
Upgrade, Promotional Packages Offered | |||
------------------------------------- | |||
IBM also announces LAN Server 3.0 purchase incentives, both for new and | |||
existing LAN Server customers. These special offerings make OS/2 LAN | |||
Server 3.0 available at substantial savings, and also gives customers up | |||
to 50 percent discounts when they upgrade to OS/2 LAN Server 4.0. | |||
From now until 90 days after LAN Server 4.0 is available, customers who | |||
purchase LAN Server 3.0 can upgrade to version 4.0 for half the normal | |||
upgrade price. | |||
Also, through 28 October 1994, customers also can buy a LAN Server 3.0 | |||
package which includes 12 clients for 900 USD (and 900 CDN in Canada), | |||
the price of the clients alone. An Advanced version gives customers LAN | |||
Server 3.0 Advanced plus 35 clients for 2,625 USD (and 2,625 CDN in | |||
Canada), the price of the clients alone. Dealer prices may vary. Both of | |||
these promotions include the half-price upgrade to LAN Server 4.0, and | |||
will be offered through 28 October 1994. | |||
To acquire the next version of OS/2 LAN Server, you must provide a dated | |||
proof of license for IBM OS/2 LAN Server 3.0. An acceptable proofs is | |||
one of the following: | |||
o Your receipt or invoice for IBM OS/2 LAN Server 3.0, dated on or after | |||
28 June 1994 | |||
o A letter on your company's letterhead stating that you are replacing | |||
your OS/2 LAN Server 3.0 with the future OS/2 LAN Server product, and | |||
that you acquired OS/2 LAN Server 3.0 on or after 28 June 1994. | |||
When ordering via an IBM 800 number, these proofs may be faxed to the | |||
number provided by the 800 number representative. | |||
The upgrade offering and client/server bundles are available by calling | |||
IBM Fulfillment Headquarters at 1-800-3IBMOS2, or IBM Direct at | |||
1-800-426-2255, within the USA. | |||
LAN Server 3.0 Support Extended | |||
------------------------------- | |||
To demonstrate its continuing commitment to LAN Server 3.0 and to | |||
providing quality support, IBM is extending its LAN Server 3.0 and LAN | |||
Server for Macintosh service period through 31 December 1995. | |||
======================================================================== | |||
+------------------------------------+ | |||
| PC DOS Upgrade Available Worldwide | langdos | |||
| on the Internet in 14 Languages | | |||
+------------------------------------+ | |||
The IBM PC DOS 6.1 to 6.3 Upgrade special offering is now available | |||
worldwide via anonymous FTP on the Internet. | |||
This special accommodation is being made available to licensed users of | |||
PC DOS 6.1, and will be available until 30 September 1994. | |||
The following PC DOS 6.1 to 6.3 Upgrade national-language versions are | |||
available for downloading: | |||
Brazilian Portuguese Norwegian | |||
Danish Portuguese | |||
Dutch Russian | |||
French Spanish | |||
Finnish Swedish | |||
German U.K. English | |||
Italian U.S. English | |||
The anonymous FTP Internet address for the PC DOS 6.1 to 6.3 Upgrade is | |||
PCDOS.BocaRaton.IBM.COM (198.97.66.7). | |||
While the software is available at no charge, you may be required to pay | |||
connect charges to the networking service you use. | |||
IBM PC DOS 6.1 must be already be installed for this upgrade to work. | |||
======================================================================== | |||
+------------------------+ | |||
| OpenDoc Alpha for OS/2 | odocalph | |||
+------------------------+ | |||
IBM has made its OpenDoc for OS/2 alpha software available to developers | |||
as part of the IBM Personal Software Products Developer Connection | |||
CD-ROM. Developers can use the alpha code to familiarize themselves | |||
with the OpenDoc application programming interface and function while | |||
learning to program sample OpenDoc component parts in OS/2. IBM | |||
demonstrated OpenDoc on OS/2 publicly for the first time at PC Expo in | |||
New York City in late June. | |||
Collaborative Effort | |||
-------------------- | |||
OpenDoc technology is currently a collaborative effort by Apple | |||
Computer, IBM, and WordPerfect, who have pooled their technologies for | |||
developing and integrating component software through the OpenDoc | |||
architecture. IBM System Object Model technology is one of four core | |||
technologies that underpin OpenDoc, a component-based compound document | |||
architecture that enables programmers to re-use software components and | |||
gives users the ability to create customized features such as | |||
drag-and-drop and shredders. | |||
Software Re-Use | |||
--------------- | |||
"OpenDoc enables the true re-use of software components so that our | |||
developers can write less code and can create more functionally rich | |||
applications in less time," said Cliff Reeves, director of | |||
object-enabling technology for IBM Personal Software Products division. | |||
With OpenDoc, applications will be delivered more economically and will | |||
be flexible and extensible. Developers will be able to adapt them more | |||
quickly to new technologies and to users' needs." | |||
New Paradigm for Developers and End Users | |||
----------------------------------------- | |||
OpenDoc's component software architecture will enable software | |||
developers to focus on their areas of expertise, because they no longer | |||
will have to recreate all the features of an application themselves. | |||
With OpenDoc, developers can begin converting code for existing modules | |||
of code into components, which they can re-use to deliver more | |||
integrated products with shorter programming cycles and quicker time to | |||
market, reducing development costs. | |||
For users, OpenDoc delivers a new paradigm for creating documents by | |||
enabling multiple applications to work on the same document. With | |||
OpenDoc, users can integrate live data from varying applications such as | |||
spreadsheets, graphics, multimedia applications into a single document | |||
intuitively and interactively. Users can view and edit text, graphics, | |||
and multimedia content within documents without having to invoke | |||
separate applications. | |||
IBM's System Object Model Standard | |||
---------------------------------- | |||
OpenDoc includes technology from IBM, Apple, and WordPerfect. IBM | |||
contributed the System Object Model (SOM). SOM has been available as | |||
part of the OS/2 Workplace Shell for more than two years, and is a | |||
well-established technology. | |||
"The software industry is driving toward open standards and | |||
component-based software such as OpenDoc," said Reeves. "To jump-start | |||
that process, IBM has made the source code for SOM technology widely | |||
available to the industry in order to create a standard way to package | |||
and access objects, thereby establishing a path for interoperability | |||
across platforms." | |||
Because SOM technology is language-neutral, software developers can | |||
create OpenDoc application components using multiple languages, ranging | |||
from object-oriented languages such as C++ and Smalltalk to traditional | |||
procedural languages such as C and COBOL. This development process is | |||
not possible with proprietary object paradigms, such as Microsoft's | |||
Object Linking and Embedding (OLE). | |||
Currently, nine tool vendors have licensed SOM technology for | |||
incorporation in their products. They include MetaWare, ParcPlace | |||
Systems, Easel Corp., Intelligent Environments, and Symantec, among | |||
others. IBM anticipates that another 20 vendors will license the | |||
technology by the end of 1994. | |||
Interoperability Across All Platforms | |||
------------------------------------- | |||
OpenDoc will span all popular desktop and server platforms, and will | |||
integrate individual desktops with enterprise information systems. SOM | |||
complies with the Object Management Group's Common Object Request Broker | |||
Architecture specification, CORBA, which makes objects work across | |||
platforms. SOM and Distributed System Object Model will be available | |||
soon in non-OS/2 OpenDoc platforms, extending OpenDoc component | |||
brokering to heterogeneous networks. | |||
Interoperability with OLE | |||
------------------------- | |||
OpenDoc's Open Linking and Embedding of Objects provides a set of class | |||
libraries that will enable seamless interoperability with OLE. The | |||
OpenDoc strategy is to allow objects developed today for OLE 2.0 to run | |||
in the OpenDoc world, and OpenDoc components to embed in OLE | |||
applications. Open Linking and Embedding of Objects will enable | |||
bi-directional interoperability between OpenDoc and Microsoft OLE 2.0 | |||
for users and developers. Engineers from major ISVs are continuously | |||
working on the OpenDoc API to assure that it meets the latest Microsoft | |||
OLE 2.0 support requirements. | |||
CI Labs: Ensuring Industry Access | |||
--------------------------------- | |||
CI Labs, San Francisco, Calif., will provide the technological | |||
specifications and foundation technology for this architecture, and will | |||
license and promote the technologies contributed by sponsor companies | |||
and distribute them as reference source code. In addition to the current | |||
sponsor companies -- Apple, IBM, and WordPerfect -- support for OpenDoc | |||
will be provided by Novell, the SunSoft division of Sun Microsystems, | |||
Taligent, and the XSoft division of Xerox Corp. | |||
In addition to IBM's OpenDoc for OS/2, alpha releases of WordPerfect's | |||
OpenDoc for Windows and Apple's OpenDoc for Macintosh also are | |||
available. Beta testing on all platforms will be conducted during the | |||
summer and fall. | |||
======================================================================== | |||
+----------------------------------------------+ | |||
| A Distributed Object Roadmap For Developers | dsrdmap | |||
+----------------------------------------------+ | |||
(This article will appear in magazine form in the September/October | |||
issue of OS/2 Developer and is reprinted in DSNEWS with permission from | |||
the publisher, Miller Freeman, Inc.) | |||
by Cliff Reeves, Bob Orfali, and Dan Harkey | |||
The new generation of multitasking desktop OSs -- such as OS/2 -- has | |||
the potential to radically change the nature of distributed computing. | |||
Instead of the classic client/server model, we can envisage the day when | |||
hundreds of millions of machines will be both clients and servers. To | |||
take advantage of these new forms of distributed computing, information | |||
systems will be created by assembling live blobs of intelligence and | |||
data in infinite numbers of Lego-like arrangements. Today's monolithic | |||
applications will be broken down into self-managing components that can | |||
play together and roam across networks and operating systems. | |||
Distributed objects are our best hope for realizing this potential | |||
-- they represent the ultimate form of client/server distribution. | |||
Objects are self-managing intelligent entities that are infinitely | |||
malleable. They allow us to distribute intelligence at a very | |||
fine-grained level, and at the same time they can be used to encapsulate | |||
existing applications. However, for objects to realize their distributed | |||
potential -- both on the desktop and across client/server networks -- | |||
they require an infrastructure. We will use a hardware analogy -- the | |||
IBM PC -- to explain the pieces of this infrastructure, and how they | |||
come together. We explain where CORBA, SOMobjects, OpenDoc, and | |||
Taligent fit. The PC created a very successful industry. We believe | |||
that the distributed object infrastructure offers a similar opportunity | |||
for software developers. | |||
ORB: The Software Bus | |||
--------------------- | |||
The single most important component in the original PC was the hardware | |||
bus -- it was open, and allowed any vendor's adapter to plug in. The | |||
object equivalent of an open bus is the Object Request Broker (ORB). | |||
Fortunately, this time around, our industry anticipated the need for a | |||
software bus and the Object Management Group (OMG) -- a consortium of | |||
400 vendors -- was founded in 1989 to create distributed object | |||
standards before any major products were introduced. The result was the | |||
Common Object Request Broker Architecture or CORBA (see Reference 1). | |||
CORBA defines how server objects expose their service interfaces to the | |||
bus, and how clients can call these server objects using static or | |||
dynamic API method invocations (see Figure 1). Currently, the CORBA 1.1 | |||
software bus supports cross-language and cross-platform object | |||
interactions. Commercial examples of CORBA-compliant ORBs include IBM's | |||
DSOM, HP's DOMF, and SunSoft's DOE. CORBA 2.0, due late 1994, provides a | |||
standard for intergalactic object communications across multivendor | |||
ORBs. | |||
Client Server | |||
/-------------------------\ /-------------------------\ | |||
| | | | | |||
| (Object) | | (Objects) | | |||
| | A | | | A | | |||
\|--------|-----|-|-------/ \--|-|-----------|--------|/ | |||
|________| | | | | |________| | |||
+----------------|-|--------+ +---|-|---------------------+ | |||
| CORBA API | | | | | | CORBA Object Adapter| | |||
+----------------|-|--------+ +---|-|---------------------+ | |||
| | | | | |||
/-------------- |-|--------------------|-|---------------------\ | |||
/ | +--------------------+ | CORBA Object \ | |||
\ +------------------------+ Request Broker / | |||
\--------------------------------------------------------------/ | |||
Figure 1. Client/Server Object Interactions on a CORBA ORB | |||
The Common Object Services Every Bus Must Provide | |||
------------------------------------------------- | |||
One of the painful lessons learned from the PC was that the bus quickly | |||
became the single worst bottleneck in the system -- it was not designed | |||
for high-bandwidth and expansion. Luckily, the object industry did not | |||
fall into this trap. OMG divided the bus design activity into the ORB | |||
and the Common Object Services that every ORB must provide (see Figure | |||
2). These add-on services are object classes that are defined using the | |||
CORBA Interface Definition Language (IDL). | |||
End User +-------------------+ +-------------------+ Late 1994: | |||
Appli- | Application | | Common | - Compound | |||
cations | Objects | | Facilities | Documents | |||
| | | | - E-mail | |||
|(Objects) (Objects)| |(Objects) (Objects)| - Database | |||
+---|---------|-----+ +---|---------|-----+ access | |||
| | | | | |||
/-------------------------------------------\ | |||
/ CORBA Object Request Broker \ | |||
\ / | |||
\-------------------------------------------/ | |||
| | | | | |||
Early 1994: +---|---------|-----------|---------|-----+ Future: | |||
- Naming |(Objects) (Objects) (Objects) (Objects)| - Transactions | |||
- Lifecycle | | - Security | |||
- Persist- | | - Concurrency | |||
ence | Object Services | - Relationships | |||
- Events +-----------------------------------------+ - Data | |||
Interchange | |||
Figure 2. Components of the OMG Software Bus for Objects | |||
So, instead of one giant monolithic bus, OMG created a bus with modular | |||
add-on object services, each defined by leading industry experts in a | |||
software middleware area. Each add-on provides an essential object | |||
service for the bus. This is the ultimate in modular bus design. The | |||
OMG has currently defined standards for four Common Object Services: | |||
o The Object Lifecycle Service defines operations for creating, copying, | |||
moving, and deleting objects on the bus. These operations can also | |||
handle associations between groups of related objects. For example, if | |||
you move a document, the service is smart enough to also move its | |||
embedded object parts -- this will help us deploy nomadic objects that | |||
roam on the bus. The service also defines interfaces to factories that | |||
can create new objects on different machines. | |||
o The Object Persistence Service allows objects to persist beyond the | |||
application that creates the object or the clients that use it. The | |||
service is designed for maximum flexibility. It can accommodate a | |||
variety of storage services, including ODBMSs, RDBMSs, document filing | |||
systems (like Bento), and others. The idea was to create an open | |||
implementation that meets the different storage requirements of | |||
objects -- it encompasses the needs of large-grained objects (such as | |||
documents) as well as fine-grained objects (such as SQL table rows). | |||
o The Object Naming Service allows objects on the bus to locate other | |||
objects. This service can use existing network directories such as | |||
ISO X.500, OSF's DCE, or SUN's NIS. The service supports naming | |||
hierarchies that allow clients to navigate through different naming | |||
context trees in search of the object they're looking for. | |||
o The Object Event Service allows objects on the bus to dynamically | |||
register or unregister their interest in specific events. An event is | |||
an occurrence within an object specified to be of interest to one or | |||
more objects. A notification is a message sent to the specific | |||
parties, informing them that a specific event occurred. Normally, the | |||
object generating the event does not have to know who the interested | |||
parties are. This is all handled by the Event Service, which creates a | |||
loosely-coupled communication channel between objects on the ORB that | |||
don't know much about each other. | |||
OMG is working on additional ORB-based object services -- including | |||
transactions, security, concurrency control, licensing, trading, query, | |||
change management, and others. When they are ready, these services can | |||
incrementally be added to CORBA-compliant ORBs. A wide coalition of | |||
vendors are using this common object infrastructure to build the next | |||
generation of distributed services. CORBA-compliant ORBs -- like DSOM -- | |||
will be able to provide an incremental set of core services for | |||
distributed objects. For DSOM, IBM will provide these services first in | |||
toolkit form -- for example, SOMobjects -- and then incorporate them | |||
into OS/2 (and other OSs). This will ensure that the object bus is | |||
ubiquitous. | |||
To go back to the PC analogy, we now have a well engineered software | |||
bus, and the chassis to house it. In contrast to the PC hardware bus, | |||
our software bus is being built from the ground up to support | |||
intergalactic communications (for example, DSOM and DOMF will both run | |||
on top of the OSF's DCE). And in contrast to the PC bus, the software | |||
bus is an open industry standard -- it is not controlled by a single | |||
vendor. But where are the equivalent of the adapter boards that do all | |||
the real work on the software bus? This is where object frameworks come | |||
into the picture. | |||
Frameworks: The Software Boards | |||
------------------------------- | |||
Hardware vendors understood that an open bus was an open invitation to | |||
create adapter boards to provide specialized functions -- including LAN | |||
communications, storage, multimedia, fax, and countless others. Whole | |||
new industries were created by wiring together individual hardware | |||
modules into adapters that plugged into the bus. Frameworks are the | |||
software equivalent of hardware boards (see Figure 3). Frameworks are a | |||
set of software objects that collaborate to provide a special function. | |||
Think of them as prewired software classes that do something useful on | |||
the bus. They are factory-debugged software subsystems or software | |||
boards. | |||
______. | |||
\ | | |||
/ \ | | |||
/ \ | | |||
/-------------------------\ / \ | |||
| (Objects) | / | |||
Framework--> | (Objects) (Objects)| / | |||
| (Objects) | | |||
\----------------|--------|/ | |||
/ |________| | |||
/ / | |||
/ ORB / | |||
\ / | |||
| \ / | |||
| \ | |||
.------\ | |||
Figure 3. Frameworks: Prewired Object Software Boards | |||
Unlike hardware boards, you can customize a software framework to suit | |||
your application needs. You customize a framework by telling it which | |||
key events you want to personalize, and provide the code that handles | |||
those events. The framework then calls your code when that event | |||
occurs; your code doesn't call the framework (see Figure 4). Your | |||
programs don't have to worry about structure, flow of execution, and | |||
calls to system-level API libraries. | |||
+------------------------+ +--------------------------------------+ | |||
| Procedural Approach | | Framework Approach | | |||
| | | | | |||
| +------------------+ | | +--------------------------------+ | | |||
| | | | | | Client API | | | |||
| | Your | | | +----------+----------+----------+ | | |||
| | Code | | | | Object | Object | Object | | | |||
| | | | | | Class #1 | Class #2 | Class #3 | | | |||
| +--|----------|----+ | | +----------+-------------------- + | | |||
| | call | call | | | Object | Framework API | | | |||
| +--V----+ +--V----+ | | | Class #4 +--------|------------+ | | |||
| |Library| |Library| | | +----------+ | call | | |||
| | #1 | | #2 | | | +----V------+ | | |||
| +-------+ +-------+ | | | Your Code | | | |||
| | | +-----------+ | | |||
+------------------------+ +--------------------------------------+ | |||
Figure 4. Procedural Versus Framework Approaches to Developing Code | |||
If you're an OO programmer, frameworks provide architectural guidance. | |||
They remove the need to shop for classes, discover which methods are | |||
available, how to call them, and in which order. It's like buying a | |||
board instead of individual chips. The services provided by the | |||
framework are defined using the CORBA IDL. An application becomes a | |||
collection of little puzzle pieces that inherit functions from the | |||
framework and call the framework APIs via the ORB (see Figure 5). | |||
/ \ | |||
/ |-----------------------------------------------------------| \ | |||
/ ORB = Software Bus \ | |||
\ / | |||
\ |------A--------------A--------------A--------------A-------| / | |||
\ | | | | / | |||
+-----V-----+ +-----V-----+ +-----V-----+ +-----V-----+ | |||
| API | | API | | API | | API | | |||
+-----------+ +-----------+ +-----------+ +-----------+ | |||
| App. Level| | App. Level| | App. Level| | App. Level| | |||
| Framework | | Framework | | Framework | | Framework | | |||
| +------+ | +------+ | +------+ | +------+ | |||
+----+ /\ +----+ /\ +----+ /\ +----+ /\ | |||
\/ \/ \/ \/ | |||
+--------------------------+ | |||
| /\ /\ /\ /\ | | |||
Your Application | \/ \/ \/ \/ | | |||
+--------------------------+ | |||
Figure 5. A Framework-Based Application | |||
IBM and Taligent intend to ship CORBA-compliant frameworks for all types | |||
of middleware and desktop functions. You can then modify these | |||
frameworks to suit your application needs. But IBM and Taligent won't be | |||
alone. Obviously, there's room for a vibrant collection of innovative | |||
frameworks on the software bus to come from many vendors. | |||
Table 1 provides a quick summary of the features that distinguish a | |||
framework from procedural API programming and object-oriented class | |||
libraries. | |||
----------------------------------------------------------------------- | |||
Table 1. Comparing Frameworks, OO-Class Libraries, and Procedural APIs | |||
(adapted with permission from "Client/Server Survival Guide | |||
with OS/2" VNR, 1994). | |||
Feature Frameworks OO Class Procedural APIs | |||
Libraries | |||
------------------------------------------------------------------------ | |||
Application Frameworks You must create You must create the | |||
model are the the control flow control flow of the | |||
application. of the application and the | |||
Frameworks application and logic that invokes | |||
handle all the the glue that the APIs. The system | |||
control flow. ties the knows nothing about | |||
different class your code. | |||
libraries | |||
together. | |||
Application Multiple Single Single monolithic | |||
structure cooperative monolithic application linked | |||
frameworks. application to API libraries. | |||
consisting of | |||
class libraries. | |||
How services Frameworks By inheriting By calling API | |||
are obtained? are the function from libraries. | |||
service. the class | |||
libraries. | |||
How the system Frameworks call By subclassing By writing new code | |||
is customized? your code. You or creating new and calling | |||
can subclass classes. additional APIs. | |||
parts of | |||
frameworks. | |||
Granularity of Medium. You can High. You can High. You can write | |||
control only subclass subclass any everything from | |||
parts of class. scratch. | |||
frameworks. | |||
Abstraction of High. Hides Low. Hides APIs Very low. You need | |||
services complexity, but creates its to deal with raw | |||
automates own layer of APIs and determine | |||
standard complexity -- the order in which | |||
features. you must to call them. | |||
You program determine which | |||
by exception. methods are | |||
available to | |||
call, and in | |||
which order. | |||
How much code Very little. A medium amount. Lots. | |||
do you write? | |||
Maintenance Low. Medium. High. | |||
costs | |||
Reduced Yes. You write No. You must No. You must | |||
Complexity small pieces of shop for classes develop the entire | |||
code within and develop the program and | |||
multiple program. You understand how the | |||
frameworks. must integrate APIs work together. | |||
Frameworks call the different | |||
you only when class libraries, | |||
necessary. | |||
Frameworks | |||
provide | |||
architectural | |||
guidance. | |||
------------------------------------------------------------------------ | |||
OpenDoc: Connecting Today's Desktop to the Bus | |||
---------------------------------------------- | |||
The software bus is a prerequisite for creating a component-based | |||
software industry. However, a bus alone is not enough, especially in | |||
complex areas such as the desktop, where there's a need for protocols | |||
that allow components to visually coexist, share containers of data, and | |||
respond to events (and scripts) in a unified manner. In other words, we | |||
need a desktop infrastructure that sits on the bus and defines the rules | |||
of engagement by which the visual components can plug-and-play. OpenDoc | |||
provides such a standard (see References 2 and 3). In our bus analogy, | |||
OpenDoc is a standard for what goes on inside a desktop software board | |||
(see Figure 6). To use the hardware analogy, OpenDoc is a specialized | |||
desktop adapter with special sockets that let you plug in your parts. | |||
You can develop your parts by inheriting function from frameworks, by | |||
encapsulating existing code, or by using OpenDoc part-builder tools. An | |||
OpenDoc part is similar to an OLE 2.0 OCX (in fact, OCXs can play inside | |||
OpenDoc containers, and vice versa). | |||
/--------------------------------------------------------------\ | |||
| +---------+ +------------+ +------------+ | | |||
| | Bento | | Compound | | Automation | | | |||
| | Storage | | Document | | and | Your Parts | | |||
| | Storage | | Management | | Scripting | | | | |||
| +-----|---+ +------|-----+ +-----|------+ | | | |||
| | | | | | | |||
| /---|------------|-------------|----------------|------\ | | |||
| / Object Request Broker (DSOM) \ | | |||
| \ / | | |||
| \-------------------------------------------------------/ | | |||
\-------------------------------------------+_______________+--/ | |||
| |||| || |||| | | |||
/-------------------------------------------\_______________/--\ | |||
/ \ | |||
. Object Request Broker (DSOM) . | |||
\ / | |||
\---------------------------------------------------------------/ | |||
Figure 6. OpenDoc: The Desktop Software Board | |||
How does OpenDoc provide its open sockets for parts? It does that by | |||
bringing the software bus (or ORB) inside the adapter, and defining new | |||
services (and APIs) that can be used by software component providers to | |||
create visual software parts that plug-and-play into visual- and | |||
file-based containers. The three new services provided by OpenDoc are: | |||
o Bento provides storage protocols for defining rich data types and | |||
their boundaries. Bento also defines the protocols by which various | |||
parts can coexist in the same file container. Each part can have its | |||
own data type and can own a portion of the file container. Bento also | |||
allows you to interchange parts across platforms. | |||
o Compound document management defines the visual containment protocols | |||
that allow various parts to be embedded and activated from within | |||
visual containers. OpenDoc is a form of Object-Oriented User Interface | |||
(OOUI) that uses a document-centric paradigm for displaying parts. | |||
This paradigm should be very familiar to OS/2 Workplace Shell users. | |||
When you need to work on an object, you simply click on it. In fact, | |||
parts can be moved from OpenDoc document containers to Workplace Shell | |||
containers, and vice versa. OpenDoc creates live documents. For | |||
example, an OpenDoc document is not a set of "dead bits". Instead, it | |||
can be brought to life by a simple click, and its contents can be | |||
edited and changed "in place". Meta Group predicts that, by 1997, | |||
compound documents will become the primary paradigm for capturing | |||
information, thus challenging the dominance of record-oriented data. | |||
* Open Scripting Architecture defines interfaces for allowing parts to | |||
respond to scripting commands and other external events. Users will be | |||
able to write custom applications by assembling multivendor parts and | |||
synchronizing their behavior by writing (or recording) scripts. | |||
The beauty of OpenDoc is that all the system components and the add-on | |||
parts communicate over the same object bus (the DSOM ORB). OpenDoc | |||
demonstrates that the same object model -- the CORBA ORB -- can be used | |||
to connect intergalactic objects as well as fine-grained visual objects | |||
that reside on a common desktop. It's all very consistent. OpenDoc | |||
allows you to repackage monolithic desktop applications into parts that | |||
can plug-and-play together on the same desktop or across the network. | |||
You'll need to encapsulate these applications with SOM wrappers, and | |||
break them into parts and part editors. Taligent frameworks will allow | |||
you to go even further, and create visual parts that inherit their | |||
behavior from prewired frameworks -- this is good if you have the luxury | |||
of creating new applications (for more details, see Reference 4). | |||
If We Build It, Will they Come? | |||
------------------------------- | |||
Together SOM, SOMobjects, OpenDoc, and Taligent frameworks provide an | |||
object infrastructure plus the basic building blocks that will help | |||
developers create parts, components, and vertical frameworks that | |||
populate this infrastructure. To use the hardware analogy, writing a | |||
part with SOMobjects and DSOM is like developing a hardware chip. | |||
Writing an OpenDoc part is like developing a chip that plugs into a | |||
prewired board with open sockets -- all you do is supply the parts, and | |||
they will interplay with other parts. Writing a framework part is like | |||
buying a prewired subsystem that you can then simply customize to fit | |||
your needs. | |||
Most end-user customers will either buy parts they can script together | |||
or buy entire frameworks they can customize for their particular needs. | |||
In either case, some form of end-user customization will become the | |||
norm. IBM intends to provide the tools that further facilitate this | |||
process. The success of the objects industry depends on making our | |||
software components as easy to assemble as the new generation of PC | |||
"plug-and-play" buses make it for hardware. | |||
References | |||
---------- | |||
1. Robert Orfali and Dan Harkey, "Client/Server Programming with CORBA | |||
Objects," OS/2 Developer, September 1994. | |||
2. Robert Tycast, "OpenDoc Basic Anatomy 101," OS/2 Developer, | |||
September 1994. | |||
3. Kurt Piersol, "OpenDoc Under The Hood," OS/2 Developer, September | |||
1994. | |||
4. Robert Orfali and Dan Harkey, "Client/Server Survival Guide with | |||
OS/2" VNR, 1994, IBM publication number SR28-5494, | |||
ISBN 0-442-01798-7. Part 7 provides a 138-page introduction to | |||
distributed objects. | |||
Biographies | |||
----------- | |||
Cliff Reeves is the Director of Object Technology Products, IBM Personal | |||
Software Products Division. Cliff is currently responsible for | |||
object-based products in the IBM Personal Software Products Division. | |||
This includes responsibility for the IBM/Taligent partnership. | |||
Bob Orfali and Dan Harkey are the authors of the best-selling book | |||
"Client/Server Programming with OS/2" (VNR, 1993). Bob's and Dan's most | |||
recent book is the "Client/Server Survival Guide with OS/2" (VNR, 1994). | |||
This 930-page book contains over 150 pages on distributed objects. Bob | |||
and Dan have been developing client/server applications and tools for | |||
the last eight years. They currently work on the application of | |||
distributed object technology. Bob and Dan are affiliated with IBM | |||
Personal Software Products Division, Austin, Texas. They work from the | |||
San Francisco Bay Area. | |||
------------------------------------------------------------------------ | |||
Information about the authors' new book: | |||
Client/Server Survival Guide with OS/2 | |||
Van Nostrand Reinhold, 1994. | |||
970 pages, 410 illustrations. | |||
IBM PUBORDER SR28-5494, ISBN 0-442-01798-7, 39.95 USD. | |||
Authors: Bob Orfali and Dan Harkey. | |||
This Survival Guide takes you on a sweeping tour of client/server | |||
systems and software. It provides a comprehensive coverage of | |||
client/server -- including stacks, NOSs, DBMSs, Federated Databases, | |||
Information Warehouses, Groupware, TP Monitors, Transactions, | |||
Distributed Objects, System Management, and Tools. It covers major | |||
standards such as DCE, CORBA, OLE, OpenDoc, ODMG-93, MAPI, APPN, VIM, | |||
SNMP2, CMIP, RMON, SQL3, and X/Open DTP. The authors provide a survival | |||
map to help you navigate through the client/server maze. To separate | |||
theory from reality, the book covers over 50 OS/2 client/server | |||
products -- including CICS, DSOM, Lotus Notes, DCE, ObjectStore, | |||
MQISeries, Encina, LAN Server, NetWare, DB2/2, Oracle7, LAN NetView, | |||
FlowMark, LAN Distance, TCP/IP, ImagePlus, and many others. | |||
While it's rich in content, it's also fun to read. In their maverick | |||
style, Orfali and Harkey use controversial soapboxes, background | |||
briefings, witty quotes, and over 400 illustrations and cartoons to | |||
bring to life the fledgling world of client/server computing. This | |||
book is for anyone interested in client/server, whether they use OS/2 | |||
or not. In contrast to previous Orfali/Harkey books, this is not a | |||
programming book -- but it's an indispensable guide for anyone who is | |||
evaluating, using, developing, or selling OS/2 client/server products. | |||
Contents at a Glance | |||
-------------------- | |||
Here's an overview of what the book contains: | |||
Part 1. Client/Server Model 67 pages | |||
Part 2. Clients, Servers, and Operating Systems 144 pages | |||
Part 3. Base Middleware: Stacks and NOS 208 pages | |||
Part 4. SQL Database Servers 130 pages | |||
Part 5. Client/Server Transaction Processing 70 pages | |||
Part 6. Client/Server Groupware 74 pages | |||
Part 7. Client/Server with Distributed Objects 138 pages | |||
Part 8. Distributed System Management 76 pages | |||
Part 9. Client/Server Tools 22 pages | |||
The book can be ordered from the IBM Distribution Center (PUBORDER | |||
number SR28-5494); by calling Van Nostrand Reinhold at 1-800-842-3636, | |||
1-606-525-6600, or fax at 1-606-525-7778; or by calling IBM Education | |||
and Training at 1-800-568-6294. It will also be available in bookstores. | |||
International orders can be placed at the following addresses: | |||
United Kingdom, Ireland, Europe, Africa, and the Middle East | |||
------------------------------------------------------------ | |||
International Thomson Publishing | |||
Berkshire House | |||
168-173 High Holborn | |||
London WC1V 7AA, England | |||
Telephone: 011 44 71 497-1422 | |||
Fax: 011 44 71 497-1426 | |||
Australia and New Zealand | |||
------------------------- | |||
Thomas Nelson Australia | |||
102 Dodds Street | |||
South Melbourne, 3205 | |||
Victoria, Australia | |||
Telephone: 011 613 685-4111 | |||
Fax: 011 613 685-4199 | |||
Germany | |||
------- | |||
International Thomson Publishing | |||
GmbH | |||
Konigswinterer Strasse 418 | |||
53227 Bonn, Germany | |||
Telephone: 228/445171-75 | |||
Fax: 492282 | |||
Latin America and the Caribbean | |||
------------------------------- | |||
International Thomson Publishing | |||
(New Latin America Office to open in 1994) | |||
Call Boston Office until that time. | |||
Telephone: 1-617-423-4210 | |||
Fax: 1-617-423-4325 | |||
Puerto Rico | |||
----------- | |||
International Publishing | |||
RE-4 Via Pieras | |||
Rio Cristal | |||
Trujillo Alto PR 00976 | |||
Asia (Excluding Japan) | |||
---------------------- | |||
International Thomson Publishing, Asia | |||
221 Henderson Rd. | |||
#5-10 Henderson Building | |||
Singapore 0315 | |||
Telephone: 65-02-272-6497 | |||
65-272-02-6496 | |||
Fax: 65-02-272-6498 | |||
Japan | |||
----- | |||
International Thomson Publishing--Japan | |||
Kyowa Building BF | |||
221 Hirakawacho | |||
Chiyoda ku | |||
Telephone: 81-3-3221-1385 | |||
Fax: 81-3-3237-1459 | |||
All Other Countries (Excluding North America) | |||
--------------------------------------------- | |||
International Thomson Publishing | |||
20 Park Plaza, 14th Floor | |||
Boston MA 02116 | |||
Telephone: 1-617-423-4210 | |||
Fax: 1-617-423-4325 | |||
Canada | |||
------ | |||
Nelson Canada | |||
1120 Birchmont Road | |||
Scarborough, Ontario, Canada M1K 5G4 | |||
Telephone: 1-416-752-9100 | |||
Fax: 1-416-752-9648 | |||
======================================================================== | |||
+--------------------------------------------------+ | |||
| Drive Usage by Public Applications on LAN Server | landrive | |||
+--------------------------------------------------+ | |||
As the use of IBM's LAN Server expands to larger and more complex | |||
configurations, customers using these systems are experiencing problems | |||
with the availability of LAN Server drive letters (A-Z). This article | |||
suggests what developers can do to help. | |||
Shortages of Drive Letters | |||
-------------------------- | |||
More and more customers are utilizing the public application support | |||
provided by LAN Server, which is good. However, as the number of public | |||
applications in use grows, applications that use static or preassigned | |||
drive letters are creating shortages of drive letters for all the | |||
applications that require them. | |||
Dynamic Allocation | |||
------------------ | |||
Although there is no complete solution to this problem as long as the | |||
use of drive letters is required, there are a couple of things that | |||
developers of these applications can do. | |||
A more desirable method of drive allocation for public applications | |||
is to use dynamically allocated drives or UNC names where appropriate. | |||
The reduction in drive-letter requirements under a dynamic or UNC | |||
selection scheme can be significant, particularly where a single public | |||
application is currently preallocating multiple drives in a static | |||
manner. | |||
Benefits | |||
-------- | |||
Using dynamic allocation requires the drive to be dedicated to an | |||
application only when that application is in use, rather than being | |||
permanently preassigned. Dynamic allocation allows infrequently used | |||
applications to share the same drive letter (or the next available | |||
drive). Non-deviced UNC names may be appropriate for certain tasks that | |||
do not require direct user access, such as internal or temporary program | |||
files. UNC paths do not use drive assignments, so they conserve this | |||
resource for interactive tasks that require it. | |||
The Difference is Dynamic! | |||
-------------------------- | |||
If you are currently developing an application, assume that it will be | |||
used as a shared, public application with LAN Server. Ensure that any | |||
use of drive letters is done through dynamic means, or utilizes UNC | |||
names for path or file selection as needed. If your applications are | |||
currently available, consider changing any static drive-letter | |||
assignments to a dynamic method. It could make the difference in whether | |||
or not a LAN Server customer selects your application for public use. | |||
======================================================================== | |||
+--------------------------------------+ | |||
| IBM Delivers More PC Power With | smpos2 | |||
| OS/2 for Symmetrical Multiprocessing | | |||
+--------------------------------------+ | |||
IBM introduces OS/2 for Symmetrical Multiprocessing Version 2.11, a new | |||
member of its award-winning 32-bit PC operating system family. OS/2 for | |||
SMP provides performance and client/server benefits to users of Intel | |||
486 and Pentium multiprocessor systems, while protecting their software | |||
investments in applications. | |||
Optimizing Multiprocessor Capabilities | |||
-------------------------------------- | |||
OS/2 for SMP offers all the features of OS/2 2.11, and increases | |||
performance by distributing application processes or threads among | |||
processors to optimize the capabilities of a multiprocessor computer. | |||
Industry Standard, Supported by OEMs | |||
------------------------------------ | |||
Several computer vendors have announced support for OS/2 for SMP, | |||
including Advanced Logic Research, AST Research, Compaq Computer Corp., | |||
Hewlett Packard Co., IBM, Intel, Tricord Systems, VTech, and Wyse | |||
Technology. OS/2 for SMP will also be available on future IBM PC-based | |||
multiprocessing servers. | |||
OS/2 for SMP is consistent with the industry-standard Multiprocessor | |||
Specification Version 1.1, which means that multiprocessor computers | |||
built on this specification can run OS/2 for SMP without changes to the | |||
BIOS, operating system, or hardware interfaces. | |||
OS/2 for SMP features transparent support of systems with two or more | |||
CPUs, increasing raw computing power with a lower memory requirement | |||
than any other SMP operating system available today. | |||
Reconfigure or Consolidate Servers | |||
---------------------------------- | |||
For multiprocessing-enabled applications, customers will see substantial | |||
performance gains with each new processor added to their systems. OS/2 | |||
for SMP can support up to 16 processors on a single system. | |||
Cost-conscious organizations that want to expand their network resources | |||
can reconfigure server systems to handle larger and larger networks, or | |||
consolidate the functions of their uniprocessor servers on a single | |||
multiprocessor system running OS/2 for SMP. | |||
"OS/2 for SMP optimizes Intel-based hardware for enterprise-wide, | |||
scalable, mission-critical applications," said Kevin Dugan, manager of | |||
systems development at the network management center of Cable & Wireless | |||
Inc., a 600 million USD long-distance telephone company based in Vienna, | |||
Virginia. | |||
"It is absolutely critical for businesses such as ours, because we want | |||
to make sure that our systems and software will be able to grow with us | |||
as our business needs grow," continued Dugan. "With OS/2 for SMP's | |||
scalable performance, we can keep the same operating system and | |||
applications as we migrate from desktop workstations to multiprocessor | |||
systems. The result is a substantial savings for us." | |||
Ideal Technology for Client/Server Environments | |||
----------------------------------------------- | |||
Network server and high-end desktop workstation environments will | |||
benefit from OS/2 for SMP's scalable performance. Transaction | |||
processing and relational database applications on servers, as well as | |||
compute-intensive applications such as CAD/CAM, forecasting, modeling, | |||
or simulation programs on workstations, will run faster and more | |||
efficiently on OS/2 for SMP. | |||
For example, when OS/2 for SMP and IBM's relational database manager, | |||
DB2/2 Version 1.2, are installed on parallel hardware systems, | |||
performance and scalability are significantly improved. Users may | |||
expect some query workloads to scale as high as 1.8 to 1.9 on a | |||
dual-processor machine. Applications such as Lotus 1-2-3 for OS/2 run | |||
faster with the new OS/2 for SMP, which also is supported by networking | |||
platforms such as IBM's OS/2 LAN Server 3.01. | |||
"Only OS/2 scales the range of computing power, from small notebooks to | |||
high-end SMP-enabled computers," said Dan Lautenbach, general manager | |||
for IBM's Personal Software Products division. "We've created OS/2 for | |||
SMP for the high-end server market where exceptional performance and | |||
mission-critical reliability are important. Whether an organization adds | |||
more microprocessors to its computers or just wants to make the most of | |||
its current multiprocessor system, users will see a quantifiable | |||
performance boost with OS/2 for SMP." | |||
Measurable Performance Gains | |||
---------------------------- | |||
OS/2 for SMP intelligently supervises computing operations and allocates | |||
processing resources as necessary, improving processing capabilities. | |||
Application processes or threads are automatically dispatched to run on | |||
any of the available system processors. The result is enhanced | |||
performance through a load-balanced system. | |||
Users can run multiple DOS, Windows, and OS/2 2.1 applications | |||
concurrently on a single system, and benefit from performance gains. | |||
OS/2 for SMP is compatible with existing OS/2 and DOS/Windows | |||
applications. Even single-tasking DOS applications benefit, because | |||
OS/2's heavy use of threads allows overlap of systems services and | |||
application execution. Because multiple processors are dispatched, | |||
multiple DOS/Windows virtual machines can run faster with no | |||
modification. Native OS/2 applications will exploit OS/2's | |||
multithreading capabilities, providing even higher performance gains. | |||
In addition, OS/2 for SMP supports applications designed for | |||
uniprocessor computers. | |||
Power and Performance Available in 3Q94 | |||
--------------------------------------- | |||
OS/2 for SMP will be available in the third quarter of 1994. It will be | |||
supported on hardware from Advanced Logic Research, AST Research, Compaq | |||
Computer Corp., Hewlett Packard Co., IBM, Tricord Systems, VTech, and | |||
Wyse Technology. It is initially available in a U.S. English version | |||
only. Customers with a supported SMP-enabled computer can order OS/2 for | |||
SMP in July by calling 1-800-342-6672 in the USA, or through local | |||
dealers and distributors in other countries. | |||
Prices | |||
------ | |||
Suggested retail prices are: 395 USD for the 1-2 processor version, 595 | |||
USD for the 1-7 processor version, and 795 USD for the 1-16 processor | |||
version. | |||
(See next article for announcement details.) | |||
======================================================================== | |||
+------------------------------------------+ | |||
| IBM OS/2 for Symmetrical Multiprocessing | smpdtl | |||
| Version 2.11 Announcement Details | | |||
+------------------------------------------+ | |||
OS/2 for Symmetrical Multiprocessing is the OS/2 offering for selected | |||
systems with multiple Intel 486DX or Pentium processors in a single | |||
personal computer. It provides full OS/2, DOS, and Windows application | |||
support. OS/2 for SMP exploits the power of your Symmetric | |||
Multiprocessor personal computer, making it easy to use and run PC | |||
applications simultaneously. | |||
OS/2 for Symmetrical Multiprocessing expands the OS/2 2.1 offerings | |||
previously announced, as follows: | |||
o OS/2 2.1 Special Edition for Windows 3.1: Targeted for customers | |||
with Windows Version 3.1 installed on their systems | |||
o OS/2 2.1 Standard Edition: Targeted for new users and users without | |||
operating systems installed on their systems | |||
o OS/2 2.1 Upgrade Edition: Targeted for customers with DOS or a | |||
previous version of OS/2 on their systems | |||
o OS/2 for Symmetrical Multiprocessing: Targeted for customers with | |||
high-end client or server needs | |||
Highlights | |||
---------- | |||
OS/2 for Symmetrical Multiprocessing Version 2.11: | |||
o Provides all of the function of OS/2 2.11, tailored to support the | |||
emerging technology of selected symmetric multiprocessing systems | |||
containing from one to sixteen Intel-compatible processors. | |||
o Provides scalable performance to deliver the power for your current | |||
SMP computer needs, as well as the ability to grow to new, more | |||
powerful applications. You can add performance as you need it. | |||
o Protects application investments by compatibility with DOS, Windows | |||
3.1, and OS/2 applications. | |||
o Supports Multiprocessor Specification V1.1 (MPS 1.1). | |||
o Substantially increases database performance in DATABASE 2 OS/2 | |||
Version 1.2 (DB2/2 V1.2), announced on 24 May 1994, which exploits | |||
OS/2 for SMP | |||
Product Description | |||
------------------- | |||
OS/2 for Symmetrical Multiprocessing expands the OS/2 family of products | |||
by providing support for multiple Intel processors within a single | |||
personal computer. It contains architecture support for one to sixteen | |||
Intel processors. OS/2 for SMP provides all the benefits of OS/2 2.1 -- | |||
industry-standard device support, compliance with industry standards, | |||
enhanced standing as a premier client, and enhanced support for OS/2, | |||
DOS, and Windows programs. All these features are delivered on top of a | |||
stable, mature platform that has been "fit and finished" over time. | |||
OS/2 for SMP can provide scalable performance and compatibility with | |||
DOS, Windows 3.1, and OS/2 applications to extend investment in | |||
software. Using OS/2 for SMP, server systems can be scaled to handle | |||
larger networks running CPU-intensive applications such as database and | |||
graphics programs. Scalable performance means that you can have the | |||
power you need in your current SMP-compatible computer, as well as the | |||
ability to grow to new, more powerful applications. | |||
OS/2 printer and video drivers are identical to those included in the | |||
OS/2 2.1 product. | |||
Growth Enablement -- Advanced Technology Enabled | |||
------------------------------------------------ | |||
OS/2 has been enhanced to support Symmetric Multiprocessing. These | |||
systems contain from two to sixteen Intel 486 or Pentium processors in a | |||
single personal computer. There are some very attractive benefits of SMP | |||
beyond the increased raw CPU power. Caching is a technique used in | |||
hardware and software to increase performance. SMPs increase the | |||
effectiveness of various caches dramatically. | |||
DB2/2 Scalability Enhancements | |||
------------------------------ | |||
DB2/2 V1.2, announced on 24 May 1994, supports OS/2 for SMP V2.11. This | |||
support enhances the scalability of DB2/2 on SMP workstations, thereby | |||
increasing database performance. DB2/2 V1.2 will be sensitive to the | |||
number of processors available, and will tailor its latching algorithms | |||
accordingly. Combined with improvements in other areas, users should see | |||
up to a 30 percent improvement in performance, depending on the | |||
workload, over DB2/2 V1 in high-contention situations. Read-only | |||
workloads will scale better than update workloads. Users can expect | |||
query workloads to scale between 1.8 and 1.9 on a dual-processor | |||
machine. | |||
Note: The Novell NetWare IPX/SPX protocol is not supported with DB2/2 | |||
V1.2 running on SMP hardware and OS/2 for SMP V2.11. | |||
Specified Operating Environment | |||
------------------------------- | |||
Hardware Requirements: The minimum hardware configuration to run OS/2 | |||
for SMP is a system unit with two to sixteen Intel processors, up to 42 | |||
MB of free hard disk space (depending upon installation options | |||
selected), and a minimum of 8 MB of parity or ECC memory. Although not | |||
required, IBM highly recommends 12 MB of memory and a CD-ROM drive. One | |||
of the following hardware platforms is required: | |||
o Advanced Logic Research -- ProVEISA SMP (486DX2) | |||
o AST Research -- Manhattan (486DX2, Pentium) | |||
o Compaq -- Proliant 2000 (Pentium) | |||
o Compaq -- Proliant 4000 (Pentium) | |||
o Hewlett Packard -- Netserver 5/66 LM2 | |||
o Tricord Systems -- PowerFrame M30 (486DX2) | |||
o VTech -- Platinum SMP (486DX2) | |||
o Wyse Technology -- Series 7000i M760 (486DX2) | |||
In addition, OS/2 for SMP supports a broad range of system | |||
configurations, including diskette drives, displays, pointing devices, | |||
printers, CD-ROM, and optical drives. | |||
Program Upgrade | |||
--------------- | |||
The program package upgrade option allows currently licensed users of | |||
OS/2 for SMP 1-2 Processors and 1-7 Processors to upgrade to 1-7 | |||
Processors or 1-16 Processors for a program upgrade charge. | |||
These upgrades will be available through IBM Authorized Personal | |||
Computer Dealers and Industry Remarketers--Personal Computers certified | |||
to market IBM Authorized Advanced Products. The remarketer will require | |||
a Proof of License for each upgrade ordered. The original Proof of | |||
License is the colored front cover page (inside the hard binder) or the | |||
separate Proof of License page in the program package as identified by | |||
IBM to the remarketer. | |||
Customers may also order upgrades through the local IBM office using the | |||
IBM Personal Computer/System Program IBM US Upgrade and Certification | |||
Order Form. | |||
To receive program package upgrades at a discount, the ICA and a volume | |||
discount addendum with the appropriate volume discount exhibit must be | |||
in effect. | |||
Charges | |||
------- | |||
Part One-Time | |||
Number Program Name Charge | |||
83G7550 OS/2 for SMP 1-2 Processors 395 USD | |||
83G8077 OS/2 for SMP 1-7 Processors 595 USD | |||
83G8078 OS/2 for SMP 1-16 Processors 795 USD | |||
83G8079 OS/2 for SMP Upgrade from 1-2 to 1-7 Processors 295 USD | |||
83G8080 OS/2 for SMP Upgrade from 1-2 to 1-16 Processors 495 USD | |||
83G8081 OS/2 for SMP Upgrade from 1-7 to 1-16 Processors 295 USD | |||
======================================================================== | |||
+-------------------------------------------------------+ | |||
| IBM Chairman Welcomes Internet Users to IBM Home Page | pagehome | |||
+-------------------------------------------------------+ | |||
IBM Chairman Lou Gerstner welcomes Internet users to IBM's new "home | |||
page" on the Internet. The home page, first posted on 23 May, serves as | |||
the hub of all IBM information on the Internet, and is already serving | |||
information to users every 18 seconds. | |||
Gerstner promises Internet users that the home page will offer an easy | |||
way to learn about IBM and to feed information back to the company. The | |||
full text of his message appears at the end of this notice. | |||
The IBM home page is located on a World-Wide Web server, a system that | |||
helps organize Internet information by linking documents together via a | |||
technology called hypertext. Hypertext lets selected words "expand" to | |||
provide more information about the subject. The new information can take | |||
the form of text, video, audio, or graphics. For example, clicking on | |||
the hypertext word "AS/400" can take you to information about the latest | |||
models of the product. | |||
The text of the Chairman's home page message follows: | |||
"Hello, I'm Lou Gerstner, chairman of IBM. On behalf of all of us at | |||
IBM, I'd like to welcome you to our World-Wide Web server. | |||
"Through our server, we'll try to make it easy for you to learn about | |||
our technology and some of the things we're doing at IBM -- and also | |||
make it easier for you to share your ideas with us. We'll update our | |||
information on a regular basis and do our best to keep it interesting | |||
and informative. | |||
"We're committed to the Internet, and we're excited about providing | |||
information to the Internet community. I hope you'll check back here | |||
often." | |||
(Access instructions are in the next news item.) | |||
======================================================================== | |||
+---------------------------------------------+ | |||
| Accessing the IBM Home Page on the Internet | pageacc | |||
+---------------------------------------------+ | |||
To access the web servers, you must have either Gopher or Mosaic | |||
LAN-based client software installed. Gopher is a text-based viewer, and | |||
Mosaic is the multimedia web browser. Both of these software packages | |||
require that your local workstation supports Transmission Control | |||
Protocol/Internet Protocol (TCP/IP). | |||
There are four addresses for these servers: | |||
Outside IBM | |||
----------- | |||
gopher.ibmlink.ibm.com (external Gopher server) | |||
www.ibm.com (external home page web server) | |||
Inside IBM | |||
---------- | |||
honegopher.atlanta.ibm.com (internal Gopher server) | |||
www.atlanta.ibm.com (internal home page web server) | |||
======================================================================== | |||
+-----------------------------------------------------+ | |||
| Communications Manager/2 V1.11 WR06150 Availability | 111cm2 | |||
+-----------------------------------------------------+ | |||
Communications Manager/2 (CM/2) version 1.11 (PTF number WR06150) is now | |||
available for CM/2 1.10 licensed customers. WR6150 is a total refresh of | |||
CM/2 that can be obtained at no charge, on either diskette or CD-ROM, by | |||
calling 1-800-992-4777 within the USA or 1-800-465-2222 within Canada. | |||
CM/2 1.11 is a service release for CM/2 1.10. CM/2 1.11 contains normal | |||
service fixes plus new function, detailed below. | |||
SNA Phone Connect | |||
----------------- | |||
The new SNA Phone Connect feature in CM/2 1.11 addresses mobile | |||
computing requirements by enabling customers to use SNA applications | |||
from home, on the road, or wherever there is a phone line. | |||
o SNA Applications across Asynchronous and Hayes AutoSync Connections | |||
SNA Phone Connect enables customers to use SNA applications across | |||
asynchronous and Hayes AutoSync connections. With this support, | |||
customers can use applications such as 3270/5250 emulation and SNA | |||
LU6.2 APPC between CM/2 1.11 and an AS/400, Advantis gateway, or an | |||
S/370 host. | |||
o V.25bis Autodial and Autoanswer Support | |||
SNA Phone Connect supports SDLC and X.25 over the IBM Wide Area | |||
Connector (WAC) adapter at a maximum speed of 64 Kbps. It also | |||
supports SDLC over the IBM MultiProtocol Communications Adapter, and | |||
the IBM PS/2 MultiProtocol Adapter/A. SNA Phone Connect implements | |||
the V.25bis protocol to communicate with these adapters. | |||
Additional Hardware Support | |||
--------------------------- | |||
CM/2 1.11 supports the IBM 5250 Emulation PCMCIA adapter and IDLC over | |||
the IBM WaveRunner Digital Modem. | |||
X.25 Enhancements | |||
----------------- | |||
CM/2 1.11 supports V.25bis Autodial, X.32 Exchange ID (XID) and X.25 | |||
facilities (including Network User ID and Closed User Group). This | |||
release also supports the ARTIC X.25 Interface Coprocessor ISA bus | |||
adapter, and the WAC ISA bus adapter. | |||
3270/5250 Emulator Enhancements | |||
------------------------------- | |||
The CM/2 1.11 3270 emulator has integrated APL support and Import/Export | |||
support for transferring Text and PC documents between workstations and | |||
OfficeVision/MVS. | |||
Miscellaneous | |||
------------- | |||
The CM/2 1.11 CD-ROM package includes CM/2 and NTS/2 diskette images, | |||
CM/2 Redbooks, and a wide variety of APPC, APPN, and CPI-C books. | |||
The Distributed Workstation option has been enhanced to allow creation | |||
and modification of configurations after initial install on the | |||
distributed workstation (previously restricted to the server). | |||
Operating System Support | |||
------------------------ | |||
CM/2 1.11 supports OS/2 version 2.0 or higher. | |||
National Language Support | |||
------------------------- | |||
CM/2 1.11 is available in English, French, German, Italian, Japanese, | |||
Korean and Spanish versions. The Korean and Spanish versions are new | |||
in this release. | |||
======================================================================== | |||
+-----------------------------------------+ | |||
| Personal Systems Support Family Linkage | stratfix | |||
| to Fix Strategy and Delivery | | |||
+-----------------------------------------+ | |||
With the Personal System Support Family of Services beginning on 11 | |||
July, there have been several questions about how this relates to IBM's | |||
fix strategy and fix delivery processes. Here are the highlights. | |||
o The IBM Personal Systems Support Family of Services offerings neither | |||
extend nor enhance the Central Service or Program Services provided | |||
for products. | |||
Refer to the terms and conditions of licensing found in the IBM | |||
Program License Agreement. A copy of the agreement is included in | |||
each program package. | |||
o IBM is continuing to evaluate our fix strategy, fix tools, and fix | |||
delivery process to respond to current customer requirements and | |||
problem areas. No changes are ready to be announced at this time. | |||
Defect Reporting Process | |||
------------------------ | |||
A defect is defined as a code-related or documentation-related problem | |||
where the program does not conform to the Program Specifications and the | |||
problem can be recreated in the Specified Operating Environment. Defect | |||
correction is as described in the Statement of Limited Warranty section | |||
included with your product documentation. | |||
You may report defects to IBM Program Services for products until their | |||
Service Expiration Date. | |||
o If you are entitled to voice support for the product through a Getting | |||
Started period or through a Support Line contract, you may call | |||
1-800-992-4777 and report a defect and/or request a specific fix if | |||
available. | |||
o If you are not entitled to voice support, because your 60-day Getting | |||
Started period has expired and you have not purchased a Support | |||
Line offering, then you may: | |||
- Report the suspected defect via fax, mail, or BBS (CompuServe or | |||
Talklink). IBM will respond to the licensed customer via the same | |||
method that was used to report the defect. The response by IBM will | |||
indicate whether the defect reported is known or not known to IBM. | |||
If a fix is available, the IBM response will list the customer's | |||
options for obtaining the fix. | |||
- Call the Support Line and purchase a single incident of support to | |||
report the suspected defect. If it is a valid defect (as defined | |||
defined above), you will not be billed for the Support Line single | |||
incident. | |||
Fix Availability | |||
---------------- | |||
o Corrective Service Packages, if produced for the specified product, | |||
will be made available through the following channels: | |||
1) Bulletin Boards | |||
a) CompuServe | |||
b) TalkLink | |||
c) PC Company BBS | |||
2) Technical Connection CD-ROM | |||
3) Mail | |||
A Support Line offering is not required to obtain available Corrective | |||
Services Packages from any of the above four channels. | |||
o There is no commitment for a product to provide Corrective Service | |||
Packages. Fixes may not be available until the next release (if one | |||
exists) for the product. IBM does not guarantee service results, nor | |||
does IBM represent or warrant that all errors or program defects will | |||
be corrected. | |||
o There is no commitment for a product to provide private or single | |||
fixes that are not part of a formal release or corrective service | |||
package. | |||
o If a fix is not available, IBM Central Service or Program Services | |||
will respond to the new problem by providing one or more of the | |||
following: | |||
1) Corrective service information, such as correction, documentation | |||
2) Corrected code | |||
3) Notice of corrected code when available | |||
4) Restriction | |||
5) Bypass | |||
======================================================================== | |||
+-------------------------+ | |||
| OS/2 2.0 Support Update | sup20 | |||
+-------------------------+ | |||
From 11 July through 31 December 1994, support for OS/2 2.0 will be | |||
provided to U.S. customers through one of the Personal Systems Support | |||
Family Support Line options: | |||
o Support Line Per-Incident | |||
Customers may purchase support for OS/2 2.0 on a per-incident basis | |||
through 31 December 1994. | |||
o Support Line Standard | |||
Support for OS/2 2.0 under Support Line Standard will be provided in | |||
one of two ways: | |||
1. If the customer has OS/2 2.0 as well as a more current version of | |||
OS/2, support will be provided for OS/2 2.0 through 31 December | |||
1994. Beyond that date, support will be provided for all the other | |||
products and current versions of OS/2, excluding OS/2 2.0. | |||
2. If the customer has ONLY OS/2 2.0, and does not upgrade to a | |||
current version by 31 December 1994, the customer's Support Line | |||
contract will expire on that date. At that time, a new contract | |||
may be written, selecting another product to be included in the | |||
Support Line Standard base price. | |||
o Support Line Premium | |||
OS/2 2.0 will be included in the product set for Support Line Premium | |||
customers through 31 December 1994. After that date, customers may | |||
continue with their Support Line Premium contract for all other | |||
products, excluding OS/2 2.0. | |||
Beginning 1 January 1995, support for OS/2 2.0 will be provided to U.S. | |||
customers as a special bid. | |||
======================================================================== | |||
+----------------------------------------+ | |||
| Deadline Nears for Listings in Next | prodnom | |||
| Tools Guide and Applications Directory | | |||
+----------------------------------------+ | |||
Time is growing short to list your application or development tool in | |||
the next editions of the OS/2 & LAN Systems Development Tools Guide and | |||
the OS/2 & LAN Systems Applications Directory. These books will be | |||
produced in both softcopy (OS/2 .INF files) and hardcopy versions, and | |||
distributed worldwide. | |||
Currently, there is no charge for these valuable listings. All you have | |||
to do is complete the Product Nomination Form below and return it to IBM | |||
no later than 15 August 1994. | |||
Applications and development tools will be listed in the Applications | |||
Directory. Only development tools will be listed in the Development | |||
Tools Guide. We can only list applications that are currently available. | |||
Submitting the following information does not guarantee that IBM will | |||
include your product in the next editions of the above books, nor does | |||
IBM guarantee that it will in fact produce more editions of the above | |||
books. | |||
Applications Directory Overview | |||
------------------------------- | |||
The OS/2 Applications Directory includes more than 1,000 products that | |||
exploit features of OS/2 2.x. This 270-page book contains detailed | |||
descriptions of over 750 products from major software companies such as | |||
Lotus, Computer Associates, Borland, SAS, and many more. The application | |||
solutions come from companies across the globe. In addition to company | |||
information, product descriptions, and prices, the directory lists both | |||
U.S. and worldwide sales contacts. | |||
The directory also includes a special section previewing over 100 | |||
products that earned the IBM Ready! for LAN Server 3.0 mark by | |||
completing the self-certification within 60 days of the announcement of | |||
the certification program. | |||
IBM employees, and customers who have IBM customer numbers, can order | |||
the latest OS/2 Applications Directory from the IBM publications | |||
distribution centers. The order number is G362-0029-04. | |||
All customers can order the OS/2 Applications Directory directly from | |||
its publisher, Miller Freeman, by calling 1-415-905-2728. The purchase | |||
price is 9.95 USD plus 3.50 USD for shipping and handling within the | |||
USA, plus applicable sales tax. Add 2.00 USD for shipment to Canada and | |||
other countries. Visa, MasterCard, and American Express are accepted. | |||
Tools Guide Overview | |||
-------------------- | |||
The OS/2 & LAN Systems Development Tools Guide is a treasure trove of | |||
tools for application developers. It tells you about the many tools, | |||
produced by independent software vendors and IBM, that can help | |||
developers reap the benefits of the advanced technologies in OS/2 2.1, | |||
LAN Server 3.0, and related products. | |||
The current Guide features detailed information about more than 400 OS/2 | |||
and LAN Systems tools and utilities divided into 35 categories and | |||
indexed by both company and product name. | |||
The Guide comes both in hardcopy and in a softcopy OS/2 .INF file. | |||
Hardcopy | |||
-------- | |||
Customers in the USA may order the guide by calling either | |||
1-800-444-4881 (Miller Freeman Inc.) or 1-800-879-2755 (IBM Software | |||
Manufacturing Solutions). When calling the IBM number, specify | |||
publication G362-0025-00. There is a 9.95 USD charge (plus shipping, | |||
handling, and applicable sales taxes). | |||
IBM employees in the USA may order publication G362-0025-00 through | |||
PUBORDER. | |||
Customers and IBM employees outside the USA may order publication | |||
G362-0025-00 from the IBM Software and Publications Center in | |||
Copenhagen, Denmark. | |||
Additionally, copies may be obtainable from some of the Developer | |||
Assistance Programs in other countries and geographic areas. Contact | |||
them for information. | |||
NOTE: The OS/2 .INF softcopy version of the Guide is not available | |||
through this method. It will be distributed at no charge on various | |||
e-mail and BBS systems. | |||
Softcopy | |||
-------- | |||
IBM is making the OS/2 .INF version of the Guide available wherever the | |||
monthly electronic PSP Developer Support News (DSNEWS) is distributed. | |||
(That list appears in the front matter of this newsletter.) The file | |||
name is OS2TG. | |||
------------------------------------------------------------------------ | |||
PRODUCT NOMINATION FORM | |||
for OS/2 & LAN Systems Development Tools Guide | |||
Name of person preparing this form _____________________________________ | |||
Title __________________________________________________________________ | |||
Phone (in case we need to reach you for more information; | |||
non-US, give country code): | |||
__________________________________________________________________ | |||
Fax __________________________________________________________________ | |||
Electronic Userid ______________________________________________________ | |||
Company Name ___________________________________________________________ | |||
Address ________________________________________________________________ | |||
________________________________________________________________________ | |||
City _____________________________ State/Province ______________________ | |||
Country __________________________ Zip/Postal Code _____________________ | |||
Product Name & Version Number __________________________________________ | |||
Is the Product a Development Tool? Yes _____ No _____ | |||
Price and Currency _____________________________________________________ | |||
Availability Date ______________________ (Now or mm/dd/yy) | |||
Sales/Order Contact Name _______________________________________________ | |||
Title ______________________________________________________ | |||
Electronic Mail Address for Orders _____________________________________ | |||
Phone Numbers (to order product in the US): | |||
IMPORTANT! If you provide an 800 number, specify whether it can be | |||
called only within the USA, only within Canada, or in both countries. | |||
Also, BE SURE TO PROVIDE A NON-800 NUMBER so that customers in other | |||
countries can call you. | |||
800 Voice Phone: _________ ______________________________ | |||
Area Code Phone Number | |||
800 number can be called from: __US __Canada __Both | |||
Non-800 Voice Phone: _________ ______________________________ | |||
Area Code Phone Number | |||
Fax Phone: _________ ______________________________ | |||
Area Code Phone Number | |||
Do you sell your product outside the United States? Yes _____ No _____ | |||
If yes, in which countries or regions? _________________________________ | |||
International Sales/Order Contact Name: ________________________________ | |||
Phone Numbers (to order product in countries other than the US ): | |||
Country: _______________________________________________________________ | |||
Voice phone: + _______ _________ ______________________________ | |||
Country City or Phone Number | |||
Code Area Code | |||
Fax phone: + _______ _________ ______________________________ | |||
Country City or Phone Number | |||
Code Area Code | |||
Does your company have other phone numbers in addition to the ones | |||
above? If so, attach a separate sheet with additional phone numbers and | |||
explanations. | |||
Key Software Features | |||
--------------------- | |||
Check all that apply. This information is required. | |||
Advanced OS/2 2.x Features: | |||
_____ Flat Memory _____ Mixed Mode _____ DSOM1 | |||
_____ Workplace Shell _____ 32-bit APIs _____ DSOM2 | |||
_____ DCE _____ Fast Semaphores _____ DSOM | |||
_____ Generates 32-bit code _____ VDDs | |||
_____ 32-bit SOM _____ SMP | |||
_____ OpenDoc | |||
_____ Other (specify): _________________________________________________ | |||
Product Category | |||
---------------- | |||
Below is the list of product categories in the books. Choose a primary | |||
category by marking it with the letter P, and up to three additional | |||
secondary categories by marking them with the letter S. | |||
APPLICATIONS: | |||
------------- | |||
ACCOUNTING/PERSONAL FINANCE DATABASE | |||
____Accounting ____File Management | |||
____Personal Finance ____Management Dictionaries | |||
____Tax ____Query Languages | |||
____Other Finance | |||
DESKTOP PUBLISHING | |||
BUSINESS-SPECIFIC ____Desktop Publishing | |||
____Banking & Financial Services ____Document Management | |||
____Industrial, Manufacturing | |||
____Insurance | |||
____Government & Public Management ____ELECTRONIC MAIL | |||
____Public Utilities & Transportation | |||
____Construction ____GAMES AND ENTERTAINMENT | |||
____Health | |||
____Scientific, Engineering, and | |||
Technical GRAPHICS | |||
____Organizations/Fund Raising ____Draw | |||
____Education, Research/Library Mgmt ____Charting | |||
____Human Resources Management | |||
____Sales & Marketing INFORMATION MANAGEMENT | |||
____Distribution/Wholesale/Retail ____Image & Document Management | |||
____Agriculture ____Decision Support | |||
____Automotive ____Project Management | |||
____Contract Managers ____Report Management | |||
____Facilities Management | |||
____Food & Beverage INTEGRATED WORKGROUP | |||
____Legal Services ____Integrated | |||
____Mass Media/Communications ____Office Automation | |||
____Natural Resources and Related ____Personal Information | |||
____Purchasing Managers | |||
____Real Estate | |||
____Textiles & Clothing NETWORK | |||
____Travel & Leisure ____Network Management | |||
____Services Industry ____Network Operating Systems | |||
____Personal Education/Creativity ____Network Services | |||
____CAD/CADAM ____SPREADSHEETS | |||
____DEVICE DRIVER ____WORD PROCESSING | |||
COMMUNICATIONS | |||
____Bulletin Board Software | |||
____Communications Control Systems | |||
____Computer-to-Computer Links | |||
____Fax/Telex | |||
____PC Communications Utilities | |||
____Terminal Emulation Software | |||
____Videotex Software | |||
____Teleconferencing Software | |||
____Telephone Management Software | |||
____EDI-Electronic Data Interchange | |||
DEVELOPMENT TOOLS: | |||
------------------ | |||
_____ Application Generators _____ Help Authoring Tools | |||
_____ Application Integration _____ Installation | |||
_____ Artificial Intelligence _____ Languages | |||
_____ CASE Development Tools _____ Library Management | |||
_____ Class Libraries _____ Multimedia: | |||
_____ Client/Server _____ Authoring Tools | |||
_____ Command Processors / Shells _____ MMPM/2 Tools | |||
_____ Compiler Construction _____ Generic Digital Video/Digital | |||
_____ DBMS/RDBMS Sound | |||
_____ Editors / Browsers _____ Object-Oriented | |||
_____ EXE Generation Tools _____ Programming Productivity | |||
_____ Fourth-Generation Languages _____ Source-Code Generators | |||
_____ General Libraries _____ Testing / Debugging Aids | |||
_____ Version Control System | |||
_____ Other (specify): _________________________________________________ | |||
UTILITIES: | |||
---------- | |||
_____ Backup _____ Multipurpose | |||
_____ Data Compression _____ Performance Monitor | |||
_____ Disaster Recovery _____ Security | |||
_____ Image Support/ _____ Screen Savers | |||
Screen Capture _____ Virus Protection | |||
_____ Other (specify): _________________________________________________ | |||
Product Description | |||
------------------- | |||
Describe the features and functions of your software package: | |||
(1) In 25 words or less: _______________________________________________ | |||
____________________________________________________________________ | |||
(2) Overview text of 150 words or less: ________________________________ | |||
____________________________________________________________________ | |||
____________________________________________________________________ | |||
____________________________________________________________________ | |||
____________________________________________________________________ | |||
____________________________________________________________________ | |||
____________________________________________________________________ | |||
Signature of Authorized Person | |||
------------------------------ | |||
IBM MUST HAVE AN AUTHORIZED SIGNATURE IN ORDER TO INCLUDE THIS | |||
INFORMATION IN THE BOOK(S) ABOVE. | |||
I represent that the above information is correct and not confidential, | |||
and that there is no restriction on IBM's use of this information. I | |||
understand that IBM assumes no responsibility for product claims or the | |||
accuracy of the data provided. | |||
Company Name ___________________________________________________________ | |||
Authorized Person (print): _____________________________________________ | |||
Authorized Person (signature): _________________________________________ | |||
Title: _________________________________________________________________ | |||
Date: __________________________________________________________________ | |||
To return this form, mail or fax as follows: | |||
Developer Assistance Program | |||
Internal Zip 5407 | |||
IBM Corporation | |||
1000 NW 51st St. | |||
Boca Raton FL 33431 USA | |||
Attention: Publications | |||
Fax: 1-407-443-5214 | |||
======================================================================== | |||
+---------------------------------------------------------+ | |||
| IBM Developer Assistance Program Workshop: DCE Hands-On | wkshpapp | |||
| Application Programming for OS/2, AIX, and Windows | | |||
+---------------------------------------------------------+ | |||
The Distributed Computing Environment (DCE) was developed by the Open | |||
Software Foundation to provide the basic services required to produce | |||
secure client/server application programs. | |||
In this five-day workshop, formerly known as "OS/2 DCE for Software | |||
Developers Workshop," students become familiar with the components of | |||
OSF DCE by following the development of a basic distributed application | |||
using the full complement of DCE tools and services. | |||
This workshop is a combination of classroom lectures and hands-on lab | |||
work. The student will spend a significant portion of the week writing | |||
basic DCE client/server programs in the OS/2 2.1 32-bit environment. | |||
Objectives | |||
---------- | |||
The objectives of this workshop are to explore issues affecting the | |||
design and implementation of DCE Application Programs from the OS/2 | |||
perspective, and to provide an effective learning environment for | |||
writing client/server applications using DCE. | |||
Audience | |||
-------- | |||
"C" application programmers who want to learn the Application | |||
Programming Interface (API) of the OSF DCE, either to assist them in | |||
creating DCE applications for OS/2, AIX, and Windows platforms, or to | |||
assist them in understanding the issues involved with DCE for future | |||
designs. | |||
Benefits | |||
-------- | |||
The workshop will provide a broad base of understanding of the | |||
development of DCE applications in an OS/2, AIX, or Windows environment. | |||
The instruction will include the basic design and distribution issues | |||
faced by client/server programmers in a DCE environment using DCE Remote | |||
Procedure Calls (RPCs). The course covers the various aspects of the DCE | |||
programming model, including security, naming, time service, interface | |||
definitions, etc. The knowledge gained will allow the student to | |||
understand how to modify existing applications to take advantage of the | |||
DCE client/server models. | |||
Prerequisites | |||
------------- | |||
Experienced C language programmers who have written or intend to write | |||
distributed applications, or who have application programming | |||
experience. | |||
Topics | |||
------ | |||
Topics include: | |||
- Application development in a distributed environment | |||
- Developing an application using remote procedure calls | |||
- Design and distribution issues | |||
- Using IDL to define a basic interface | |||
- Developing a basic server and basic client | |||
- RPC programming topics | |||
- Using the DCE security service | |||
- Using the DCE threads service | |||
- Using the DCE distributed time service | |||
- Using the DCE directory service | |||
Cost | |||
---- | |||
The cost for this workshop is 2,000 USD per student. | |||
Schedule | |||
-------- | |||
Workshops that are open for registration for the rest of 1994 are: | |||
8 - 12 August Austin TX | |||
10 - 14 October Austin TX | |||
7 - 11 November Poughkeepsie NY | |||
Registration | |||
------------ | |||
To register, call 1-800-IBM-TEACh within the USA, and ask for course | |||
code P1064. Outside the USA, call 1-602-629-2731, and ask for education | |||
enrollment. IBM employees should register through the MSE system, using | |||
course code P1064. | |||
More Information | |||
---------------- | |||
For more information, contact: | |||
Barbara Batton | |||
Workshop Administrator | |||
Voice: 1-512-823-1815, IBM tie line 793-1815 | |||
Fax: 1-512-823-3047, IBM tie line 793-3047 | |||
Internet: bbatton@vnet.ibm.com | |||
======================================================================== | |||
+--------------------------------------------+ | |||
| IBM Developer Assistance Program Workshop: | wkshpadm | |||
| OS/2 DCE Installation and Administration | | |||
+--------------------------------------------+ | |||
The Distributed Computing Environment (DCE) was developed by the Open | |||
Software Foundation to provide the basic services required to produce | |||
secure client/server application programs. | |||
In this five-day workshop, students become familiar with the components | |||
of OSF DCE Administration by installation, configuration, and | |||
administration of DCE for OS/2. This workshop is a combination of | |||
classroom lectures and hands-on lab work (the student will spend a 50/50 | |||
ratio between lecture and lab). | |||
Objectives | |||
---------- | |||
After successful completion of this course, the student should be able | |||
to: | |||
- List and describe each core DCE component | |||
- Describe the inter-relationship of the core DCE components to each | |||
other | |||
- Install and configure the core DCE components | |||
- Administer the DCE environment | |||
- Add users and groups to the DCE cells | |||
- Administer the DCE namespace | |||
- Install typical DCE applications | |||
Audience | |||
-------- | |||
This workshop is for administrators of Distributed Computing Environment | |||
(DCE) software who want to learn more about installation, setup, and | |||
configuration of DCE. The workshop also can benefit DCE application | |||
programmers. | |||
Benefits | |||
-------- | |||
The workshop will provide a broad-based understanding of the | |||
administration, setup, and installation of DCE for OS/2. This course | |||
reinforces key principles, topics, and methods by using diagrams, | |||
examples, and coded applications. This workshop combines classroom | |||
lectures with laboratory projects (50/50 ratio) to build and maintain an | |||
OS/2 DCE cell. | |||
Topics | |||
------ | |||
Topics include: | |||
- Installation of DCE components | |||
- Configuration of single/multiple machine cells | |||
- Principle, group, organization, and account management | |||
- Directory service management and replication | |||
- Cell security implementation and management | |||
Cost | |||
---- | |||
The cost for this workshop is 2,000 USD per student. | |||
Schedule | |||
-------- | |||
Workshops that are open for registration for the rest of 1994 are: | |||
17 - 21 October Poughkeepsie NY | |||
14 - 18 November Austin TX | |||
28 November - 2 December San Jose CA | |||
Registration | |||
------------ | |||
To register, call 1-800-IBM-TEACh within the USA, and ask for course | |||
code C3835. Outside the USA, call 1-602-629-2731, and ask for education | |||
enrollment. IBM employees should register through the MSE system, using | |||
course code C3835. | |||
More Information | |||
---------------- | |||
For more information, contact: | |||
Barbara Batton | |||
Workshop Administrator | |||
Voice: 1-512-823-1815, IBM tie line 793-1815 | |||
Fax: 1-512-823-3047, IBM tie line 793-3047 | |||
Internet: bbatton@vnet.ibm.com | |||
======================================================================== | |||
+--------------------------------------------+ | |||
| OS/2 - LAN Tour Solicits Your Applications | showroad | |||
+--------------------------------------------+ | |||
The OS/2 - LAN Tour is a 48-city roadshow, one show per week, that | |||
reaches an average audience of 500 large-account decision makers per | |||
city. | |||
Effective with the 14 September show in San Francisco, the roadshow will | |||
have a main session highlighting IBM's object technology, Workplace, | |||
OpenDoc, future Taligent frameworks, directions, and customer | |||
testimonials. The presentations will be augmented by exciting | |||
demonstrations. | |||
In the afternoon, breakouts will include sessions on mobile computing, | |||
application development, emerging technologies (pen, voice, multimedia), | |||
Lotus SmartSuite, OS/2 versus Chicago, and more. | |||
Application Solutions Showcase | |||
------------------------------ | |||
The Application Solutions Showcase is available for ISV demonstrations. | |||
The cost to participate is a mere 125 USD, to help offset the cost of | |||
the exhibit floor space and electricity. Vendors are responsible simply | |||
for their own equipment. | |||
The solutions showcase is open all day for customer viewing. Based on | |||
thousands of customer reactions, the showcase has been one of the most | |||
successful components of this roadshow. | |||
IBM Manages the Logistics | |||
------------------------- | |||
What's more ... all pre- and post-show logistics are managed by IBM, for | |||
you. Invitations are mailed, pre-registrations are processed, | |||
telemarketing is conducted prior to the show, customer evaluations are | |||
analyzed, and a customer attendee database is maintained. | |||
Participation | |||
------------- | |||
To participate, call J.R. Sherman, Right Source, Inc., at | |||
1-203-761-7888 or fax 1-203-761-0773. We have space for only 30 | |||
demonstrators, so reserve your space now! With new products rolling out, | |||
our audiences have been extremely enthusiastic. Let them see what you've | |||
got that's hot! | |||
Schedule | |||
-------- | |||
Third Quarter Fourth Quarter | |||
20-21 July Phoenix AZ 5- 6 October New Orleans LA | |||
27-28 July Des Moines IA 12-13 October Richmond VA | |||
3- 4 August Baltimore MD 19-20 October Bloomington IL | |||
10-11 August Minneapolis MN 26-27 October Hartford CT | |||
17-18 August Miami FL 2- 3 November San Antonio TX | |||
24-25 August Indianapolis IN 9-10 November Tampa FL | |||
31 Aug- 1 Sept Dayton OH 16-17 November Lexington KY | |||
7- 8 Sept. Dallas TX 30 Nov- 1 Dec Kansas City MO | |||
14-15 Sept. San Francisco CA 7- 8 December Woodbridge NJ | |||
21-22 Sept. Albany NY 14-15 December Stamford CT | |||
28-29 Sept. Rochester NY | |||
======================================================================== | |||
+--------------------------------------------------+ | |||
| Professional Certification Testing at OS/2 World | certtest | |||
+--------------------------------------------------+ | |||
Attention all OS/2 World conference attendees! In addition to all the | |||
other great benefits to be gained by attending OS/2 World, full | |||
conference registrants will also have the opportunity to take any of the | |||
Professional Certification exams at NO CHARGE! | |||
That's right ... all of the Certified OS/2 Engineer and Certified LAN | |||
Server Engineer tests will be offered at no charge to registered OS/2 | |||
World full conference attendees. Each test you pass gets you one step | |||
closer to certification, and you are encouraged to take as many tests | |||
as you can while this offer exists. | |||
Testing Schedule | |||
---------------- | |||
Testing will be conducted on a drop-in basis Wednesday through Friday | |||
(20-22 July) in Room 206 of the Santa Clara Convention Center. | |||
Certification testing will begin at 7:30 a.m. Specific hours will be | |||
posted outside the room. | |||
Certified OS/2 Engineer Tests | |||
----------------------------- | |||
# 9 - Installing and Supporting OS/2 2.1 | |||
#10 - Using and Customizing OS/2 2.1 | |||
#12 - OS/2 2.1 Advanced Support | |||
#13 - OS/2 2.1 Performance and Tuning | |||
#14 - OS/2 Problem Determination/Problem Source Identification | |||
To qualify as a Certified OS/2 Engineer you must pass tests 9, 10, 12, | |||
and either 13 or 14. | |||
Certified LAN Server Administrator Test | |||
--------------------------------------- | |||
# 3 - OS/2 LAN Server Administration - I | |||
To qualify as a Certified LAN Server Administrator, you only need to | |||
pass test 3. | |||
Certified LAN Server Engineer Tests | |||
----------------------------------- | |||
# 1 - Token-Ring Network Implementation and Management (elective) | |||
# 2 - LAN Server and NetWare: Client Coexistence (elective) | |||
# 3 - OS/2 LAN Server Administration - I | |||
# 4 - OS/2 LAN Server Administration - II | |||
# 5 - Introduction to Integrated Networking (elective) | |||
# 6 - OS/2 LAN Server Workstation Planning and Installation | |||
# 7 - OS/2 LAN Server Performance | |||
# 8 - Ethernet Implementation and Problem Determination (elective) | |||
# 9 - Installing and Supporting OS/2 2.1 | |||
#16 - Remote Software Installation Using C/I/D (elective) | |||
#18 - IBM TCP/IP for Workstations (elective) | |||
To qualify as a Certified LAN Server Engineer, you need to pass tests 3, | |||
4, 6, 7, 9, and one elective. If you are a CNE and have passed 50-80 | |||
Networking Technologies, we will give you credit for test 5. | |||
More Information | |||
---------------- | |||
Information about the Professional Certification Program from IBM is | |||
available by calling 1-800-959-EXAM within the USA, and from the IBM fax | |||
service by calling 1-800-IBM-4329 (request the Education List for a | |||
complete list of certification documents available by fax). | |||
For more information about OS/2 World Conference and Exhibition, call | |||
1-415-905-2354. | |||
======================================================================== | |||
keyceleb | |||
+-----------------------------------------------------------+ | |||
| Lee Reiswig Keynote and Evening Celebration at OS/2 World | | |||
+-----------------------------------------------------------+ | |||
You are invited to attend a special evening event at OS/2 World | |||
Conference and Exhibition. | |||
Join Lee Reiswig, President of IBM Personal Software Products for a | |||
special keynote address, "OS/2 and All Points Beyond", as he takes you | |||
from today into the future of computing. | |||
Following the keynote, join IBM for a Big Blue's Night Out evening | |||
celebration of live blues, local micro-brewed beer, pizza, calzones, and | |||
other goodies. There's no better way or place to network with IBM and | |||
OS/2 industry speakers, conference exhibitors and attendees in a | |||
relaxed, informal setting. Don't miss it! | |||
Time and place: | |||
Wednesday, 20 July 1994 | |||
6:00 pm - 7:00 pm, Keynote Address | |||
7:00 pm - 10:00 pm, Big Blue's Night Out | |||
Santa Clara Convention Center | |||
5001 Great America Parkway | |||
Santa Clara, California 95054 | |||
There is no charge for this event, but seating is limited, so advance | |||
registration is recommended. If you plan to attend, call Laura Ackerman | |||
at 1-415-905-2320. You may also register on-site at the conference. | |||
======================================================================== | |||
showsked | |||
+---------------------------------------------------------------+ | |||
| IBM Personal Software Products July/August 1994 Show Schedule | | |||
+---------------------------------------------------------------+ | |||
IBM Personal Software Products is participating in a variety of trade | |||
shows in the near future: | |||
Show Name Dates Location | |||
--------- ----- -------- | |||
Mactivity 19 - 21 July San Jose | |||
Object World 27 - 29 July San Francisco | |||
BBSCON 17 - 21 August Atlanta | |||
IBM Personal Software Products offers a wide range of products, | |||
including high-performance LAN systems, premier operating systems and | |||
applications, and comprehensive service offerings. | |||
======================================================================== | |||
fallti | |||
+------------------------------------------------+ | |||
| Fall OS/2 Technical Interchange Coming to | | |||
| Atlanta, Georgia, USA, 11 through 14 September | | |||
+------------------------------------------------+ | |||
If you have not registered for the OS/2 Technical Update '94 at the | |||
Georgia World Congress Center in Atlanta, Georgia, 11 through 14 | |||
September, time is growing short to take advantage of our spectacular | |||
early-bird savings! | |||
Staying Atop the Industry | |||
------------------------- | |||
As a computer professional, you recognize the need for staying on top of | |||
your industry with the hottest tools and techniques available. And you | |||
know that IBM's award-winning OS/2 and LAN systems products offer the | |||
best industry solutions on the market today. You also are keenly aware | |||
of the growing need to integrate your skills with the fast-paced, | |||
exploding world of networking systems and global computing. So, how does | |||
today's computer professional keep pace with the demanding education | |||
needs of the industry? | |||
Link with Networking Summit | |||
--------------------------- | |||
To help you get all the education you need in a cost- and time-efficient | |||
manner, IBM has linked the OS/2 Technical Update '94 with | |||
NetWorld+Interop 94, the Networking Summit, to offer you a week of | |||
unparalleled education opportunities at a special dual conference price. | |||
OS/2 Technical Update '94 conference attendees, for a nominal fee of | |||
just 200 USD, can purchase a "gold pass" and choose among a variety of | |||
technical sessions at the NetWorld+Interop 94 conference in the same | |||
location. And ... if you register before 27 July 1994, you can save 100 | |||
USD off the full conference price! | |||
Products to Take Home | |||
--------------------- | |||
There will be no shortage of fun and conference benefits, too. To | |||
help celebrate with the World Olympic hosts, this Atlanta conference has | |||
scheduled a special event, complete with food, drink, and games. Here is | |||
a sneak preview of just a few of the exciting new products you will get | |||
to take home: | |||
OS/2 2.x Beta | |||
LAN Server Beta | |||
IBM Communications Manager 1.11 for OS/2 | |||
Visual Developer Tool Beta | |||
The Technical Connection | |||
PM Debug Facility Beta | |||
Keynote Address by Ellen Hancock | |||
-------------------------------- | |||
Highlighting the conference will be a keynote address by Ellen M. | |||
Hancock, IBM Senior Vice President and Group Executive, who will present | |||
her view of networking and the challenges that customers and vendors | |||
face today as their organizations move into tomorrow's world of global | |||
communications. The systems of today, and tomorrow, center around | |||
networks that link personal computer servers, mid-range systems, and | |||
mainframe computers as peers. Ms. Hancock will discuss the offerings and | |||
technologies available today and in the near future that open the doors | |||
to global, distributed computing networks. They provide freedom of | |||
information, enabling multi-protocol networking and information in all | |||
its forms -- text, data, voice, image, video and audio -- and provide | |||
enterprises of all sizes with a wealth of information and resources. | |||
Registration | |||
------------ | |||
Don't delay! Fill out the attached registration form today and mail it | |||
with payment to: | |||
ZD Expos | |||
Attn: Registration Department | |||
P.O. Box 5855 | |||
San Mateo CA 94402-0855 | |||
or, fax the completed registration form to 1-415-525-0199 | |||
or, telephone 1-800-636-6634 in the USA (or 1-415-578-6900 outside the | |||
USA) | |||
For special rates and assistance with travel arrangements, call Carlson | |||
Travel Network at 1-800-666-8889 (1-510-881-8983 if outside the USA). | |||
* ********************************************************************** | |||
* OS/2 Technical Update '94 Advance Registration Form * | |||
* * | |||
* Advance registration ends on 1 September 1994. After this date, * | |||
* you may register at the event. * | |||
* * | |||
* ATTENDEE INFORMATION (All information must be completed to * | |||
* confirm your registration.) * | |||
* * | |||
* First Name_________________________Last Name_________________________* | |||
* * | |||
* Company________________________________Job Title_____________________* | |||
* * | |||
* Address_________________________City_____________State____Zip________* | |||
* * | |||
* Phone_______________________Fax_________________ * | |||
* * | |||
* E-Mail Address_______________________________________________________* | |||
* * | |||
* <<<<<<EARLY-BIRD DISCOUNT -- REGISTER BY 27 JULY 1994>>>>>> * | |||
* * | |||
* Early After * | |||
* Conference Registration Bird 27 July * | |||
* ---------------------------------------------------------------------* | |||
* OS/2 Technical Update '94 Conference (check one) (in US dollars) * | |||
* * | |||
* ___4-day conference Sun-Wed 800 895 * | |||
* * | |||
* ____1 day of conference Day_____________ 375 400 * | |||
* * | |||
* NetWorld+Interop Conference (check one) * | |||
* * | |||
* ____3-day conference Mon-Wed 800 895 * | |||
* * | |||
* ____1 day of conference day_____________ 375 400 * | |||
* * | |||
* Special Dual Conference 995 1095 * | |||
* * | |||
* Tutorials * | |||
* * | |||
* ____2-day tutorial Thurs/Fri 775 850 * | |||
* * | |||
* * | |||
* Special Group Registration Rates * | |||
* * | |||
* All orders must be placed at the same time and paid for with a * | |||
* single payment. Please call to verify pricing. * | |||
* * | |||
* ____Groups of 3-9 at 5 percent off * | |||
* * | |||
* ____Groups of 10-24 at 10 percent off * | |||
* * | |||
* ____Groups of 25 or more at 15 percent off * | |||
* * | |||
* 20 percent fee for cancellation by 26 August 1994. After this date, * | |||
* no refunds given. All discounts must be taken at the time of * | |||
* registration. * | |||
* * | |||
* No cameras or children under 16 permitted. * | |||
* * | |||
* * | |||
* REGISTRATION MUST BE ACCOMPANIED BY PAYMENT TO BE PROCESSED. * | |||
* NO PURCHASE ORDERS ACCEPTED. * | |||
* * | |||
* Payment Method: * | |||
* * | |||
* Via mail: Make checks payable to ZD Exposition Company. * | |||
* * | |||
* Via fax or phone: Charge to ___American Express ____Visa * | |||
* ___MasterCard ____Diners Club * | |||
* * | |||
* Account Number______________________________Exp. Date____________ * | |||
* * | |||
* Name of Cardholder_______________________________________________ * | |||
* * | |||
* Signature _______________________________________________________ * | |||
* * | |||
* Cardholder's Address_____________________________________________ * | |||
* * | |||
* _____________________________________________ * | |||
************************************************************************ | |||
For more information or a full conference brochure, call 1-800-636-6634. | |||
Outside the USA, call 1-415-578-6900. | |||
======================================================================== | |||
cdnshow | |||
+----------------------------------------------------------+ | |||
| 1994 IBM Technical Interchange - Toronto, 1 - 3 November | | |||
+----------------------------------------------------------+ | |||
IBM Education and Training announces the 1994 IBM Technical Interchange | |||
- Toronto, to be held 1 through 3 November 1994 at the Toronto | |||
Constellation Hotel in Toronto, Ontario, Canada. | |||
At this conference, you'll learn the latest about OS/2, LAN Server, AIX, | |||
AS/400, DB/2, and PowerPC. It's your opportunity to benefit from | |||
in-depth discussions about IBM's new and emerging products, and to | |||
interact directly with IBM developers. | |||
A major focus of this event will be on client/server technology and the | |||
implementation of client/server solutions. | |||
The registration fee for this conference is 900 CDN. | |||
To register your interest and to request an information package when it | |||
becomes available, contact IBM Education Services at 1-800-661-2131 | |||
within Canada, or 1-905-946-1100 from elsewhere. | |||
======================================================================== | |||
+---------------------------------------+ | |||
| Eight English Documents Available for | dbcspubs | |||
| Developing OS/2 DBCS Applications | | |||
+---------------------------------------+ | |||
A set of eight English documents about developing DBCS applications for | |||
Japanese OS/2 is now available. The books are: | |||
Planning Guide for Developing DBCS/NLS S/W Products | |||
Provides information and guidance on DBCS/NLS planning and high-level | |||
design | |||
How to Install Japanese OS/2 2.1 | |||
Shows in English how to install OS/2 J2.1 using RSPONSE FILE, which is | |||
translated in English | |||
How to Operate Japanese OS/2 2.0 on PS/55 | |||
Shows in English how to operate PS/55, Japanese OS/2 and 3270 Emulator | |||
DBCS Design Guide and Information for OS/2 Programming | |||
Provides developers of international products on OS/2 with information | |||
and guidance on developing DBCS capability in their products | |||
(GA18-7284 restructured and revised to reflect DBCS OS/2 2.1) | |||
DBCS Design Guide for DOS/V and MS Windows Programming | |||
Provides developers of international products on DOS/V or MS Windows | |||
with information and guidance on developing DBCS capability in their | |||
products | |||
OS/2 DBCS Application Primer (V2.1) | |||
Supplements the "DBCS Design Guide and Information for OS/2 | |||
Programming" with DBCS-support sample application programs | |||
DBCS Support Checklist for PC Product Spec. | |||
Assists PC software developers in verifying inclusion and adequateness | |||
of DBCS functionality | |||
Good Coding Practice for DBCS Enabling on OS/2 | |||
Provides developers of PC software, especially in C, with basic and | |||
unique techniques in DBCS programming | |||
Price and Ordering | |||
------------------ | |||
The price for the set of eight DBCS OS/2 books is 200 USD. To order, | |||
contact MicroBurst, Inc., phone 1-301-330-2995, fax 1-301-330-8609. | |||
======================================================================== | |||
+-----------------------------------------------+ | |||
| IBM Canada OS/2 Developer Assistance Programs | cdndap | |||
+-----------------------------------------------+ | |||
Three program offerings are available to Canadians who are interested in | |||
developing applications for OS/2 2.x. | |||
Worldwide DAP | |||
------------- | |||
The Worldwide Developer Assistance Program (DAP) provides technical | |||
support to OS/2 developers via CompuServe forums. The support, provided | |||
by IBM in Boca Raton, Florida, includes DOS, OS/2, and LAN Systems. | |||
Anyone can sign up for the Worldwide DAP. On CompuServe, type GO OS2DAP | |||
and fill in the online application form. | |||
To obtain a CompuServe userid, call 1-800-524-3388 (from Canada and the | |||
USA), and ask for representative 239 for a free introductory membership. | |||
The Worldwide DAP also offers exclusive access to DAPTOOLS, a private | |||
tools repository. The tools include various utilities, debugging tools, | |||
small applications with source examples, and programming documentation. | |||
The tools were originally developed for IBM internal use, and have been | |||
re-licensed for the exclusive use of DAP members. | |||
Worldwide DAP questions can also be addressed on Internet through the | |||
userid wwdap@vnet.ibm.com. | |||
Canadian OS/2 DAP | |||
----------------- | |||
This program, managed by IBM Canada in Markham, Ontario by Ms. France | |||
Loubier, includes: | |||
o Informational mailings, sent every six to eight weeks, to keep you | |||
informed about OS/2 and LAN Systems development tools. | |||
o Eligibility to purchase beta-code offerings when available. | |||
o Selected promotions that provide discounts on development-related | |||
products by IBM and Independent Software Vendors (ISVs). | |||
o An education discount from IBM Education Services. The discount is | |||
10 percent for a maximum of 5 people per company. | |||
o Information about workshops, seminars, and conferences. | |||
o Marketing programs to assist you once your product is ready to market. | |||
Certification programs exist for OS/2, DOS, or Windows applications | |||
that run under OS/2 2.1 or LAN Server 3.0. Once certified, you will | |||
receive camera-ready artwork of the appropriate certification marks. | |||
o Registration for a key contact who must be developing an OS/2 | |||
application with a business plan for its release, either in-house or | |||
into the marketplace. | |||
To enroll in the Canadian OS/2 DAP, send a fax to (Ms.) France Loubier, | |||
1-905-316-2535, or send a note to floubier@vnet.ibm.com. | |||
The Developer Connection for OS/2 | |||
--------------------------------- | |||
Volume 4 is now available for 75 CDN for a single issue. A four-issue | |||
subscription (covering one year) costs 225 CDN. | |||
The Developer Connection for OS/2 is a program that delivers the most | |||
current information, tools, and pre-release code available from IBM and | |||
Independent Software Vendors (ISVs) to developers in support of their | |||
continuing application development on the OS/2 platform. | |||
The cornerstone of The Developer Connection for OS/2 is two CD-ROMs plus | |||
The Developer Connection News. The CD-ROMs and newspaper are updated and | |||
released four times per year. | |||
The Developer Connection CD-ROMs contain pre-release programs that are | |||
licensed for 120 days or until the next Developer Connection CD-ROM is | |||
available, whichever comes first. Canadian DAP members will be notified | |||
of the next release via the regular mailing, and there are postings on | |||
CompuServe. | |||
To use the CD-ROM, you must have a CD-ROM drive attached to your | |||
computer system, with the necessary drivers that work under OS/2 2.x. | |||
The Developer Connection News lists the OS/2-supported CD-ROM drives; | |||
additional device drivers are available from third-party vendors. | |||
The Developer Connection also operates a forum on CompuServe that | |||
provides fast, responsive answers to your questions and problems. | |||
To order The Developer Connection for OS/2 in Canada, call | |||
1-800-561-5293. | |||
Certification Programs | |||
---------------------- | |||
Canadian DAP members can certify their applications as compatible with | |||
OS/2 or LAN Server. The process entails self-certification. For each | |||
product that you want to certify, the certification package sells for 30 | |||
CDN plus applicable taxes. After receiving the package, you do the | |||
self-certification test, and then send it to IBM for verification, along | |||
with a not-for-sale copy of the product you are certifying. | |||
To start the process of certifying your applications, call | |||
1-800-992-4777 and request the appropriate package: | |||
To certify ... Ask for ... | |||
OS/2 applications OS/2 certification package | |||
DOS applications DOS certification package | |||
Windows applications Windows certification package | |||
LAN Server 3.0 applications LAN Server 3.0 certification package | |||
Phone Numbers in Canada | |||
----------------------- | |||
IBM Certification Program 1-800-992-4777 | |||
IBM Developer Connection for OS/2 1-800-561-5293 | |||
IBM Customer Assistance Group 1-800-465-1234 | |||
IBM DB/2 Developer Assistance Program 1-800-627-8363 | |||
IBM Direct 1-800-465-7999 | |||
IBM Education Services 1-800-661-2131 | |||
IBM HelpFax 1-800-465-3299 | |||
IBM Publications 1-905-316-7000 | |||
CompuServe 1-800-848-8199 | |||
IBM Canada OS/2 BBS: Montreal 1-514-938-3022 | |||
Toronto 1-905-316-4255 | |||
Vancouver 1-604-664-6464 | |||
======================================================================== | |||
+--------------------------------------------------+ | |||
| How to Join the IBM Developer Assistance Program | joinhow | |||
+--------------------------------------------------+ | |||
The IBM Worldwide Developer Assistance Program (DAP) is open to all | |||
developers of IBM Personal Software-based products. These products | |||
include applications and tools for PC-DOS, Pen, OS/2, Multimedia, and | |||
LAN Systems. In addition, the DAP is now open to developers interested | |||
in producing applications and tools that exploit OS/2 for PowerPC. THe | |||
DAP is designed to provide a broad range of services for this growing | |||
and increasingly diverse development community. | |||
The Worldwide DAP has a number of extensions that offer customized | |||
services for specific developer needs. Your eligibility for a specific | |||
service depends on the type of products you are developing. Some | |||
services vary by country. | |||
Worldwide Services | |||
------------------ | |||
Worldwide DAP services are available to all developers of Personal | |||
Software-based products. These developers include corporate programmers | |||
producing in-house applications, MIS professionals, consultants, | |||
educators, industry analysts, government agencies, and others with an | |||
interest in PC-DOS, Pen, OS/2, Multimedia, LAN Systems, and now OS/2 for | |||
PowerPC application development. | |||
DAP services include a variety of technical, business, and marketing | |||
support activities, such as: | |||
o Technical support through IBM OS/2 forums on CompuServe | |||
o The opportunity to participate in early-code programs | |||
o Access to OS/2 Custom Application Porting Workshops and LAN Systems | |||
Workshops | |||
o Technical conferences | |||
o Product announcements | |||
Worldwide Developer Assistance Program membership is open to | |||
individuals, with no company or product prerequisites. Enrollment is | |||
done electronically through either the CompuServe information service or | |||
Internet. On CompuServe, enter GO OS2DAP and complete the online | |||
application form. On Internet, FTP to DAP.SVO.COM (192.195.29.5). Log on | |||
using a guest account (GUEST1, ..., GUEST10) and password of DAP4ME, and | |||
complete the online application, WWDAP.TXT. | |||
In addition to Worldwide Services, you may be eligible for extensions | |||
such as Commercial Services and Premier Services. To see if you qualify | |||
for these other programs, refer to the following descriptions and | |||
enrollment instructions. | |||
Commercial Services | |||
------------------- | |||
Commercial Services are available only to software vendors in the U.S. | |||
who are developing or marketing IBM Personal Software-based products for | |||
commercial release. | |||
In addition to the Worldwide DAP services, Commercial Services members | |||
receive additional services in support of their product development and | |||
marketing activities: | |||
o Online technical support at no charge | |||
o Defect support for all warranted products that are supported by IBM | |||
support centers | |||
o Complimentary access to the online database of Personal Software-based | |||
development tools | |||
o Complimentary subscriptions to OS/2 Developer magazine | |||
o Discounts on IBM Personal Software products | |||
Offerings available to assist Commercial Services members in their | |||
marketing activities include: | |||
o IBM OS/2 & LAN Systems Application Directory | |||
o IBM OS/2 & LAN Systems Development Tools Guide | |||
o Sources & Solutions catalog | |||
o "READY! for OS/2" Certification Mark | |||
o "READY! for LAN Systems" Certification Mark | |||
o IBM Direct Marketing Center | |||
To enroll in the Commercial Services extension, call 1-407-982-6408 or | |||
fax to 1-407-998-7610, and ask for the Commercial/Premier Services DAP | |||
Application form. You or your company must be currently marketing a | |||
Personal Software-based product. If not, you should submit (with your | |||
application) a non-confidential business plan showing development and | |||
marketing activities and schedules for your planned product. | |||
Premier Services | |||
---------------- | |||
Premier Services are available only in the U.S. They are for software | |||
developers who are marketing or have committed to develop software | |||
products that provide native (32-bit API) support for OS/2, LAN Systems | |||
products, or OS/2 for PowerPC. Products that exploit object technologies | |||
like SOM and OpenDoc are also eligible. | |||
In addition to the Worldwide Services and Commercial Services | |||
extensions, Premier Services members have voice access to an advocate in | |||
IBM who can assist them with various development and marketing | |||
activities that are offered exclusively to Premier Services members. | |||
To enroll in the Premier Services extension, call 1-407-982-6408 or fax | |||
to 1-407-998-7610, and ask for the Commercial/Premier Services DAP | |||
Application form. You or your company must be currently marketing a | |||
Personal Software-based product. If not, you should submit (with your | |||
application) a non-confidential business plan showing development and | |||
marketing activities and schedules for your planned product. | |||
Developer Assistance Program Contacts Worldwide | |||
----------------------------------------------- | |||
IBM Developer Assistance Programs exist in several geographic areas | |||
around the world. For information about the DAP in your area, consult | |||
the following list of contacts. | |||
Geographic Area Voice Phone | |||
--------------- ----------- | |||
Asia/Pacific countries (except Japan) 65-225-2617 | |||
Brazil 55-192-65-8057 | |||
Canada and the Caribbean 1-905-316-2996 | |||
(Fax: ask for document 75112) 1-800-465-3299 | |||
Europe, Middle East, and Africa 44-256-51136 | |||
Japan 81-3-3279-8231 | |||
Latin America and South America 525-580-4267 | |||
======================================================================== | |||
subdcos2 | |||
+----------------------------------------------------------------+ | |||
| Subscription Information for The Developer Connection for OS/2 | | |||
| and the IBM Device Driver Source Kit (DDK) for OS/2 | | |||
+----------------------------------------------------------------+ | |||
The following list of phone and fax numbers was published in Volume 3 of | |||
The Developer Connection News. | |||
The list applies to two products: | |||
o The Developer Connection for OS/2 | |||
o IBM Device Driver Source Kit (DDK) for OS/2 | |||
The phone numbers shown are for ordering both products unless otherwise | |||
specified. | |||
To order within the USA: | |||
Call 1-800-633-8266, or fax to 1-303-330-7655. | |||
NOTE: Commercial and Premier Services DAP members in the USA are | |||
eligible for a discounted price for The Developer Connection for | |||
OS/2. When ordering, be sure to specify that you are a | |||
Commercial and Premier Services DAP member, and give your | |||
membership number. | |||
Additional numbers for ordering the IBM Device Driver Source Kit for | |||
OS/2: Call 1-407-982-4239, or use the DUDE BBS, 1-407-982-3217. | |||
To order within Canada: | |||
For The Developer Connection for OS/2 and the IBM Device Driver | |||
Source Kit for OS/2, call 1-800-561-5293. | |||
To order within Brazil: | |||
For The Developer Connection for OS/2, call 0800-111205, or fax to | |||
(011) 886-3222. | |||
For the IBM Device Driver Source Kit for OS/2, call 02-1-800-6120, | |||
or fax to 02-1-800-6936. (02 is the country code for Brazil.) | |||
To order within Mexico: | |||
For the Developer Connection for OS/2, call 627-2444 within Mexico | |||
City, or 91-800-00639 elsewhere in Mexico. | |||
To order within Asia/Pacific Countries: | |||
Be sure to dial your country's international access code before | |||
dialing the listed phone number. 61 is the country code for Australia. | |||
Call 61-2-354-7684, or fax to 61-2-354-7766. | |||
To order within Europe: | |||
If you live outside the USA, Canada, Asia/Pacific countries, Brazil, | |||
or Mexico, you can order directly from the IBM Software Manufacturing | |||
Center in Copenhagen, Denmark. Be sure to dial your country's | |||
international access code before dialing the appropriate phone number | |||
or fax number listed below. 45 is the country code for Denmark. | |||
Operators speaking the following languages are available. | |||
Language Phone Number | |||
-------- ------------ | |||
Dutch 45-4-810-1400 | |||
English 45-4-810-1500 | |||
French 45-4-810-1200 | |||
German 45-4-810-1000 | |||
Italian 45-4-810-1600 | |||
Spanish 45-4-810-1100 | |||
Fax 45-4-814-2207 | |||
======================================================================== | |||
+--------------------------------+ | |||
| Latest List of OS/2 2.1x Books | booklist | |||
+--------------------------------+ | |||
Here is the latest list of published and planned books about OS/2 2.1x. | |||
Released | |||
-------- | |||
Advanced OS/2 Presentation Manager Programming | |||
Thomas Burge and Joseph Celi | |||
ISBN 0-471-59198-X, John Wiley & Sons | |||
Application Development Using OS/2 REXX | |||
Anthony Rudd | |||
ISBN 0-471-60691-X, Wiley-QED | |||
The Art of OS/2 C Programming | |||
Kathleen Panov, Arthur Panov, and Larry Salomon | |||
ISBN 0-471-58802-4, Wiley-QED | |||
C and C++ Programming in the OS/2 Environment | |||
Mitra Gopaul | |||
ISBN 0-442-01240-3, Van Nostrand Reinhold | |||
Client/Server Programming with OS/2 2.1, Third Edition | |||
Robert Orfali and Dan Harkey | |||
ISBN 0-442-01833-9, Van Nostrand Reinhold | |||
A Client/Server Survival Guide with OS/2 | |||
Robert Orfali and Dan Harkey | |||
ISBN 0-442-01798-7, Van Nostrand Reinhold | |||
Cross-Platform Programming in OS/2 | |||
Len Dorfman | |||
ISBN 0-07-017862-3, McGraw-Hill | |||
Das grosse Buch zu OS/2 2.1 (German) | |||
Robert Albrecht and Michael Plura | |||
ISBN 3-8158-1064-7, Data Becker Verlag | |||
Designing OS/2 Applications | |||
David Reich | |||
ISBN 0-471-58889-X, John Wiley & Sons | |||
Dvorak's Guide to OS/2 2.1 | |||
John Dvorak, David Whittle, and Martin McElroy | |||
ISBN 0-679-74648-X, Random House | |||
Easy OS/2 | |||
Shelly O'Hara | |||
ISBN 1-56529-145-X, Sams | |||
Effective Multithreading in OS/2 | |||
Len Dorfman | |||
ISBN 0-07-017841-0, McGraw-Hill | |||
Inside OS/2 2.1, Third Edition | |||
Mark Minasi, John Little, Marlene Semple, Bill Camarda, Bill Schindler, | |||
and Esther Schindler | |||
ISBN 1-56205-206-3, New Riders | |||
Instant OS/2! Porting C Applications to OS/2 | |||
Len Dorfman | |||
ISBN 0-8306-4522-5, Windcrest/McGraw-Hill | |||
Learn OS/2 in a Day | |||
Brian Dooley | |||
ISBN 1-55622-361-7, Wordware | |||
The Little OS/2 Book | |||
Kay Y. Nelson | |||
ISBN 1-56609-047-4, Peachpit Press | |||
Mastering OS/2 REXX | |||
Gabriel Gargiulo | |||
ISBN 0-471-51901-4, Wiley-QED | |||
Now That I Have OS/2 2.1 On My Computer, What Do I Do Next? | |||
Steve Levenson and Eli Hertz | |||
ISBN 0-442-01832-0, Van Nostrand Reinhold | |||
OS/2 2.1 Application Programmer's Guide | |||
Jody Kelly, Craig Swearingen, Dawn Bezviner, and Theodore Shrader | |||
ISBN 0-442-01736-7, Van Nostrand Reinhold | |||
The OS/2 2.1 Bible | |||
Robert Albrecht and Michael Plura | |||
ISBN 1-55755-174-X, Abacus | |||
OS/2 2.1 Complete | |||
Peter Franken | |||
ISBN 1-55755-184-7, Abacus | |||
The OS/2 2.1 Corporate Programmer's Handbook | |||
Nora Scholin, Martin Sullivan, and Robin Scragg | |||
ISBN 0-442-01598-4, Van Nostrand Reinhold | |||
OS/2 2.1 Power Techniques | |||
author ? | |||
ISBN 1-56529-286-3, Que | |||
OS/2 2.1 Programming | |||
Herbert Schildt and Robert Goosey | |||
ISBN 0-07-881910-5, Osborne/McGraw-Hill | |||
The OS/2 2.1 REXX Handbook | |||
Hallette German | |||
ISBN 0-442-01734-0, Van Nostrand Reinhold | |||
OS/2 2.11 Unleashed | |||
David Moskowitz and David Kerr | |||
ISBN 0-672-30445-7, Sams | |||
OS/2 2.1 Workplace Shell Programming | |||
author ? Maruzzi | |||
ISBN 0-679-79162-0, Random House | |||
OS/2 2.x Notebook: Best of OS/2 Developer | |||
Dick Conklin, editor | |||
ISBN 0-442-01522-4, Van Nostrand Reinhold | |||
OS/2 Applications Directory | |||
ISBN 74770-78003-8, Miller Freeman/IBM | |||
OS/2 Awareness Series, Volume I: Introduction to OS/2 2.1 | |||
Craig Chambers, Jim Crump, Paul McPeek, and Larry Pollis | |||
ISBN 1-884988-00-8, One UP Corporation | |||
OS/2 Awareness Series, Volume II: Introduction to OS/2 Programming | |||
Craig Chambers, Feite Kraay, and Larry Pollis | |||
ISBN 1-884988-01-6, One UP Corporation | |||
OS/2 Awareness Series, Volume III: Introduction to OS/2 Connectivity | |||
Paul McPeek, Bob Reed, Greg Stuchell, and Craig Chambers | |||
ISBN 1-884988-02-4, One UP Corporation | |||
OS/2 Awareness Series, Volume IV: Introduction to System Object Model | |||
John Boudreaux, Jonathan Rossi, Dave Sterner, and Craig Chambers | |||
ISBN 1-884988-03-2, One UP Corporation | |||
OS/2 Batch Files to Go | |||
Ronny Richardson | |||
ISBN 0-07-052370-3, Windcrest/McGraw-Hill | |||
OS/2 Extra! VIO, KBD, and MOU Special Functions Revealed | |||
Len Dorfman and Marc Neuberger, editors | |||
ISBN 0-8306-4567-5, Windcrest/McGraw-Hill | |||
OS/2 for Dummies | |||
Andy Rathbone | |||
ISBN 1-878058-76-2, IDG | |||
OS/2 for Non-Nerds | |||
Bruce Hallberg | |||
ISBN 1-56205-153-9, New Riders | |||
OS/2 for Windows Users | |||
Sharon Crawford and Charlie Russell | |||
ISBN 0-7821-1528-4, Sybex | |||
OS/2 Inside & Out | |||
Kathy Ivens and Brian Proffit | |||
ISBN 0-07-881871-0, Osborne | |||
OS/2 Instant Reference | |||
Peter Dyson | |||
ISBN 0-7821-1179-3, Sybex | |||
OS/2 Presentation Manager Programming | |||
Charles Petzold | |||
ISBN 1-56276-123-4, Ziff-Davis Press | |||
OS/2 Presentation Manager Programming for COBOL Programmers, Revised | |||
Edition for OS/2 2.1 | |||
Robert Chapman | |||
ISBN 0-471-56140-1, Wiley-QED | |||
OS/2 Secrets and Solutions | |||
Peter Dyson | |||
ISBN 0-7821-1281-1, Sybex | |||
OS/2 V2 C++ Class Library: Power GUI Programming with C Set ++ | |||
William Law, Kevin Leong, Robert Love, and Hiroshi Tsuji | |||
ISBN 0-442-01795-2, Van Nostrand Reinhold | |||
PC Learning Labs Teaches OS/2 2.1 | |||
by Logical Operations | |||
ISBN 1-56276-148-X, Ziff-Davis | |||
Performance 2.1: A Fine-Tuning Kit for OS/2 2.1 | |||
Tony Pereira | |||
ISBN ?, Clear & Simple | |||
Quick Reference Guide for OS/2 2.1 | |||
George T. Lynch | |||
ISBN 1-56243-119-6, DDC | |||
Quick Reference Library for OS/2 Functions, Volume 1: Win Functions | |||
Nora Scholin | |||
ISBN 0-442-01897-5, Van Nostrand Reinhold | |||
Real-World Programming for OS/2 2.1 | |||
Derrel R. Blain, Kurt R. Delimon, and Jeff English | |||
ISBN 0-672-30300-0, Sams | |||
REXX Reference Summary Handbook | |||
Dick Goran | |||
ISBN 0-96398-541-8, CFS Nevada | |||
The Shell Collection: OS/2 2.1 Utilities | |||
Steven Levenson | |||
ISBN 0-442-01585-2, Van Nostrand Reinhold | |||
Stacker for OS/2 and DOS: An Illustrated Tutorial | |||
Lisa Heller | |||
ISBN 0-07-027986-1, Windcrest/McGraw-Hill | |||
Stepping Up to OS/2 2.1 | |||
Robert Albrecht and Michael Plura | |||
ISBN 1-55755-185-5, Abacus | |||
Teach Yourself OS/2 2.1 | |||
Judi Fernandez | |||
ISBN 1-55828-282-3, MIS Press | |||
Teach Yourself OS/2 2.1 in a Week | |||
Carol Thomas | |||
ISBN 0-672-30360-4, Sams | |||
10-Minute Guide to OS/2 2.1 | |||
Herb Tyson | |||
ISBN 1-56761-185-0, Alpha | |||
Thinking Person's Guide to OS/2 2.1 | |||
Maria Tyne | |||
ISBN 0-471-60306-6, Wiley-QED | |||
Using OS/2 2.1, Third Edition | |||
Barry Nance, Caroline Halliday, and Greg Chicares | |||
ISBN 1-56529-635-4, Que | |||
Using Workplace OS/2: Power User's Guide | |||
Lori Brown and Jeff Howard | |||
ISBN 0-442-01590-9, Van Nostrand Reinhold | |||
Van Wolverton's Guide to OS/2 | |||
Van Wolverton and Jim Meade | |||
ISBN 0-679-74877-6, Random House | |||
Voodoo OS/2 | |||
Allen G. Taylor | |||
ISBN 1-566-04066-3, Ventana | |||
Windows Vs. OS/2: The GUI-OOUI War | |||
Theo Mandel | |||
ISBN 0-442-01750-2, Van Nostrand Reinhold | |||
Writing OS/2 Device Drivers in C, Second Edition | |||
Steve Mastrianni | |||
ISBN 0-442-01729-4, Van Nostrand Reinhold | |||
Your OS/2 2.1 Consultant | |||
Herb Tyson | |||
ISBN 0-672-30317-5, Sams | |||
March 1994 | |||
---------- | |||
Downsizing to OS/2 2.1 | |||
author ? | |||
ISBN 1-56205-244-6, New Riders | |||
OS/2 2.1 Red Book for Power Users | |||
IBM authors | |||
ISBN 1-56529-286-3, Que | |||
April | |||
----- | |||
The Ultimate OS/2 Programmer's Manual | |||
John Mueller | |||
ISBN 0-07-043972-9, McGraw-Hill | |||
June | |||
---- | |||
OS/2 2.1 Red Book for Developers | |||
author ? | |||
ISBN 1-56529-287-1, Que | |||
July | |||
---- | |||
Object-Oriented Programming Using SOM and DSOM | |||
? Lau | |||
ISBN ?, Van Nostrand Reinhold | |||
Objects for OS/2 2.1 | |||
Bruce Tate, Scott Danforth, and Paul Koenen | |||
ISBN 0-442-01738-3, Van Nostrand Reinhold | |||
The OS/2 2.x Handbook | |||
William Zack | |||
ISBN ?, Van Nostrand Reinhold | |||
Quick Reference Library for OS/2 Functions, Volume 2: Message Functions | |||
Nora Scholin | |||
ISBN 0-442-01898-3, Van Nostrand Reinhold | |||
Teach Yourself REXX in 21 Days | |||
Bill and Esther Schindler | |||
ISBN 0-672-305291, Sams | |||
August | |||
------ | |||
Client/Server Programming with OS/2 2.1 (Chinese translation) | |||
Robert Orfali and Dan Harkey | |||
ISBN ?, Hope Computer Co. | |||
Client/Server Programming with OS/2 2.1 (Japanese translation) | |||
Robert Orfali and Dan Harkey | |||
ISBN ?, ITL Japan | |||
A Client/Server Survival Guide with OS/2 (Chinese translation) | |||
Robert Orfali and Dan Harkey | |||
ISBN ?, Hope Computer Co. | |||
Hajimete Tsukau OS/2 (Using OS/2 for the First Time) (Japanese) | |||
author ? | |||
ISBN ?, Keigaku Publishing | |||
Motto Shiritai OS/2 (Knowing OS/2 Better) (Japanese) | |||
author ? | |||
ISBN ?, I-Mate Co., Ltd. | |||
OS/2 Daisuki! (I Love OS/2!) (Japanese) | |||
author ? | |||
ISBN ?, Ohmsha, Ltd. | |||
OS/2 Real Time (Japanese translation) | |||
author ? | |||
ISBN ?, Gijutsu Hroron Co., Ltd. | |||
The OS/2 Survival Kit | |||
Brian Proffit | |||
ISBN ?, Addison-Wesley | |||
OS/2 User No Tame OS/2 (Japanese version of Sybex's OS/2 for Windows | |||
Users) | |||
Crawford and Russell | |||
ISBN ?, ASCII Corp. | |||
Windows in OS/2: Insider's Guide to WIN-OS/2 | |||
Tim Shortley | |||
ISBN ?, Van Nostrand Reinhold | |||
September | |||
--------- | |||
The Design of OS/2 2.1, 2nd Edition | |||
Mike Kogan and ? Deitel | |||
ISBN 0-201-52886-X, Addison-Wesley | |||
Quick Reference Library for OS/2 Functions, Volume 3: Workplace Shell | |||
Nora Scholin | |||
ISBN 0-442-01899-1, Van Nostrand Reinhold | |||
The Ultimate OS/2 File Management Kit | |||
Dorfman and Stegner | |||
ISBN 007-911882-8, McGraw-Hill | |||
October | |||
------- | |||
Lotus Notes in the OS/2 Environment | |||
Dennis Walsh | |||
ISBN ?, Van Nostrand Reinhold | |||
OS/2 Object-Oriented Programming | |||
Russell Jacobs | |||
ISBN ?, Que | |||
OS/2 Remote Communications: Asynchronous to Synchronous T&T | |||
Ken Stonecipher | |||
ISBN 0-442-01814-2, Van Nostrand Reinhold | |||
Writing VX-REXX Programs | |||
Ronny Richardson | |||
ISBN 0-07-9119-10, McGraw-Hill | |||
November | |||
-------- | |||
OS/2 for Everyone | |||
Doug Azzarito and David Green | |||
ISBN 0-471-06083-6, Wiley-QED | |||
OS/2 2.x Control Program API Reference | |||
Marc Stock | |||
0-471-03887-3, Wiley-QED | |||
OS/2 2.1 Red Book for Developers | |||
IBM authors | |||
ISBN 1-56529-287-1, Que | |||
OS/2 VX-REXX Programming | |||
author ? | |||
ISBN ?, McGraw-Hill | |||
Quick Reference Library for OS/2 Functions, Volume 4: GPI Functions | |||
Nora Scholin | |||
ISBN 0-442-01900-9, Van Nostrand Reinhold | |||
December | |||
-------- | |||
The Art of OS/2 2.x C Programming | |||
Kathleen Panov, Arthur Panov, and Larry Salomon | |||
ISBN 0-471-08633-9, Wiley-QED | |||
OS/2 2.x Workplace Shell SOM | |||
Marc Stock | |||
0-471-08373-3, Wiley-QED | |||
OS/2 Workplace Shell API Reference | |||
Mindy Pollack | |||
0-471-03872-5, Wiley-QED | |||
January 1995 | |||
------------ | |||
OS/2 for the Impatient | |||
author ? | |||
ISBN ?, Addison-Wesley | |||
OS/2 2.x Presentation Manager for Power Programmers | |||
Stern and Morrow | |||
ISBN 0-471-05839-4, Wiley-QED | |||
OS/2 Secrets | |||
Carole Patton | |||
ISBN 1-56884-084-5, IDG | |||
Quick Reference Library for OS/2 Functions, Volume 5: DOS Functions | |||
Nora Scholin | |||
ISBN 0-442-01901-7, Van Nostrand Reinhold | |||
March 1995 | |||
---------- | |||
Quick Reference Library for OS/2 Functions, Volume 6: Miscellaneous | |||
Functions | |||
Nora Scholin | |||
ISBN 0-442-01902-5, Van Nostrand Reinhold | |||
Date to be Determined | |||
--------------------- | |||
DDE for OS/2 Programmers | |||
? Puchtel | |||
ISBN ?, Van Nostrand Reinhold | |||
Independent Platform Coding | |||
author ? | |||
ISBN ?, IBM/McGraw-Hill | |||
OS/2 in the Fast Lane (2.1 edition) | |||
Bill Camarda | |||
ISBN 1-56205-126-1, New Riders | |||
OS/2 and NetWare Programming: Using the NetWare Client API for C | |||
Lori Gauthier | |||
ISBN 0-442-01815-0, Van Nostrand Reinhold | |||
OS/2 and Connectivity | |||
author ? | |||
ISBN ?, Wiley-QED | |||
OS/2 and Networking | |||
author ? | |||
ISBN ?, Wiley-QED | |||
OS/2 Presentation Manager API Reference | |||
Joel Barnum | |||
ISBN 0-471-03872-5, Wiley-QED | |||
Not OS/2-related, but newsworthy | |||
-------------------------------- | |||
Enterprise Network Performance Optimization | |||
? Nemzow | |||
ISBN ?, Mc-Graw Hill | |||
due July 1994 | |||
Inside the PowerPC Revolution | |||
Dunteman and Pronk | |||
ISBN 1-883577-04-7, Coriolis Group | |||
PC DOS 6.3: Everything You Need to Know | |||
Jonathan Kamin | |||
ISBN 1-55958-450-5, Prima Publishing | |||
======================================================================== | |||
+---------------------------------------------+ | |||
| OS/2 Redbooks Issued Within Last Six Months | 6red | |||
+---------------------------------------------+ | |||
This report lists the OS/2 Redbooks released within the last six months. | |||
Redbooks are "how to" books, written by the most experienced IBM Systems | |||
Engineers from all over the world, for professionals, to ease their | |||
complex tasks. IBM's International Technical Support Organization | |||
(ITSO), which has Centers close to IBM's development divisions, produces | |||
and publishes the Redbooks, and updates and distributes this list | |||
monthly. | |||
Prices shown are in USD and are valid only in the USA. Prices in other | |||
countries may vary. | |||
Users of ITSO Publications are encouraged to provide feedback to improve | |||
quality over time. A feedback form is in the back of any Redbook. | |||
Questions and feedback may also be sent via Internet to | |||
REDBOOKS@VNET.IBM.COM. | |||
------------------------------------------------------------------------ | |||
CICS OS/2 V2.0 Sizing and Performance | |||
GG24-4190-00, December 1993, 148 pages, 50 USD | |||
CICS/VSE to CICS OS/2 and CICS/6000: A Guide to Client/Server Solutions | |||
GG24-4262-00, June 1994, 188 pages, price unavailable | |||
Developing DCE Applications for AIX, OS/2 and Windows | |||
GG24-4090-01, April 1994, 308 pages, 42.40 USD | |||
Introduction to OS/2 2.1 National Language Support | |||
GG24-4213-00, May 1994, 202 pages, 26 USD | |||
NetWare Client for OS/2 Installation and Configuration | |||
GG24-3891-01, December 1993, 186 pages, 25 USD | |||
OS/2 2.1 Ultimedia Tools | |||
GG24-4204-00, February 1994, 256 pages, 59 USD | |||
OS/2 2.11, OS/2.1 for Windows, New OS/2 Device Drivers, and Updates to | |||
OS/2 2.1 | |||
GG24-4212-00, May 1994, 440 pages, 29.50 USD | |||
OS/2 Configuration Techniques: "Cracking" the Workplace Shell | |||
GG24-4201-00, May 1994, 328 pages, 31 USD | |||
OS/2 Power Techniques | |||
GG24-4346-00, May 1994, 1000 pages, 49.95 USD | |||
OS/2 REXX: From Bark to Byte | |||
GG24-4199-00, December 1993, 358 pages, 19.95 USD | |||
TCP/IP V2.0 for OS/2 Installation and Interoperability | |||
GG24-3531-02, December 1993, 442 pages, 45 USD | |||
Understanding IBM OS/2 LAN Server Ultimedia Version 1.0 | |||
GG24-4224-00, March 1994, 122 pages, 27 USD | |||
Using Network Security Program on AIX, OS/2, and DOS Platforms | |||
GG24-4149-00, April 1994, 158 pages, 53.25 USD | |||
Using V2R3 DOS and OS/2 PC Support/400 under OS/2 2.1, Including | |||
Communications Manager/400, Communications Manager/2, and RUMBA/400 for | |||
OS/2 | |||
GG24-4070-00, February 1994, 392 pages, 75 USD | |||
======================================================================== | |||
+-------------------+ | |||
| 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 | |||
OS/2 Performance Beta I CD-ROM 1-800-251-2177 | |||
IBM PSP Developer Support Marketing Center * 1-800-285-2936 | |||
Housing Management for OS/2 Technical Update '94 1-800-338-6638 | |||
IBM LAN Server 4.0 Beta 1-800-339-8922 | |||
(in Canada, 1-800-561-5293) | |||
OS/2 Sales 1-800-342-6672 | |||
(in Canada, 1-800-465-7999) | |||
PC DOS Beta-Test Hotline * 1-800-368-8365 | |||
IBM International Marketing Information 1-800-426-1774 | |||
IBM National Telesales Marketing (IBMCALL) 1-800-426-2255 | |||
IBM Cary (North Carolina) Customer Center 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 general information 1-800-426-3333 | |||
(in Canada, 1-800-465-1234) | |||
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) | |||
IBM Worldwide Industry Hardware Support 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) | |||
The Corner Store 1-800-428-9672 | |||
Programmer's Paradise 1-800-445-7899 | |||
Integrated Systems Solutions Corporation 1-800-472-4772 | |||
ColoradOS/2 Conference * 1-800-481-3389 | |||
Personal Software Products Advertising Program 1-800-491-5740 | |||
OS/2 2.1 and OS/2 2.1 for Windows ServicePaks 1-800-494-3044 | |||
CompuServe Membership * 1-800-524-3388 | |||
Personal Systems Competency Center + TALKLink (OS2BBS) 1-800-547-1283 | |||
(in Canada: IBMLink, 1-800-268-3100; | |||
Customer Assistance group, 1-800-465-1234) | |||
IBM AntiVirus Direct 1-800-551-3579 | |||
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 | |||
OS/2 Technical Update '94 Registration 1-800-636-6634 | |||
GEnie 1-800-638-8369 | |||
Carlson Travel Network (for OS/2 Technical Update '94) 1-800-666-8889 | |||
IBM Custom Application Porting Workshops 1-800-678-31UP | |||
Personal Systems Technical Solutions magazine 1-800-678-8014 | |||
Delphi 1-800-695-4005 | |||
CGI Systems 1-800-722-1866 | |||
IBM AntiVirus Services Marketing 1-800-742-2493 | |||
IBM Support Family Information Center 1-800-742-9235 | |||
IBM Midwestern Customer Service Center 1-800-756-4426 | |||
Personal Systems HelpCenter 1-800-772-2227 | |||
(in Canada, 1-800-237-5511) | |||
PRODIGY 1-800-776-0845 | |||
and 1-800-776-3449 | |||
Indelible Blue, Inc. 1-800-776-8284 | |||
Personal Systems Support Family 1-800-799-7765 | |||
America Online 1-800-827-6364 | |||
IBM Technical Directory 1-800-832-4347 | |||
Business Depot, Inc. 1-800-844-8448 | |||
CompuServe * 1-800-848-8199 | |||
IBM PSP Technical Interchange Registration * 1-800-872-7109 | |||
IBM Publications (Software Manufacturing Solutions) 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 | |||
(in Canada, 1-800-465-2222) | |||
* indicates the number works in Canada also | |||
======================================================================== | |||
+--------------------------------------------------+ | |||
| Trademarks, Registered Trademarks, Service Marks | tmarks | |||
+--------------------------------------------------+ | |||
(R) AIX, AIX SystemView NetView/6000, APL2, APL2/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 Computer AT, Personal System/2, Presentation Manager, | |||
PS/1, PS/2, RISC System/6000, RISC/6000, S/390, SQL/400, Systems | |||
Application Architecture, TALKLink, ThinkPad, Ultimedia, and XGA | |||
are registered trademarks of International Business Machines Corp. | |||
(R) Apple, Bento, and Macintosh are registered trademarks of Apple | |||
Computer 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) GEnie is a registered service mark of General Electric Information | |||
Services Co. | |||
(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) Object Management Group and OMG are registered trademarks of Object | |||
Management Group, Inc. | |||
(R) OPEN LOOK and UNIX are registered trademarks of UNIX System | |||
Laboratories, Inc. | |||
(R) Oracle is a registered trademark of Oracle Corp. | |||
(R) PenDOS is a registered trademark of Communication Intelligence | |||
Corp. | |||
(R) PRODIGY is a registered trademark of PRODIGY Services Corp. | |||
(R) Sony is a registered trademark of Sony Corp. | |||
(R) Sybase is a registered trademark of Sybase, Inc. | |||
(R) Taligent is a registered trademark of Taligent, Inc. | |||
(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 Novell, 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. | |||
(R) Xerox is a registered trademark of Xerox Corp. | |||
(TM) AIX/6000, APPN, Certified LAN Server Engineer, Certified OS/2 | |||
Engineer, CICS, CICS/ESA, CICS MVS, CICS OS/2, CICS VSE, 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, Distributed Relational | |||
Database Architecture, 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, | |||
PowerPC 601, PowerOpen, RETAIN, SAA, Skill Dynamics, Skill Dynamics | |||
Canada, SOM, SOMobjects, SQL/DS, Storyboard, SuperStor/DS, | |||
Ultimotion, VSE/ESA, WIN-OS/2, VisualAge, VisualGen, Workplace | |||
Shell, and XT are trademarks of International Business Machines | |||
Corp. | |||
(TM) ActionMedia, DVI, Indeo, and Intel386 are trademarks of Intel Corp. | |||
(TM) AST is a trademark of AST Research, Inc. | |||
(TM) Borland, Paradox, and Quattro Pro are trademarks of Borland | |||
International. | |||
(TM) CasePoint is a trademark of Inference Corp. | |||
(TM) Central Point Backup is a trademark of Central Point Software, Inc. | |||
(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) 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, OSF/1, and Motif are trademarks of | |||
the Open Software Foundation, Inc. | |||
(TM) OpenDoc is a trademark of Apple Computer Corp. | |||
(TM) 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) PhoenixCARD Manager Plus is a trademark of Phoenix Technologies, | |||
Inc. | |||
(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) RAMBoost is a trademark of Central Point Software, 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 Sun Microsystems Inc. | |||
(TM) SoundBlaster is a trademark of Creative Labs, Inc. | |||
(TM) SPARCstation is a trademark of SPARC International, Inc. | |||
(TM) Support on Site is a trademark of Ziff-Davis. | |||
(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 8 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! | |||
</PRE> | |||
[[Category:IBM PSP Developer Support News]] | [[Category:IBM PSP Developer Support News]] |
Revision as of 02:25, 15 July 2018
Download
- DSN4EI.ZIP, DSN4EP.ZIP.
Contents
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 8 15 July 1994 ======================================================================== +----------+ | Contents | +----------+ The table of contents contains search codes for going directly to items that interest you. Search Codes ------------ o New Internal Zip for IBM Developer Assistance Program zipnew Zip is now 5407. Full address, voice and fax phone numbers. o IBM Offers Simplified, Enhanced LAN Server 4.0 Beta ls40beta Beta available in mid-July. Highlights. Enhancements. LAN Server Advanced. Participating in the beta - LATE NEWS. Question-and-answer support. Upgrade, promotional packages offered. LAN Server 3.0 support extended. o PC DOS Upgrade Available Worldwide on the Internet in 14 langdos Languages For licensed users of PC DOS 6.1. Available through 30 September 1994. Fourteen languages. FTP address. No charge for the upgrade. o OpenDoc Alpha for OS/2 odocalph Available on latest Developer Connection CD-ROM. Collaborative effort. Software re-use. New paradigm for software developers and end users. IBM's System Object Model standard. Interoperability across all platforms. Interoperability with OLE. CI Labs: Ensuring Industry Access. o A Distributed Object Roadmap for Developers dsrdmap (Upcoming article in OS/2 Developer magazine, reprinted with permission of the publisher, Miller Freeman Inc.) ORB: the software bus. The common object services every bus must provide. Frameworks: the software boards. OpenDoc: connecting today's desktop to the bus. If we build it, will they come? References. Biographies. Information about the authors' new book, "Client/Server Survival Guide with OS/2". NOTE: This item is 616 lines long. o Drive Usage by Public Applications on LAN Server landrive Shortages of drive letters. Dynamic allocation. Benefits. The difference is dynamic! o IBM Delivers More PC Power with OS/2 for Symmetrical smpos2 Multiprocessing OS/2 for SMP Version 2.11. Optimizing multiprocessor capabilities. Industry standard, supported by OEMs. Reconfigure or consolidate servers. Ideal technology for client/server environments. Measurable performance gains. Power and performance available in 3Q94. Prices. o OS/2 for Symmetrical Multiprocessing Version 2.11 smpdtl Announcement Details Expands previously announced OS/2 2.1 offerings. Highlights. Product description. Growth enablement -- advanced technology enabled. DB/2 scalability enhancements. Specified operating environment. Program upgrade. Charges. o IBM Chairman Welcomes Internet Users to IBM Home Page pagehome Hub of all IBM information on Internet. Located on a World-Wide Web server, using hypertext. Text of chairman's message. o Accessing the IBM Home Page on the Internet pageacc Requires either Gopher or Mosaic. Four server addresses. o Communications Manager/2 V1.11 WR06150 Availability 111cm2 PTF WR06150 available to licensed CM/2 1.10 users. SNA phone connect. Additional hardware support. X25 enhancements. 3270/5250 emulator enhancements. Miscellaneous. Operating system support. National language support. o Personal Systems Support Family Linkage to Fix Strategy stratfix and Delivery Relationship of Support Family to IBM's fix strategy and delivery processes. Highlights. Defect reporting process. Fix availability. o OS/2 2.0 Support Update sup20 Support now through 31 December 1994 via Personal Systems Support Family Support Line. Three options. o Deadline Nears for Listings in Next Tools Guide and prodnom Applications Directory Deadline 15 August. Applications Directory overview. Tools Guide overview. Hardcopy. Softcopy. Product Nomination Form. o IBM Developer Assistance Program Workshop: DCE Hands-On wkshpapp Application Programming for OS/2, AIX, and Windows Five-day workshop. Objectives. Audience. Benefits. Prerequisites. Topics. Cost. Schedule. Registration. More information. o IBM Developer Assistance Program Workshop: OS/2 DCE wkshpadm Installation and Administration Five-day workshop. Objectives. Audience. Benefits. Topics. Cost. Schedule. Registration. More information. o OS/2 - LAN Tour Solicits Your Applications showroad 48-city roadshow, one per week. New show format effective 14 September. Application Solutions Showcase. IBM manages the logistics. Participation. Schedule. o Professional Certification Testing FREE at OS/2 World certtest Exams given at no charge. Testing schedule. Certified OS/2 Engineer tests. Certified LAN Server Administrator test. Certified LAN Server Engineer tests. More information. o Lee Reiswig Keynote and Evening Celebration at OS/2 World keyceleb Invitation to attend keynote and Big Blue's Night Out. o IBM Personal Software Products July/August 1994 Show showsked Schedule PSP trade show participation during July and August. o Fall Technical Interchange Coming to Atlanta, Georgia, USA, fallti 11 through 14 September Short time left for early-bird discount. Staying atop the industry. Link with Networking Summit. Products to take home. Keynote address by Ellen Hancock. Registration. Advance registration form. o 1994 IBM Technical Interchange - Toronto, 1 - 3 November cdnshow Topics covered. Focus on client/server implementation. Registration fee. More information. o Eight English Documents Available for Developing OS/2 DBCS dbcspubs Applications Issued as a set. List of the eight books. Price and ordering. o IBM Canada OS/2 Developer Assistance Programs cdndap Worldwide DAP. Canadian OS/2 DAP. The Developer Connection for OS/2. Certification Programs. Phone numbers in Canada. o How to Join the IBM Developer Assistance Program joinhow Worldwide Services. US Commercial Services. US Premier Services. Developer Assistance Program contacts worldwide. o Subscription Information for The Developer Connection for subdcos2 OS/2 and the IBM Device Driver Source Kit (DDK) for OS/2 Worldwide phone and fax numbers for ordering. o Latest List of OS/2 2.1x Books booklist Published and planned books about OS/2 2.1, 2.11, ... o OS/2 Redbooks Issued Within Last Six Months 6red List of recent OS/2 Redbooks, including order numbers, issue dates, number of pages, and prices. o 800 Phone Numbers 800nos o Trademarks, Registered Trademarks, Service Marks tmarks +-------------+ | 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 dsn4ai.zip = dsn4a.inf dsn4ap.zip = dsn4a.ps 2 15 Feb dsn4ba.zip = dsn4b.asc 71 3 15 Feb dsn4ca.zip = dsn4c.asc 70 (two issues dsn4bi.zip = ( dsn4b.inf on 15 Feb) (+ dsn4c.inf dsn4bp.zip = ( dsn4b.ps (+ dsn4c.ps 4 15 Mar dsn4da.zip = dsn4d.asc 58 dsn4di.zip = dsn4d.inf dsn4dp.zip = dsn4d.ps 5 15 Apr dsn4ea.zip = dsn4e.asc 101 dsn4ei.zip = dsn4e.inf dsn4ep.zip = dsn4e.ps 6 13 May dsn4fa.zip = dsn4f.asc 122 dsn4fi.zip = dsn4f.inf dsn4fp.zip = dsn4f.ps 7 15 June dsn4ga.zip = dsn4g.asc 106 dsn4gi.zip = dsn4g.inf dsn4gp.zip = dsn4g.ps 8 15 July dsn4ha.zip = dsn4h.asc 60 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 = issue 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). +----------------------+ | Where to Find DSNEWS | +----------------------+ Outside IBM ----------- DSNEWS 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 Fidonet, in the OS2 Information file area, FWOS2INFO o GEnie, in OS/2 Software Library 16 o Hitline mailbox (Switzerland), in file area 8 o IBM Canada BBS, in file area 35, OS/2 Programming o IBM Europe/Middle East/Africa (E/ME/A) DAP BBS, in file area GENERAL.DOCS o IBM France OS/2 Developer Assistance Program BBS, in area PUBS01 o IBM OS2BBS (TALKLink), in OS/2 Software Library, in Documents and Info o IBM Personal Computer Company BBS, in file area 11, OS/2 Programming o Internet, via anonymous ftp from software.watson.ibm.com, in directory /pub/os2/info; or via Gopher from index.almaden.ibm.com, in the OS/2 Information menu o NIFTY-Serve (Japan), in FIBMFEEL forum, library section 4 o OS2NET (Europe), on all OS2NET bulletin boards in Europe, usually in the DSNEWS download area o PRODIGY, in the OS/2 Club topic's download library, in IBM Files Note: If you cannot find files named dsn... (in lower case), look for files named DSN... (in upper case). Within IBM ---------- All 1994 issues, in ASCII and INFBIN formats, are in DSN4 PACKAGE in the OS2TOOLS tools catalog *only*. To obtain DSN4 PACKAGE, type TOOLCAT OS2TOOLS GET DSN4 PACKAGE or TOOLS SENDTO KGNVMCB PCTOOLS OS2TOOLS GET DSN4 PACKAGE You can also request DSN4 PACKAGE by typing REQUEST DSN4 FROM V1ENG AT BCRVM1 To subscribe to DSN4 PACKAGE, type TOOLS SENDTO KGNVMCB PCTOOLS OS2TOOLS SUB DSN4 PACKAGE All 1993 issues, in ASCII and INFBIN formats, 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 You can also request DSNEWS PACKAGE by typing REQUEST DSNEWS FROM V1ENG AT BCRVM1 DSNEWS PACKAGE is no longer being updated every month. 1994 updates are made to DSN4 PACKAGE. Note: Use a monospace font to print the ASCII version. +------------------------------------+ | Formats of DSNEWS Other Than ASCII | +------------------------------------+ Outside IBM, .INF and PostScript formats are available for some (not all) issues of DSNEWS. Consult the back issues chart above for details. Within IBM, other formats of DSNEWS are available. The DSNEWSB PACKAGE in the OS2TOOLS catalog contains all issues of DSNEWS in BookMaster, LIST3820, OS/2 .INF, and PostScript formats. PSP Developer Support produces only the ASCII version of DSNEWS. Other formats are produced by IBM volunteers. Consequently, future issues of DSNEWS will be provided in formats other than ASCII as time permits. +-----------------------------------+ | 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 the editor of IBM PSP Developer Support News, Mike Engelberg, at: o Internet: dsnews@vnet.ibm.com o IBMMAIL: USIB33NP o Fax: 1-407-443-5214 o Mail: Newsletter, Internal Zip 5407, IBM Corporation, 1000 N.W. 51st Street, Boca Raton FL 33431, USA ======================================================================== +-------------------------------------------------------+ | New Internal Zip for IBM Developer Assistance Program | zipnew +-------------------------------------------------------+ The IBM Developer Assistance Program has relocated within the IBM Boca Raton, Florida facility. Our new internal zip is 5407. Our complete mailing address is now: Developer Assistance Program Internal zip 5407 IBM Corporation 1000 n.w. 51st St. Boca Raton FL 33431 USA Our phone numbers have not changed. They are still 1-407-982-6408 (voice) and 1-407-998-7610 (fax). ======================================================================== +-----------------------------------------------------+ | IBM Offers Simplified, Enhanced LAN Server 4.0 Beta | ls40beta +-----------------------------------------------------+ IBM announces the release of a beta testing program for LAN Server 4.0, the next version of its powerful multiplatform network operating system. IBM is also extending support for LAN Server 3.0 products through December 1995. The beta versions of LAN Server 4.0 Advanced and LAN Server 4.0 Entry will be available to customers, resellers, and developers in mid-July. Highlights ---------- The new products address key customer needs with simplified installation and configuration, enhanced usability and administration, and improved reference publications. Chief among the new features is a graphical user interface (GUI). Enhancements ------------ Several usability enhancements make LAN Server 4.0 even more attractive to small businesses or departments which will be able to install and use their systems quickly. Larger customers will enjoy additional automation features along with the new, easy-to-use graphical user interface. Chief among the new features is an object-oriented, drag-and-drop, graphical user interface (GUI) designed to provide installation with few end-user interactions. The GUI also enables system administrators to easily set up users, groups, and associated resources. The new, smaller, faster DOS/Windows requestor has a GUI that offers an alternative to the command line for functions such as installation, changing passwords, and connecting to network resources. The DOS/Windows requestor leaves more than 610 KB of memory free for customer applications. Users can perform all functions from the command line, the GUI, or the 32-bit network API. The DOS/Windows requestor now provides peer services for sharing resources, including file and print, with other requestors without server involvement. The LAN Server 4.0 beta provides support for networked Dynamic Data Exchange (DDE) clients and clipboard for OS/2 and Windows clients. Improved Transmission Control Protocol/Internet Protocol (TCP/IP) support in this version provides a 200 percent performance boost, and the TCP/IP and support for NetBIOS over TCP/IP are now included with LAN Server. This eliminates the need to purchase separate TCP/IP packages. Interoperability with NTAS and Windows for Workgroups is improved by removing length restrictions on domains, names, user IDs, and machine names. By using predefined defaults and automatic adapter identification, the LAN Server 4.0 beta installation requires fewer steps. Users also can fine-tune and customize the product after it is installed. The documentation has been abridged and simplified to provide systems administrators with answers to at least 80 percent of the questions or problems likely to be encountered during the first 30 days of use. The enhancements listed above are common to both LAN Server Entry and LAN Server Advanced. LAN Server Advanced ------------------- In addition to the features mentioned above, LAN Server Advanced also offers capacity improvements that enhance performance when LAN Server is running its maximum of 1,000 clients. An additional Advanced version feature, "enforced disk space limits," provides better management capability by letting system administrators allocate specific amounts of disk space to end users and to limit space per user. This version also offers Pentium optimization for better performance. Migration from LAN Server 4.0 Entry to the Advanced version is as simple as loading the Advanced version. User and resource definitions are compatible. Participating in the Beta ------------------------- LATE NEWS: Due to the high volume of requests for the recently announced LAN Server 4.0 beta CD-ROM, the stock of CDs available has been exhausted. No further production of additional CDs is planned for this beta program. Thus, no order will be taken if you call the advertised fulfillment number for the beta program. Electronic shipment of the LAN Server 4.0 beta program is still available via the internal IBM VM Network. LAN Systems is pleased by the initial interest and sellout of the beta CD-ROM. We look forward to receiving customer feedback to improve the final LAN Server 4.0 product. Question-and-Answer Support --------------------------- o On CompuServe Use the LAN Server 4.0 section of the IBM OS/2 PSPBETA Forum. o On the IBM OS/2 BBS: Access the OS/2 Question-and-Answer Bulletin Board, page down, and select the LS40BETA topic. To demonstrate its continuing commitment to LAN Server 3.0 and to providing quality support, IBM is extending the LAN Server 3.0 and LAN Server for Macintosh service period until 31 December 1995. Upgrade, Promotional Packages Offered ------------------------------------- IBM also announces LAN Server 3.0 purchase incentives, both for new and existing LAN Server customers. These special offerings make OS/2 LAN Server 3.0 available at substantial savings, and also gives customers up to 50 percent discounts when they upgrade to OS/2 LAN Server 4.0. From now until 90 days after LAN Server 4.0 is available, customers who purchase LAN Server 3.0 can upgrade to version 4.0 for half the normal upgrade price. Also, through 28 October 1994, customers also can buy a LAN Server 3.0 package which includes 12 clients for 900 USD (and 900 CDN in Canada), the price of the clients alone. An Advanced version gives customers LAN Server 3.0 Advanced plus 35 clients for 2,625 USD (and 2,625 CDN in Canada), the price of the clients alone. Dealer prices may vary. Both of these promotions include the half-price upgrade to LAN Server 4.0, and will be offered through 28 October 1994. To acquire the next version of OS/2 LAN Server, you must provide a dated proof of license for IBM OS/2 LAN Server 3.0. An acceptable proofs is one of the following: o Your receipt or invoice for IBM OS/2 LAN Server 3.0, dated on or after 28 June 1994 o A letter on your company's letterhead stating that you are replacing your OS/2 LAN Server 3.0 with the future OS/2 LAN Server product, and that you acquired OS/2 LAN Server 3.0 on or after 28 June 1994. When ordering via an IBM 800 number, these proofs may be faxed to the number provided by the 800 number representative. The upgrade offering and client/server bundles are available by calling IBM Fulfillment Headquarters at 1-800-3IBMOS2, or IBM Direct at 1-800-426-2255, within the USA. LAN Server 3.0 Support Extended ------------------------------- To demonstrate its continuing commitment to LAN Server 3.0 and to providing quality support, IBM is extending its LAN Server 3.0 and LAN Server for Macintosh service period through 31 December 1995. ======================================================================== +------------------------------------+ | PC DOS Upgrade Available Worldwide | langdos | on the Internet in 14 Languages | +------------------------------------+ The IBM PC DOS 6.1 to 6.3 Upgrade special offering is now available worldwide via anonymous FTP on the Internet. This special accommodation is being made available to licensed users of PC DOS 6.1, and will be available until 30 September 1994. The following PC DOS 6.1 to 6.3 Upgrade national-language versions are available for downloading: Brazilian Portuguese Norwegian Danish Portuguese Dutch Russian French Spanish Finnish Swedish German U.K. English Italian U.S. English The anonymous FTP Internet address for the PC DOS 6.1 to 6.3 Upgrade is PCDOS.BocaRaton.IBM.COM (198.97.66.7). While the software is available at no charge, you may be required to pay connect charges to the networking service you use. IBM PC DOS 6.1 must be already be installed for this upgrade to work. ======================================================================== +------------------------+ | OpenDoc Alpha for OS/2 | odocalph +------------------------+ IBM has made its OpenDoc for OS/2 alpha software available to developers as part of the IBM Personal Software Products Developer Connection CD-ROM. Developers can use the alpha code to familiarize themselves with the OpenDoc application programming interface and function while learning to program sample OpenDoc component parts in OS/2. IBM demonstrated OpenDoc on OS/2 publicly for the first time at PC Expo in New York City in late June. Collaborative Effort -------------------- OpenDoc technology is currently a collaborative effort by Apple Computer, IBM, and WordPerfect, who have pooled their technologies for developing and integrating component software through the OpenDoc architecture. IBM System Object Model technology is one of four core technologies that underpin OpenDoc, a component-based compound document architecture that enables programmers to re-use software components and gives users the ability to create customized features such as drag-and-drop and shredders. Software Re-Use --------------- "OpenDoc enables the true re-use of software components so that our developers can write less code and can create more functionally rich applications in less time," said Cliff Reeves, director of object-enabling technology for IBM Personal Software Products division. With OpenDoc, applications will be delivered more economically and will be flexible and extensible. Developers will be able to adapt them more quickly to new technologies and to users' needs." New Paradigm for Developers and End Users ----------------------------------------- OpenDoc's component software architecture will enable software developers to focus on their areas of expertise, because they no longer will have to recreate all the features of an application themselves. With OpenDoc, developers can begin converting code for existing modules of code into components, which they can re-use to deliver more integrated products with shorter programming cycles and quicker time to market, reducing development costs. For users, OpenDoc delivers a new paradigm for creating documents by enabling multiple applications to work on the same document. With OpenDoc, users can integrate live data from varying applications such as spreadsheets, graphics, multimedia applications into a single document intuitively and interactively. Users can view and edit text, graphics, and multimedia content within documents without having to invoke separate applications. IBM's System Object Model Standard ---------------------------------- OpenDoc includes technology from IBM, Apple, and WordPerfect. IBM contributed the System Object Model (SOM). SOM has been available as part of the OS/2 Workplace Shell for more than two years, and is a well-established technology. "The software industry is driving toward open standards and component-based software such as OpenDoc," said Reeves. "To jump-start that process, IBM has made the source code for SOM technology widely available to the industry in order to create a standard way to package and access objects, thereby establishing a path for interoperability across platforms." Because SOM technology is language-neutral, software developers can create OpenDoc application components using multiple languages, ranging from object-oriented languages such as C++ and Smalltalk to traditional procedural languages such as C and COBOL. This development process is not possible with proprietary object paradigms, such as Microsoft's Object Linking and Embedding (OLE). Currently, nine tool vendors have licensed SOM technology for incorporation in their products. They include MetaWare, ParcPlace Systems, Easel Corp., Intelligent Environments, and Symantec, among others. IBM anticipates that another 20 vendors will license the technology by the end of 1994. Interoperability Across All Platforms ------------------------------------- OpenDoc will span all popular desktop and server platforms, and will integrate individual desktops with enterprise information systems. SOM complies with the Object Management Group's Common Object Request Broker Architecture specification, CORBA, which makes objects work across platforms. SOM and Distributed System Object Model will be available soon in non-OS/2 OpenDoc platforms, extending OpenDoc component brokering to heterogeneous networks. Interoperability with OLE ------------------------- OpenDoc's Open Linking and Embedding of Objects provides a set of class libraries that will enable seamless interoperability with OLE. The OpenDoc strategy is to allow objects developed today for OLE 2.0 to run in the OpenDoc world, and OpenDoc components to embed in OLE applications. Open Linking and Embedding of Objects will enable bi-directional interoperability between OpenDoc and Microsoft OLE 2.0 for users and developers. Engineers from major ISVs are continuously working on the OpenDoc API to assure that it meets the latest Microsoft OLE 2.0 support requirements. CI Labs: Ensuring Industry Access --------------------------------- CI Labs, San Francisco, Calif., will provide the technological specifications and foundation technology for this architecture, and will license and promote the technologies contributed by sponsor companies and distribute them as reference source code. In addition to the current sponsor companies -- Apple, IBM, and WordPerfect -- support for OpenDoc will be provided by Novell, the SunSoft division of Sun Microsystems, Taligent, and the XSoft division of Xerox Corp. In addition to IBM's OpenDoc for OS/2, alpha releases of WordPerfect's OpenDoc for Windows and Apple's OpenDoc for Macintosh also are available. Beta testing on all platforms will be conducted during the summer and fall. ======================================================================== +----------------------------------------------+ | A Distributed Object Roadmap For Developers | dsrdmap +----------------------------------------------+ (This article will appear in magazine form in the September/October issue of OS/2 Developer and is reprinted in DSNEWS with permission from the publisher, Miller Freeman, Inc.) by Cliff Reeves, Bob Orfali, and Dan Harkey The new generation of multitasking desktop OSs -- such as OS/2 -- has the potential to radically change the nature of distributed computing. Instead of the classic client/server model, we can envisage the day when hundreds of millions of machines will be both clients and servers. To take advantage of these new forms of distributed computing, information systems will be created by assembling live blobs of intelligence and data in infinite numbers of Lego-like arrangements. Today's monolithic applications will be broken down into self-managing components that can play together and roam across networks and operating systems. Distributed objects are our best hope for realizing this potential -- they represent the ultimate form of client/server distribution. Objects are self-managing intelligent entities that are infinitely malleable. They allow us to distribute intelligence at a very fine-grained level, and at the same time they can be used to encapsulate existing applications. However, for objects to realize their distributed potential -- both on the desktop and across client/server networks -- they require an infrastructure. We will use a hardware analogy -- the IBM PC -- to explain the pieces of this infrastructure, and how they come together. We explain where CORBA, SOMobjects, OpenDoc, and Taligent fit. The PC created a very successful industry. We believe that the distributed object infrastructure offers a similar opportunity for software developers. ORB: The Software Bus --------------------- The single most important component in the original PC was the hardware bus -- it was open, and allowed any vendor's adapter to plug in. The object equivalent of an open bus is the Object Request Broker (ORB). Fortunately, this time around, our industry anticipated the need for a software bus and the Object Management Group (OMG) -- a consortium of 400 vendors -- was founded in 1989 to create distributed object standards before any major products were introduced. The result was the Common Object Request Broker Architecture or CORBA (see Reference 1). CORBA defines how server objects expose their service interfaces to the bus, and how clients can call these server objects using static or dynamic API method invocations (see Figure 1). Currently, the CORBA 1.1 software bus supports cross-language and cross-platform object interactions. Commercial examples of CORBA-compliant ORBs include IBM's DSOM, HP's DOMF, and SunSoft's DOE. CORBA 2.0, due late 1994, provides a standard for intergalactic object communications across multivendor ORBs. Client Server /-------------------------\ /-------------------------\ | | | | | (Object) | | (Objects) | | | A | | | A | \|--------|-----|-|-------/ \--|-|-----------|--------|/ |________| | | | | |________| +----------------|-|--------+ +---|-|---------------------+ | CORBA API | | | | | | CORBA Object Adapter| +----------------|-|--------+ +---|-|---------------------+ | | | | /-------------- |-|--------------------|-|---------------------\ / | +--------------------+ | CORBA Object \ \ +------------------------+ Request Broker / \--------------------------------------------------------------/ Figure 1. Client/Server Object Interactions on a CORBA ORB The Common Object Services Every Bus Must Provide ------------------------------------------------- One of the painful lessons learned from the PC was that the bus quickly became the single worst bottleneck in the system -- it was not designed for high-bandwidth and expansion. Luckily, the object industry did not fall into this trap. OMG divided the bus design activity into the ORB and the Common Object Services that every ORB must provide (see Figure 2). These add-on services are object classes that are defined using the CORBA Interface Definition Language (IDL). End User +-------------------+ +-------------------+ Late 1994: Appli- | Application | | Common | - Compound cations | Objects | | Facilities | Documents | | | | - E-mail |(Objects) (Objects)| |(Objects) (Objects)| - Database +---|---------|-----+ +---|---------|-----+ access | | | | /-------------------------------------------\ / CORBA Object Request Broker \ \ / \-------------------------------------------/ | | | | Early 1994: +---|---------|-----------|---------|-----+ Future: - Naming |(Objects) (Objects) (Objects) (Objects)| - Transactions - Lifecycle | | - Security - Persist- | | - Concurrency ence | Object Services | - Relationships - Events +-----------------------------------------+ - Data Interchange Figure 2. Components of the OMG Software Bus for Objects So, instead of one giant monolithic bus, OMG created a bus with modular add-on object services, each defined by leading industry experts in a software middleware area. Each add-on provides an essential object service for the bus. This is the ultimate in modular bus design. The OMG has currently defined standards for four Common Object Services: o The Object Lifecycle Service defines operations for creating, copying, moving, and deleting objects on the bus. These operations can also handle associations between groups of related objects. For example, if you move a document, the service is smart enough to also move its embedded object parts -- this will help us deploy nomadic objects that roam on the bus. The service also defines interfaces to factories that can create new objects on different machines. o The Object Persistence Service allows objects to persist beyond the application that creates the object or the clients that use it. The service is designed for maximum flexibility. It can accommodate a variety of storage services, including ODBMSs, RDBMSs, document filing systems (like Bento), and others. The idea was to create an open implementation that meets the different storage requirements of objects -- it encompasses the needs of large-grained objects (such as documents) as well as fine-grained objects (such as SQL table rows). o The Object Naming Service allows objects on the bus to locate other objects. This service can use existing network directories such as ISO X.500, OSF's DCE, or SUN's NIS. The service supports naming hierarchies that allow clients to navigate through different naming context trees in search of the object they're looking for. o The Object Event Service allows objects on the bus to dynamically register or unregister their interest in specific events. An event is an occurrence within an object specified to be of interest to one or more objects. A notification is a message sent to the specific parties, informing them that a specific event occurred. Normally, the object generating the event does not have to know who the interested parties are. This is all handled by the Event Service, which creates a loosely-coupled communication channel between objects on the ORB that don't know much about each other. OMG is working on additional ORB-based object services -- including transactions, security, concurrency control, licensing, trading, query, change management, and others. When they are ready, these services can incrementally be added to CORBA-compliant ORBs. A wide coalition of vendors are using this common object infrastructure to build the next generation of distributed services. CORBA-compliant ORBs -- like DSOM -- will be able to provide an incremental set of core services for distributed objects. For DSOM, IBM will provide these services first in toolkit form -- for example, SOMobjects -- and then incorporate them into OS/2 (and other OSs). This will ensure that the object bus is ubiquitous. To go back to the PC analogy, we now have a well engineered software bus, and the chassis to house it. In contrast to the PC hardware bus, our software bus is being built from the ground up to support intergalactic communications (for example, DSOM and DOMF will both run on top of the OSF's DCE). And in contrast to the PC bus, the software bus is an open industry standard -- it is not controlled by a single vendor. But where are the equivalent of the adapter boards that do all the real work on the software bus? This is where object frameworks come into the picture. Frameworks: The Software Boards ------------------------------- Hardware vendors understood that an open bus was an open invitation to create adapter boards to provide specialized functions -- including LAN communications, storage, multimedia, fax, and countless others. Whole new industries were created by wiring together individual hardware modules into adapters that plugged into the bus. Frameworks are the software equivalent of hardware boards (see Figure 3). Frameworks are a set of software objects that collaborate to provide a special function. Think of them as prewired software classes that do something useful on the bus. They are factory-debugged software subsystems or software boards. ______. \ | / \ | / \ | /-------------------------\ / \ | (Objects) | / Framework--> | (Objects) (Objects)| / | (Objects) | \----------------|--------|/ / |________| / / / ORB / \ / | \ / | \ .------\ Figure 3. Frameworks: Prewired Object Software Boards Unlike hardware boards, you can customize a software framework to suit your application needs. You customize a framework by telling it which key events you want to personalize, and provide the code that handles those events. The framework then calls your code when that event occurs; your code doesn't call the framework (see Figure 4). Your programs don't have to worry about structure, flow of execution, and calls to system-level API libraries. +------------------------+ +--------------------------------------+ | Procedural Approach | | Framework Approach | | | | | | +------------------+ | | +--------------------------------+ | | | | | | | Client API | | | | Your | | | +----------+----------+----------+ | | | Code | | | | Object | Object | Object | | | | | | | | Class #1 | Class #2 | Class #3 | | | +--|----------|----+ | | +----------+-------------------- + | | | call | call | | | Object | Framework API | | | +--V----+ +--V----+ | | | Class #4 +--------|------------+ | | |Library| |Library| | | +----------+ | call | | | #1 | | #2 | | | +----V------+ | | +-------+ +-------+ | | | Your Code | | | | | +-----------+ | +------------------------+ +--------------------------------------+ Figure 4. Procedural Versus Framework Approaches to Developing Code If you're an OO programmer, frameworks provide architectural guidance. They remove the need to shop for classes, discover which methods are available, how to call them, and in which order. It's like buying a board instead of individual chips. The services provided by the framework are defined using the CORBA IDL. An application becomes a collection of little puzzle pieces that inherit functions from the framework and call the framework APIs via the ORB (see Figure 5). / \ / |-----------------------------------------------------------| \ / ORB = Software Bus \ \ / \ |------A--------------A--------------A--------------A-------| / \ | | | | / +-----V-----+ +-----V-----+ +-----V-----+ +-----V-----+ | API | | API | | API | | API | +-----------+ +-----------+ +-----------+ +-----------+ | App. Level| | App. Level| | App. Level| | App. Level| | Framework | | Framework | | Framework | | Framework | | +------+ | +------+ | +------+ | +------+ +----+ /\ +----+ /\ +----+ /\ +----+ /\ \/ \/ \/ \/ +--------------------------+ | /\ /\ /\ /\ | Your Application | \/ \/ \/ \/ | +--------------------------+ Figure 5. A Framework-Based Application IBM and Taligent intend to ship CORBA-compliant frameworks for all types of middleware and desktop functions. You can then modify these frameworks to suit your application needs. But IBM and Taligent won't be alone. Obviously, there's room for a vibrant collection of innovative frameworks on the software bus to come from many vendors. Table 1 provides a quick summary of the features that distinguish a framework from procedural API programming and object-oriented class libraries. ----------------------------------------------------------------------- Table 1. Comparing Frameworks, OO-Class Libraries, and Procedural APIs (adapted with permission from "Client/Server Survival Guide with OS/2" VNR, 1994). Feature Frameworks OO Class Procedural APIs Libraries ------------------------------------------------------------------------ Application Frameworks You must create You must create the model are the the control flow control flow of the application. of the application and the Frameworks application and logic that invokes handle all the the glue that the APIs. The system control flow. ties the knows nothing about different class your code. libraries together. Application Multiple Single Single monolithic structure cooperative monolithic application linked frameworks. application to API libraries. consisting of class libraries. How services Frameworks By inheriting By calling API are obtained? are the function from libraries. service. the class libraries. How the system Frameworks call By subclassing By writing new code is customized? your code. You or creating new and calling can subclass classes. additional APIs. parts of frameworks. Granularity of Medium. You can High. You can High. You can write control only subclass subclass any everything from parts of class. scratch. frameworks. Abstraction of High. Hides Low. Hides APIs Very low. You need services complexity, but creates its to deal with raw automates own layer of APIs and determine standard complexity -- the order in which features. you must to call them. You program determine which by exception. methods are available to call, and in which order. How much code Very little. A medium amount. Lots. do you write? Maintenance Low. Medium. High. costs Reduced Yes. You write No. You must No. You must Complexity small pieces of shop for classes develop the entire code within and develop the program and multiple program. You understand how the frameworks. must integrate APIs work together. Frameworks call the different you only when class libraries, necessary. Frameworks provide architectural guidance. ------------------------------------------------------------------------ OpenDoc: Connecting Today's Desktop to the Bus ---------------------------------------------- The software bus is a prerequisite for creating a component-based software industry. However, a bus alone is not enough, especially in complex areas such as the desktop, where there's a need for protocols that allow components to visually coexist, share containers of data, and respond to events (and scripts) in a unified manner. In other words, we need a desktop infrastructure that sits on the bus and defines the rules of engagement by which the visual components can plug-and-play. OpenDoc provides such a standard (see References 2 and 3). In our bus analogy, OpenDoc is a standard for what goes on inside a desktop software board (see Figure 6). To use the hardware analogy, OpenDoc is a specialized desktop adapter with special sockets that let you plug in your parts. You can develop your parts by inheriting function from frameworks, by encapsulating existing code, or by using OpenDoc part-builder tools. An OpenDoc part is similar to an OLE 2.0 OCX (in fact, OCXs can play inside OpenDoc containers, and vice versa). /--------------------------------------------------------------\ | +---------+ +------------+ +------------+ | | | Bento | | Compound | | Automation | | | | Storage | | Document | | and | Your Parts | | | Storage | | Management | | Scripting | | | | +-----|---+ +------|-----+ +-----|------+ | | | | | | | | | /---|------------|-------------|----------------|------\ | | / Object Request Broker (DSOM) \ | | \ / | | \-------------------------------------------------------/ | \-------------------------------------------+_______________+--/ | |||| || |||| | /-------------------------------------------\_______________/--\ / \ . Object Request Broker (DSOM) . \ / \---------------------------------------------------------------/ Figure 6. OpenDoc: The Desktop Software Board How does OpenDoc provide its open sockets for parts? It does that by bringing the software bus (or ORB) inside the adapter, and defining new services (and APIs) that can be used by software component providers to create visual software parts that plug-and-play into visual- and file-based containers. The three new services provided by OpenDoc are: o Bento provides storage protocols for defining rich data types and their boundaries. Bento also defines the protocols by which various parts can coexist in the same file container. Each part can have its own data type and can own a portion of the file container. Bento also allows you to interchange parts across platforms. o Compound document management defines the visual containment protocols that allow various parts to be embedded and activated from within visual containers. OpenDoc is a form of Object-Oriented User Interface (OOUI) that uses a document-centric paradigm for displaying parts. This paradigm should be very familiar to OS/2 Workplace Shell users. When you need to work on an object, you simply click on it. In fact, parts can be moved from OpenDoc document containers to Workplace Shell containers, and vice versa. OpenDoc creates live documents. For example, an OpenDoc document is not a set of "dead bits". Instead, it can be brought to life by a simple click, and its contents can be edited and changed "in place". Meta Group predicts that, by 1997, compound documents will become the primary paradigm for capturing information, thus challenging the dominance of record-oriented data. * Open Scripting Architecture defines interfaces for allowing parts to respond to scripting commands and other external events. Users will be able to write custom applications by assembling multivendor parts and synchronizing their behavior by writing (or recording) scripts. The beauty of OpenDoc is that all the system components and the add-on parts communicate over the same object bus (the DSOM ORB). OpenDoc demonstrates that the same object model -- the CORBA ORB -- can be used to connect intergalactic objects as well as fine-grained visual objects that reside on a common desktop. It's all very consistent. OpenDoc allows you to repackage monolithic desktop applications into parts that can plug-and-play together on the same desktop or across the network. You'll need to encapsulate these applications with SOM wrappers, and break them into parts and part editors. Taligent frameworks will allow you to go even further, and create visual parts that inherit their behavior from prewired frameworks -- this is good if you have the luxury of creating new applications (for more details, see Reference 4). If We Build It, Will they Come? ------------------------------- Together SOM, SOMobjects, OpenDoc, and Taligent frameworks provide an object infrastructure plus the basic building blocks that will help developers create parts, components, and vertical frameworks that populate this infrastructure. To use the hardware analogy, writing a part with SOMobjects and DSOM is like developing a hardware chip. Writing an OpenDoc part is like developing a chip that plugs into a prewired board with open sockets -- all you do is supply the parts, and they will interplay with other parts. Writing a framework part is like buying a prewired subsystem that you can then simply customize to fit your needs. Most end-user customers will either buy parts they can script together or buy entire frameworks they can customize for their particular needs. In either case, some form of end-user customization will become the norm. IBM intends to provide the tools that further facilitate this process. The success of the objects industry depends on making our software components as easy to assemble as the new generation of PC "plug-and-play" buses make it for hardware. References ---------- 1. Robert Orfali and Dan Harkey, "Client/Server Programming with CORBA Objects," OS/2 Developer, September 1994. 2. Robert Tycast, "OpenDoc Basic Anatomy 101," OS/2 Developer, September 1994. 3. Kurt Piersol, "OpenDoc Under The Hood," OS/2 Developer, September 1994. 4. Robert Orfali and Dan Harkey, "Client/Server Survival Guide with OS/2" VNR, 1994, IBM publication number SR28-5494, ISBN 0-442-01798-7. Part 7 provides a 138-page introduction to distributed objects. Biographies ----------- Cliff Reeves is the Director of Object Technology Products, IBM Personal Software Products Division. Cliff is currently responsible for object-based products in the IBM Personal Software Products Division. This includes responsibility for the IBM/Taligent partnership. Bob Orfali and Dan Harkey are the authors of the best-selling book "Client/Server Programming with OS/2" (VNR, 1993). Bob's and Dan's most recent book is the "Client/Server Survival Guide with OS/2" (VNR, 1994). This 930-page book contains over 150 pages on distributed objects. Bob and Dan have been developing client/server applications and tools for the last eight years. They currently work on the application of distributed object technology. Bob and Dan are affiliated with IBM Personal Software Products Division, Austin, Texas. They work from the San Francisco Bay Area. ------------------------------------------------------------------------ Information about the authors' new book: Client/Server Survival Guide with OS/2 Van Nostrand Reinhold, 1994. 970 pages, 410 illustrations. IBM PUBORDER SR28-5494, ISBN 0-442-01798-7, 39.95 USD. Authors: Bob Orfali and Dan Harkey. This Survival Guide takes you on a sweeping tour of client/server systems and software. It provides a comprehensive coverage of client/server -- including stacks, NOSs, DBMSs, Federated Databases, Information Warehouses, Groupware, TP Monitors, Transactions, Distributed Objects, System Management, and Tools. It covers major standards such as DCE, CORBA, OLE, OpenDoc, ODMG-93, MAPI, APPN, VIM, SNMP2, CMIP, RMON, SQL3, and X/Open DTP. The authors provide a survival map to help you navigate through the client/server maze. To separate theory from reality, the book covers over 50 OS/2 client/server products -- including CICS, DSOM, Lotus Notes, DCE, ObjectStore, MQISeries, Encina, LAN Server, NetWare, DB2/2, Oracle7, LAN NetView, FlowMark, LAN Distance, TCP/IP, ImagePlus, and many others. While it's rich in content, it's also fun to read. In their maverick style, Orfali and Harkey use controversial soapboxes, background briefings, witty quotes, and over 400 illustrations and cartoons to bring to life the fledgling world of client/server computing. This book is for anyone interested in client/server, whether they use OS/2 or not. In contrast to previous Orfali/Harkey books, this is not a programming book -- but it's an indispensable guide for anyone who is evaluating, using, developing, or selling OS/2 client/server products. Contents at a Glance -------------------- Here's an overview of what the book contains: Part 1. Client/Server Model 67 pages Part 2. Clients, Servers, and Operating Systems 144 pages Part 3. Base Middleware: Stacks and NOS 208 pages Part 4. SQL Database Servers 130 pages Part 5. Client/Server Transaction Processing 70 pages Part 6. Client/Server Groupware 74 pages Part 7. Client/Server with Distributed Objects 138 pages Part 8. Distributed System Management 76 pages Part 9. Client/Server Tools 22 pages The book can be ordered from the IBM Distribution Center (PUBORDER number SR28-5494); by calling Van Nostrand Reinhold at 1-800-842-3636, 1-606-525-6600, or fax at 1-606-525-7778; or by calling IBM Education and Training at 1-800-568-6294. It will also be available in bookstores. International orders can be placed at the following addresses: United Kingdom, Ireland, Europe, Africa, and the Middle East ------------------------------------------------------------ International Thomson Publishing Berkshire House 168-173 High Holborn London WC1V 7AA, England Telephone: 011 44 71 497-1422 Fax: 011 44 71 497-1426 Australia and New Zealand ------------------------- Thomas Nelson Australia 102 Dodds Street South Melbourne, 3205 Victoria, Australia Telephone: 011 613 685-4111 Fax: 011 613 685-4199 Germany ------- International Thomson Publishing GmbH Konigswinterer Strasse 418 53227 Bonn, Germany Telephone: 228/445171-75 Fax: 492282 Latin America and the Caribbean ------------------------------- International Thomson Publishing (New Latin America Office to open in 1994) Call Boston Office until that time. Telephone: 1-617-423-4210 Fax: 1-617-423-4325 Puerto Rico ----------- International Publishing RE-4 Via Pieras Rio Cristal Trujillo Alto PR 00976 Asia (Excluding Japan) ---------------------- International Thomson Publishing, Asia 221 Henderson Rd. #5-10 Henderson Building Singapore 0315 Telephone: 65-02-272-6497 65-272-02-6496 Fax: 65-02-272-6498 Japan ----- International Thomson Publishing--Japan Kyowa Building BF 221 Hirakawacho Chiyoda ku Telephone: 81-3-3221-1385 Fax: 81-3-3237-1459 All Other Countries (Excluding North America) --------------------------------------------- International Thomson Publishing 20 Park Plaza, 14th Floor Boston MA 02116 Telephone: 1-617-423-4210 Fax: 1-617-423-4325 Canada ------ Nelson Canada 1120 Birchmont Road Scarborough, Ontario, Canada M1K 5G4 Telephone: 1-416-752-9100 Fax: 1-416-752-9648 ======================================================================== +--------------------------------------------------+ | Drive Usage by Public Applications on LAN Server | landrive +--------------------------------------------------+ As the use of IBM's LAN Server expands to larger and more complex configurations, customers using these systems are experiencing problems with the availability of LAN Server drive letters (A-Z). This article suggests what developers can do to help. Shortages of Drive Letters -------------------------- More and more customers are utilizing the public application support provided by LAN Server, which is good. However, as the number of public applications in use grows, applications that use static or preassigned drive letters are creating shortages of drive letters for all the applications that require them. Dynamic Allocation ------------------ Although there is no complete solution to this problem as long as the use of drive letters is required, there are a couple of things that developers of these applications can do. A more desirable method of drive allocation for public applications is to use dynamically allocated drives or UNC names where appropriate. The reduction in drive-letter requirements under a dynamic or UNC selection scheme can be significant, particularly where a single public application is currently preallocating multiple drives in a static manner. Benefits -------- Using dynamic allocation requires the drive to be dedicated to an application only when that application is in use, rather than being permanently preassigned. Dynamic allocation allows infrequently used applications to share the same drive letter (or the next available drive). Non-deviced UNC names may be appropriate for certain tasks that do not require direct user access, such as internal or temporary program files. UNC paths do not use drive assignments, so they conserve this resource for interactive tasks that require it. The Difference is Dynamic! -------------------------- If you are currently developing an application, assume that it will be used as a shared, public application with LAN Server. Ensure that any use of drive letters is done through dynamic means, or utilizes UNC names for path or file selection as needed. If your applications are currently available, consider changing any static drive-letter assignments to a dynamic method. It could make the difference in whether or not a LAN Server customer selects your application for public use. ======================================================================== +--------------------------------------+ | IBM Delivers More PC Power With | smpos2 | OS/2 for Symmetrical Multiprocessing | +--------------------------------------+ IBM introduces OS/2 for Symmetrical Multiprocessing Version 2.11, a new member of its award-winning 32-bit PC operating system family. OS/2 for SMP provides performance and client/server benefits to users of Intel 486 and Pentium multiprocessor systems, while protecting their software investments in applications. Optimizing Multiprocessor Capabilities -------------------------------------- OS/2 for SMP offers all the features of OS/2 2.11, and increases performance by distributing application processes or threads among processors to optimize the capabilities of a multiprocessor computer. Industry Standard, Supported by OEMs ------------------------------------ Several computer vendors have announced support for OS/2 for SMP, including Advanced Logic Research, AST Research, Compaq Computer Corp., Hewlett Packard Co., IBM, Intel, Tricord Systems, VTech, and Wyse Technology. OS/2 for SMP will also be available on future IBM PC-based multiprocessing servers. OS/2 for SMP is consistent with the industry-standard Multiprocessor Specification Version 1.1, which means that multiprocessor computers built on this specification can run OS/2 for SMP without changes to the BIOS, operating system, or hardware interfaces. OS/2 for SMP features transparent support of systems with two or more CPUs, increasing raw computing power with a lower memory requirement than any other SMP operating system available today. Reconfigure or Consolidate Servers ---------------------------------- For multiprocessing-enabled applications, customers will see substantial performance gains with each new processor added to their systems. OS/2 for SMP can support up to 16 processors on a single system. Cost-conscious organizations that want to expand their network resources can reconfigure server systems to handle larger and larger networks, or consolidate the functions of their uniprocessor servers on a single multiprocessor system running OS/2 for SMP. "OS/2 for SMP optimizes Intel-based hardware for enterprise-wide, scalable, mission-critical applications," said Kevin Dugan, manager of systems development at the network management center of Cable & Wireless Inc., a 600 million USD long-distance telephone company based in Vienna, Virginia. "It is absolutely critical for businesses such as ours, because we want to make sure that our systems and software will be able to grow with us as our business needs grow," continued Dugan. "With OS/2 for SMP's scalable performance, we can keep the same operating system and applications as we migrate from desktop workstations to multiprocessor systems. The result is a substantial savings for us." Ideal Technology for Client/Server Environments ----------------------------------------------- Network server and high-end desktop workstation environments will benefit from OS/2 for SMP's scalable performance. Transaction processing and relational database applications on servers, as well as compute-intensive applications such as CAD/CAM, forecasting, modeling, or simulation programs on workstations, will run faster and more efficiently on OS/2 for SMP. For example, when OS/2 for SMP and IBM's relational database manager, DB2/2 Version 1.2, are installed on parallel hardware systems, performance and scalability are significantly improved. Users may expect some query workloads to scale as high as 1.8 to 1.9 on a dual-processor machine. Applications such as Lotus 1-2-3 for OS/2 run faster with the new OS/2 for SMP, which also is supported by networking platforms such as IBM's OS/2 LAN Server 3.01. "Only OS/2 scales the range of computing power, from small notebooks to high-end SMP-enabled computers," said Dan Lautenbach, general manager for IBM's Personal Software Products division. "We've created OS/2 for SMP for the high-end server market where exceptional performance and mission-critical reliability are important. Whether an organization adds more microprocessors to its computers or just wants to make the most of its current multiprocessor system, users will see a quantifiable performance boost with OS/2 for SMP." Measurable Performance Gains ---------------------------- OS/2 for SMP intelligently supervises computing operations and allocates processing resources as necessary, improving processing capabilities. Application processes or threads are automatically dispatched to run on any of the available system processors. The result is enhanced performance through a load-balanced system. Users can run multiple DOS, Windows, and OS/2 2.1 applications concurrently on a single system, and benefit from performance gains. OS/2 for SMP is compatible with existing OS/2 and DOS/Windows applications. Even single-tasking DOS applications benefit, because OS/2's heavy use of threads allows overlap of systems services and application execution. Because multiple processors are dispatched, multiple DOS/Windows virtual machines can run faster with no modification. Native OS/2 applications will exploit OS/2's multithreading capabilities, providing even higher performance gains. In addition, OS/2 for SMP supports applications designed for uniprocessor computers. Power and Performance Available in 3Q94 --------------------------------------- OS/2 for SMP will be available in the third quarter of 1994. It will be supported on hardware from Advanced Logic Research, AST Research, Compaq Computer Corp., Hewlett Packard Co., IBM, Tricord Systems, VTech, and Wyse Technology. It is initially available in a U.S. English version only. Customers with a supported SMP-enabled computer can order OS/2 for SMP in July by calling 1-800-342-6672 in the USA, or through local dealers and distributors in other countries. Prices ------ Suggested retail prices are: 395 USD for the 1-2 processor version, 595 USD for the 1-7 processor version, and 795 USD for the 1-16 processor version. (See next article for announcement details.) ======================================================================== +------------------------------------------+ | IBM OS/2 for Symmetrical Multiprocessing | smpdtl | Version 2.11 Announcement Details | +------------------------------------------+ OS/2 for Symmetrical Multiprocessing is the OS/2 offering for selected systems with multiple Intel 486DX or Pentium processors in a single personal computer. It provides full OS/2, DOS, and Windows application support. OS/2 for SMP exploits the power of your Symmetric Multiprocessor personal computer, making it easy to use and run PC applications simultaneously. OS/2 for Symmetrical Multiprocessing expands the OS/2 2.1 offerings previously announced, as follows: o OS/2 2.1 Special Edition for Windows 3.1: Targeted for customers with Windows Version 3.1 installed on their systems o OS/2 2.1 Standard Edition: Targeted for new users and users without operating systems installed on their systems o OS/2 2.1 Upgrade Edition: Targeted for customers with DOS or a previous version of OS/2 on their systems o OS/2 for Symmetrical Multiprocessing: Targeted for customers with high-end client or server needs Highlights ---------- OS/2 for Symmetrical Multiprocessing Version 2.11: o Provides all of the function of OS/2 2.11, tailored to support the emerging technology of selected symmetric multiprocessing systems containing from one to sixteen Intel-compatible processors. o Provides scalable performance to deliver the power for your current SMP computer needs, as well as the ability to grow to new, more powerful applications. You can add performance as you need it. o Protects application investments by compatibility with DOS, Windows 3.1, and OS/2 applications. o Supports Multiprocessor Specification V1.1 (MPS 1.1). o Substantially increases database performance in DATABASE 2 OS/2 Version 1.2 (DB2/2 V1.2), announced on 24 May 1994, which exploits OS/2 for SMP Product Description ------------------- OS/2 for Symmetrical Multiprocessing expands the OS/2 family of products by providing support for multiple Intel processors within a single personal computer. It contains architecture support for one to sixteen Intel processors. OS/2 for SMP provides all the benefits of OS/2 2.1 -- industry-standard device support, compliance with industry standards, enhanced standing as a premier client, and enhanced support for OS/2, DOS, and Windows programs. All these features are delivered on top of a stable, mature platform that has been "fit and finished" over time. OS/2 for SMP can provide scalable performance and compatibility with DOS, Windows 3.1, and OS/2 applications to extend investment in software. Using OS/2 for SMP, server systems can be scaled to handle larger networks running CPU-intensive applications such as database and graphics programs. Scalable performance means that you can have the power you need in your current SMP-compatible computer, as well as the ability to grow to new, more powerful applications. OS/2 printer and video drivers are identical to those included in the OS/2 2.1 product. Growth Enablement -- Advanced Technology Enabled ------------------------------------------------ OS/2 has been enhanced to support Symmetric Multiprocessing. These systems contain from two to sixteen Intel 486 or Pentium processors in a single personal computer. There are some very attractive benefits of SMP beyond the increased raw CPU power. Caching is a technique used in hardware and software to increase performance. SMPs increase the effectiveness of various caches dramatically. DB2/2 Scalability Enhancements ------------------------------ DB2/2 V1.2, announced on 24 May 1994, supports OS/2 for SMP V2.11. This support enhances the scalability of DB2/2 on SMP workstations, thereby increasing database performance. DB2/2 V1.2 will be sensitive to the number of processors available, and will tailor its latching algorithms accordingly. Combined with improvements in other areas, users should see up to a 30 percent improvement in performance, depending on the workload, over DB2/2 V1 in high-contention situations. Read-only workloads will scale better than update workloads. Users can expect query workloads to scale between 1.8 and 1.9 on a dual-processor machine. Note: The Novell NetWare IPX/SPX protocol is not supported with DB2/2 V1.2 running on SMP hardware and OS/2 for SMP V2.11. Specified Operating Environment ------------------------------- Hardware Requirements: The minimum hardware configuration to run OS/2 for SMP is a system unit with two to sixteen Intel processors, up to 42 MB of free hard disk space (depending upon installation options selected), and a minimum of 8 MB of parity or ECC memory. Although not required, IBM highly recommends 12 MB of memory and a CD-ROM drive. One of the following hardware platforms is required: o Advanced Logic Research -- ProVEISA SMP (486DX2) o AST Research -- Manhattan (486DX2, Pentium) o Compaq -- Proliant 2000 (Pentium) o Compaq -- Proliant 4000 (Pentium) o Hewlett Packard -- Netserver 5/66 LM2 o Tricord Systems -- PowerFrame M30 (486DX2) o VTech -- Platinum SMP (486DX2) o Wyse Technology -- Series 7000i M760 (486DX2) In addition, OS/2 for SMP supports a broad range of system configurations, including diskette drives, displays, pointing devices, printers, CD-ROM, and optical drives. Program Upgrade --------------- The program package upgrade option allows currently licensed users of OS/2 for SMP 1-2 Processors and 1-7 Processors to upgrade to 1-7 Processors or 1-16 Processors for a program upgrade charge. These upgrades will be available through IBM Authorized Personal Computer Dealers and Industry Remarketers--Personal Computers certified to market IBM Authorized Advanced Products. The remarketer will require a Proof of License for each upgrade ordered. The original Proof of License is the colored front cover page (inside the hard binder) or the separate Proof of License page in the program package as identified by IBM to the remarketer. Customers may also order upgrades through the local IBM office using the IBM Personal Computer/System Program IBM US Upgrade and Certification Order Form. To receive program package upgrades at a discount, the ICA and a volume discount addendum with the appropriate volume discount exhibit must be in effect. Charges ------- Part One-Time Number Program Name Charge 83G7550 OS/2 for SMP 1-2 Processors 395 USD 83G8077 OS/2 for SMP 1-7 Processors 595 USD 83G8078 OS/2 for SMP 1-16 Processors 795 USD 83G8079 OS/2 for SMP Upgrade from 1-2 to 1-7 Processors 295 USD 83G8080 OS/2 for SMP Upgrade from 1-2 to 1-16 Processors 495 USD 83G8081 OS/2 for SMP Upgrade from 1-7 to 1-16 Processors 295 USD ======================================================================== +-------------------------------------------------------+ | IBM Chairman Welcomes Internet Users to IBM Home Page | pagehome +-------------------------------------------------------+ IBM Chairman Lou Gerstner welcomes Internet users to IBM's new "home page" on the Internet. The home page, first posted on 23 May, serves as the hub of all IBM information on the Internet, and is already serving information to users every 18 seconds. Gerstner promises Internet users that the home page will offer an easy way to learn about IBM and to feed information back to the company. The full text of his message appears at the end of this notice. The IBM home page is located on a World-Wide Web server, a system that helps organize Internet information by linking documents together via a technology called hypertext. Hypertext lets selected words "expand" to provide more information about the subject. The new information can take the form of text, video, audio, or graphics. For example, clicking on the hypertext word "AS/400" can take you to information about the latest models of the product. The text of the Chairman's home page message follows: "Hello, I'm Lou Gerstner, chairman of IBM. On behalf of all of us at IBM, I'd like to welcome you to our World-Wide Web server. "Through our server, we'll try to make it easy for you to learn about our technology and some of the things we're doing at IBM -- and also make it easier for you to share your ideas with us. We'll update our information on a regular basis and do our best to keep it interesting and informative. "We're committed to the Internet, and we're excited about providing information to the Internet community. I hope you'll check back here often." (Access instructions are in the next news item.) ======================================================================== +---------------------------------------------+ | Accessing the IBM Home Page on the Internet | pageacc +---------------------------------------------+ To access the web servers, you must have either Gopher or Mosaic LAN-based client software installed. Gopher is a text-based viewer, and Mosaic is the multimedia web browser. Both of these software packages require that your local workstation supports Transmission Control Protocol/Internet Protocol (TCP/IP). There are four addresses for these servers: Outside IBM ----------- gopher.ibmlink.ibm.com (external Gopher server) www.ibm.com (external home page web server) Inside IBM ---------- honegopher.atlanta.ibm.com (internal Gopher server) www.atlanta.ibm.com (internal home page web server) ======================================================================== +-----------------------------------------------------+ | Communications Manager/2 V1.11 WR06150 Availability | 111cm2 +-----------------------------------------------------+ Communications Manager/2 (CM/2) version 1.11 (PTF number WR06150) is now available for CM/2 1.10 licensed customers. WR6150 is a total refresh of CM/2 that can be obtained at no charge, on either diskette or CD-ROM, by calling 1-800-992-4777 within the USA or 1-800-465-2222 within Canada. CM/2 1.11 is a service release for CM/2 1.10. CM/2 1.11 contains normal service fixes plus new function, detailed below. SNA Phone Connect ----------------- The new SNA Phone Connect feature in CM/2 1.11 addresses mobile computing requirements by enabling customers to use SNA applications from home, on the road, or wherever there is a phone line. o SNA Applications across Asynchronous and Hayes AutoSync Connections SNA Phone Connect enables customers to use SNA applications across asynchronous and Hayes AutoSync connections. With this support, customers can use applications such as 3270/5250 emulation and SNA LU6.2 APPC between CM/2 1.11 and an AS/400, Advantis gateway, or an S/370 host. o V.25bis Autodial and Autoanswer Support SNA Phone Connect supports SDLC and X.25 over the IBM Wide Area Connector (WAC) adapter at a maximum speed of 64 Kbps. It also supports SDLC over the IBM MultiProtocol Communications Adapter, and the IBM PS/2 MultiProtocol Adapter/A. SNA Phone Connect implements the V.25bis protocol to communicate with these adapters. Additional Hardware Support --------------------------- CM/2 1.11 supports the IBM 5250 Emulation PCMCIA adapter and IDLC over the IBM WaveRunner Digital Modem. X.25 Enhancements ----------------- CM/2 1.11 supports V.25bis Autodial, X.32 Exchange ID (XID) and X.25 facilities (including Network User ID and Closed User Group). This release also supports the ARTIC X.25 Interface Coprocessor ISA bus adapter, and the WAC ISA bus adapter. 3270/5250 Emulator Enhancements ------------------------------- The CM/2 1.11 3270 emulator has integrated APL support and Import/Export support for transferring Text and PC documents between workstations and OfficeVision/MVS. Miscellaneous ------------- The CM/2 1.11 CD-ROM package includes CM/2 and NTS/2 diskette images, CM/2 Redbooks, and a wide variety of APPC, APPN, and CPI-C books. The Distributed Workstation option has been enhanced to allow creation and modification of configurations after initial install on the distributed workstation (previously restricted to the server). Operating System Support ------------------------ CM/2 1.11 supports OS/2 version 2.0 or higher. National Language Support ------------------------- CM/2 1.11 is available in English, French, German, Italian, Japanese, Korean and Spanish versions. The Korean and Spanish versions are new in this release. ======================================================================== +-----------------------------------------+ | Personal Systems Support Family Linkage | stratfix | to Fix Strategy and Delivery | +-----------------------------------------+ With the Personal System Support Family of Services beginning on 11 July, there have been several questions about how this relates to IBM's fix strategy and fix delivery processes. Here are the highlights. o The IBM Personal Systems Support Family of Services offerings neither extend nor enhance the Central Service or Program Services provided for products. Refer to the terms and conditions of licensing found in the IBM Program License Agreement. A copy of the agreement is included in each program package. o IBM is continuing to evaluate our fix strategy, fix tools, and fix delivery process to respond to current customer requirements and problem areas. No changes are ready to be announced at this time. Defect Reporting Process ------------------------ A defect is defined as a code-related or documentation-related problem where the program does not conform to the Program Specifications and the problem can be recreated in the Specified Operating Environment. Defect correction is as described in the Statement of Limited Warranty section included with your product documentation. You may report defects to IBM Program Services for products until their Service Expiration Date. o If you are entitled to voice support for the product through a Getting Started period or through a Support Line contract, you may call 1-800-992-4777 and report a defect and/or request a specific fix if available. o If you are not entitled to voice support, because your 60-day Getting Started period has expired and you have not purchased a Support Line offering, then you may: - Report the suspected defect via fax, mail, or BBS (CompuServe or Talklink). IBM will respond to the licensed customer via the same method that was used to report the defect. The response by IBM will indicate whether the defect reported is known or not known to IBM. If a fix is available, the IBM response will list the customer's options for obtaining the fix. - Call the Support Line and purchase a single incident of support to report the suspected defect. If it is a valid defect (as defined defined above), you will not be billed for the Support Line single incident. Fix Availability ---------------- o Corrective Service Packages, if produced for the specified product, will be made available through the following channels: 1) Bulletin Boards a) CompuServe b) TalkLink c) PC Company BBS 2) Technical Connection CD-ROM 3) Mail A Support Line offering is not required to obtain available Corrective Services Packages from any of the above four channels. o There is no commitment for a product to provide Corrective Service Packages. Fixes may not be available until the next release (if one exists) for the product. IBM does not guarantee service results, nor does IBM represent or warrant that all errors or program defects will be corrected. o There is no commitment for a product to provide private or single fixes that are not part of a formal release or corrective service package. o If a fix is not available, IBM Central Service or Program Services will respond to the new problem by providing one or more of the following: 1) Corrective service information, such as correction, documentation 2) Corrected code 3) Notice of corrected code when available 4) Restriction 5) Bypass ======================================================================== +-------------------------+ | OS/2 2.0 Support Update | sup20 +-------------------------+ From 11 July through 31 December 1994, support for OS/2 2.0 will be provided to U.S. customers through one of the Personal Systems Support Family Support Line options: o Support Line Per-Incident Customers may purchase support for OS/2 2.0 on a per-incident basis through 31 December 1994. o Support Line Standard Support for OS/2 2.0 under Support Line Standard will be provided in one of two ways: 1. If the customer has OS/2 2.0 as well as a more current version of OS/2, support will be provided for OS/2 2.0 through 31 December 1994. Beyond that date, support will be provided for all the other products and current versions of OS/2, excluding OS/2 2.0. 2. If the customer has ONLY OS/2 2.0, and does not upgrade to a current version by 31 December 1994, the customer's Support Line contract will expire on that date. At that time, a new contract may be written, selecting another product to be included in the Support Line Standard base price. o Support Line Premium OS/2 2.0 will be included in the product set for Support Line Premium customers through 31 December 1994. After that date, customers may continue with their Support Line Premium contract for all other products, excluding OS/2 2.0. Beginning 1 January 1995, support for OS/2 2.0 will be provided to U.S. customers as a special bid. ======================================================================== +----------------------------------------+ | Deadline Nears for Listings in Next | prodnom | Tools Guide and Applications Directory | +----------------------------------------+ Time is growing short to list your application or development tool in the next editions of the OS/2 & LAN Systems Development Tools Guide and the OS/2 & LAN Systems Applications Directory. These books will be produced in both softcopy (OS/2 .INF files) and hardcopy versions, and distributed worldwide. Currently, there is no charge for these valuable listings. All you have to do is complete the Product Nomination Form below and return it to IBM no later than 15 August 1994. Applications and development tools will be listed in the Applications Directory. Only development tools will be listed in the Development Tools Guide. We can only list applications that are currently available. Submitting the following information does not guarantee that IBM will include your product in the next editions of the above books, nor does IBM guarantee that it will in fact produce more editions of the above books. Applications Directory Overview ------------------------------- The OS/2 Applications Directory includes more than 1,000 products that exploit features of OS/2 2.x. This 270-page book contains detailed descriptions of over 750 products from major software companies such as Lotus, Computer Associates, Borland, SAS, and many more. The application solutions come from companies across the globe. In addition to company information, product descriptions, and prices, the directory lists both U.S. and worldwide sales contacts. The directory also includes a special section previewing over 100 products that earned the IBM Ready! for LAN Server 3.0 mark by completing the self-certification within 60 days of the announcement of the certification program. IBM employees, and customers who have IBM customer numbers, can order the latest OS/2 Applications Directory from the IBM publications distribution centers. The order number is G362-0029-04. All customers can order the OS/2 Applications Directory directly from its publisher, Miller Freeman, by calling 1-415-905-2728. The purchase price is 9.95 USD plus 3.50 USD for shipping and handling within the USA, plus applicable sales tax. Add 2.00 USD for shipment to Canada and other countries. Visa, MasterCard, and American Express are accepted. Tools Guide Overview -------------------- The OS/2 & LAN Systems Development Tools Guide is a treasure trove of tools for application developers. It tells you about the many tools, produced by independent software vendors and IBM, that can help developers reap the benefits of the advanced technologies in OS/2 2.1, LAN Server 3.0, and related products. The current Guide features detailed information about more than 400 OS/2 and LAN Systems tools and utilities divided into 35 categories and indexed by both company and product name. The Guide comes both in hardcopy and in a softcopy OS/2 .INF file. Hardcopy -------- Customers in the USA may order the guide by calling either 1-800-444-4881 (Miller Freeman Inc.) or 1-800-879-2755 (IBM Software Manufacturing Solutions). When calling the IBM number, specify publication G362-0025-00. There is a 9.95 USD charge (plus shipping, handling, and applicable sales taxes). IBM employees in the USA may order publication G362-0025-00 through PUBORDER. Customers and IBM employees outside the USA may order publication G362-0025-00 from the IBM Software and Publications Center in Copenhagen, Denmark. Additionally, copies may be obtainable from some of the Developer Assistance Programs in other countries and geographic areas. Contact them for information. NOTE: The OS/2 .INF softcopy version of the Guide is not available through this method. It will be distributed at no charge on various e-mail and BBS systems. Softcopy -------- IBM is making the OS/2 .INF version of the Guide available wherever the monthly electronic PSP Developer Support News (DSNEWS) is distributed. (That list appears in the front matter of this newsletter.) The file name is OS2TG. ------------------------------------------------------------------------ PRODUCT NOMINATION FORM for OS/2 & LAN Systems Development Tools Guide Name of person preparing this form _____________________________________ Title __________________________________________________________________ Phone (in case we need to reach you for more information; non-US, give country code): __________________________________________________________________ Fax __________________________________________________________________ Electronic Userid ______________________________________________________ Company Name ___________________________________________________________ Address ________________________________________________________________ ________________________________________________________________________ City _____________________________ State/Province ______________________ Country __________________________ Zip/Postal Code _____________________ Product Name & Version Number __________________________________________ Is the Product a Development Tool? Yes _____ No _____ Price and Currency _____________________________________________________ Availability Date ______________________ (Now or mm/dd/yy) Sales/Order Contact Name _______________________________________________ Title ______________________________________________________ Electronic Mail Address for Orders _____________________________________ Phone Numbers (to order product in the US): IMPORTANT! If you provide an 800 number, specify whether it can be called only within the USA, only within Canada, or in both countries. Also, BE SURE TO PROVIDE A NON-800 NUMBER so that customers in other countries can call you. 800 Voice Phone: _________ ______________________________ Area Code Phone Number 800 number can be called from: __US __Canada __Both Non-800 Voice Phone: _________ ______________________________ Area Code Phone Number Fax Phone: _________ ______________________________ Area Code Phone Number Do you sell your product outside the United States? Yes _____ No _____ If yes, in which countries or regions? _________________________________ International Sales/Order Contact Name: ________________________________ Phone Numbers (to order product in countries other than the US ): Country: _______________________________________________________________ Voice phone: + _______ _________ ______________________________ Country City or Phone Number Code Area Code Fax phone: + _______ _________ ______________________________ Country City or Phone Number Code Area Code Does your company have other phone numbers in addition to the ones above? If so, attach a separate sheet with additional phone numbers and explanations. Key Software Features --------------------- Check all that apply. This information is required. Advanced OS/2 2.x Features: _____ Flat Memory _____ Mixed Mode _____ DSOM1 _____ Workplace Shell _____ 32-bit APIs _____ DSOM2 _____ DCE _____ Fast Semaphores _____ DSOM _____ Generates 32-bit code _____ VDDs _____ 32-bit SOM _____ SMP _____ OpenDoc _____ Other (specify): _________________________________________________ Product Category ---------------- Below is the list of product categories in the books. Choose a primary category by marking it with the letter P, and up to three additional secondary categories by marking them with the letter S. APPLICATIONS: ------------- ACCOUNTING/PERSONAL FINANCE DATABASE ____Accounting ____File Management ____Personal Finance ____Management Dictionaries ____Tax ____Query Languages ____Other Finance DESKTOP PUBLISHING BUSINESS-SPECIFIC ____Desktop Publishing ____Banking & Financial Services ____Document Management ____Industrial, Manufacturing ____Insurance ____Government & Public Management ____ELECTRONIC MAIL ____Public Utilities & Transportation ____Construction ____GAMES AND ENTERTAINMENT ____Health ____Scientific, Engineering, and Technical GRAPHICS ____Organizations/Fund Raising ____Draw ____Education, Research/Library Mgmt ____Charting ____Human Resources Management ____Sales & Marketing INFORMATION MANAGEMENT ____Distribution/Wholesale/Retail ____Image & Document Management ____Agriculture ____Decision Support ____Automotive ____Project Management ____Contract Managers ____Report Management ____Facilities Management ____Food & Beverage INTEGRATED WORKGROUP ____Legal Services ____Integrated ____Mass Media/Communications ____Office Automation ____Natural Resources and Related ____Personal Information ____Purchasing Managers ____Real Estate ____Textiles & Clothing NETWORK ____Travel & Leisure ____Network Management ____Services Industry ____Network Operating Systems ____Personal Education/Creativity ____Network Services ____CAD/CADAM ____SPREADSHEETS ____DEVICE DRIVER ____WORD PROCESSING COMMUNICATIONS ____Bulletin Board Software ____Communications Control Systems ____Computer-to-Computer Links ____Fax/Telex ____PC Communications Utilities ____Terminal Emulation Software ____Videotex Software ____Teleconferencing Software ____Telephone Management Software ____EDI-Electronic Data Interchange DEVELOPMENT TOOLS: ------------------ _____ Application Generators _____ Help Authoring Tools _____ Application Integration _____ Installation _____ Artificial Intelligence _____ Languages _____ CASE Development Tools _____ Library Management _____ Class Libraries _____ Multimedia: _____ Client/Server _____ Authoring Tools _____ Command Processors / Shells _____ MMPM/2 Tools _____ Compiler Construction _____ Generic Digital Video/Digital _____ DBMS/RDBMS Sound _____ Editors / Browsers _____ Object-Oriented _____ EXE Generation Tools _____ Programming Productivity _____ Fourth-Generation Languages _____ Source-Code Generators _____ General Libraries _____ Testing / Debugging Aids _____ Version Control System _____ Other (specify): _________________________________________________ UTILITIES: ---------- _____ Backup _____ Multipurpose _____ Data Compression _____ Performance Monitor _____ Disaster Recovery _____ Security _____ Image Support/ _____ Screen Savers Screen Capture _____ Virus Protection _____ Other (specify): _________________________________________________ Product Description ------------------- Describe the features and functions of your software package: (1) In 25 words or less: _______________________________________________ ____________________________________________________________________ (2) Overview text of 150 words or less: ________________________________ ____________________________________________________________________ ____________________________________________________________________ ____________________________________________________________________ ____________________________________________________________________ ____________________________________________________________________ ____________________________________________________________________ Signature of Authorized Person ------------------------------ IBM MUST HAVE AN AUTHORIZED SIGNATURE IN ORDER TO INCLUDE THIS INFORMATION IN THE BOOK(S) ABOVE. I represent that the above information is correct and not confidential, and that there is no restriction on IBM's use of this information. I understand that IBM assumes no responsibility for product claims or the accuracy of the data provided. Company Name ___________________________________________________________ Authorized Person (print): _____________________________________________ Authorized Person (signature): _________________________________________ Title: _________________________________________________________________ Date: __________________________________________________________________ To return this form, mail or fax as follows: Developer Assistance Program Internal Zip 5407 IBM Corporation 1000 NW 51st St. Boca Raton FL 33431 USA Attention: Publications Fax: 1-407-443-5214 ======================================================================== +---------------------------------------------------------+ | IBM Developer Assistance Program Workshop: DCE Hands-On | wkshpapp | Application Programming for OS/2, AIX, and Windows | +---------------------------------------------------------+ The Distributed Computing Environment (DCE) was developed by the Open Software Foundation to provide the basic services required to produce secure client/server application programs. In this five-day workshop, formerly known as "OS/2 DCE for Software Developers Workshop," students become familiar with the components of OSF DCE by following the development of a basic distributed application using the full complement of DCE tools and services. This workshop is a combination of classroom lectures and hands-on lab work. The student will spend a significant portion of the week writing basic DCE client/server programs in the OS/2 2.1 32-bit environment. Objectives ---------- The objectives of this workshop are to explore issues affecting the design and implementation of DCE Application Programs from the OS/2 perspective, and to provide an effective learning environment for writing client/server applications using DCE. Audience -------- "C" application programmers who want to learn the Application Programming Interface (API) of the OSF DCE, either to assist them in creating DCE applications for OS/2, AIX, and Windows platforms, or to assist them in understanding the issues involved with DCE for future designs. Benefits -------- The workshop will provide a broad base of understanding of the development of DCE applications in an OS/2, AIX, or Windows environment. The instruction will include the basic design and distribution issues faced by client/server programmers in a DCE environment using DCE Remote Procedure Calls (RPCs). The course covers the various aspects of the DCE programming model, including security, naming, time service, interface definitions, etc. The knowledge gained will allow the student to understand how to modify existing applications to take advantage of the DCE client/server models. Prerequisites ------------- Experienced C language programmers who have written or intend to write distributed applications, or who have application programming experience. Topics ------ Topics include: - Application development in a distributed environment - Developing an application using remote procedure calls - Design and distribution issues - Using IDL to define a basic interface - Developing a basic server and basic client - RPC programming topics - Using the DCE security service - Using the DCE threads service - Using the DCE distributed time service - Using the DCE directory service Cost ---- The cost for this workshop is 2,000 USD per student. Schedule -------- Workshops that are open for registration for the rest of 1994 are: 8 - 12 August Austin TX 10 - 14 October Austin TX 7 - 11 November Poughkeepsie NY Registration ------------ To register, call 1-800-IBM-TEACh within the USA, and ask for course code P1064. Outside the USA, call 1-602-629-2731, and ask for education enrollment. IBM employees should register through the MSE system, using course code P1064. More Information ---------------- For more information, contact: Barbara Batton Workshop Administrator Voice: 1-512-823-1815, IBM tie line 793-1815 Fax: 1-512-823-3047, IBM tie line 793-3047 Internet: bbatton@vnet.ibm.com ======================================================================== +--------------------------------------------+ | IBM Developer Assistance Program Workshop: | wkshpadm | OS/2 DCE Installation and Administration | +--------------------------------------------+ The Distributed Computing Environment (DCE) was developed by the Open Software Foundation to provide the basic services required to produce secure client/server application programs. In this five-day workshop, students become familiar with the components of OSF DCE Administration by installation, configuration, and administration of DCE for OS/2. This workshop is a combination of classroom lectures and hands-on lab work (the student will spend a 50/50 ratio between lecture and lab). Objectives ---------- After successful completion of this course, the student should be able to: - List and describe each core DCE component - Describe the inter-relationship of the core DCE components to each other - Install and configure the core DCE components - Administer the DCE environment - Add users and groups to the DCE cells - Administer the DCE namespace - Install typical DCE applications Audience -------- This workshop is for administrators of Distributed Computing Environment (DCE) software who want to learn more about installation, setup, and configuration of DCE. The workshop also can benefit DCE application programmers. Benefits -------- The workshop will provide a broad-based understanding of the administration, setup, and installation of DCE for OS/2. This course reinforces key principles, topics, and methods by using diagrams, examples, and coded applications. This workshop combines classroom lectures with laboratory projects (50/50 ratio) to build and maintain an OS/2 DCE cell. Topics ------ Topics include: - Installation of DCE components - Configuration of single/multiple machine cells - Principle, group, organization, and account management - Directory service management and replication - Cell security implementation and management Cost ---- The cost for this workshop is 2,000 USD per student. Schedule -------- Workshops that are open for registration for the rest of 1994 are: 17 - 21 October Poughkeepsie NY 14 - 18 November Austin TX 28 November - 2 December San Jose CA Registration ------------ To register, call 1-800-IBM-TEACh within the USA, and ask for course code C3835. Outside the USA, call 1-602-629-2731, and ask for education enrollment. IBM employees should register through the MSE system, using course code C3835. More Information ---------------- For more information, contact: Barbara Batton Workshop Administrator Voice: 1-512-823-1815, IBM tie line 793-1815 Fax: 1-512-823-3047, IBM tie line 793-3047 Internet: bbatton@vnet.ibm.com ======================================================================== +--------------------------------------------+ | OS/2 - LAN Tour Solicits Your Applications | showroad +--------------------------------------------+ The OS/2 - LAN Tour is a 48-city roadshow, one show per week, that reaches an average audience of 500 large-account decision makers per city. Effective with the 14 September show in San Francisco, the roadshow will have a main session highlighting IBM's object technology, Workplace, OpenDoc, future Taligent frameworks, directions, and customer testimonials. The presentations will be augmented by exciting demonstrations. In the afternoon, breakouts will include sessions on mobile computing, application development, emerging technologies (pen, voice, multimedia), Lotus SmartSuite, OS/2 versus Chicago, and more. Application Solutions Showcase ------------------------------ The Application Solutions Showcase is available for ISV demonstrations. The cost to participate is a mere 125 USD, to help offset the cost of the exhibit floor space and electricity. Vendors are responsible simply for their own equipment. The solutions showcase is open all day for customer viewing. Based on thousands of customer reactions, the showcase has been one of the most successful components of this roadshow. IBM Manages the Logistics ------------------------- What's more ... all pre- and post-show logistics are managed by IBM, for you. Invitations are mailed, pre-registrations are processed, telemarketing is conducted prior to the show, customer evaluations are analyzed, and a customer attendee database is maintained. Participation ------------- To participate, call J.R. Sherman, Right Source, Inc., at 1-203-761-7888 or fax 1-203-761-0773. We have space for only 30 demonstrators, so reserve your space now! With new products rolling out, our audiences have been extremely enthusiastic. Let them see what you've got that's hot! Schedule -------- Third Quarter Fourth Quarter 20-21 July Phoenix AZ 5- 6 October New Orleans LA 27-28 July Des Moines IA 12-13 October Richmond VA 3- 4 August Baltimore MD 19-20 October Bloomington IL 10-11 August Minneapolis MN 26-27 October Hartford CT 17-18 August Miami FL 2- 3 November San Antonio TX 24-25 August Indianapolis IN 9-10 November Tampa FL 31 Aug- 1 Sept Dayton OH 16-17 November Lexington KY 7- 8 Sept. Dallas TX 30 Nov- 1 Dec Kansas City MO 14-15 Sept. San Francisco CA 7- 8 December Woodbridge NJ 21-22 Sept. Albany NY 14-15 December Stamford CT 28-29 Sept. Rochester NY ======================================================================== +--------------------------------------------------+ | Professional Certification Testing at OS/2 World | certtest +--------------------------------------------------+ Attention all OS/2 World conference attendees! In addition to all the other great benefits to be gained by attending OS/2 World, full conference registrants will also have the opportunity to take any of the Professional Certification exams at NO CHARGE! That's right ... all of the Certified OS/2 Engineer and Certified LAN Server Engineer tests will be offered at no charge to registered OS/2 World full conference attendees. Each test you pass gets you one step closer to certification, and you are encouraged to take as many tests as you can while this offer exists. Testing Schedule ---------------- Testing will be conducted on a drop-in basis Wednesday through Friday (20-22 July) in Room 206 of the Santa Clara Convention Center. Certification testing will begin at 7:30 a.m. Specific hours will be posted outside the room. Certified OS/2 Engineer Tests ----------------------------- # 9 - Installing and Supporting OS/2 2.1 #10 - Using and Customizing OS/2 2.1 #12 - OS/2 2.1 Advanced Support #13 - OS/2 2.1 Performance and Tuning #14 - OS/2 Problem Determination/Problem Source Identification To qualify as a Certified OS/2 Engineer you must pass tests 9, 10, 12, and either 13 or 14. Certified LAN Server Administrator Test --------------------------------------- # 3 - OS/2 LAN Server Administration - I To qualify as a Certified LAN Server Administrator, you only need to pass test 3. Certified LAN Server Engineer Tests ----------------------------------- # 1 - Token-Ring Network Implementation and Management (elective) # 2 - LAN Server and NetWare: Client Coexistence (elective) # 3 - OS/2 LAN Server Administration - I # 4 - OS/2 LAN Server Administration - II # 5 - Introduction to Integrated Networking (elective) # 6 - OS/2 LAN Server Workstation Planning and Installation # 7 - OS/2 LAN Server Performance # 8 - Ethernet Implementation and Problem Determination (elective) # 9 - Installing and Supporting OS/2 2.1 #16 - Remote Software Installation Using C/I/D (elective) #18 - IBM TCP/IP for Workstations (elective) To qualify as a Certified LAN Server Engineer, you need to pass tests 3, 4, 6, 7, 9, and one elective. If you are a CNE and have passed 50-80 Networking Technologies, we will give you credit for test 5. More Information ---------------- Information about the Professional Certification Program from IBM is available by calling 1-800-959-EXAM within the USA, and from the IBM fax service by calling 1-800-IBM-4329 (request the Education List for a complete list of certification documents available by fax). For more information about OS/2 World Conference and Exhibition, call 1-415-905-2354. ======================================================================== keyceleb +-----------------------------------------------------------+ | Lee Reiswig Keynote and Evening Celebration at OS/2 World | +-----------------------------------------------------------+ You are invited to attend a special evening event at OS/2 World Conference and Exhibition. Join Lee Reiswig, President of IBM Personal Software Products for a special keynote address, "OS/2 and All Points Beyond", as he takes you from today into the future of computing. Following the keynote, join IBM for a Big Blue's Night Out evening celebration of live blues, local micro-brewed beer, pizza, calzones, and other goodies. There's no better way or place to network with IBM and OS/2 industry speakers, conference exhibitors and attendees in a relaxed, informal setting. Don't miss it! Time and place: Wednesday, 20 July 1994 6:00 pm - 7:00 pm, Keynote Address 7:00 pm - 10:00 pm, Big Blue's Night Out Santa Clara Convention Center 5001 Great America Parkway Santa Clara, California 95054 There is no charge for this event, but seating is limited, so advance registration is recommended. If you plan to attend, call Laura Ackerman at 1-415-905-2320. You may also register on-site at the conference. ======================================================================== showsked +---------------------------------------------------------------+ | IBM Personal Software Products July/August 1994 Show Schedule | +---------------------------------------------------------------+ IBM Personal Software Products is participating in a variety of trade shows in the near future: Show Name Dates Location --------- ----- -------- Mactivity 19 - 21 July San Jose Object World 27 - 29 July San Francisco BBSCON 17 - 21 August Atlanta IBM Personal Software Products offers a wide range of products, including high-performance LAN systems, premier operating systems and applications, and comprehensive service offerings. ======================================================================== fallti +------------------------------------------------+ | Fall OS/2 Technical Interchange Coming to | | Atlanta, Georgia, USA, 11 through 14 September | +------------------------------------------------+ If you have not registered for the OS/2 Technical Update '94 at the Georgia World Congress Center in Atlanta, Georgia, 11 through 14 September, time is growing short to take advantage of our spectacular early-bird savings! Staying Atop the Industry ------------------------- As a computer professional, you recognize the need for staying on top of your industry with the hottest tools and techniques available. And you know that IBM's award-winning OS/2 and LAN systems products offer the best industry solutions on the market today. You also are keenly aware of the growing need to integrate your skills with the fast-paced, exploding world of networking systems and global computing. So, how does today's computer professional keep pace with the demanding education needs of the industry? Link with Networking Summit --------------------------- To help you get all the education you need in a cost- and time-efficient manner, IBM has linked the OS/2 Technical Update '94 with NetWorld+Interop 94, the Networking Summit, to offer you a week of unparalleled education opportunities at a special dual conference price. OS/2 Technical Update '94 conference attendees, for a nominal fee of just 200 USD, can purchase a "gold pass" and choose among a variety of technical sessions at the NetWorld+Interop 94 conference in the same location. And ... if you register before 27 July 1994, you can save 100 USD off the full conference price! Products to Take Home --------------------- There will be no shortage of fun and conference benefits, too. To help celebrate with the World Olympic hosts, this Atlanta conference has scheduled a special event, complete with food, drink, and games. Here is a sneak preview of just a few of the exciting new products you will get to take home: OS/2 2.x Beta LAN Server Beta IBM Communications Manager 1.11 for OS/2 Visual Developer Tool Beta The Technical Connection PM Debug Facility Beta Keynote Address by Ellen Hancock -------------------------------- Highlighting the conference will be a keynote address by Ellen M. Hancock, IBM Senior Vice President and Group Executive, who will present her view of networking and the challenges that customers and vendors face today as their organizations move into tomorrow's world of global communications. The systems of today, and tomorrow, center around networks that link personal computer servers, mid-range systems, and mainframe computers as peers. Ms. Hancock will discuss the offerings and technologies available today and in the near future that open the doors to global, distributed computing networks. They provide freedom of information, enabling multi-protocol networking and information in all its forms -- text, data, voice, image, video and audio -- and provide enterprises of all sizes with a wealth of information and resources. Registration ------------ Don't delay! Fill out the attached registration form today and mail it with payment to: ZD Expos Attn: Registration Department P.O. Box 5855 San Mateo CA 94402-0855 or, fax the completed registration form to 1-415-525-0199 or, telephone 1-800-636-6634 in the USA (or 1-415-578-6900 outside the USA) For special rates and assistance with travel arrangements, call Carlson Travel Network at 1-800-666-8889 (1-510-881-8983 if outside the USA). * ********************************************************************** * OS/2 Technical Update '94 Advance Registration Form * * * * Advance registration ends on 1 September 1994. After this date, * * you may register at the event. * * * * ATTENDEE INFORMATION (All information must be completed to * * confirm your registration.) * * * * First Name_________________________Last Name_________________________* * * * Company________________________________Job Title_____________________* * * * Address_________________________City_____________State____Zip________* * * * Phone_______________________Fax_________________ * * * * E-Mail Address_______________________________________________________* * * * <<<<<<EARLY-BIRD DISCOUNT -- REGISTER BY 27 JULY 1994>>>>>> * * * * Early After * * Conference Registration Bird 27 July * * ---------------------------------------------------------------------* * OS/2 Technical Update '94 Conference (check one) (in US dollars) * * * * ___4-day conference Sun-Wed 800 895 * * * * ____1 day of conference Day_____________ 375 400 * * * * NetWorld+Interop Conference (check one) * * * * ____3-day conference Mon-Wed 800 895 * * * * ____1 day of conference day_____________ 375 400 * * * * Special Dual Conference 995 1095 * * * * Tutorials * * * * ____2-day tutorial Thurs/Fri 775 850 * * * * * * Special Group Registration Rates * * * * All orders must be placed at the same time and paid for with a * * single payment. Please call to verify pricing. * * * * ____Groups of 3-9 at 5 percent off * * * * ____Groups of 10-24 at 10 percent off * * * * ____Groups of 25 or more at 15 percent off * * * * 20 percent fee for cancellation by 26 August 1994. After this date, * * no refunds given. All discounts must be taken at the time of * * registration. * * * * No cameras or children under 16 permitted. * * * * * * REGISTRATION MUST BE ACCOMPANIED BY PAYMENT TO BE PROCESSED. * * NO PURCHASE ORDERS ACCEPTED. * * * * Payment Method: * * * * Via mail: Make checks payable to ZD Exposition Company. * * * * Via fax or phone: Charge to ___American Express ____Visa * * ___MasterCard ____Diners Club * * * * Account Number______________________________Exp. Date____________ * * * * Name of Cardholder_______________________________________________ * * * * Signature _______________________________________________________ * * * * Cardholder's Address_____________________________________________ * * * * _____________________________________________ * ************************************************************************ For more information or a full conference brochure, call 1-800-636-6634. Outside the USA, call 1-415-578-6900. ======================================================================== cdnshow +----------------------------------------------------------+ | 1994 IBM Technical Interchange - Toronto, 1 - 3 November | +----------------------------------------------------------+ IBM Education and Training announces the 1994 IBM Technical Interchange - Toronto, to be held 1 through 3 November 1994 at the Toronto Constellation Hotel in Toronto, Ontario, Canada. At this conference, you'll learn the latest about OS/2, LAN Server, AIX, AS/400, DB/2, and PowerPC. It's your opportunity to benefit from in-depth discussions about IBM's new and emerging products, and to interact directly with IBM developers. A major focus of this event will be on client/server technology and the implementation of client/server solutions. The registration fee for this conference is 900 CDN. To register your interest and to request an information package when it becomes available, contact IBM Education Services at 1-800-661-2131 within Canada, or 1-905-946-1100 from elsewhere. ======================================================================== +---------------------------------------+ | Eight English Documents Available for | dbcspubs | Developing OS/2 DBCS Applications | +---------------------------------------+ A set of eight English documents about developing DBCS applications for Japanese OS/2 is now available. The books are: Planning Guide for Developing DBCS/NLS S/W Products Provides information and guidance on DBCS/NLS planning and high-level design How to Install Japanese OS/2 2.1 Shows in English how to install OS/2 J2.1 using RSPONSE FILE, which is translated in English How to Operate Japanese OS/2 2.0 on PS/55 Shows in English how to operate PS/55, Japanese OS/2 and 3270 Emulator DBCS Design Guide and Information for OS/2 Programming Provides developers of international products on OS/2 with information and guidance on developing DBCS capability in their products (GA18-7284 restructured and revised to reflect DBCS OS/2 2.1) DBCS Design Guide for DOS/V and MS Windows Programming Provides developers of international products on DOS/V or MS Windows with information and guidance on developing DBCS capability in their products OS/2 DBCS Application Primer (V2.1) Supplements the "DBCS Design Guide and Information for OS/2 Programming" with DBCS-support sample application programs DBCS Support Checklist for PC Product Spec. Assists PC software developers in verifying inclusion and adequateness of DBCS functionality Good Coding Practice for DBCS Enabling on OS/2 Provides developers of PC software, especially in C, with basic and unique techniques in DBCS programming Price and Ordering ------------------ The price for the set of eight DBCS OS/2 books is 200 USD. To order, contact MicroBurst, Inc., phone 1-301-330-2995, fax 1-301-330-8609. ======================================================================== +-----------------------------------------------+ | IBM Canada OS/2 Developer Assistance Programs | cdndap +-----------------------------------------------+ Three program offerings are available to Canadians who are interested in developing applications for OS/2 2.x. Worldwide DAP ------------- The Worldwide Developer Assistance Program (DAP) provides technical support to OS/2 developers via CompuServe forums. The support, provided by IBM in Boca Raton, Florida, includes DOS, OS/2, and LAN Systems. Anyone can sign up for the Worldwide DAP. On CompuServe, type GO OS2DAP and fill in the online application form. To obtain a CompuServe userid, call 1-800-524-3388 (from Canada and the USA), and ask for representative 239 for a free introductory membership. The Worldwide DAP also offers exclusive access to DAPTOOLS, a private tools repository. The tools include various utilities, debugging tools, small applications with source examples, and programming documentation. The tools were originally developed for IBM internal use, and have been re-licensed for the exclusive use of DAP members. Worldwide DAP questions can also be addressed on Internet through the userid wwdap@vnet.ibm.com. Canadian OS/2 DAP ----------------- This program, managed by IBM Canada in Markham, Ontario by Ms. France Loubier, includes: o Informational mailings, sent every six to eight weeks, to keep you informed about OS/2 and LAN Systems development tools. o Eligibility to purchase beta-code offerings when available. o Selected promotions that provide discounts on development-related products by IBM and Independent Software Vendors (ISVs). o An education discount from IBM Education Services. The discount is 10 percent for a maximum of 5 people per company. o Information about workshops, seminars, and conferences. o Marketing programs to assist you once your product is ready to market. Certification programs exist for OS/2, DOS, or Windows applications that run under OS/2 2.1 or LAN Server 3.0. Once certified, you will receive camera-ready artwork of the appropriate certification marks. o Registration for a key contact who must be developing an OS/2 application with a business plan for its release, either in-house or into the marketplace. To enroll in the Canadian OS/2 DAP, send a fax to (Ms.) France Loubier, 1-905-316-2535, or send a note to floubier@vnet.ibm.com. The Developer Connection for OS/2 --------------------------------- Volume 4 is now available for 75 CDN for a single issue. A four-issue subscription (covering one year) costs 225 CDN. The Developer Connection for OS/2 is a program that delivers the most current information, tools, and pre-release code available from IBM and Independent Software Vendors (ISVs) to developers in support of their continuing application development on the OS/2 platform. The cornerstone of The Developer Connection for OS/2 is two CD-ROMs plus The Developer Connection News. The CD-ROMs and newspaper are updated and released four times per year. The Developer Connection CD-ROMs contain pre-release programs that are licensed for 120 days or until the next Developer Connection CD-ROM is available, whichever comes first. Canadian DAP members will be notified of the next release via the regular mailing, and there are postings on CompuServe. To use the CD-ROM, you must have a CD-ROM drive attached to your computer system, with the necessary drivers that work under OS/2 2.x. The Developer Connection News lists the OS/2-supported CD-ROM drives; additional device drivers are available from third-party vendors. The Developer Connection also operates a forum on CompuServe that provides fast, responsive answers to your questions and problems. To order The Developer Connection for OS/2 in Canada, call 1-800-561-5293. Certification Programs ---------------------- Canadian DAP members can certify their applications as compatible with OS/2 or LAN Server. The process entails self-certification. For each product that you want to certify, the certification package sells for 30 CDN plus applicable taxes. After receiving the package, you do the self-certification test, and then send it to IBM for verification, along with a not-for-sale copy of the product you are certifying. To start the process of certifying your applications, call 1-800-992-4777 and request the appropriate package: To certify ... Ask for ... OS/2 applications OS/2 certification package DOS applications DOS certification package Windows applications Windows certification package LAN Server 3.0 applications LAN Server 3.0 certification package Phone Numbers in Canada ----------------------- IBM Certification Program 1-800-992-4777 IBM Developer Connection for OS/2 1-800-561-5293 IBM Customer Assistance Group 1-800-465-1234 IBM DB/2 Developer Assistance Program 1-800-627-8363 IBM Direct 1-800-465-7999 IBM Education Services 1-800-661-2131 IBM HelpFax 1-800-465-3299 IBM Publications 1-905-316-7000 CompuServe 1-800-848-8199 IBM Canada OS/2 BBS: Montreal 1-514-938-3022 Toronto 1-905-316-4255 Vancouver 1-604-664-6464 ======================================================================== +--------------------------------------------------+ | How to Join the IBM Developer Assistance Program | joinhow +--------------------------------------------------+ The IBM Worldwide Developer Assistance Program (DAP) is open to all developers of IBM Personal Software-based products. These products include applications and tools for PC-DOS, Pen, OS/2, Multimedia, and LAN Systems. In addition, the DAP is now open to developers interested in producing applications and tools that exploit OS/2 for PowerPC. THe DAP is designed to provide a broad range of services for this growing and increasingly diverse development community. The Worldwide DAP has a number of extensions that offer customized services for specific developer needs. Your eligibility for a specific service depends on the type of products you are developing. Some services vary by country. Worldwide Services ------------------ Worldwide DAP services are available to all developers of Personal Software-based products. These developers include corporate programmers producing in-house applications, MIS professionals, consultants, educators, industry analysts, government agencies, and others with an interest in PC-DOS, Pen, OS/2, Multimedia, LAN Systems, and now OS/2 for PowerPC application development. DAP services include a variety of technical, business, and marketing support activities, such as: o Technical support through IBM OS/2 forums on CompuServe o The opportunity to participate in early-code programs o Access to OS/2 Custom Application Porting Workshops and LAN Systems Workshops o Technical conferences o Product announcements Worldwide Developer Assistance Program membership is open to individuals, with no company or product prerequisites. Enrollment is done electronically through either the CompuServe information service or Internet. On CompuServe, enter GO OS2DAP and complete the online application form. On Internet, FTP to DAP.SVO.COM (192.195.29.5). Log on using a guest account (GUEST1, ..., GUEST10) and password of DAP4ME, and complete the online application, WWDAP.TXT. In addition to Worldwide Services, you may be eligible for extensions such as Commercial Services and Premier Services. To see if you qualify for these other programs, refer to the following descriptions and enrollment instructions. Commercial Services ------------------- Commercial Services are available only to software vendors in the U.S. who are developing or marketing IBM Personal Software-based products for commercial release. In addition to the Worldwide DAP services, Commercial Services members receive additional services in support of their product development and marketing activities: o Online technical support at no charge o Defect support for all warranted products that are supported by IBM support centers o Complimentary access to the online database of Personal Software-based development tools o Complimentary subscriptions to OS/2 Developer magazine o Discounts on IBM Personal Software products Offerings available to assist Commercial Services members in their marketing activities include: o IBM OS/2 & LAN Systems Application Directory o IBM OS/2 & LAN Systems Development Tools Guide o Sources & Solutions catalog o "READY! for OS/2" Certification Mark o "READY! for LAN Systems" Certification Mark o IBM Direct Marketing Center To enroll in the Commercial Services extension, call 1-407-982-6408 or fax to 1-407-998-7610, and ask for the Commercial/Premier Services DAP Application form. You or your company must be currently marketing a Personal Software-based product. If not, you should submit (with your application) a non-confidential business plan showing development and marketing activities and schedules for your planned product. Premier Services ---------------- Premier Services are available only in the U.S. They are for software developers who are marketing or have committed to develop software products that provide native (32-bit API) support for OS/2, LAN Systems products, or OS/2 for PowerPC. Products that exploit object technologies like SOM and OpenDoc are also eligible. In addition to the Worldwide Services and Commercial Services extensions, Premier Services members have voice access to an advocate in IBM who can assist them with various development and marketing activities that are offered exclusively to Premier Services members. To enroll in the Premier Services extension, call 1-407-982-6408 or fax to 1-407-998-7610, and ask for the Commercial/Premier Services DAP Application form. You or your company must be currently marketing a Personal Software-based product. If not, you should submit (with your application) a non-confidential business plan showing development and marketing activities and schedules for your planned product. Developer Assistance Program Contacts Worldwide ----------------------------------------------- IBM Developer Assistance Programs exist in several geographic areas around the world. For information about the DAP in your area, consult the following list of contacts. Geographic Area Voice Phone --------------- ----------- Asia/Pacific countries (except Japan) 65-225-2617 Brazil 55-192-65-8057 Canada and the Caribbean 1-905-316-2996 (Fax: ask for document 75112) 1-800-465-3299 Europe, Middle East, and Africa 44-256-51136 Japan 81-3-3279-8231 Latin America and South America 525-580-4267 ======================================================================== subdcos2 +----------------------------------------------------------------+ | Subscription Information for The Developer Connection for OS/2 | | and the IBM Device Driver Source Kit (DDK) for OS/2 | +----------------------------------------------------------------+ The following list of phone and fax numbers was published in Volume 3 of The Developer Connection News. The list applies to two products: o The Developer Connection for OS/2 o IBM Device Driver Source Kit (DDK) for OS/2 The phone numbers shown are for ordering both products unless otherwise specified. To order within the USA: Call 1-800-633-8266, or fax to 1-303-330-7655. NOTE: Commercial and Premier Services DAP members in the USA are eligible for a discounted price for The Developer Connection for OS/2. When ordering, be sure to specify that you are a Commercial and Premier Services DAP member, and give your membership number. Additional numbers for ordering the IBM Device Driver Source Kit for OS/2: Call 1-407-982-4239, or use the DUDE BBS, 1-407-982-3217. To order within Canada: For The Developer Connection for OS/2 and the IBM Device Driver Source Kit for OS/2, call 1-800-561-5293. To order within Brazil: For The Developer Connection for OS/2, call 0800-111205, or fax to (011) 886-3222. For the IBM Device Driver Source Kit for OS/2, call 02-1-800-6120, or fax to 02-1-800-6936. (02 is the country code for Brazil.) To order within Mexico: For the Developer Connection for OS/2, call 627-2444 within Mexico City, or 91-800-00639 elsewhere in Mexico. To order within Asia/Pacific Countries: Be sure to dial your country's international access code before dialing the listed phone number. 61 is the country code for Australia. Call 61-2-354-7684, or fax to 61-2-354-7766. To order within Europe: If you live outside the USA, Canada, Asia/Pacific countries, Brazil, or Mexico, you can order directly from the IBM Software Manufacturing Center in Copenhagen, Denmark. Be sure to dial your country's international access code before dialing the appropriate phone number or fax number listed below. 45 is the country code for Denmark. Operators speaking the following languages are available. Language Phone Number -------- ------------ Dutch 45-4-810-1400 English 45-4-810-1500 French 45-4-810-1200 German 45-4-810-1000 Italian 45-4-810-1600 Spanish 45-4-810-1100 Fax 45-4-814-2207 ======================================================================== +--------------------------------+ | Latest List of OS/2 2.1x Books | booklist +--------------------------------+ Here is the latest list of published and planned books about OS/2 2.1x. Released -------- Advanced OS/2 Presentation Manager Programming Thomas Burge and Joseph Celi ISBN 0-471-59198-X, John Wiley & Sons Application Development Using OS/2 REXX Anthony Rudd ISBN 0-471-60691-X, Wiley-QED The Art of OS/2 C Programming Kathleen Panov, Arthur Panov, and Larry Salomon ISBN 0-471-58802-4, Wiley-QED C and C++ Programming in the OS/2 Environment Mitra Gopaul ISBN 0-442-01240-3, Van Nostrand Reinhold Client/Server Programming with OS/2 2.1, Third Edition Robert Orfali and Dan Harkey ISBN 0-442-01833-9, Van Nostrand Reinhold A Client/Server Survival Guide with OS/2 Robert Orfali and Dan Harkey ISBN 0-442-01798-7, Van Nostrand Reinhold Cross-Platform Programming in OS/2 Len Dorfman ISBN 0-07-017862-3, McGraw-Hill Das grosse Buch zu OS/2 2.1 (German) Robert Albrecht and Michael Plura ISBN 3-8158-1064-7, Data Becker Verlag Designing OS/2 Applications David Reich ISBN 0-471-58889-X, John Wiley & Sons Dvorak's Guide to OS/2 2.1 John Dvorak, David Whittle, and Martin McElroy ISBN 0-679-74648-X, Random House Easy OS/2 Shelly O'Hara ISBN 1-56529-145-X, Sams Effective Multithreading in OS/2 Len Dorfman ISBN 0-07-017841-0, McGraw-Hill Inside OS/2 2.1, Third Edition Mark Minasi, John Little, Marlene Semple, Bill Camarda, Bill Schindler, and Esther Schindler ISBN 1-56205-206-3, New Riders Instant OS/2! Porting C Applications to OS/2 Len Dorfman ISBN 0-8306-4522-5, Windcrest/McGraw-Hill Learn OS/2 in a Day Brian Dooley ISBN 1-55622-361-7, Wordware The Little OS/2 Book Kay Y. Nelson ISBN 1-56609-047-4, Peachpit Press Mastering OS/2 REXX Gabriel Gargiulo ISBN 0-471-51901-4, Wiley-QED Now That I Have OS/2 2.1 On My Computer, What Do I Do Next? Steve Levenson and Eli Hertz ISBN 0-442-01832-0, Van Nostrand Reinhold OS/2 2.1 Application Programmer's Guide Jody Kelly, Craig Swearingen, Dawn Bezviner, and Theodore Shrader ISBN 0-442-01736-7, Van Nostrand Reinhold The OS/2 2.1 Bible Robert Albrecht and Michael Plura ISBN 1-55755-174-X, Abacus OS/2 2.1 Complete Peter Franken ISBN 1-55755-184-7, Abacus The OS/2 2.1 Corporate Programmer's Handbook Nora Scholin, Martin Sullivan, and Robin Scragg ISBN 0-442-01598-4, Van Nostrand Reinhold OS/2 2.1 Power Techniques author ? ISBN 1-56529-286-3, Que OS/2 2.1 Programming Herbert Schildt and Robert Goosey ISBN 0-07-881910-5, Osborne/McGraw-Hill The OS/2 2.1 REXX Handbook Hallette German ISBN 0-442-01734-0, Van Nostrand Reinhold OS/2 2.11 Unleashed David Moskowitz and David Kerr ISBN 0-672-30445-7, Sams OS/2 2.1 Workplace Shell Programming author ? Maruzzi ISBN 0-679-79162-0, Random House OS/2 2.x Notebook: Best of OS/2 Developer Dick Conklin, editor ISBN 0-442-01522-4, Van Nostrand Reinhold OS/2 Applications Directory ISBN 74770-78003-8, Miller Freeman/IBM OS/2 Awareness Series, Volume I: Introduction to OS/2 2.1 Craig Chambers, Jim Crump, Paul McPeek, and Larry Pollis ISBN 1-884988-00-8, One UP Corporation OS/2 Awareness Series, Volume II: Introduction to OS/2 Programming Craig Chambers, Feite Kraay, and Larry Pollis ISBN 1-884988-01-6, One UP Corporation OS/2 Awareness Series, Volume III: Introduction to OS/2 Connectivity Paul McPeek, Bob Reed, Greg Stuchell, and Craig Chambers ISBN 1-884988-02-4, One UP Corporation OS/2 Awareness Series, Volume IV: Introduction to System Object Model John Boudreaux, Jonathan Rossi, Dave Sterner, and Craig Chambers ISBN 1-884988-03-2, One UP Corporation OS/2 Batch Files to Go Ronny Richardson ISBN 0-07-052370-3, Windcrest/McGraw-Hill OS/2 Extra! VIO, KBD, and MOU Special Functions Revealed Len Dorfman and Marc Neuberger, editors ISBN 0-8306-4567-5, Windcrest/McGraw-Hill OS/2 for Dummies Andy Rathbone ISBN 1-878058-76-2, IDG OS/2 for Non-Nerds Bruce Hallberg ISBN 1-56205-153-9, New Riders OS/2 for Windows Users Sharon Crawford and Charlie Russell ISBN 0-7821-1528-4, Sybex OS/2 Inside & Out Kathy Ivens and Brian Proffit ISBN 0-07-881871-0, Osborne OS/2 Instant Reference Peter Dyson ISBN 0-7821-1179-3, Sybex OS/2 Presentation Manager Programming Charles Petzold ISBN 1-56276-123-4, Ziff-Davis Press OS/2 Presentation Manager Programming for COBOL Programmers, Revised Edition for OS/2 2.1 Robert Chapman ISBN 0-471-56140-1, Wiley-QED OS/2 Secrets and Solutions Peter Dyson ISBN 0-7821-1281-1, Sybex OS/2 V2 C++ Class Library: Power GUI Programming with C Set ++ William Law, Kevin Leong, Robert Love, and Hiroshi Tsuji ISBN 0-442-01795-2, Van Nostrand Reinhold PC Learning Labs Teaches OS/2 2.1 by Logical Operations ISBN 1-56276-148-X, Ziff-Davis Performance 2.1: A Fine-Tuning Kit for OS/2 2.1 Tony Pereira ISBN ?, Clear & Simple Quick Reference Guide for OS/2 2.1 George T. Lynch ISBN 1-56243-119-6, DDC Quick Reference Library for OS/2 Functions, Volume 1: Win Functions Nora Scholin ISBN 0-442-01897-5, Van Nostrand Reinhold Real-World Programming for OS/2 2.1 Derrel R. Blain, Kurt R. Delimon, and Jeff English ISBN 0-672-30300-0, Sams REXX Reference Summary Handbook Dick Goran ISBN 0-96398-541-8, CFS Nevada The Shell Collection: OS/2 2.1 Utilities Steven Levenson ISBN 0-442-01585-2, Van Nostrand Reinhold Stacker for OS/2 and DOS: An Illustrated Tutorial Lisa Heller ISBN 0-07-027986-1, Windcrest/McGraw-Hill Stepping Up to OS/2 2.1 Robert Albrecht and Michael Plura ISBN 1-55755-185-5, Abacus Teach Yourself OS/2 2.1 Judi Fernandez ISBN 1-55828-282-3, MIS Press Teach Yourself OS/2 2.1 in a Week Carol Thomas ISBN 0-672-30360-4, Sams 10-Minute Guide to OS/2 2.1 Herb Tyson ISBN 1-56761-185-0, Alpha Thinking Person's Guide to OS/2 2.1 Maria Tyne ISBN 0-471-60306-6, Wiley-QED Using OS/2 2.1, Third Edition Barry Nance, Caroline Halliday, and Greg Chicares ISBN 1-56529-635-4, Que Using Workplace OS/2: Power User's Guide Lori Brown and Jeff Howard ISBN 0-442-01590-9, Van Nostrand Reinhold Van Wolverton's Guide to OS/2 Van Wolverton and Jim Meade ISBN 0-679-74877-6, Random House Voodoo OS/2 Allen G. Taylor ISBN 1-566-04066-3, Ventana Windows Vs. OS/2: The GUI-OOUI War Theo Mandel ISBN 0-442-01750-2, Van Nostrand Reinhold Writing OS/2 Device Drivers in C, Second Edition Steve Mastrianni ISBN 0-442-01729-4, Van Nostrand Reinhold Your OS/2 2.1 Consultant Herb Tyson ISBN 0-672-30317-5, Sams March 1994 ---------- Downsizing to OS/2 2.1 author ? ISBN 1-56205-244-6, New Riders OS/2 2.1 Red Book for Power Users IBM authors ISBN 1-56529-286-3, Que April ----- The Ultimate OS/2 Programmer's Manual John Mueller ISBN 0-07-043972-9, McGraw-Hill June ---- OS/2 2.1 Red Book for Developers author ? ISBN 1-56529-287-1, Que July ---- Object-Oriented Programming Using SOM and DSOM ? Lau ISBN ?, Van Nostrand Reinhold Objects for OS/2 2.1 Bruce Tate, Scott Danforth, and Paul Koenen ISBN 0-442-01738-3, Van Nostrand Reinhold The OS/2 2.x Handbook William Zack ISBN ?, Van Nostrand Reinhold Quick Reference Library for OS/2 Functions, Volume 2: Message Functions Nora Scholin ISBN 0-442-01898-3, Van Nostrand Reinhold Teach Yourself REXX in 21 Days Bill and Esther Schindler ISBN 0-672-305291, Sams August ------ Client/Server Programming with OS/2 2.1 (Chinese translation) Robert Orfali and Dan Harkey ISBN ?, Hope Computer Co. Client/Server Programming with OS/2 2.1 (Japanese translation) Robert Orfali and Dan Harkey ISBN ?, ITL Japan A Client/Server Survival Guide with OS/2 (Chinese translation) Robert Orfali and Dan Harkey ISBN ?, Hope Computer Co. Hajimete Tsukau OS/2 (Using OS/2 for the First Time) (Japanese) author ? ISBN ?, Keigaku Publishing Motto Shiritai OS/2 (Knowing OS/2 Better) (Japanese) author ? ISBN ?, I-Mate Co., Ltd. OS/2 Daisuki! (I Love OS/2!) (Japanese) author ? ISBN ?, Ohmsha, Ltd. OS/2 Real Time (Japanese translation) author ? ISBN ?, Gijutsu Hroron Co., Ltd. The OS/2 Survival Kit Brian Proffit ISBN ?, Addison-Wesley OS/2 User No Tame OS/2 (Japanese version of Sybex's OS/2 for Windows Users) Crawford and Russell ISBN ?, ASCII Corp. Windows in OS/2: Insider's Guide to WIN-OS/2 Tim Shortley ISBN ?, Van Nostrand Reinhold September --------- The Design of OS/2 2.1, 2nd Edition Mike Kogan and ? Deitel ISBN 0-201-52886-X, Addison-Wesley Quick Reference Library for OS/2 Functions, Volume 3: Workplace Shell Nora Scholin ISBN 0-442-01899-1, Van Nostrand Reinhold The Ultimate OS/2 File Management Kit Dorfman and Stegner ISBN 007-911882-8, McGraw-Hill October ------- Lotus Notes in the OS/2 Environment Dennis Walsh ISBN ?, Van Nostrand Reinhold OS/2 Object-Oriented Programming Russell Jacobs ISBN ?, Que OS/2 Remote Communications: Asynchronous to Synchronous T&T Ken Stonecipher ISBN 0-442-01814-2, Van Nostrand Reinhold Writing VX-REXX Programs Ronny Richardson ISBN 0-07-9119-10, McGraw-Hill November -------- OS/2 for Everyone Doug Azzarito and David Green ISBN 0-471-06083-6, Wiley-QED OS/2 2.x Control Program API Reference Marc Stock 0-471-03887-3, Wiley-QED OS/2 2.1 Red Book for Developers IBM authors ISBN 1-56529-287-1, Que OS/2 VX-REXX Programming author ? ISBN ?, McGraw-Hill Quick Reference Library for OS/2 Functions, Volume 4: GPI Functions Nora Scholin ISBN 0-442-01900-9, Van Nostrand Reinhold December -------- The Art of OS/2 2.x C Programming Kathleen Panov, Arthur Panov, and Larry Salomon ISBN 0-471-08633-9, Wiley-QED OS/2 2.x Workplace Shell SOM Marc Stock 0-471-08373-3, Wiley-QED OS/2 Workplace Shell API Reference Mindy Pollack 0-471-03872-5, Wiley-QED January 1995 ------------ OS/2 for the Impatient author ? ISBN ?, Addison-Wesley OS/2 2.x Presentation Manager for Power Programmers Stern and Morrow ISBN 0-471-05839-4, Wiley-QED OS/2 Secrets Carole Patton ISBN 1-56884-084-5, IDG Quick Reference Library for OS/2 Functions, Volume 5: DOS Functions Nora Scholin ISBN 0-442-01901-7, Van Nostrand Reinhold March 1995 ---------- Quick Reference Library for OS/2 Functions, Volume 6: Miscellaneous Functions Nora Scholin ISBN 0-442-01902-5, Van Nostrand Reinhold Date to be Determined --------------------- DDE for OS/2 Programmers ? Puchtel ISBN ?, Van Nostrand Reinhold Independent Platform Coding author ? ISBN ?, IBM/McGraw-Hill OS/2 in the Fast Lane (2.1 edition) Bill Camarda ISBN 1-56205-126-1, New Riders OS/2 and NetWare Programming: Using the NetWare Client API for C Lori Gauthier ISBN 0-442-01815-0, Van Nostrand Reinhold OS/2 and Connectivity author ? ISBN ?, Wiley-QED OS/2 and Networking author ? ISBN ?, Wiley-QED OS/2 Presentation Manager API Reference Joel Barnum ISBN 0-471-03872-5, Wiley-QED Not OS/2-related, but newsworthy -------------------------------- Enterprise Network Performance Optimization ? Nemzow ISBN ?, Mc-Graw Hill due July 1994 Inside the PowerPC Revolution Dunteman and Pronk ISBN 1-883577-04-7, Coriolis Group PC DOS 6.3: Everything You Need to Know Jonathan Kamin ISBN 1-55958-450-5, Prima Publishing ======================================================================== +---------------------------------------------+ | OS/2 Redbooks Issued Within Last Six Months | 6red +---------------------------------------------+ This report lists the OS/2 Redbooks released within the last six months. Redbooks are "how to" books, written by the most experienced IBM Systems Engineers from all over the world, for professionals, to ease their complex tasks. IBM's International Technical Support Organization (ITSO), which has Centers close to IBM's development divisions, produces and publishes the Redbooks, and updates and distributes this list monthly. Prices shown are in USD and are valid only in the USA. Prices in other countries may vary. Users of ITSO Publications are encouraged to provide feedback to improve quality over time. A feedback form is in the back of any Redbook. Questions and feedback may also be sent via Internet to REDBOOKS@VNET.IBM.COM. ------------------------------------------------------------------------ CICS OS/2 V2.0 Sizing and Performance GG24-4190-00, December 1993, 148 pages, 50 USD CICS/VSE to CICS OS/2 and CICS/6000: A Guide to Client/Server Solutions GG24-4262-00, June 1994, 188 pages, price unavailable Developing DCE Applications for AIX, OS/2 and Windows GG24-4090-01, April 1994, 308 pages, 42.40 USD Introduction to OS/2 2.1 National Language Support GG24-4213-00, May 1994, 202 pages, 26 USD NetWare Client for OS/2 Installation and Configuration GG24-3891-01, December 1993, 186 pages, 25 USD OS/2 2.1 Ultimedia Tools GG24-4204-00, February 1994, 256 pages, 59 USD OS/2 2.11, OS/2.1 for Windows, New OS/2 Device Drivers, and Updates to OS/2 2.1 GG24-4212-00, May 1994, 440 pages, 29.50 USD OS/2 Configuration Techniques: "Cracking" the Workplace Shell GG24-4201-00, May 1994, 328 pages, 31 USD OS/2 Power Techniques GG24-4346-00, May 1994, 1000 pages, 49.95 USD OS/2 REXX: From Bark to Byte GG24-4199-00, December 1993, 358 pages, 19.95 USD TCP/IP V2.0 for OS/2 Installation and Interoperability GG24-3531-02, December 1993, 442 pages, 45 USD Understanding IBM OS/2 LAN Server Ultimedia Version 1.0 GG24-4224-00, March 1994, 122 pages, 27 USD Using Network Security Program on AIX, OS/2, and DOS Platforms GG24-4149-00, April 1994, 158 pages, 53.25 USD Using V2R3 DOS and OS/2 PC Support/400 under OS/2 2.1, Including Communications Manager/400, Communications Manager/2, and RUMBA/400 for OS/2 GG24-4070-00, February 1994, 392 pages, 75 USD ======================================================================== +-------------------+ | 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 OS/2 Performance Beta I CD-ROM 1-800-251-2177 IBM PSP Developer Support Marketing Center * 1-800-285-2936 Housing Management for OS/2 Technical Update '94 1-800-338-6638 IBM LAN Server 4.0 Beta 1-800-339-8922 (in Canada, 1-800-561-5293) OS/2 Sales 1-800-342-6672 (in Canada, 1-800-465-7999) PC DOS Beta-Test Hotline * 1-800-368-8365 IBM International Marketing Information 1-800-426-1774 IBM National Telesales Marketing (IBMCALL) 1-800-426-2255 IBM Cary (North Carolina) Customer Center 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 general information 1-800-426-3333 (in Canada, 1-800-465-1234) 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) IBM Worldwide Industry Hardware Support 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) The Corner Store 1-800-428-9672 Programmer's Paradise 1-800-445-7899 Integrated Systems Solutions Corporation 1-800-472-4772 ColoradOS/2 Conference * 1-800-481-3389 Personal Software Products Advertising Program 1-800-491-5740 OS/2 2.1 and OS/2 2.1 for Windows ServicePaks 1-800-494-3044 CompuServe Membership * 1-800-524-3388 Personal Systems Competency Center + TALKLink (OS2BBS) 1-800-547-1283 (in Canada: IBMLink, 1-800-268-3100; Customer Assistance group, 1-800-465-1234) IBM AntiVirus Direct 1-800-551-3579 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 OS/2 Technical Update '94 Registration 1-800-636-6634 GEnie 1-800-638-8369 Carlson Travel Network (for OS/2 Technical Update '94) 1-800-666-8889 IBM Custom Application Porting Workshops 1-800-678-31UP Personal Systems Technical Solutions magazine 1-800-678-8014 Delphi 1-800-695-4005 CGI Systems 1-800-722-1866 IBM AntiVirus Services Marketing 1-800-742-2493 IBM Support Family Information Center 1-800-742-9235 IBM Midwestern Customer Service Center 1-800-756-4426 Personal Systems HelpCenter 1-800-772-2227 (in Canada, 1-800-237-5511) PRODIGY 1-800-776-0845 and 1-800-776-3449 Indelible Blue, Inc. 1-800-776-8284 Personal Systems Support Family 1-800-799-7765 America Online 1-800-827-6364 IBM Technical Directory 1-800-832-4347 Business Depot, Inc. 1-800-844-8448 CompuServe * 1-800-848-8199 IBM PSP Technical Interchange Registration * 1-800-872-7109 IBM Publications (Software Manufacturing Solutions) 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 (in Canada, 1-800-465-2222) * indicates the number works in Canada also ======================================================================== +--------------------------------------------------+ | Trademarks, Registered Trademarks, Service Marks | tmarks +--------------------------------------------------+ (R) AIX, AIX SystemView NetView/6000, APL2, APL2/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 Computer AT, Personal System/2, Presentation Manager, PS/1, PS/2, RISC System/6000, RISC/6000, S/390, SQL/400, Systems Application Architecture, TALKLink, ThinkPad, Ultimedia, and XGA are registered trademarks of International Business Machines Corp. (R) Apple, Bento, and Macintosh are registered trademarks of Apple Computer 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) GEnie is a registered service mark of General Electric Information Services Co. (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) Object Management Group and OMG are registered trademarks of Object Management Group, Inc. (R) OPEN LOOK and UNIX are registered trademarks of UNIX System Laboratories, Inc. (R) Oracle is a registered trademark of Oracle Corp. (R) PenDOS is a registered trademark of Communication Intelligence Corp. (R) PRODIGY is a registered trademark of PRODIGY Services Corp. (R) Sony is a registered trademark of Sony Corp. (R) Sybase is a registered trademark of Sybase, Inc. (R) Taligent is a registered trademark of Taligent, Inc. (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 Novell, 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. (R) Xerox is a registered trademark of Xerox Corp. (TM) AIX/6000, APPN, Certified LAN Server Engineer, Certified OS/2 Engineer, CICS, CICS/ESA, CICS MVS, CICS OS/2, CICS VSE, 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, Distributed Relational Database Architecture, 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, PowerPC 601, PowerOpen, RETAIN, SAA, Skill Dynamics, Skill Dynamics Canada, SOM, SOMobjects, SQL/DS, Storyboard, SuperStor/DS, Ultimotion, VSE/ESA, WIN-OS/2, VisualAge, VisualGen, Workplace Shell, and XT are trademarks of International Business Machines Corp. (TM) ActionMedia, DVI, Indeo, and Intel386 are trademarks of Intel Corp. (TM) AST is a trademark of AST Research, Inc. (TM) Borland, Paradox, and Quattro Pro are trademarks of Borland International. (TM) CasePoint is a trademark of Inference Corp. (TM) Central Point Backup is a trademark of Central Point Software, Inc. (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) 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, OSF/1, and Motif are trademarks of the Open Software Foundation, Inc. (TM) OpenDoc is a trademark of Apple Computer Corp. (TM) 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) PhoenixCARD Manager Plus is a trademark of Phoenix Technologies, Inc. (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) RAMBoost is a trademark of Central Point Software, 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 Sun Microsystems Inc. (TM) SoundBlaster is a trademark of Creative Labs, Inc. (TM) SPARCstation is a trademark of SPARC International, Inc. (TM) Support on Site is a trademark of Ziff-Davis. (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 8 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!