I just did a clean install of Archlinux, installed openjdk:-
java -version
Picked up _JAVA_OPTIONS: -Dawt.useSystemAAFontSettings=on -Dswing.aatext=true -Dswing.defaultlaf=com.sun.java.swing.plaf.gtk.GTKLookAndFeel
java version "1.7.0_09"
OpenJDK Runtime Environment (IcedTea7 2.3.3) (ArchLinux build 7.u9_2.3.3-1-x86_64)
OpenJDK 64-Bit Server VM (build 23.2-b09, mixed mode)
And you know what both processing 1.5.1 and processing 2.0b6are running somewhat better (nice font in the ide) than with the sun jdk (could be the java options). I replaced the java folder for both versions with a symbolic link to the jdk. So we can live without Oracle dependency.....
I can also run the latest processing.py (which actually might benefit from using the latest jdk. Since according to Charles Nutter of jruby fame there are
jvm improvements for running scripted languages on the jvm although I'm not so sure jython is as well suited or as far ahead as jruby).