Google and Sun have submitted GWT as a JSR under the JCP 2.6 process. This would mean that the JCP will be used to standardize GWT via a specification and TCK. There is already support from Apache, "BEA/Oracle", IBM, JBoss, SpringSource and ThoughtWorks.

Bruce Johnson, James Gosling and Joel Webber are co-spec leads.

Here is the complete list of contributors : Dion Almaer, Adrian Buerki, Prabhakar Chaganti, Luc Claes, Charlie Collins, Robert Cooper, Ray Cromwell, Douglas Crockford, Ryan Dewsbury, Jeff Dwyer, Chris Fong, Jesse James Garrett, David Geary, Didier Girard, Rob Gordon, John Gunther, Vipul Gupta, Robert Hanson,  Sanjiv Jivan, Dietrich Kappe, Marcel Lanz, Erik Meijer, Darrell Meyer, John Resig, Adam Tacy and Reinier Zwitserloot.

This JSR is open, if you want to join, just send me a email, I will forward it to Bruce : Didier.Girard@gmail.com.

Excerpt from JSR

Currently the Java community does not have a standard technology for writing rich internet application.

GWT makes writing rich internet application for the browser fast and easy. GWT includes language features found in Ajax, java, GCC, Python, Ruby, and Smalltalk, but uses syntax natural to developers that use the Java programming language. Because GWT is based on J2SE, applications written in GWT can use the J2SE APIs, and work seamlessly with other packages and applications written in the Java programming language.

GWT is a complement of the Java programming language, not a replacement of it. Where the Java programming language is exacting, GWT is expedient. Where the Java programming language is extensive, GWT is convenient. Using GWT, developers can take advantage of rapid application development features like those in Python and Ruby for quick application prototyping and development of rich internet application.

GWT is a very "learnable" programming language that makes adoption of the Java platform by developers go more quickly and smoothly. GWT incorporates syntax similar to the Java programming language. That developers can use familiar Java-like syntax in GWT source code makes learning of GWT easier, and facilitates transition from either language to the other. GWT can be a low-threshold language for developers new to the Java platform as well as a productivity-enhancing tool for experienced Java developers.