The Gnu Project has released version 4.4.3 of GCC, the GNU Compiler Collection. GCC contains frontends for C, C++, Objective C, Fortran, Ada, and Java as well as libraries for these languages. GCC's Java is a clean room implementation that doesn't use any Sun code, so it doesn't always exactly match Sun release versions, but this is roughly at the Java 1.5 level with some omissions. "4.4.3 is a bug-fix release containing fixes for regressions and serious bugs in GCC 4.4.2." GCC is released under the Gnu General Public License.