Google Web Toolkit Code Released

Google released their code for the Google Web Toolkit under the Apache 2.0 license.

The interactive applications you’ve seen from Google, like GMail, use this. It allows you to write programs in Java, and then deploy them as Javascript applications and HTML. There are a few demos of applications available on the site, plus tips on how to get started.

Java 6 Released

A few years ago, Graham Hamilton announced Java 6 at the Alumni Fireside Chat at the JavaOne conference, and now it’s been released.

What is there to look forward to in Java 6?


  • New Security Features and Enhancements

    • Native platform Security (GSS/Kerberos) integration.

    • Java Authentication and Authorization Service (JAAS) login module that employs LDAP authentication

    • New Smart Card I/O API

  • Integrated Web Services


    • 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


  • Scripting Language Support (JSR 223)


    • New framework and API for scripting languages

    • Mozilla Rhino engine for JavaScript built into the platform


  • Enhanced Management and Serviceability


    • Improved JMX Monitoring API

    • Runtime Support for dTrace (Solaris 10 and future Solaris OS releases only)

    • Improved memory usage analysis and leak detection

  • Increased Developer Productivity


    • JDBC 4.0 support (JSR 221)

    • Significant library improvements

    • Improvements to the Java Platform Debug Architecture (JPDA) & JVM Tool Interface

  • Improved User Experience


    • Look-and-feel updates to better match underlying operating system

    • Improved desktop performance and integration

    • Enhanced internationalization support


Java 6 released