Archives
 
 
 
  Special
 
 
 
  About Us
 
 
 

Newsletter
Free E-mail Newsletter from BYTE.com

 
    
           
Visit the home page Browse the four-year online archive Download platform-neutral CPU/FPU benchmarks Find information for advertisers, authors, vendors, subscribers Request free information on products written about or advertised in BYTE Submit a press release, or scan recent announcements Talk with BYTE's staff and readers about products and technologies

ArticlesWhat's NUI with OS/2 and the Mac


July 1997 / Cover Story / Good-Bye, GUI....Hello, NUI / What's NUI with OS/2 and the Mac

Apple and IBM aren't going as far as Microsoft is to turn their GUIs into NUIs, but both have been weaving network-centric features into their OSes for years.

OS/2 Warp 4, released last September, comes with two Web browsers (Navigator and Web Explorer) and was the first OS to integrate a Java VM. Java applets and applications can run in th e OS/2 Workplace Shell without a browser, just like native applications.

The Workplace Shell also extends the metaphor of files and folders to networked resources. Users can easily create folders and icons that represent nearby servers on LANs or distant servers on the Internet and then manipulate those resources as if they were local drives and directories.

In Mac OS 8, scheduled for release this summer, Apple is providing desktop icons to launch the user's preferred Web and e-mail clients (which will be bundled), plus a menu item that automatically launches the appropriate client software when a user pastes any URL into a pop-up dialog box. Apple also plans to bundle a "push" client, such as PointCast, with Mac OS 8. But not until a later release will Mac users get true desktop integration of dynamic Web content, clickable live links to URLs, and Apple's long-delayed V-Twin search engine, which spans local and remote resources.

Both Apple and IBM have bigger plans for the future. Apple's Rhapsody -- the next-generation OS based on NextStep -- will include the OpenStep Virtual Desktop. It's a location-independent NUI that preserves all local state on a server, so users can access their personalized desktops from any networked client. The wiring behind it is NetInfo -- client/server software that provides remote administration and directory services. NetInfo automatically configures new clients and determines which domains they can access.

IBM is developing an evolutionary NUI that offers a middle-ground alternative between thin-client NCs and fat-client PCs. Code-named "Bluebird," it replaces the Workplace Shell in Warp with a lightweight, network-centric shell that rides atop the OS/2 kernel. It has a default desktop that runs Java applets without a browser, but administrators can substitute a Web browser, a "green-screen" terminal emulator, or any custom application as the default environment.

Bluebird is a compromise between NCs and PCs because it runs on standar d x86-based systems but also stores local state on a server and uses the local hard drive as a software cache. Thus, it offers some advantages of an NC while maintaining compatibility with existing hardware.

IBM says it designed Bluebird because some large corporate customers asked for a low-cost solution that will ease the transition to NCs. "Customers are asking how to get to the new Java model while still leveraging their existing applications on multiple platforms," explains John Albee, IBM OS/2 Warp program manager.

Albee says Bluebird will ship to corporate customers this summer. In concept, it's similar to Microsoft's NetPC initiative and Zero Administration for Windows (ZAW) -- a slimmer-client alternative to NCs that builds on today's PC standards (see "PCs Strike Back," May BYTE).


Up to the Cover Story section contentsGo to previous article: What's NUI with OS/2 and the MacGo to next article: Morphing a NUI with SoftNCSearchSend a comment on this articleSubscribe to BYTE or BYTE on CD-ROM  
Flexible C++
Matthew Wilson
My approach to software engineering is far more pragmatic than it is theoretical--and no language better exemplifies this than C++.

more...

BYTE Digest

BYTE Digest editors every month analyze and evaluate the best articles from Information Week, EE Times, Dr. Dobb's Journal, Network Computing, Sys Admin, and dozens of other CMP publications—bringing you critical news and information about wireless communication, computer security, software development, embedded systems, and more!

Find out more

BYTE.com Store

BYTE CD-ROM
NOW, on one CD-ROM, you can instantly access more than 8 years of BYTE.
 
The Best of BYTE Volume 1: Programming Languages
The Best of BYTE
Volume 1: Programming Languages
In this issue of Best of BYTE, we bring together some of the leading programming language designers and implementors...

Copyright © 2005 CMP Media LLC, Privacy Policy, Your California Privacy rights, Terms of Service
Site comments: webmaster@byte.com
SDMG Web Sites: BYTE.com, C/C++ Users Journal, Dr. Dobb's Journal, MSDN Magazine, New Architect, SD Expo, SD Magazine, Sys Admin, The Perl Journal, UnixReview.com, Windows Developer Network