With a simple turn of a hand, Google, Oracle, Java is in a huge global mess. Java, threatened with splits in the community and forks from the main stream Java Oracle is now controlling.
Java Fork Predictions:
To stay clear of the Java Chaos, and from it's "polluting aura of madness", I would personally advise people to learn a language other than Java or JVM related (e.g. C++, C#/.NET, VB, PHP, Ruby, Python, Perl and many more...). I personally prefer Ruby for it's ability to quickly build and develop applications.
Here's Ruby's License which seems more clean and FREE (FSF definition of FREE) then Chaotic Java: http://www.ruby-lang.org/en/LICENSE.txt .
For those Java users who are on the fence, I guess it's time you take sides and it would be better to move away from Oracle's side. I dare say you would not get anything good out of Oracle and they would squeeze you dry like what happened to Sun.
Choose your sides well...