Google donates the source code and IP for two of their products to the open source community through the Eclipse Foundation. This donation includes: “WindowBuilder, the leading Eclipse Java GUI Designer, and CodePro Profiler, which identifies Java code performance issues. Specifically, the WindowBuilder Engine and designers for SWT and Swing. All in all, this is a value of more than $5 million dollars worth of code and IP.”
Google will be open sourcing WindowBuilder layers for building apps on Swing and SWT — the layer for GWT, which’s part of the Google plugin for Eclipse, willn’t be open-sourced.WindowBuilder code will be maintained by the existing WindowBuilder team at Google, plus additional Google developers. CodePro Profiler will be maintained by a company called OnPositive,” announced Eric Clayberg and the Google Developer Tools Team.
WindowBuilder is regarded as the leading GUI builder in the Java community. It includes powerful functionality for creating user interfaces based on the popular Swing, SWT (Standard Widget Toolkit), GWT (Google Web Toolkit), RCP and XWT UI frameworks.
CodePro Profiler is an Eclipse-based Java app profiling tool that helps developers identify performance issues early in the development cycle and find CPU and algorithmic bottlenecks, memory leaks, threading issues, and other concurrency-related problems that can slow down an application or cause it to hang.