虽然在日前禁止了对Google Mapa进行逆向工程的开源项目“盖亚计划”,不过Google在今天宣布开放“Google Web Toolkit”(GWT)开发工具的源代码,大名鼎鼎的Google Maps和Gmail等Google服务正是基于此工具而来的。
从现在开始,独立开发人员就可以使用GWT来制作自己的Java程序了,或者用来改进已有的Java程序,但必须遵守Apache 2.0开源协议。Java的设计初衷就是跨平台性,但浏览器的差异拖了后腿,因此Google希望GWT开源能帮助开发人员提高浏览器的兼容性,并创建优秀的动态网站。
GWT包括一个可以把Java源码和类转换成JavaScrip、HTML页面的编译器,然后可以通过GWT的debug网络浏览器进行纠错、改善。
Google Web Toolkit的最新稳定版本是1.2,大小约13MB,测试版1.3 RC1也提供下载。