by Kieron Murphy

Java at the Javitz

news
Jul 8, 19967 mins
Core Java

McNealy & Co. deliver gospel to the masses at PC Expo

New York โ€” Sure, the news from the 16th Annual PC Expo (June 18-20) was filled with stuff like Windows Office 97, the Sony VAIO, and the big PDA comeback. But Java had its own share of the spotlight at the massive consumer show, and it focused primarily on Sun Microsystemโ€™s firebrand CEO Scott McNealy.

Before an audience of about 1,000 personal computer professionals, McNealy began his keynote address by ad-libbing: โ€œIt always feels a little dangerous for me to speak at a PC show. There are people watching, so donโ€™t throw anything.โ€ He then launched into an engaging advocacy of his companyโ€™s vision for the future of open network computing, giving special emphasis to the role of Java in it.

โ€œThis is an industry driven by fear and anger among buyers, and [Sun has] been addressing those feelings for a long time by using the network and published interfaces to drive our solutions,โ€ McNealy said. โ€œThe good news is the Internet has come along and done what we could never do: set standards that no single company can control.

โ€œThe final piece of the [open-network] puzzle was a new language that would be hardware and operating-system independent, was secure, and would allow for the software-distribution and user-administration features that we all want and need in our desktop environments. I donโ€™t need to spend a lot of time evangelizing Java; everybody already knows about it. But the most important piece of it is that today you donโ€™t have to port. Write your application in Java and it runs on every microprocessor and every operating system out there. This is a big, big win just in terms of planetary productivity. This feature alone says Java is a good answer. Itโ€™s interesting that all the major companies โ€” from SCO to Apple โ€” are now embedding the Java Virtual Machine as standard APIs in their operating environments. This is unusual, right? Microsoft is actually OEMing software from a competitor without buying them.โ€

McNealy noted that as the APIs move closer to their release, Microsoft and other OS vendors โ€œhave all agreed to implement those [revised] APIs within their OSs and to test for compatibility at the same time. And as they each make changes and enhancements, they give them back to us, so we can give them to everybody else. Is that strange? Somehow, theyโ€™ll figure out how to get a proprietary edge, but at least we can enjoy the fantasy of actually having an open, multivendor, portable, scalable platform. So weโ€™re operating on that assumption right now. Weโ€™ll see what happens.โ€

McNealy then went on to discuss the promise of the โ€œzero-administration client,โ€ jargon for the Java-driven network computers of the not-so-distant future. (Sunโ€™s own network computer is expected to be formally unveiled in September; other companies such as Oracle also have network computers in the works.) He compared the simplicity of such devices to the telephone. โ€œIf you pick up a telephone and you donโ€™t get a dial tone by the time it reaches your ear, youโ€™re angry,โ€ he said. โ€œWhen you turn on your computer, on the other hand, isnโ€™t there a little part of you that, when it boots up, says, โ€˜Yes, itโ€™s going to be a good day!โ€™? Data-tone is just a little different from dial-tone, isnโ€™t it? What you want is an environment where you turn your machine on and as fast as the screen can light up you have booted a Java-enabled browser, and you then just start clicking on things you want, running the latest versions of those applications. Itโ€™s a completely different scenario.

โ€œDedicated-use environments are what these zero-admin clients are all about. Youโ€™re also going to see lots of personal productivity tools as well as a whole bunch of new devices: hub drivers, switchers, printers, copiers, set-top boxes, televisions, game machines, telephones, automobiles, machine tools. Itโ€™s Microsoft At Work done rightโ€ฆ. Just give yourself a really cool workstation with no CD, no floppy, no disk, and no Microsoftโ€ฆ. Personally, Iโ€™d love to find a PC in every hotel room, so I donโ€™t have to carry a notebook around with meโ€ฆ. This has the power to bring computing to mere mortals.โ€

Global partners

In his address, McNealy announced Sunโ€™s acquisition of Lighthouse Design, a West Coast provider of object-technology productivity tools. โ€œWe think objects are here for sure now,โ€ he said. โ€œSo weโ€™ve acquired an excellent little design team to help move our object efforts forward.โ€

McNealy also announced that Sun and IBM would expand their cooperation in the PC server market: โ€œIBM servers will run Solaris and will run the Java Virtual Machine in the Netscape browser environment.โ€ Sun will also participate with Unisys in a similar โ€œglobal partnership,โ€ McNealy said.

Birds of a feather

In a half-day tutorial at PC Expo, Arshad Noor of Sun Professional Services took initiates through a primer on getting started in Java programming. And Rinaldo Di Giorgio, a senior systems engineer in Sunโ€™s New York offices and JavaWorld columnist, addressed a meeting of the Metro NY Internet/Database Users Group with a more sophisticated talk, called โ€œA Peek Into the Future,โ€ on the potentials of Java development in applications from video on demand to game platforms. โ€œThere is enough there right now for Nintendo and Sega to bring this to your home,โ€ Di Giorgio told the local Net veterans.

True Javaholics, though, found their way to the Java Management API โ€œBirds of a Feather.โ€ Moderated by Brian Biles, director of product marketing for SunSoftโ€™s Enterprise Network Products division, the panel consisted of representatives from Central Design Systems, Cisco Systems, JavaSoft, Legato Systems, Platinum Technology, and 3Com.

Steven Hardy, director of product architecture at Platinum, summed up the concerns of the panel: โ€œI perceive systems management as broken. Weโ€™re not doing a very good job of it, and the blame can be found in the tools weโ€™ve been using โ€” essentially unchanged for the last ten years. So I am very motivated to move as fast as I can toward Java.โ€

โ€œThe Java Management API is going to enable a new class of multivendor management applications,โ€ said Biles. โ€œUnlike todayโ€™s applications, they will run the same way on any platform, and they will integrate at run time, even to the look and feel of the graphical user interface. There were 16 vendors supporting the API at its announcement at JavaOne, six of whom showed demos together at the BOF at PC Expo. I havenโ€™t seen this level of excitement and commitment to a new standard among management vendors since SNMP in 1988.โ€

Heard around the press room

Applix released news of its Anyware family of network applications using Java to deploy interactive business tools to corporate desktops. (See https://www.applix.com/espresso for details.)

According to a prominent Windows analyst, Microsoft will call its Jakarta environment โ€œVisual J++.โ€ Details are expected to be announced soon.

According to a well-informed Java journalist, EarthWeb is in โ€œdue diligenceโ€ with Rockefeller family interests for venture capital, and Marimba is in discussions with Morgan Stanley, the New York-based investment firm.

The Computer Press Association gave Business Weekโ€˜s Amy Cortese its โ€œBest Expository Featureโ€ award for her November 1995 article โ€œThe Software Revolution,โ€ which covered the rise of Java and other new interactive development languages to the forefront of mainstream computing.

800 miles per hour

Summing up his advice to those in the personal computer business, Sunโ€™s McNealy said: โ€œRealize that no matter where you think you are, youโ€™re probably hopelessly behind. Somewhere behind you is someone moving up at about 800 miles per hour. You are in no danger of moving too fast toward Java in this field โ€” go like crazy for it.โ€ And that is exactly what the chief of Sun is doing: going like crazy for Java โ€” even in the heart of the PC universe.