Tested in Japan, "NetDiver" to run on handheld computers and other devices with JVM
London (April 30, 1997) โ IBM has developed a technology called NetDiver โ an embedded Java browser that runs on small Internet devices โ which it plans to announce in the U.S. several months from now, according to company officials here.
Already being tested in Japan, the โvery tinyโ Web browser will run on handheld computers and other Internet devices based on any platform, as long as the operating system possesses a Java virtual machine, said Hideshi Yoshinaga, manager of embedded middleware software development at IBM Japan Ltd.
Built entirely in Java, NetDiver has most of the functionality of a regular Web browser, such as the ability to view Java applets and HTML 3.2, Yoshinaga said. The NetDiver browser itself takes up 700 kilobytes of memory, but a device needs 4 megabytes of RAM to enable the browser to perform caching properly. The ability to view images comes from the integration of IBMโs Micro Presentation Manager, an embedded version of OS/2โs graphical user interface. Since it was developed in Japan, the browser supports double-byte character sets.
IBM has built a prototype handheld computer, based on an Intel processor and running embedded OS/2 and NetDiver, which is being tested in Japan. While no hardware vendors have licensed NetDiver yet, several have approached IBM about the technology, said Yoshinaga, although he would not identify which companies have done so.
One analyst said that if IBM makes the embedded OS fast and cheap, it may prove to be a contender in the market.
โThey probably have a chance against Windows CE,โ said Dan Kusnetzky, director of the Unix and client/server environment program for International Data Corp (IDC). โRight now, implementations of Windows CE are rather large and slow.โ Having a Java virtual machine will free OS/2 to be a robust Internet operating system, he added, and the quality of the virtual machine will matter more than the underlying operating system.
IBM already has one embedded browser on the market โ the Micro Web Browser โ but the product runs only on the embedded version of DOS and does not support Java.
IBM โ which observers see as having virtually given up on pitting OS/2 against Windows in the desktop PC market โ is hoping the embedded market will be a new home for the operating system, the officials agreed. Future ideas for where this small-footprint version of OS/2 could be used include everything from set-top boxes and network computers to medical instruments and automotive controllers.
NetDiver is the first Internet application for embedded OS/2, and IBM realizes that an embedded operating system is no use unless developers create applications for it. However, IBM is confident developers will come forward once they see how stable and powerful the embedded version of OS/2 is, said Louis Davis, advisory programmer in the embedded systems development group at IBMโs Austin labs.
In the markets for handheld computers, NCs, and set-top boxes, IBM will go up against tough competition from Microsoft and its Windows CE operating system, Netscapeโs Navio spin-off which is creating software for all kinds of Internet devices, and Sun Microsystems, which has plans to release not only the small-footprint JavaOS but a Java chip specifically tailored to run the operating system.
However, IBM isnโt planning to just target Internet devices with its embedded OS/2 and existing embedded DOS operating systems. In a few years time, OS/2 may be found running on medical instruments, handheld terminals for the manufacturing and service industries, automotive controllers, cellular and fixed telephones, and automatic teller machines, Davis said. Right now, about 90 percent of ATMs are running partial versions of embedded OS/2, he said.
Another specific goal of the embedded operating system team is to get the recycled PC industry interested in embedded OS/2 and NetDiver so that 386 and older machines can be revamped for the Internet. Using even the embedded DOS operating system running the Micro Web Browser would be better than throwing the systems away, Davis said.
Possible beneficiaries of such a scheme would be developing nations where people cannot afford to buy PCs (or even NCs), and schools, officials said.
However, if in the future Java should prove too tough a competitor to embedded OS/2, IBM may spend more time developing its own version of the JavaOS and Java chip, Davis said.
โWe wonโt ever completely abandon OS/2,โ he said. However, if IBMโs customers ask for more Java, that is where the company will put its energy, Davis said. Even DOS will never go away completely, he added.
โWe still have a lot of interest in DOS,โ especially the embedded version running in calculators, brake controllers, and telephones, Davis said.


