One of the best pieces of news in a long time. I quote from ZDNet:
After years of requests and debates, Sun Microsystems is ready to release Java source code under a Linux-friendly license.
On Monday, it plans to put the code for the programming software under the version 2 of the General Public License (GPLv2), which governs Linux and many other open-source products. The Sun-hosted Java.net Web site will provide access to Java Platform Micro Edition (Java ME) software for mobile phones and Java Platform Standard Edition (Java SE) software for desktop applications.
This is good for everybody and in particularly the Linux community where distributions like Ubuntu is now free to re-distribute the Java platform.