Apple will give Oracle a bunch of tools needed to implement Java SE 7 for Mac including (pointedly enough) “the foundation for a new graphical client”. This can’t be good news for the guys in Oracle’s cross-hairs.
Apple also confirmed that Java SE 6 will continue to be available from Apple for Mac OS X Snow Leopard® and the upcoming release of Mac OS X Lion. Java SE 7 and future versions of Java for Mac OS X will be available from Oracle.
Update: The new graphics plan
the first drop will be effectively a “SoyLatte”-level implementation, but is packaged as a Universal Mac OS X .jdk bundle that can be dropped directly into /Library/Java/JavaVirtualMachines. Over the coming weeks and months, we will be adding pieces and parts of our Java SE 6 implementation to the public project, and will cut over from using an X11-based AWT to a Cocoa NSEvent-based one with a new OpenGL-backed graphics layer.