home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 14 Text / 14-Text.zip / OS2SR.ZIP / OS2SR.608
Text File  |  1992-06-05  |  80KB  |  1,548 lines

  1. PC Week Special Report: OS/2 2.0
  2.  
  3. ------------------
  4. Users Evaluate OS/2 For Long-term Computing Needs
  5.  
  6. From PC Week for June 8, 1992 by Aileen Crowley
  7.  
  8. Now that IBM is shipping OS/2 2.0, companies are trying to decide
  9. whether it best suits their needs, either by itself or in combination
  10. with other operating systems.
  11.  
  12. George Stromberg, manager of data-center operations for Textron Defense
  13. Systems, a defense hardware manufacturer in Wilmington, Mass., reported
  14. that his company has beta tested OS/2 2.0 and plans to run the final
  15. version over a Novell Inc. NetWare network.
  16.  
  17. "So far we haven't had any problems, but it is only [installed] on a few
  18. machines because the Novell network is not ready for it," said
  19. Stromberg.
  20.  
  21. The company currently is running a beta version of Novell's NetWare
  22. Requester for OS/2, which lets OS/2 2.0 clients connect to NetWare
  23. servers. "We don't want to bring [OS/2 2.0] up until Novell blesses it,"
  24. he said.
  25.  
  26. Stromberg's office uses Windows-, OS/2- and DOS-based machines as well
  27. as Macintoshes. An adherent of graphical interfaces, Stromberg likes
  28. Windows but noted that it has its own problems, including its
  29. Unrecoverable Application Errors.
  30.  
  31. "OS/2 2.0 looks like Windows and, from what I've seen, it runs better,"
  32. he said. "It was worth the wait."
  33.  
  34. When evaluating operating systems with graphical interfaces, the company
  35. decided to first take a look at OS/2 2.0 because the Intel Corp.
  36. processor platform is cheaper than the Macintosh platform, said
  37. Stromberg.
  38.  
  39. OS/2's price was also attractive, he said. He purchased version 1.3 for
  40. $100, which included a free upgrade to version 2.0.
  41.  
  42. Stromberg is concerned about the lack of OS/2 applications currently
  43. available, but since OS/2 is DOS-compatible, he can keep using his older
  44. DOS applications, he noted.
  45.  
  46. "We are quite excited about a 32-bit operating system," Stromberg said.
  47. "It doesn't even have to be `a better DOS than DOS, a better Windows
  48. than Windows.' "
  49.  
  50. Stromberg said that he was not bothered by IBM's delays in shipping OS/2
  51. 2.0. "I would rather have a stable product than one that is full of
  52. bugs," he said. "We just purchased a backup software product and we are
  53. already on the fourth upgrade. With the economy the way it is, we don't
  54. have the in-house support we used to, so we want a product to be bug-
  55. free."
  56.  
  57. Tim Bryce, director of marketing at software developer M. Bryce &
  58. Associates Inc. in Palm Harbor, Fla., was also pleased with IBM's
  59. decision to hold off shipping OS/2 2.0. The company last week began
  60. shipping its CASE tool for OS/2 2.0 called "Pride" Information Factory.
  61.  
  62. "In one way it was bad, because we had to push back the ship date of our
  63. own product," he said. "In another way it was good, because it gave us
  64. more time to refine it."
  65.  
  66. Bryce is pleased with what he's seen of OS/2 2.0's capabilities. "The
  67. 32-bit technology allows our product to overcome some of the programming
  68. constraints in version 1.3, and that is a big improvement," said Bryce.
  69.  
  70. Woolworth Corp. is another firm that is looking hard at both OS/2 and
  71. Windows.
  72.  
  73. "There are certain applications written for Windows, and we have made
  74. specific hardware and software investments" in Windows, said Dean
  75. Gibson, microcomputer services assistant manager at the retail company's
  76. headquarters in New York. "We would like to keep those machines."
  77.  
  78. Woolworth received a beta copy of OS/2 2.0 last October, but because
  79. they had so many problems installing it they decided to wait for the
  80. final release.
  81.  
  82. "We just finished installing [2.0] and it is still difficult," said
  83. Gibson. "I am skeptical, but I don't have any substantive reasons at
  84. this point for not going to it."
  85.  
  86. Woolworth is particularly interested in OS/2 2.0's multitasking
  87. abilities, which it uses when running Keyfile Corp.'s Keyfile document-
  88. management software.
  89.  
  90. "The network version of Keyfile requires an OS/2 document server if
  91. there are more than five users, because of OS/2's ability to multitask,"
  92. Gibson said.
  93.  
  94. One company taking a wait-and-see attitude toward OS/2 2.0 is State
  95. Mutual Cos., an insurance firm in Worcester, Mass. State Mutual
  96. currently uses OS/2 1.3 and plans to move to OS/2 2.0 if its internally
  97. developed applications run smoothly under it, according to Richard Leif,
  98. second vice president of office-technology services.
  99.  
  100. "We found that there are certain applications we could not do in DOS,"
  101. he said. "[OS/2] has allowed us to use more powerful tools and develop
  102. applications a lot faster."
  103.  
  104. He said that users gain better performance by installing OS/2-based
  105. applications on individual PCs as opposed to sharing applications on the
  106. network.
  107.  
  108. "OS/2 allows us to achieve the best performance for each PC, and we are
  109. able to build much more powerful in-house applications," said Leif. He
  110. added that if all the tests go well, State Mutual hopes to upgrade its
  111. more than 150 current users of OS/2 1.3 to 2.0 by the end of this year.
  112.  
  113. Some users see OS/2 2.0 as IBM's last chance to be competitive in the
  114. operating-system arena.
  115.  
  116. "We are hoping it is all that it is adver-tised to be -- previously,
  117. they've always left something hanging," said Dennis Roux, computer
  118. services department manager at New Hampshire Yankee Seabrook, a nuclear
  119. power plant in Seabrook, N.H.
  120.  
  121. Roux said the plant has been unable to obtain a final copy of OS/2 2.0.
  122. Yankee Seabrook requested its free upgrade from OS/2 1.3 to OS/2 2.0
  123. during the second week of April and had still not received it as of the
  124. last week of May.
  125.  
  126. "IBM has this wonderful product that seems to answer all the questions
  127. that we had with the beta, but we can't get it," he said. "This is
  128. starting to become a problem because we are continuing to install [OS/2]
  129. 1.3, and we are going to have to reinstall when we get the [OS/2] 2.0."
  130.  
  131. Roux hopes that the final version of OS/2 2.0 will solve some
  132. compatibility problems he experienced with version 1.3. "We had a lot of
  133. problems with clones," he said. "Non-IBM machines running [beta] 2.0
  134. were very slow and they took a lot of memory."
  135.  
  136. He also commented on the lack of applications currently available for
  137. OS/2. With the ability to operate Windows applications under OS/2 2.0,
  138. however, this difficulty will be mitigated, he said.
  139.  
  140. Other companies are also trying to get the shipping version of OS/2 2.0.
  141.  
  142. "We want to look at OS/2 not because we feel obligated to, but because
  143. it is IBM," said Francis St. Clair, director of technical services at
  144. the Thom McAn Shoe Co., a division of the Melville Corp., also in
  145. Worcester. "We want to see if it is where we want to move for the
  146. future."
  147.  
  148. OS/2 may be the standard operating system in the future, he said, and
  149. the company does not want to be left behind. Thom McAn has not yet
  150. received the final version of OS/2 2.0.
  151.  
  152. Other companies are looking at OS/2 2.0 primarily because they want to
  153. be able to use all types of software packages, including those that run
  154. under OS/2.
  155.  
  156. "Some computer software programs run better under OS/2 or require OS/2
  157. to run," said Christopher Min, manager of computer services for Foster
  158. Wheeler U.S.A. Corp., a Clinton, N.J., firm that designs petrochemical
  159. plants and refineries.
  160.  
  161. Min reports that although he received version 2.0 in April, he has not
  162. yet had the time to upgrade his users from version 1.3.
  163.  
  164. "From what I have seen, 2.0 is smoother than 1.3, but we are installing
  165. it very slowly," he said.
  166.  
  167. Additional reporting by Sam Shukovsky
  168.  
  169. ------------------
  170. Buyers Weigh Costs and Benefits of Moving to OS/2
  171.  
  172. From PC Week for June 8, 1992 by Jennifer L. Janson
  173.  
  174. Investing in OS/2 2.0 -- whether moving from DOS or upgrading from OS/2
  175. 1.3 -- requires a well-planned business strategy. The costs of training
  176. and hardware and software compatibility, as well as the time spent on
  177. installation, must be measured against how the operating system can
  178. positively affect a company's bottom line.
  179.  
  180. The late arrival of OS/2 2.0 has caused a flurry of anxiety about its
  181. benefits. While some potential buyers expect to reap productivity gains
  182. from its speed and multitasking capabilities, others are skeptical of
  183. investing in a product that had performance problems in its beta version
  184. and whose conversion costs are considerable.
  185.  
  186. Regardless of whether buyers look to OS/2 with eagerness or
  187. apprehension, information-systems (IS) managers who are considering a
  188. switch to version 2.0 should determine whether there is a concrete
  189. business need for it, according to Bill Higgs, vice president of
  190. software research for InfoCorp/Computer Intelligence, a market-research
  191. and consulting firm in Santa Clara, Calif.
  192.  
  193. "Companies must examine benefits they will get out of [OS/2 2.0] before
  194. they switch systems," Higgs said. But measuring the advantages is not
  195. always a cut-and-dried matter.
  196.  
  197. Some IBM customers have reported a 60 percent speed improvement in
  198. running applications with 32-bit OS/2 2.0, compared with the 16-bit DOS
  199. environment, according to John Soyring, director of IBM's Software
  200. Development Programs in Austin, Texas.
  201.  
  202. This speed gain holds true for the 160 employees involved in Samsonite
  203. Corp.'s Electronic Data Interchange Quick Response program in Denver,
  204. who are generating reports twice as fast with OS/2 2.0 as with DOS,
  205. according to Nick Mecera, manager of the Quick Response program. (See
  206. related story, Page S/21.)
  207.  
  208. Doug Hamilton, president of Hamilton Laboratories, a Wayland, Mass.,
  209. consulting firm and applications developer, had reservations about the
  210. beta releases. The OS/2 2.0 final release, however, is an improvement,
  211. he said.
  212.  
  213. Even though the Workplace Shell "is still on the sluggish side,"
  214. Hamilton said, overall usability of OS/2 2.0 is "certainly better than
  215. previous betas."
  216.  
  217. Among the improvements Hamilton noted are easier installation, better
  218. integration of text-based Windows applications and the ability to easily
  219. run a full-screen Windows application on an 8514 video display.
  220.  
  221. However, he added, there are still glitches with "repainting the screen
  222. display" after a Windows session. After a Windows session is terminated,
  223. he still finds pieces of the Windows display, such as icons, in the OS/2
  224. display. "You see trash left on the screen," he said.
  225.  
  226. Not all companies are convinced that OS/2 offers enough advantages to
  227. move over to it. Gartner Group Inc., a market-research firm in Stamford,
  228. Conn., still has reservations about OS/2 2.0. This winter, the firm was
  229. not recommending OS/2 2.0 in its beta form to its clients, many of which
  230. are Fortune 1000 companies, according to Vice President Bill Kerwin.
  231.  
  232. Gartner Group has not altered its position significantly with the final
  233. OS/2 2.0 version. "We do recommend OS/2 in certain development
  234. environments. A section of the marketplace will find use for OS/2,"
  235. Kerwin said, adding that it will be about 10 percent of the market.
  236.  
  237. "We don't think the current version of OS/2 2.0 is the strategic long-
  238. term platform for desktop computing in the 1990s," Kerwin said.
  239.  
  240. While the technology has solidified in the shrink-wrapped version,
  241. Gartner Group is concerned about IBM's long-term strategy for OS/2 2.0
  242. and its compatibility with other operating environments. Foremost among
  243. the compatibility issues is how well OS/2 2.0 will work with Windows,
  244. especially the upcoming Windows NT, Kerwin said.
  245.  
  246. OS/2 will also undergo several shifts of its own from now through 1996,
  247. Kerwin predicted, noting the prospect of a version 3.0. "The technology
  248. is going to change rapidly," he said, adding that corporate users should
  249. "insulate themselves from those changes."
  250.  
  251. Breaking down the overall cost will help companies decide whether to
  252. switch from DOS to a graphical user interface environment. Initially,
  253. OS/2 2.0 will appeal to small- to medium-sized firms with fewer users to
  254. convert, said Kerwin. In large firms, migration will be done on a
  255. departmental basis.
  256.  
  257. A typical OS/2 2.0-based platform configuration with 8M bytes of RAM per
  258. machine, a 20MHz-to-25MHz 386 and an 80M- to 120M-byte hard disk has a
  259. hardware cost of about $4,000 per user, Kerwin said. (See chart, Page
  260. S/26.)
  261.  
  262. Memory costs have dropped to about $40 to $50 per megabyte, said
  263. Hamilton Labs' Hamilton. Each OS/2 application will need about 40M bytes
  264. of hard-disk storage, costing about $400 to $500 per storage unit.
  265.  
  266. Changing a suite of software applications from DOS to OS/2 can cost as
  267. much as $1,500 per user, Kerwin said. At least 70 percent of that cost
  268. is labor and support. The full migration process, both hardware and
  269. software upgrades, could take one to two years.
  270.  
  271. To mitigate upgrade costs, IBM is offering a hardware upgrade option
  272. called the IBM PS/2 Trade-In Program, available through IBM dealers,
  273. said Jerry Jacobs, consulting product administrator for IBM's National
  274. Distributing Division in Montvale, N.J.
  275.  
  276. The program lets buyers of 386- and 486-based PS/2s trade in their
  277. current machines to IBM dealers and receive market value for the
  278. exchange. As an incentive to buy 486 PS/2s, IBM is offering a higher
  279. market value for the PC exchange. Trade-in value is adjusted every 90
  280. days to reflect market conditions, and there are no restrictions on the
  281. brand name of the equipment to be traded.
  282.  
  283. Training time must also be factored into any PC-related purchase.
  284. According to Viresh Bhatia, managing partner of the Stirling Group, a
  285. software developer and trainer in Roselle, Ill., training an OS/2 or
  286. Windows user takes just two days. Training a DOS user takes five days.
  287.  
  288. According to IBM's Soyring, training time is minimal compared with DOS
  289. because the OS/2 interface is similar to that of Apple Computer Inc.'s
  290. Macintosh.
  291.  
  292. The cost of off-site training for both DOS and OS/2 is markedly
  293. different. For DOS, off-site training costs approximately $200 per
  294. person, Bhatia said, while OS/2 2.0 training can cost as much as $1,000
  295. per person. Those costs include hotel and travel expenses and the fact
  296. that there may be fewer students in a class because of OS/ 2.0's newness
  297. on the market.
  298.  
  299. "People have not yet adopted OS/2 2.0 in mass quantities," Bhatia said.
  300.  
  301. According to Bhatia, those high training costs may drop in about a year
  302. or so depending upon how successful IBM is in marketing OS/2 2.0 and
  303. attracting new users to the operating system.
  304.  
  305. Companies that are quantifying the cost of upgrading to OS/2 2.0 should
  306. also look at installation times. Hamilton had problems when he installed
  307. the OS/2 2.0 beta on a machine with three operating systems -- OS/2 2.0,
  308. DOS 5.0 and OS/2 1.3 -- for a presentation he gave to The Boston
  309. Computer Society. The installation took 4 to 5 hours, he said, because
  310. he had to repartition, reformat and reconfigure his applications. "The
  311. time begins to balloon away as soon as you find you'd like several
  312. operating systems a t once," he said.
  313.  
  314. Completing a full installation with the current version of OS/2 -- using
  315. its Boot Manager -- is still a long and arduous process, Hamilton said.
  316. "If you're thinking about setting up the machine with three operating
  317. systems using Boot Manager, the whole day is going to disappear."
  318.  
  319. According to other users of OS/2 2.0, basic installation takes from 45
  320. minutes to an hour. IBM's Soyring said a basic installation would take
  321. just 35 minutes.
  322.  
  323. Finally, there is the cost of OS/2 itself. According to Soyring, OS/2
  324. 2.0 will be priced at $195, with a right-to-copy license costing an
  325. additional $149. Until July 31, upgrades will be available at the
  326. following prices: $49 for Windows users and $99 for users of DOS. New
  327. uses can obtain OS/2 2.0 for $139. Upgrades from earlier versions of
  328. OS/2 are available at no charge.
  329.  
  330. ------------------
  331. Outgrowing DOS, Samsonite Decides to Travel With OS/2
  332.  
  333. From PC Week for June 8, 1992 by Jennifer L. Janson
  334.  
  335. OS/2 2.0's 32-bit speed and multitasking, as well as its ability to let
  336. users output data in graphical form, have been a boon to Samsonite Corp.
  337.  
  338. Samsonite's Electronic Data Interchange (EDI) Quick Response department,
  339. located at the luggage maker's Denver headquarters, began using an early
  340. version of OS/2 2.0 last November as part of a plan to offer speedier
  341. customer service, said Nick Mecera, manager of the department. The
  342. department received the final version of OS/2 2.0 in early April from
  343. IBM, he said.
  344.  
  345. The EDI Quick Response program provides an electronic exchange of
  346. billing and purchasing information between Samsonite and retailers,
  347. according to Mecera. Samsonite electronically responds to a retailer's
  348. purchase order within three days of receiving it and in turn
  349. electronically bills the customer. The company processes more than half
  350. of its sales through EDI, he said.
  351.  
  352. The department has 200 PCs with 300 users on two separate LANs, all
  353. using OS/2 2.0, he said. WordPerfect and Lotus 1-2-3 are available to
  354. users over the network.
  355.  
  356. Samsonite last year decided to move the EDI Quick Response department to
  357. a graphical user interface (GUI) environment because DOS was no longer
  358. adequate for the department's needs. "[With DOS], you're application-
  359. poor because it's slow," Mecera said. "I can't get work done."
  360.  
  361. Samsonite's information-systems officials chose OS/2 over Microsoft
  362. Corp.'s Windows 3.x, Mecera said, because OS/2 2.0 is faster and easier
  363. to use.
  364.  
  365. "The OS/2 Workplace Shell is not slow," he said. "It is more Mac-like.
  366. We found Windows' file management more complex than OS/2's."
  367.  
  368. Windows 3.0's reliability was also an issue. "Because bugs can lower
  369. performance in Windows, we looked to OS/2 to be our migration path from
  370. DOS," said Mecera.
  371.  
  372. The move to OS/2 requires that the EDI department upgrade its hardware;
  373. that would have been true with Windows as well, since both require at
  374. least a 386-based machine for optimum performance, Mecera said. Both
  375. also require more disk-storage space than DOS, he noted.
  376.  
  377. OS/2 2.0's 32-bit performance lets users produce reports twice as fast
  378. as they did under DOS, Mecera said. In addition, he believes he gets his
  379. job done faster because he does not have to open and close applications
  380. to go from one task to another, as he did in DOS.
  381.  
  382. Another important benefit of OS/2, according to Mecera, is the fact that
  383. Samsonite employees can now provide their customers with detailed,
  384. graphical printouts of all weekly sales, marketing and distribution
  385. data. Under DOS, they could print information only in numerical or text
  386. form.
  387.  
  388. "We run inventory management for our customers," Mecera said. "With
  389. OS/2, we can produce numbers and graphs and convey the information
  390. better than with just numbers."
  391.  
  392. The EDI department also tracks customer billings and can present those
  393. charges in a graphical format.
  394.  
  395. "We look at OS/2 as a competitive edge," Mecera said. "My principal
  396. responsibility with EDI Quick Response is to show those sales figures to
  397. customers rapidly in graph form. It sells the product faster."
  398.  
  399. Mecera says Samsonite is committed to OS/2 and to a graphical
  400. environment. "[A GUI] is cost-effective today -- it wasn't five years
  401. ago," he said.
  402.  
  403. ------------------
  404. OS/2 Rejuvenates Hospital's System for Tracking Patients
  405.  
  406. From PC Week for June 8, 1992 by Jennifer L. Janson
  407.  
  408. OS/2 2.0 is just what the doctor ordered for tracking patient data more
  409. effectively at the University of Virginia Health Sciences Center.
  410.  
  411. The Charlottesville, Va., hospital's emergency room began using a beta
  412. version of OS/2 2.0 last September. It has been using the shrink-wrapped
  413. version of OS/2 2.0 with extended services since April, said Dr. Todd
  414. Greenwald, assistant professor of internal medicine at the hospital.
  415.  
  416. Greenwald is director of the hospital's Clinical Workstation Project,
  417. which employs OS/2 2.0 to help doctors track and access patient
  418. information more easily. The OS/2-based tracking system is more
  419. extensive than previous systems used in the emergency room and in other
  420. departments at the hospital. It currently is used only in the emergency
  421. room but may eventually be implemented throughout the hospital, he said.
  422.  
  423. The hospital's emergency room treats 60,000 patients a year. Because the
  424. Health Sciences Center is a teaching hospital and doctors are constantly
  425. rotating in and out, it is important that a new doctor can easily refer
  426. to a patient's treatment history, including details of care given by
  427. other doctors, Greenwald explained.
  428.  
  429. The system keeps track of a broad range of patient information,
  430. including the length of time a patient has spent waiting to be treated,
  431. when and how patients have been treated, diagnoses and prescribed
  432. medication. "This information is important to doctors because they can
  433. get the broad view, the global picture," Greenwald said.
  434.  
  435. The most significant benefit of the system is that it lets doctors
  436. profit from other doctors' experiences, he said. A doctor can see how a
  437. patient was treated a month previously, for example, and base new
  438. treatments on that information.
  439.  
  440. Prior to implementation of the OS/2 2.0-based system, doctors looked
  441. through a hospitalwide computerized system that contained only brief
  442. details on each patient's condition.
  443.  
  444. To use the tracking system, the emergency room runs OS/2 2.0 on eight
  445. IBM PS/2s connected to an IBM 3090 mainframe. The mainframe holds the
  446. hospital's patient-information database, which is based on software from
  447. TDS Healthcare Systems Corp. of Atlanta.
  448.  
  449. The TDS system keeps only cursory data on each patient, such as name,
  450. address and nature of illness or injury. Greenwald many years ago
  451. recognized a need for more detailed tracking of patient data so doctors
  452. could get a broader perspective on how patients' ailments were being
  453. treated.
  454.  
  455. He first developed a new system using HyperCard on Apple Computer Inc.'s
  456. Macintosh, as the emergency room had been using HyperCard for a year and
  457. a half before moving to OS/2.
  458.  
  459. The cost to move to OS/2 was negligible, Greenwald said, explaining that
  460. he obtained a grant from IBM to finance the conversion to OS/2 and to
  461. IBM hardware. The equipment given to UVHSC by IBM is valued at $140,000.
  462. The hospital also saves on training costs by having doctors who have
  463. learned the system teach others how to use it.
  464.  
  465. Greenwald particularly likes OS/2's pre-emptive multitasking
  466. capabilities, which are not available in Microsoft Corp.'s Windows.
  467. "We're absolutely convinced that Windows would crash the system under
  468. what we're trying to do," he said.
  469.  
  470. Under Windows, for example, a user could not send an X-ray file to the
  471. printer from the mainframe without having to halt other cycles and pre-
  472. empt other operations. With OS/2, all of these tasks can run
  473. simultaneously.
  474.  
  475. Since many of the doctors have had little computer training, the
  476. database had to be designed for anyone to use, with a user-friendly
  477. interface, according to Greenwald. "The [OS/2] graphical interface is
  478. intuitive to them," he said.
  479.  
  480. ------------------
  481. Sales of OS/2 Apps Lag Behind DOS, Windows Offerings
  482.  
  483. From PC Week for June 8, 1992 by Jenny Sanders
  484.  
  485. For sales of OS/2 applications, there is nowhere to go but up.
  486.  
  487. Applications for OS/2 have been greatly outsold by those running on
  488. other platforms, according to figures compiled by Software Publishers
  489. Association in Washington. In 1991, OS/2 captured only 0.9 percent of
  490. the revenue generated by application software sales.
  491.  
  492. While OS/2 has managed to capture only a small sliver of software
  493. application sales in the past three years, the percentage of
  494. applications sold that run under graphical user interfaces (GUIs) has
  495. increased. GUI-based applications (those running on OS/2, Macs and
  496. Windows) collectively captured a much larger share of revenue, rising to
  497. 35.6 percent in 1991 from 19.7 percent in 1990. This overall shift to
  498. GUI-based applications may help give OS/2 2.0 the boost it needs.
  499.  
  500. Throughout 1991, the platform contributing the most to the growth of
  501. GUI-based applications was Windows, which captured 20.2 percent of
  502. sales, up from 5.8 percent in 1990. Sales of DOS-based applications
  503. increased in 1991, but their share relative to other desktop platforms
  504. diminished from 73.1 percent to 62.1 percent.
  505.  
  506. ------------------
  507. OS/2 Tools Put Powerful Ideas Into Fragile Package
  508.  
  509. From PC Week for June 8, 1992 by Peter Coffee
  510.  
  511. To be considered as more than a multitasking utility for DOS and Windows
  512. applications, OS/2 2.0 must offer unique system services that promptly
  513. deliver meaningful benefits. This depends on powerful development tools,
  514. an area in which IBM has historically taken a back seat to mainstream
  515. tool makers such as Borland International Inc. and Microsoft Corp.
  516.  
  517. In launching OS/2 2.0, IBM has sought to accelerate developer acceptance
  518. by offering C Developer's WorkSet/2 1.0, a suite of development aids
  519. that includes IBM's C Set/2 1.0 compiler, the WorkFrame/2 1.0
  520. development environment and Developer's Toolkit 2.0.
  521.  
  522. PC Week Labs found these offerings more impressive in concept, however,
  523. than in implementation -- their potential has been handicapped by
  524. excessive memory demands, a quirky user interface and slipshod example
  525. code.
  526.  
  527. Because the core of the development process is the compiler, C Set/2 is
  528. the foundation of the WorkSet/2 offering. The compiler enhances the
  529. attractiveness of OS/2 2.0 to C-language developers.
  530.  
  531. C works well with OS/2 2.0, whose flat address space -- backed up by the
  532. 386 and 486 processors' transparent, hardware-based paged memory --
  533. finally lets developers fully enjoy the elegance of the C language, in
  534. striking contrast to the awkward memory segments of DOS or Windows.
  535.  
  536. Easing Migration
  537.  
  538. Developers will be pleased to find that the notoriously compromising
  539. keywords of earlier PC-based generations of C, such as "near" and "far"
  540. and "huge," are both unnecessary and unsupported under C Set/2. IBM has
  541. defined a migration mode that minimizes the labor involved in bringing
  542. existing code into OS/2 2.0. In this mode, these and many other keywords
  543. are simply ignored, eliminating the need for tedious manual location and
  544. correction.
  545.  
  546. C Set/2 also devotes considerable ingenuity to the transparent
  547. integration of 16- and 32-bit code. The compiler automatically generates
  548. all code required for functions to invoke each other, whether they were
  549. compiled as 16- or 32-bit object code. A "thunk layer" converts 32-bit
  550. calls to 16-bit calls, adjusting both parameters and addressing schemes
  551. as needed. In keeping with the overall openness of OS/2, developers can
  552. use C Set/2 to implement their own thunk layer for 16-bit dynamic link
  553. libraries.
  554.  
  555. This simplicity in managing memory, and in combining old code with new,
  556. will free developers' brain power for the new complexities of OS/2's
  557. multithreading capabilities. Threads, or "lightweight processes," permit
  558. a single application to work on several subtasks at once, using the
  559. application's single pool of resources (such as memory and files). This
  560. avoids the overhead of resource duplication required for full-strength
  561. processes, those that are required to run several concurrent
  562. applications.
  563.  
  564. Multithreaded programming requires considerable mastery, however, to
  565. avoid several new kinds of programming errors. For example, the compiler
  566. automatically generates code to force different threads to take turns
  567. when using shared system resources. But if a function is called with
  568. parameters that are pointers to data, this automatic safeguard is
  569. disabled.
  570.  
  571. As shown in example code supplied with the compiler, the C language's
  572. STRCPY (string copy) function does not serialize access to data; two
  573. different threads using this function to modify a shared array of
  574. characters may overlap their operations and produce a corrupted string
  575. as an undesired hybrid result.
  576.  
  577. Issues such as these reveal the sharp edges of C. To avoid these
  578. hazards, many C developers rely on the protection of third-party source-
  579. code analysis programs, such as Gimpel Software's PC-Lint, to identify
  580. potential problems with their code. The C Set/2 compiler reduces the
  581. need for such utilities with extensive built-in diagnostics, invoked by
  582. a slate of /K options ranging from /Ka+ (to enable warnings about
  583. variable assignments that would cause a loss of numeric precision) to
  584. /Kx+ (to warn of externall y declared variables that are never used).
  585.  
  586. When PC Week Labs enabled all the diagnostic messages, the compiler
  587. produced a daunting list of descriptive and critical comments that made
  588. for tedious but useful reading.
  589.  
  590. These began with specifications of precisely which file paths were being
  591. used by INCLUDE statements, potentially preventing hours of frustrating
  592. debugging in multiproject environments.
  593.  
  594. More complex diagnostics included tracking of the level of nesting in
  595. conditional compilations, warning of default identifier initializations,
  596. and (frequently voluminous) listings of functions and variables that
  597. were defined but not referenced. The last situation is a common problem
  598. when general-purpose header files are used without modification.
  599.  
  600. But despite these fancy new dance steps, OS/2 is the last to arrive at
  601. the party, and it must perform to tunes that are already popular
  602. favorites. Therefore, IBM has made the C Set/2 compiler compatible with
  603. both ANSI X3.159-1989 and also with selected extensions from Microsoft C
  604. 6.0. A manual, the C Set/2 Migration Guide, provides a detailed
  605. discussion of the incompatibilities between C Set/2 and prior PC-based
  606. standards.
  607.  
  608. For example, the "volatile" data type from ANSI C is now reflected in
  609. compiler semantics, where IBM's previous C/2 compiler supported this
  610. keyword in syntax only. This opens the door to OS/2's expected use in
  611. systems that interface with external devices, such as shop-floor
  612. sensors, by restricting compiler assumptions during optimization.
  613.  
  614. An interesting sign of IBM's future ambitions for OS/2 appears in the
  615. treatment of extended-precision, 80-bit real numbers. Under C Set/2,
  616. "long double" variables use a 16-byte field with 6 unused bytes, as
  617. opposed to a 10-byte field under Microsoft C 6.0. This change was
  618. presumably made to align data objects on 64-bit boundaries, potentially
  619. offering efficiency gains on next-generation RISC machines.
  620.  
  621. Similarly, zero-width bit fields in structures now force alignment on
  622. 32-bit boundaries rather than on 16-bit boundaries as under IBM's C/2.
  623.  
  624. The compiler's extraordinary suite of sophisticated optimizations --
  625. including advanced techniques for optimized switch statements,
  626. reorganized expressions and simplified algebra -- are aimed at speed and
  627. are extravagant in their use of memory. This emphasis on speed at the
  628. expense of space is a general theme of C Set/2.
  629.  
  630. In discussions with PC Week Labs, IBM's developers asserted that in the
  631. virtual-memory environment of OS/2, worst-case memory consumption is no
  632. longer an issue. Corporate developers, often hampered by tight budgets
  633. for hardware upgrades, may vehemently disagree.
  634.  
  635. In PC Week Labs' tests with small benchmark programs, enabling
  636. optimization produced slightly larger programs with about a 5 percent
  637. edge in speed, but results will vary with the specific characteristics
  638. of the program being developed.
  639.  
  640. Developers should also note that IBM's Presentation Manager (PM)
  641. Debugger -- part of C Set/2 -- is predictably confused when optimization
  642. is used, since the debugging information is generated before the
  643. optimizations are performed, which could potentially fold, spindle and
  644. mutilate program logic in ways that will prove an utter mystery to the
  645. developer attempting to follow along from source code.
  646.  
  647. The complexity of C Set/2 also makes it a resource-intensive tool. The
  648. compiler was tested on a 16MHz 386-based PS/2 Model 70-E61 with 10M
  649. bytes of RAM and more than 3M bytes of free swap space, available for
  650. swapping of memory contents to disk under the management of OS/2 2.0's
  651. virtual memory engine. Despite these generous resources, the IBM tools
  652. were unable to build the complex sample application MAHJONGG (113K bytes
  653. of source code and 270K bytes of bit maps) from the application's
  654. supplied Make file.
  655.  
  656. During this test, the project environment seemed alarmingly fragile,
  657. interrupting compilations with spurious messages such as "Compilation
  658. aborted by user," even when the machine was left undisturbed.
  659.  
  660. MAHJONGG and another sample application, PMLINES (a line-drawing program
  661. also provided in the WorkSet/2 package), proved to be poor examples of
  662. the features of WorkSet/2 or the capabilities of OS/2 2.0: PMLINES
  663. ceased to draw in its window (or even to update it when the window was
  664. re-exposed) when particular DOS applications were running in the
  665. background, and MAHJONGG (when compiled manually rather than using the
  666. Make file) was unable to execute. In fact, the program could not even
  667. generate the debugging information offered by OS/2 2.0 through the
  668. standard dialog box that appeared when the program crashed.
  669.  
  670. For developers who can give these tools the breathing room they demand,
  671. however, OS/2 development will get a major boost toward an era of
  672. cooperative applications with IBM's System Object Model (SOM), an open
  673. architecture of object-oriented services.
  674.  
  675. SOM Bindings
  676.  
  677. One of the most significant features of WorkSet/2 is the supplied set of
  678. SOM bindings for C. These bindings are header files that add object-
  679. oriented facilities to standard C and also permit C programs to
  680. interface in an object-oriented manner with modules written in other
  681. languages.
  682.  
  683. IBM intends that SOM will give OS/2 developers a unique flexibility of
  684. object-oriented development, with modules able to exploit the benefits
  685. of inheritance and specialization, even if written in different
  686. languages. The SOM bindings are applied by IBM's SOM Compiler, which is
  687. actually a precompiler with a suite of code generators that's part of
  688. the Developer's Toolkit included with WorkSet/2. The SOM Compiler takes
  689. definition files, written in the C-like Object Interface Definition
  690. Language, and produces the required header files, implementation
  691. template and a language-neutral interface file.
  692.  
  693. IBM's goals for SOM emphasize minimizing maintenance, which may be the
  694. greatest component of software costs over the lifetime of an
  695. application. The System Object Model Guide and Reference states, "As a
  696. rule of thumb, if you make changes to a SOM class that will not require
  697. source code changes in client programs, the binary versions of those
  698. programs also will not need to be recompiled."
  699.  
  700. This has long been a benefit of interpreted and semicompiled languages
  701. such as Smalltalk and object-oriented dialects of LISP, but this is a
  702. new capability for fully compiled languages, especially in mixed-
  703. language environments.
  704.  
  705. An obvious question in the context of object-oriented development is,
  706. What about C++? IBM representatives declined to comment on the
  707. availability of an IBM C++ for OS/2, but Borland has announced a C++ for
  708. OS/2 2.0. IBM noted that its C++ for the AIX operating system on the
  709. RS/6000 platform is slated for imminent release, allowing that this
  710. might suggest that an OS/2 C++ would be the next implementation on their
  711. plate.
  712.  
  713. To manage the kind of complex project where these methods enabled by SOM
  714. can best assist the developer, IBM offers the WorkFrame/2 environment.
  715. This flexible foundation meets both the immediate need of supporting the
  716. tools that developers are already using and the long-range need of
  717. letting tool makers create powerful new productivity aids that
  718. incorporate the features of the OS/2 platform.
  719.  
  720. WorkFrame/2 combines with C Set/2 to create a straightforward, project-
  721. oriented environment in which the various files associated with an
  722. application can readily be viewed as a group. Associations are
  723. automatic: Double-clicking on a source-code file invokes an editor,
  724. while the same action on an executable file runs the program.
  725.  
  726. WorkFrame/2, however, shows some unfinished edges. For example, file-
  727. listing windows do not show the object-code or the executable files
  728. produced by a compilation until the developer uses a manual Refresh
  729. command. This should be automatic.
  730.  
  731. In addition, after an aborted compilation by PC Week Labs, WorkFrame/2
  732. failed to enable the Close command for the associated monitor window,
  733. though the Stop command remained available -- the opposite of what
  734. should have taken place. This error occurred intermittently.
  735.  
  736. WorkFrame/2 also takes liberties with common graphical-interface
  737. conventions, frequently resulting in the accidental selection of
  738. multiple items when only one was desired; further, it accompanies many
  739. actions with gratuitous warning beeps that quickly become annoying.
  740.  
  741. WorkFrame/2 is packaged with several sample projects, ranging from
  742. simple utilities to elaborate graphics using multiple threads. Project
  743. source code is well-explained and instructive, while the projects have
  744. enough complexity to show off OS/2's project-management features. There
  745. were flaws in the MAHJONGG and PMLINES applications, however, that bring
  746. their educational value into question.
  747.  
  748. Initially, developers will enjoy the ease of mixing and matching their
  749. own tools within WorkFrame/2. In particular, developers should look at
  750. the Enhanced Editor on the OS/2 desktop. This may quickly replace
  751. WorkFrame/2's WorkFrame Editor as the preferred tool of developers who
  752. want a fully GUI-based editor. It combines Common User Access
  753. convenience with some of the power found in programmable tools such as
  754. IBM's mainframe-based XEDIT or Mansfield Software Group Inc.'s KEDIT.
  755.  
  756. Just over the horizon, however, are the huge productivity gains that
  757. should result when tool makers exploit the multiple levels of APIs
  758. (application programming interfaces) that are built into WorkFrame/2.
  759.  
  760. WorkFrame/2 defines a compiler API, for example, that permits easy
  761. setting of third-party compiler options by means of Presentation Manager
  762. dialog boxes. Watcom has WorkFrame/2 versions of its FORTRAN 77/386 and
  763. C/386 compilers that support this API.
  764.  
  765. Interactive Techniques
  766.  
  767. At the next level, an editor API provides a new level of convenience in
  768. closing the compile-debug-edit loop. Drag-and-drop interfaces allow
  769. interactive touches such as dragging an error message into an editor
  770. window to display the associated portion of the source code.
  771.  
  772. This provides more freedom than the tightly coupled integrated editors
  773. that have been the state of the art for other integrated environments.
  774. Such environments typically permit sequential review of error messages
  775. vis-a-vis source codes, while the WorkFrame/2 API allows programmers to
  776. examine messages in any order they prefer.
  777.  
  778. IBM's PM Debugger will be challenged by the considerable complexity of
  779. full-scale applications for OS/2 2.0. A large suite of examples will
  780. emerge from developers' experiences that will reveal whether IBM has
  781. correctly anticipated their requirements.
  782.  
  783. The PM Debugger provides direct debugging of PM applications in either
  784. of two modes. In synchronous mode, the debugger calls an OS/2 API that
  785. blocks messages from other windows, making it essentially impossible to
  786. lock up the machine. (This, however, also blocks the PM user's normal
  787. freedom to use many different tools at once.) The asynchronous mode is
  788. slightly less bulletproof, but captures messages only for the
  789. application being debugged.
  790.  
  791. Other productivity enhancements in the debugger include session
  792. configuration files that preserve window arrangements and the states of
  793. breakpoints and monitors.
  794.  
  795. OS/2 is a big system to learn -- far larger than the program loader of
  796. DOS or the DOS shell of Windows. IBM's development suite is likewise a
  797. large and complex package, and each component is likely to merit
  798. separate review as third-party development tools for OS/2 emerge to
  799. create a more competitive market.
  800.  
  801. For now, however, the total effect of these tools illuminates both the
  802. strengths of OS/2 -- multitasking, powerful memory management and
  803. advanced user-interface options -- and the pitfalls of falling in love
  804. with these features without getting all of the details right.
  805.  
  806. For IBM to have an important role as a tool maker for its own operating
  807. system, the company will have to rise to the standard of other
  808. successful tool makers in shipping polished, efficient products that
  809. make software development fruitful rather than frustrating.
  810.  
  811. C Developer's WorkSet/2 is available at a promotional price of $295
  812. until Aug. 31. After that date, the price will be $895. Each component
  813. of WorkSet/2 can also be purchased separately: C Set/2 is available for
  814. $696, WorkFrame/2 costs $90, and the Developer's Toolkit is priced at
  815. $119. IBM can be reached at (800) 342-6672.
  816.  
  817. ------------------
  818. PC Week Labs Gets Under the Hood of OS/2 2.0
  819.  
  820. From PC Week for June 8, 1992 by Larry J. Seltzer
  821.  
  822. Exhaustive testing by PC Week Labs found that OS/2 2.0 is a potential
  823. 32-bit gem that nevertheless lacks both polish and third-party
  824. applications.
  825.  
  826. Patience will be not only a virtue but a requirement for companies
  827. making the move to IBM's new operating system. Corporate users will have
  828. to learn many new conventions before the potential of OS/2 2.0 becomes
  829. apparent. Volume buyers, meanwhile, will be tempted by the potential of
  830. OS/2 2.0, but also will be leery of its less-than-perfect DOS/Windows
  831. compatibility, its current rudimentary support for Novell Inc.'s NetWare
  832. and the lack of 32-bit OS/2 applications. Finally, developers will be
  833. thoroughly plea sed with the design of OS/2 2.0 but also will be anxious
  834. about the current lack of third-party development tools.
  835.  
  836. PC Week Labs evaluated OS/2 2.0 against a range of testing criteria and
  837. organized its conclusions based on the operating system's major
  838. components and capabilities: the Workplace Shell; ability to run DOS and
  839. Windows programs; new capabilities for DOS applications; stability;
  840. networking capabilities; hardware requirements; installation; and
  841. documentation and on-line help.
  842.  
  843. The Workplace Shell
  844.  
  845. The most striking new feature of OS/2 2.0 is the Workplace Shell. The
  846. Workplace Shell is only vaguely related to previous user interfaces
  847. found in OS/2 and resembles a Macintosh more than any interface
  848. previously seen on Intel X86 systems. The Workplace Shell constitutes
  849. the most obvious difference between OS/2 2.0 and its competitors.
  850.  
  851. With the Workplace Shell, users have more options for configuring the
  852. desktop than they did under previous versions of OS/2 or under Windows.
  853. As with a Macintosh, users generally do not need to type in commands to
  854. execute programs, manipulate files or change configuration. Users can
  855. print files by dragging them to the appropriate printer icon and can
  856. delete files by dragging them to the "shredder" icon. Users execute
  857. programs by double-clicking on the associated icon.
  858.  
  859. After a short time working with the Workplace Shell, PC Week Labs found
  860. a useful way to configure the desktop. The default configuration for
  861. OS/2 places the icons for the DOS, Windows and OS/2 full-screen and
  862. windowed sessions in the "Command Prompts" folder, which itself is in
  863. the OS/2 System Folder. Accessing these icons by digging through the
  864. folders was both inconvenient and slow, so PC Week Labs created
  865. "shadows" of these icons on the desktop.
  866.  
  867. Shadows are aliases for an icon. The shadows that PC Week Labs created
  868. on the desktop did not copy the icon itself or the program or any of the
  869. configuration settings associated with the icon; instead, they made all
  870. of these accessible on the desktop, where they were more convenient.
  871. Shadows are useful for making objects in the Workplace Shell accessible
  872. without disturbing the way the user has organized folders and icons.
  873.  
  874. Like the Macintosh desktop, the Workplace Shell encourages users to
  875. think of the file system visually, with drives containing icons and
  876. folders that themselves can contain other icons and folders.
  877.  
  878. The Workplace Shell also provides a facility wherein all OS/2 file
  879. systems, including the file allocation table (FAT), can use names for
  880. objects that run up to hundreds of characters, including embedded spaces
  881. and preserved case sensitivity.
  882.  
  883. The Workplace Shell constructs a unique, standard-length DOS file name
  884. (with as many as eight characters before and three after the period)
  885. based on the longer name, which it saves as well. Under OS/2's High
  886. Performance File System (HPFS) -- which, as an alternative to a FAT
  887. system, handles larger disks and long file names -- the long name for
  888. the object is the actual file name as well. To maintain compatibility,
  889. all DOS and OS/2 software that cannot handle long names presents only
  890. the first eight characte rs of the name and the first three characters
  891. after the period.
  892.  
  893. Users must be careful not to mix up the long and short file-name
  894. systems. Those following IBM's model of OS/2 as an "integrating
  895. platform" and who plan on using all their old applications will continue
  896. to use standard-length file names. Users who have OS/2 software that can
  897. support long names can stick more closely to the Workplace Shell design
  898. by using OS/2's long file names.
  899.  
  900. The latter group of users can also use OS/2 2.0's templates, a set of
  901. stock objects of various types used to add a new program, create an
  902. empty folder or create a new document to be used with OS/2 2.0's
  903. productivity tools. PC Week Labs used these templates, mostly with OS/2
  904. applications software, to create new objects for use with applications
  905. or the Workplace Shell itself. DeScribe Inc.'s 32-bit DeScribe Word
  906. Processor 3.0 adds a DeScribe document template to OS/2's Templates
  907. folder as part of its install ation process. Users simply copy the
  908. template to the appropriate location, change the name and launch it.
  909.  
  910. Because the template, the empty document made with the template and the
  911. application used to modify the template are linked, users launch the
  912. application simply by launching the document. Mac users have been
  913. launching applications by double-clicking on documents for years, and
  914. even Windows users have a primitive form of this in File Manager.
  915.  
  916. An object-oriented environment such as the Workplace Shell provides
  917. objects as well as actions to perform on those objects. Users access a
  918. menu of actions that can be performed on Workplace Shell icons by
  919. pressing the right mouse button on the icon. Some of the options that
  920. are available, depending on the circumstances, are Copy, Delete, Print
  921. and Open.
  922.  
  923. If users click on the word "Open," they get the default action, which
  924. usually opens the program. If they click on the arrow next to word
  925. "Open," they can choose between opening the program associated with the
  926. icon and opening the settings for the icon. If a user opens an icon with
  927. no program defined, the Workplace Shell automatically opens the settings
  928. notebook at the proper page for defining the program to be used.
  929.  
  930. The Labs also performed operations on groups of objects by dragging an
  931. outline around them.
  932.  
  933. IBM also has included the elegant touch of automatically creating a
  934. composite icon to remind users that they're dragging, for example,
  935. several items at once into a new folder location.
  936.  
  937. Users can manipulate settings by using a new and frequently used model
  938. in the Workplace Shell, the "tabbed book." Instead of a menu bar, the
  939. various groups of settings are presented as pages in a book, with the
  940. titles of the sections on tabs sticking out from the page. Clicking on
  941. the appropriate tab brings a section to the foreground.
  942.  
  943. The settings that appear depend on the type of object and how it is
  944. being used. For instance, a drive or folder icon has View settings,
  945. which PC Week Labs used to arrange the icons contained therein in
  946. ordered rows, sorted, or in free form. Many program icons have Session
  947. settings used to determine whether they are run in a full-screen or
  948. windowed session.
  949.  
  950. Often, the settings simplify operations that were inconvenient in
  951. Windows (such as having to use the PIF editor to modify a program's
  952. attributes). For instance, PC Week Labs easily changed file-attribute
  953. flags, such as read-only, hidden and system, by clicking radio buttons
  954. on the second page of the File Settings. Using other settings, the Labs
  955. modified the menu presented by clicking on the object with the right
  956. button and editing the actual icon image associated with the object.
  957.  
  958. The Workplace Shell is not without glitches. The most serious and
  959. widespread is a lack of visual feedback for operations commenced in the
  960. environment. For instance, when an application is launched by double-
  961. clicking on it, the icon's gray background changes slightly in shade. On
  962. a relatively slow system, or sometimes even on faster systems, depending
  963. on the circumstances, a period of time elapses during which it is not
  964. clear to the user whether the application has actually been launched. A
  965. common reaction observed by PC Week Labs was for the user to double-
  966. click again on the icon. After the application launches, this additional
  967. double-click is handled, with the result depending on the
  968. circumstances, such as the layout of the program after it loads.
  969.  
  970. Although users can work in the Workplace Shell with a keyboard and hot
  971. keys, PC Week Labs found it very difficult to use the Workplace Shell
  972. without a mouse -- even more arduous than using Windows with a keyboard.
  973.  
  974. The Workplace Shell, both in its design and documentation, encourages
  975. users to carry out common file operations through graphical means:
  976. Either drag the icon from one location to another, or right-click on it
  977. and choose the operations available on the properties menu. After
  978. extended testing, however, PC Week Labs found itself switching into DOS
  979. or OS/2 windows to use COPY commands, which were more direct and
  980. operated faster. (To compare, grouped COPY commands also are more easily
  981. done from command prompts in Windows 3.0, though not in 3.1.)
  982.  
  983. Even longtime DOS and Windows users will recognize the potential for
  984. flexibility and ease of use in the Workplace Shell. A Workplace Shell
  985. system loaded with plenty of Workplace Shell-aware software will be more
  986. impressive than the system tested by PC Week Labs, which lacked these
  987. applications because they were not yet available.
  988.  
  989. The Workplace Shell also may perform faster as the hardware gets faster.
  990. The best-equipped system on which PC Week Labs ran OS/2 2.0 was a Compaq
  991. Computer Corp. Deskpro 486/33L Extended Industry Standard Architecture
  992. (EISA) desktop system with 16M bytes of RAM and a 600M-byte hard drive.
  993. Even on this system, the Workplace Shell could be distractingly slow at
  994. times.
  995.  
  996. Although the Workplace Shell is the most visually distinctive feature of
  997. OS/2 2.0, users will find that the operating system's greatest virtue is
  998. its ability to run multiple DOS and Windows programs simultaneously. The
  999. Windows operating environment being run in OS/2 2.0, which is called
  1000. Win-OS/2, is not an emulation but the actual Windows binaries developed
  1001. by Microsoft Corp. and modified by IBM to run under OS/2.
  1002.  
  1003. Running DOS, Windows Programs
  1004.  
  1005. PC Week Labs ran numerous DOS and Windows programs in full-screen
  1006. sessions and in windows on the Workplace Shell desktop. Although most
  1007. programs worked correctly under OS/2 2.0, it was not uncommon for them
  1008. to generate significant errors. A thorough knowledge of the DOS settings
  1009. helps in fixing many of these problems.
  1010.  
  1011. Several programs showed serious problems in testing. Aldus Corp.'s
  1012. Persuasion 2.1 presentation-graphics package refused to install, Central
  1013. Point Software Inc.'s PC Tools 7.1 utilities package locked up, and
  1014. Fifth Generation Systems Inc.'s Fastback Plus 3.0 backup software
  1015. occasionally locked up when backing up to a network drive. Officials
  1016. from each of the companies told PC Week Labs that their programs do not
  1017. support OS/2.
  1018.  
  1019. In addition, Berkeley Systems Inc.'s After Dark 2.0 Windows screen saver
  1020. presented an unintelligible display on the screen. IBM has demonstrated
  1021. earlier versions of After Dark under OS/2, however. Delrina Technology
  1022. Inc.'s WinFAX Windows fax software package also crashed its Win-OS/2
  1023. session.
  1024.  
  1025. PC Week Labs managed to get some programs to run after making a few
  1026. adjustments. Tool Technology Publishing Inc.'s WinTools Windows tools
  1027. package apparently tries to modify its own executable file against the
  1028. wishes of OS/2. The company's technical staff found a work-around for PC
  1029. Week Labs that involves first installing a copy of WinTools on a
  1030. DOS/Windows system, then running the registration portion of the install
  1031. program -- which is incompatible with OS/2 -- only the first time the
  1032. program is installed. Thereafter, it appears to install correctly under
  1033. OS/2.
  1034.  
  1035. Other applications showed less serious problems, such as Ozark West
  1036. Software's OzCIS shareware program, which ran correctly in a window in
  1037. VGA but not in XGA.
  1038.  
  1039. OS/2's extensive README file lists 99 applications for which IBM testing has determined that special instructions are needed. (All of the programs that showed serious testing problems in PC Week Labs tests,
  1040. except for WinTools, are listed in the README file.) Most of these 99
  1041. applications simply require a small modification to their configuration,
  1042. according to the README file, or are noted as not running properly in a
  1043. window.
  1044.  
  1045. PC Week Labs was unable to get some programs, such as WinFAX, to
  1046. function even after it followed the relatively minor special
  1047. instructions listed in the README file. The case of WinFAX is especially
  1048. interesting, because it was used with an Intel Corp. SatisFAXtion fax
  1049. board installed in the Gateway 2000 486/33C ISA system. The fax software
  1050. that comes with the SatisFAXtion adapter functioned correctly when both
  1051. sending and receiving, even in the background. The SatisFAXtion board
  1052. also has a long section of its own in the OS/2 2.0 README file,
  1053. detailing how to modify the installation instructions so it functions
  1054. correctly. PC Week Labs also was unable to test WinFAX successfully on
  1055. the IBM PS/2 Model L40 portable using that system's own internal
  1056. fax/modem.
  1057.  
  1058. PC Week Labs' tests confirmed many of the application considerations
  1059. listed in the README file. The README states, for example, that Fastback
  1060. Plus 3.0 may not back up successfully to floppy disks -- and it did not
  1061. in PC Week Labs tests. PC Week Labs successfully backed up to a network
  1062. drive with Fastback Plus 3.0 in most cases, however. Such problems
  1063. should decrease as software vendors more extensively test their DOS and
  1064. Windows applications with OS/2 2.0.
  1065.  
  1066. Modifying DOS or Win-OS/2 settings can help with these problems, but
  1067. these settings are poorly documented and the on-line help is inadequate.
  1068. For instance, when the help for DOS VERSION is selected, a message
  1069. reads, "Use this setting to select program versions compatible with the
  1070. DOS version used in this DOS session." The explanation for how to enter
  1071. the values used in this setting is buried deep within the Master Help
  1072. Index, a separate on-line help system.
  1073.  
  1074. DOS Capabilities
  1075.  
  1076. PC Week Labs tested several new and useful OS/2 2.0 capabilities for DOS
  1077. applications. One is background communications, which worked most of the
  1078. time. PC Week Labs determined that several DOS settings are useful for
  1079. getting communications software to work correctly.
  1080. DOS_BACKGROUND_EXECUTION and COM_HOLD should be set to "On," and it
  1081. helps to set the IDLE_SENSITIVITY to a setting of 100, thus disabling
  1082. idle detection. (Idle detection is a technique used by OS/2 to determine
  1083. whether an application is sittin g and waiting for input, which gives
  1084. OS/2 a chance to assign it low priority.)
  1085.  
  1086. Among the DOS programs tested, Qmodem SST, a communications program from
  1087. Mustang Software Inc., would not run in the background. As soon as PC
  1088. Week Labs switched out of the session, the carrier dropped on the modem.
  1089. OzCIS, on the other hand, worked correctly as soon as the appropriate
  1090. DOS settings were applied. Background DOS communications under Windows
  1091. also is problematic, and PC Week Labs had sporadic success with it.
  1092.  
  1093. PC Week Labs also tested communications using the PM Terminal program,
  1094. provided in the Productivity folder. The background communications
  1095. results for PM Terminal were quite encouraging. On a 16MHz 386SX system
  1096. with 6M bytes of RAM -- a near-minimal configuration for OS/2 -- PC Week
  1097. Labs was able to sustain a 9,600-bps transmission in the background
  1098. while using other software in the foreground. The foreground application
  1099. did not appear to be burdened by the background task.
  1100.  
  1101. In addition, PC Week Labs tested Hilgraeve Inc.'s HyperAccess/5, an OS/2
  1102. 2.0 character-mode communications program, which worked well.
  1103.  
  1104. Another useful feature related to DOS settings is the ability to create
  1105. DOS sessions with different configurations. By copying the DOS Window
  1106. icon or DOS Full Screen icon and modifying the copy's settings,
  1107. including the DOS_DEVICE setting, PC Week Labs was able to create the
  1108. equivalent of different CONFIG.SYS files for the DOS sessions. By
  1109. changing the path and file name in the Program page of the settings book
  1110. from "*" to "c:\os2\mdos\command.com" and adding "/KBATCH.BAT" to the
  1111. parameter field, the Labs ran BATCH.BAT after the AUTOEXEC.BAT file.
  1112. This technique was used to make DOS sessions with the equivalent of
  1113. different AUTOEXEC files.
  1114.  
  1115. Perhaps the most significant improvement in OS/2 2.0 for running DOS
  1116. applications is the large amount of available conventional memory, EMS
  1117. memory and XMS memory, as well as the availability of DOS Protected Mode
  1118. Interface (DPMI) services. DPMI is an emerging standard for DOS
  1119. extenders in which DOS extended applications run at a lower privilege
  1120. level than the DPMI server, which in this case is OS/2.
  1121.  
  1122. Because OS/2 does not permit applications to run at the same privilege
  1123. level as itself, older techniques for DOS extenders, most notably the
  1124. Virtual Control Program Interface, are not supported. As a result, many
  1125. DOS extended programs, such as Paradox 3.5, cannot function under OS/2.
  1126. (A non-DOS-extended version of Paradox 3.5 is available.)
  1127.  
  1128. Part of the installation process involves migrating DOS and Windows
  1129. programs to OS/2. The Migrate program, found in the System Setup folder,
  1130. searches for DOS, Windows or OS/2 programs on the disk and creates icons
  1131. in folders for them. PC Week Labs found that, as the READ.ME file
  1132. indicates, the Migrate program often will not find a program even when
  1133. its exact location is provided. During testing, running Migrate a second
  1134. time sometimes would find the files.
  1135.  
  1136. Stability
  1137.  
  1138. The Workplace Shell and OS/2 itself occasionally crashed in tests. When
  1139. the Workplace Shell crashed, all of the icons and folders closed up, and
  1140. the screen blanked out. The Workplace Shell usually restarted itself at
  1141. this point. On a few occasions, OS/2 itself crashed, displaying a
  1142. register dump and indicating that the system was stopped.
  1143.  
  1144. PC Week Labs determined that, while running the beta NetWare Requester,
  1145. OS/2 2.0 would crash when the Labs separated the Token- Ring cable from
  1146. the adapter on some systems to simulate a network failure. After this,
  1147. if the user selected anything on the network drive, the system would
  1148. eventually crash.
  1149.  
  1150. Networking Capabilities
  1151.  
  1152. PC Week Labs tested OS/2 2.0 using server and requester configurations
  1153. of IBM's LAN Server 2.0 Entry package. (The Advanced package, which
  1154. includes the 32-bit HPFS386 file system, was not available in time for
  1155. review.) Using LAN Server is fairly straightforward, but its
  1156. documentation and user interface need updating.
  1157.  
  1158. LAN Server 2.0 is an OS/2 1.3 product that also works under OS/2 2.0.
  1159. However, little of the documentation makes reference to OS/2 2.0, and
  1160. few of the facilities for managing LAN Server are graphical. Even the
  1161. beta NetWare Requester for OS/2 tested by PC Week Labs (see related
  1162. story, Page S/10) was far more graphical and easier to use than LAN
  1163. Server 2.0.
  1164.  
  1165. The network operating system comes with a thin "Network Administrator
  1166. Reference Supplement for OS/2 2.0." It contains some useful information
  1167. about setting up Remote Initial Program Load stations (which boot the
  1168. operating system from a network server); information about installing
  1169. the DOS LAN Requester in DOS sessions under OS/2 in which an actual
  1170. version of DOS is running; and some of the implications for server cache
  1171. sizes under OS/2 2.0. The implications for the Workplace Shell are not
  1172. discussed.
  1173.  
  1174. Installing the server and requester programs for LAN Server 2.0 is easy.
  1175. PC Week Labs chose server and domain names, but was able to defer all
  1176. other decisions related to users, groups and permissions. (A domain is a
  1177. LAN Server concept describing a logical group on the network and the
  1178. resources, such as servers and devices, to which it is privy.) By
  1179. default, a user with administrative privileges named USERID with
  1180. password PASSWORD exists, and LAN Server wisely advises modifying both.
  1181.  
  1182. LAN Server offers mostly character-mode utilities that do not run in a
  1183. window. It is possible to modify resource assignments using these
  1184. utilities, generally in the "LAN Requester" program in the LAN Services
  1185. folder, but PC Week Labs found them difficult to use and poorly
  1186. documented. LAN Server also does not include a printed command reference
  1187. to all the command-line "Net" commands, which are used to assign
  1188. resources. The reference is on-line and contains good examples, but can
  1189. be inconvenient to use.
  1190.  
  1191. Based on past experience, PC Week Labs found the command-line utilities
  1192. easier to use than the LAN Requester program. For instance, at the
  1193. server, the Labs created a directory named C:\APPS into which
  1194. applications were to be installed. This could be shared across the
  1195. network by assigning it a network name with the command NET SHARE
  1196. APPDIR=C:\APPS. Users on the network assigned this directory to a
  1197. logical drive on their workstations with the command NET USE F:
  1198. \\PCWLABS\APPDIR. PCWLABS was the name of the s erver.
  1199.  
  1200. Printers and modems can be shared in the same way. PC Week Labs was able
  1201. to share a modem across the network by using NET SHARE to assign it the
  1202. network name "HAYES" and then assigning it to the workstation's COM2:
  1203. port with the command NET USE COM2: \\PCWLABS\HAYES. DOS, Windows and
  1204. OS/2 applications all worked well with LAN Server.
  1205.  
  1206. Applications tested on the server included HyperAccess/5, OzCIS,
  1207. DeScribe and Lotus 1-2-3 for Windows.
  1208.  
  1209. Hardware Requirements
  1210.  
  1211. The hardware requirements for OS/2 2.0 are somewhat hard to pin down. PC
  1212. Week Labs found that, depending on which software was being run, OS/2
  1213. 2.0 ran adequately on a PS/2 Model 55, a 16MHz 386SX system with 6M
  1214. bytes of RAM and a 60M-byte hard disk. IBM claims that 4M bytes of RAM
  1215. is the minimum requirement but recommends additional RAM, depending on
  1216. what applications are being run. At times, the Model 55 was unbearably
  1217. slow.
  1218.  
  1219. The same rules apply to high-end hardware. PC Week Labs did not
  1220. encounter a system on which OS/2 2.0 did not leave users waiting from
  1221. time to time. A good example is 1-2-3 for OS/2: On a 486SX system with
  1222. 12M bytes of RAM, it was still fairly slow.
  1223.  
  1224. Although OS/2 2.0's video support covers the most important bases, it
  1225. does have some large gaps. While it provides support for some high-
  1226. resolution adapters such as 8514/A and XGA, "seamless" Windows support
  1227. is available only in VGA mode. OS/2 2.0's Super VGA support is minimal
  1228. at this point. PC Week Labs tested OS/2 on several Super VGA adapters in
  1229. VGA mode. Super VGA mode was tested for DOS applications by executing
  1230. the SVGA ON command. Borland International Inc.'s Quattro Pro 4.0
  1231. correctly executed in h igh-resolution mode on a Diamond Speedstar
  1232. adapter. The Workplace Shell itself, however, cannot be executed in
  1233. Super VGA mode.
  1234.  
  1235. At times, PC Week Labs preferred using full-screen Win-OS/2 sessions to
  1236. seamless Windows, because it was generally faster to load programs and
  1237. perform complex display functions in full-screen mode. On the other
  1238. hand, some applications, such as Borland's C++ 3.0, require the user to
  1239. run within Windows using both Windows and DOS programs. DOS programs,
  1240. however, cannot be loaded in Win-OS/2 sessions, but only from the
  1241. Workplace Shell desktop. Therefore, users of such applications have to
  1242. choose between using seamless Windows and switching back and forth
  1243. between Win-OS/2 full-screen sessions and the Workplace Shell desktop
  1244. -- a time-consuming operation.
  1245.  
  1246. Installation
  1247.  
  1248. Although installing OS/2 takes a long time, IBM has designed this
  1249. complex process well. The installation process can preserve a user's
  1250. existing installation, be it DOS or OS/2 1.x. At the end of the process,
  1251. the applications detected are migrated to the OS/2 desktop.
  1252.  
  1253. Users have the option of choosing which components of OS/2 they want to
  1254. install. Uninstalled components can be added later using the "selective
  1255. install" feature, but, as PC Week Labs found, when even the smallest
  1256. feature is added in this manner, the user must cycle through OS/2 2 2.0
  1257. disks 6 though 15. A minimal installation consumes about 15M bytes of
  1258. disk space; the full installation takes up about 31M bytes.
  1259.  
  1260. One of the most significant choices the user must make in the
  1261. installation process is whether to use Dual Boot or Boot Manager. The
  1262. Labs installed Dual Boot, which automatically loads either DOS or OS/2,
  1263. on a system that had DOS installed. Dual Boot requires that the
  1264. CONFIG.SYS on the DOS system contain the line SHELL=C:\DOS\COMMAND.COM
  1265. C:\DOS /P and that the AUTOEXEC.BAT contain the line SET
  1266. COMSPEC=C:\DOS\COMMAND.COM. When the system was set up this way, Dual
  1267. Boot was installed automatically when OS/2 2. 0 was installed.
  1268.  
  1269. To use Dual Boot, users simply launch the Dual Boot icon in the Command
  1270. Prompts folder. The system reboots and starts DOS. Under DOS, running
  1271. "C:\OS2\BOOT /OS2" reboots the system and starts OS/2 again.
  1272.  
  1273. Boot Manager uses disk partitions to allow as many as three operating
  1274. systems to be booted on the system. With Boot Manager, users are
  1275. presented with a menu of operating system choices. Except in
  1276. extraordinary cases, this approach requires a fresh repartitioning and
  1277. reformatting of a drive.
  1278.  
  1279. PC Week Labs installed both DOS and OS/2 on a PS/2 Model 90 by creating
  1280. a Boot Manager partition and two primary bootable partitions named "DOS"
  1281. and "OS2." When the system was booted, the DOS and OS/2 bootable
  1282. partition names were presented to PC Week Labs in a menu. By choosing
  1283. DOS and booting off a DOS boot floppy, the Labs installed DOS on the
  1284. partition. The same process was then followed for OS/2. After DOS and
  1285. OS/2 were installed, choosing the bootable partition from the menu
  1286. booted the operating syst em off the partition.
  1287.  
  1288. Boot Manager is more flexible than Dual Boot and enables other operating
  1289. systems such as Novell's DR DOS, IBM's AIX or The Santa Cruz Operation
  1290. Inc.'s SCO Unix to be booted. Boot Manager requires complete
  1291. repartitioning at the start of the installation process, however, and PC
  1292. Week Labs was able to access only the active boot partition. The OS/2
  1293. boot partition was not visible when DOS was running, and vice versa.
  1294.  
  1295. OS/2 2.0 comes bundled with support for REXX, long a feature of other
  1296. IBM operating systems. REXX is similar enough in basic structure to DOS
  1297. and OS/2 batch languages that PC Week Labs was able to convert existing
  1298. DOS and OS/2 batch files to REXX programs and then add REXX features
  1299. such as loops and user interaction.
  1300.  
  1301. OS/2 also bundles 24 "Productivity" applications. Some, like the
  1302. Enhanced Editor and PM Terminal, are useful, while others are barely
  1303. functional, such as the Spreadsheet and Database. None are intended to
  1304. compete with commercial applications.
  1305.  
  1306. Documentation
  1307.  
  1308. IBM has taken a "less is more" approach with the documentation for OS/2.
  1309. Although six books are provided, three are more like pamphlets. PC Week
  1310. Labs found them deep in introductory material and shallow in reference
  1311. material. Indeed, most of the more interesting and informative material
  1312. is in the 75K-byte README file.
  1313.  
  1314. It is to IBM's credit that it has provided such a substantial README
  1315. file. Ninety-nine applications are listed with special instructions for
  1316. fixing problems or optimizing performance, or that inform users that
  1317. they may encounter some loss of functionality with certain products.
  1318.  
  1319. The same documentation philosophy extends to the LAN Server product
  1320. tested by PC Week Labs. The documentation is short and complete enough
  1321. that the reader can become competent quickly and successfully install
  1322. the product. But once it is installed, things change. All the reference
  1323. material related to command-line utilities for OS/2, DOS, Win-OS/2, LAN
  1324. Server administration and session configuration settings is available
  1325. only on-line.
  1326.  
  1327. On-line documentation includes a Master Help Index, a glossary, a
  1328. command reference, a REXX reference, a tutorial and a program that gives
  1329. an overview of significant concepts such as multitasking and printing.
  1330.  
  1331. ------------------
  1332. Company Information
  1333.  
  1334. IBM
  1335. Armonk, N.Y.
  1336. (800) 342-6672
  1337. Publicly held;
  1338. IBM on NYSE
  1339. Year established: 1914
  1340. Number of employees: 344,396 (as of Dec. 31, 1991)
  1341. Net revenue (1991): $64.8 billion (as of Dec. 31)
  1342. Product line: hardware, networking, software
  1343. Technical Support: (800) 772-2227
  1344. 9 a.m to 5 p.m., all time zones Monday-Friday. Free phone support,
  1345. first 60 days; after 60 days, $129 per year. Support also available
  1346. on CompuServe and IBMLink.
  1347. Source: Information supplied by company
  1348.  
  1349. ------------------
  1350. Testing Methodology
  1351.  
  1352. PC Week Labs tested OS/2 2.0 on a variety of systems and architectures.
  1353.  
  1354. The Micro Channel systems used were IBM PS/2 Models 55 SX-061, 70 386-
  1355. A21, 80 386-A21 and 90-0C9. Other systems used were an Austin Computer
  1356. Systems 386SX20, a Compaq Deskpro 486/33L, a Dell System 333D Industry
  1357. Standard Architecture (ISA) system, a Gateway 2000 486/33E Extended
  1358. Industry Standard Architecture (EISA) system and a Gateway 2000 486/33C.
  1359.  
  1360. In LAN Server network testing, the PS/2 Model 80 386-A21 was used as the
  1361. server and the Models 90-0C9 and 55 SX-061 were used as workstations.
  1362. The topology was IBM Token-Ring running at 16M bps. The Austin 386SX20
  1363. and PS/2 Model 70 386-A21 were used for the NetWare Requester testing,
  1364. also running IBM Token-Ring at 16M bps.
  1365.  
  1366. PC Week Labs tested a wide range of OS/2 applications with OS/2 2.0,
  1367. including DeScribe's DeScribe Word Processor 3.0, Hilgraeve's
  1368. HyperAccess/5, Informix Software's Wingz, Lotus' 1-2-3 for OS/2 version
  1369. 1.1, and Microsoft's Word for OS/2 1.1 and Microsoft C version 6.00a.
  1370.  
  1371. The Windows applications tested included Aldus' Persuasion 2.1; Berkeley
  1372. Systems' After Dark 2.0; Borland's C++ 3.0 (including Resource Workshop
  1373. and Turbo Debugger); Lotus' 1-2-3 for Windows; Microsoft's Excel for
  1374. Windows versions 3.0 and 4.0, Visual Basic 1.0, and Word for Windows
  1375. version 2.0a; and Within Technologies' Realizer 1.0.
  1376.  
  1377. DOS software tested included Borland's dBASE III+ version 1.1 and
  1378. Quattro Pro version 4.0, DataEase International's DataEase 4.5, Lotus'
  1379. 1-2-3 releases 3.1 and 3.1+, Mustang Software's Qmodem SST 4.5,
  1380. MetaWare's High C/C++ 3.0, Ozarks West Software's OzCIS 1.2, Solution
  1381. Systems' Brief 3.1, Watcom's C/386 9.0 and WordPerfect's WordPerfect
  1382. 5.1.
  1383.  
  1384. PC Week Labs also tested OS/2 2.0 with a Hewlett-Packard LaserJet III
  1385. with Printer Control Language and a PostScript cartridge, a Hayes
  1386. Microcomputer Products Ultra 144 modem and an Intel SatisFAXtion fax
  1387. board. -- L.S.
  1388.  
  1389. ------------------
  1390. NetWare Requester Beta Performs Well in Tests
  1391.  
  1392. From PC Week for June 8, 1992 by Larry J. Seltzer
  1393.  
  1394. With NetWare currently the corporate LAN of choice -- more than 60
  1395. percent of PC Week's readers have it installed -- strong NetWare support
  1396. is clearly essential to corporate acceptance of OS/2.
  1397.  
  1398. Version 2.0 of Novell Inc.'s NetWare Requester for OS/2 -- which lets
  1399. OS/2 systems connect to NetWare networks -- had been slated for release
  1400. at the same time as OS/2 2.0, but the date slipped late in the
  1401. development process. It is currently slated to be shipped this week.
  1402.  
  1403. PC Week Labs examined a late beta release of NetWare Requester version
  1404. 2.0 as part of its evaluation of OS/2 2.0. Although the beta version,
  1405. which was downloaded electronically, came without any documentation or
  1406. server utilities such as PCONSOLE or SYSCON, PC Week Labs was impressed
  1407. by the base product.
  1408.  
  1409. NetWare Requester 2.0 has been well integrated into OS/2 2.0 and the
  1410. Workplace Shell's paradigm, which first became evident in the install
  1411. program. Earlier OS/2 NetWare Requester installations were inflexible
  1412. and uninformative, simply copying files to the C:\NETWARE directory and
  1413. appending a few lines to the CONFIG.SYS file. Previously, the proper
  1414. contents of the NET.CFG file, which specify configuration parameters for
  1415. the NetWare workstation, were left to the user to conjure from
  1416. inadequate documentation.
  1417.  
  1418. After using the automated function for installing workstation software,
  1419. PC Week Labs tested NetWare Requester for OS/2 2.0's interactive
  1420. configuration utility. The program contains three windows: one with the
  1421. NET.CFG file being built, another with a list of available options to
  1422. enter into the file, and a third with explanations and examples for the
  1423. option selected in the second window. This utility greatly eased
  1424. workstation configuration.
  1425.  
  1426. Installation program options that PC Week Labs did not test include
  1427. supervisor utilities for installing server utility software and
  1428. installation and configuration of Remote Initial Program Load
  1429. workstations, which boot the operating system from a network server.
  1430.  
  1431. NetWare Tools for OS/2
  1432.  
  1433. The main NetWare Tools for OS/2 program is used for most of the
  1434. configuration process. PC Week Labs had no trouble attaching servers and
  1435. mapping drives to network directories with the beta NetWare Tools for
  1436. OS/2. The program includes a display that shows which logical drives are
  1437. mapped to which locations on the various servers. Drive assignments were
  1438. changed by simply double-clicking on the line containing the drive
  1439. letter. A series of menus and list boxes appear, guiding the user
  1440. through the available ser vers and directories.
  1441.  
  1442. Other functions in the NetWare Tools beta included the assignment of
  1443. printer ports to print queues and the ability to view user lists on a
  1444. server.
  1445.  
  1446. Once an Industry Standard Architecture (ISA) workstation and a Micro
  1447. Channel workstation were configured using IBM Token-Ring hardware and
  1448. attached to the test network, drives were mapped and used with
  1449. applications. PC Week Labs mapped drives to directories containing
  1450. copies of the installation disks for applications and ran the
  1451. installation programs, installing the applications to other locations on
  1452. the network. The applications -- WordPerfect Corp.'s WordPerfect 5.1,
  1453. Microsoft Corp.'s Excel and Symantec Corp.'s Norton Backup for Windows
  1454. -- all worked well. Mapped drives appear in OS/2 2.0's Drives folder,
  1455. where they can be treated like any other OS/2 drive.
  1456.  
  1457. PC Week Labs' tests of the NetWare Requester beta version revealed some
  1458. problems. The "Check Disk" option appears on the properties menu for
  1459. NetWare drives even though no results are displayed when it is chosen.
  1460. Also, many of the help screens and examples in the interactive tools are
  1461. incomplete. When PC Week Labs pulled the cable from one of the Token-
  1462. Ring adapters (a test that Novell also uses), OS/2 2.0 crashed,
  1463. reporting an exception in one of the NetWare device drivers.
  1464.  
  1465. If Novell gets NetWare Requester for OS/2 version 2.0 working correctly,
  1466. NetWare access will be easy and pleasant under OS/2 2.0.
  1467.  
  1468. ------------------
  1469. For Dealers, 2.0 Release Brings Mixture of Relief, Skepticism
  1470.  
  1471. From PC Week for June 8, 1992 by Stephanie LaPolla
  1472.  
  1473. Now that OS/2 2.0 has made it to golden code, dealers agree that IBM has
  1474. finally delivered on most of its promises of product functionality. How
  1475. fast IBM is delivering the product to dealers' shelves, however, is
  1476. another story.
  1477.  
  1478. The only way Patrick Quick could get his hands on the new OS/2 was to
  1479. win a copy at Comdex/Spring in Chicago. "I ordered it from [distributor]
  1480. Ingram Micro, but they never had it in," said Quick, president of PC
  1481. Plus Computer Sales and Training Inc., a computer retail store in
  1482. Naples, Fla.
  1483.  
  1484. CompuCom Systems Inc. also had to wait longer than anticipated for its
  1485. inventory of OS/2 2.0, said Philip Wise, senior vice president of
  1486. product management at the Dallas-based reseller. "We have had it since
  1487. April 13th, but that is a little later than I had expected," said Wise.
  1488. "Customers saw it advertised and wanted to buy it, but we didn't have
  1489. it."
  1490.  
  1491. Sharon Costello, sales and marketing manager at Applied Graphics Co., a
  1492. computer dealer in Shelburne, Vt., said that although her shelves now
  1493. are stocked with OS/2, she had to wait about a month after the product's
  1494. official ship date to receive the inventory.
  1495.  
  1496. Computers Etc., meanwhile, has had no recent requests for OS/2 -- old
  1497. versions or new. "OS/2 2.0 may do better [than earlier versions], but
  1498. Windows is really hurting it," said Howard Gelpey, president of the
  1499. Peabody, Mass., dealer. At Computers Etc., "Windows 3.1 is getting a lot
  1500. of noise."
  1501.  
  1502. Quick said that he has had only two requests for OS/2 2.0 from customers
  1503. since it became available and that he discourages customers from buying
  1504. it. During his tests of the product, he found the 32-bit architecture
  1505. extremely slow, difficult to install and demanding of too much hard-disk
  1506. space.
  1507.  
  1508. "OS/2 2.0 is an excellent operating system, but when you need 8M bytes
  1509. of RAM and 40M bytes of hard drive, you are wiping out a whole lot of
  1510. working area," Quick said. In addition, he said, "it's just plain slow.
  1511. Microsoft Works and PageMaker run at half [of their normal] speed."
  1512.  
  1513. One reason for OS/2's slow sales could be IBM's lack of communication
  1514. about product availability and technical issues, dealers said. "We
  1515. hardly hear from IBM. They don't fill us in," Gelpey said. "So if a
  1516. customer comes to us with an OS/2 problem, we can't help them that
  1517. much."
  1518.  
  1519. An Illinois dealer said that he has had only one customer inquiry about
  1520. OS/2 2.0. He sent the order in to IBM when it began shipping the upgrade
  1521. but has not heard back yet. As far as he's concerned, he said, "OS/2's
  1522. not shipping yet."
  1523.  
  1524. Despite delays in receiving the shrink-wrapped product, some dealers
  1525. remain optimistic about OS/2's chances for success. Rick Inatome,
  1526. chairman of reseller InaCom Computer Centers Inc. in Troy, Mich.,
  1527. believes that as soon as IBM extends services such as workshops and
  1528. technical support to dealers, product sales will take off.
  1529.  
  1530. "IBM feels that dealers are a healthy part" of getting the momentum
  1531. going for OS/2, Inatome said.
  1532.  
  1533. Costello agreed, explaining that IBM offers plenty of training programs
  1534. on OS/2 technology. Dealers, she said, just have to be aware of what is
  1535. going on.
  1536.  
  1537. David Hall, chief technical advisor at CompuCom, said it's still too
  1538. early to know how many people will actually commit to OS/2. "Right now,
  1539. customers are evaluating Windows and OS/2," he said. "Within the next
  1540. six months, we will be able to look at the true sales and see how many
  1541. people are buying [0S/2] because they have made the decision to install
  1542. it, as opposed to buying it just to look at it and see what it can do."
  1543.  
  1544. Copyright (c) 1992 by Ziff Communications Company. All rights reserved.
  1545. Material May not be reproduced or distributed in any form without
  1546. permission.
  1547.  
  1548.