The newly free software includes: GWT Designer, Eclipse-based development tools that facilitate the creation of Ajax user interfaces in Google Web Toolkit; CodePro AnalytiX, a tool to enhance software code quality and security analysis; WindowBuilder Pro, a Java GUI design tool for a variety of frameworks such as Swing, SWT, GWT, RCP, and XWT UI; and WindowTester Pro, a tool for testing in Java client rich applications that utilize the SWT and Swing UI frameworks.

Previously, these software applications were fairly expensive. WindowBuilder Pro, for example, used to sell for $329; WindowTester Pro used to cost from $499 to $799; and CodePro AnalytiX started at $6,395.

Google's next step, said Johnson, will be to integrate these tools with the Google Plugin for Eclipse (GPE).

In another developer-oriented announcement, Google unveiled a redesign of golang.org, the official Web site of the Go programming language.

The renovated site now includes the Go Playground, an online tool that allows visitors to enter and execute Go code.

"We hope that this will give curious programmers an opportunity to try the language before installing it, and experienced Go users a convenient place in which to experiment," said Google engineer Andrew Gerrand in a blog post.

Published: 2015-03-31The build_index_from_tree function in index.py in Dulwich before 0.9.9 allows remote attackers to execute arbitrary code via a commit with a directory path starting with .git/, which is not properly handled when checking out a working tree.