Is Java SE still free?
Java SE continues to be available under the Sun Binary Code License (BCL) with no additional cost for its use. The only change to the Java SE platform is the length of time for which Sun intends to provide updates and support for Java Se release families. For more information on licensing terms, see the license overview page.