Sun heeft onder codenaam Mustang de tweede bètaversie uitgebracht van Java 6. Deze release is volgens de release notes 'feature complete' en zal na de testperiode helemaal klaar zijn, waarna de finalversie van de 6-serie in de herfst uitgerold zal worden. Bèta 2 van de platformonafhankelijke objectgeoriënteerde programmeertaal is vanaf deze pagina in verschillende smaken te downloaden voor diverse platformen. Hieronder zijn de belangrijkste veranderingen en nieuwe features gepost, voor een gedetailleerd overzicht kan je terecht in dit document:
New Security features and enhancements:Integrated Web Services:
- Native platform GSS/Kerberos integration
- Java Authentication and Authorization Service (JAAS) login module that employs LDAP authentication
- New Smart Card I/O API
Enhanced Management & Serviceability:
- New API for XML digital signature services for secure web services
- New Client and Core Java Architecture for XML-Web Services (JAX-WS) 2.0 APIs
- New support for Java Architecture for XML Binding (JAXB) 2.0
Increased Developer Productivity:
- Improved JMX Monitoring API
- Runtime Support for dTrace (Solaris 10 and future Solaris OS releases only)
- New custom deployment facilities
Improved User Experience:
- Improved memory usage analysis and leak detection
- Significant library improvements
- Improvements to the Java Platform Debug Architecture (JPDA) & JVM Tool Interface
- Look and feel updates to better match underlying platforms
- Improved desktop performance and integration
- Enhanced internationalization support