Advertisement
Promo

Application development Toolkit

Sun takes the covers off Mustang

Ingrid Marson Builder UK

Published: 29 Jun 2005 12:20 BST

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

At the JavaOne conference in San Francisco on Monday, Sun unveiled some of the features that are due to appear in the next two versions of Java. The next release of Java, codenamed Mustang, is due to be released in the third quarter of 2006, and will be followed by the Dolphin release in the first quarter of 2008.

Sun is also changing the naming convention of Java, which means that Mustang will be known as Java Standard Edition 6 (Java SE 6), rather than J2SE 6.0. Mark Reinhold, the chief engineer for Java Standard Edition, explained that Sun is getting rid of the two as "it doesn't mean much any more" and is omitting the ".0" due to a change in its release cycle.

In the past, Sun released major versions of Java every two to three years and in between each version released a number of "maintenance releases" that included lots of bug fixes, and "update releases" that included a few bug fixes, said Reinhold. The maintenance releases were given the major version number, appended with ".1".

Starting with Tiger, the current version of Java, Sun will stop shipping maintenance releases and will ship feature releases more frequently — every 18 months to two years. This new release cycle will allow Java to evolve more quickly and prevent it from falling behind .NET, according to Reinhold. "By shipping feature releases more frequently we can maintain a faster, more responsive platform. This is important to compete with .NET," he said.

The Java Community Process (JCP) group responsible for deciding changes to Mustang, agreed on 15 June that a number of new APIs will be included in this version, according to Mark Reinhold, the Chief Engineer for the Java Standard Edition. These new APIs, defined in Java Specification Requests (JSRs), include ease of development, XML and Web services features. As well as new APIs, Mustang will also include a number of smaller features, such as improved out of memory handling and classpath wildcards.

Next

Previous

1 2 3


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

Did you find this article useful?
182 out of 393 people found this useful


Full Talkback thread

0 comments

Company/Topic Alerts

Create a new alert from the list below:












Video icon

Video

Discussions

CA CA

Grappling Tectonic Decisions with Thin...

Monday 16 November 2009, 7:52 PM

1 comment
CarlBrummy CarlBrummy

Ease the adoption pain...

Monday 16 November 2009, 4:50 PM

54 comments
NoThomas NoThomas

We can agree to disagree

Monday 16 November 2009, 3:55 PM

16 comments

Featured Talkback

In association with Network Liberation Movement
The fact is: Software developers today are really designers and not coders. The reason that business anlaysts exist today to model solutions is because they understand the value of designing software before writing it. All too often developers create code that has little value because they do not understand that business classes interact with other classes within the confines of a working model or pattern.

By: 1000165269

Read full story:
Making sense of agile modelling


Skip Sub Navigation Links to CNET Brand Links

Help

Become part of the ZDNet community.

Newsletters