ZDNet UK


Skip to Main Content

  1. Home
  2. News
  3. Blogs
  4. Reviews
  5. Jobs
  6. Resources
  7. Community
  8. My ZDNet

 

ZDNet UK RSS Feeds


Desktop platforms Toolkit in association with http://ad.doubleclick.net/clk;205413468;14699245;m?http://adfarm.mediaplex.com/ad/ck/2397-58840-22058-14

A Year Ago: Now Apple opens up APIs to Java

Guy Kewney ZDNet.co.uk

Published: 02 Jul 1998 06:27 BST

  • Email
  • Trackback
  • Clip Link
  • Print friendly
  • Post Comment

Apple may be about to walk into a wall of angry comment from Java experts, after it today announced its intention to follow Microsoft's example and open the whole of the Apple programming interface to Java.

"It isn't the same thing that Microsoft is trying to do," protested Jim Gable, vice president of platform and technology marketing, as he unveiled Apple's road map for future operating systems in London today. "The difference is that while we're providing a route to our 'Yellow Box' [next-generation, also known as Rhapsody] operating environment, we are also supporting the 100% Pure Java initiative. Microsoft is not... if you use their Java for Windows, you are locked into Windows with the applications [you produce].'"

Some purists, it seems, may well reject this approach. Marimba founder Arthur van Hoff on a visit to London today said that there was "essentially no difference" between the Apple and Microsoft plans.

But van Hoff added that neither was, in itself, an evil act. "We don't see a problem with Microsoft or Apple making it possible to use Java to write applications for their platforms," he said. "Where we'd reject the philosophy of opening up the complete API is if they offered only one way of compiling the code - for their own platform."

Yellow Box is Apple's future operating system, not due out this year, and code-named Rhapsody. The company will unveil a parallel, dual-OS strategy later this month, with the current Mac OS reaching version 8 at the August Macworld Expo in Boston.

The Mac OS will continue into the foreseeable future, says Apple, in much the same way that Windows 95 will continue for some years, but the difference between Rhapsody and Windows NT is that Apple has committed itself to run Mac OS in what it calls a 'Blue Box', as part of the 'Yellow Box' operating environment. Yellow Box code will include a Java virtual machine which Apple says will be by far the fastest generally available.

Van Hoff, one of the designers of Java at Sun, said that the language will easily outlive the arrival of platform-specific compilers. His view appears to be that Microsoft cannot succeed in making Java a Windows-only platform. and neither can Apple succeed in producing a Mac-only Java. If they do, van Hoff says, the price the companies will pay will be the alienation of programmers.

  • Email
  • Trackback
  • Clip Link
  • Print friendlyPrint with Konica

Did you find this article useful?
15 out of 25 people found this useful


Full Talkback thread

0 comments

Company/Topic Alerts

Create a new alert from the list below:




Microsoft Futures

Windows 7: Mixed reviews from PDC attendees

As developers received their copies of Windows 7 on Tuesday, they offered varied reactions to the Microsoft operating system update More

Microsoft floats clouds on Windows Azure

At the Professional Developers Conference, Microsoft announced the Azure Services Platform, the company's cloud-computing platform More

Ozzie: Success of Azure comes down to trust

In an interview, Ray Ozzie says businesses will be taking a risk by placing core operations in Microsoft's datacentre, but that the software giant has more to lose if things go bad More

Desktop Management Benchmarking

Test Your Desktop Management Systems

How good are your company's desktop management solutions? How do they compare with those of your peers?

Take two minutes to complete our new Desktop Management and Energy Consumption benchmark, and find out what issues your business needs to focus on.