jensend writes: From the distant Mac OS 7 past until October 2010, Apple took charge of delivering their own Java Virtual Machine. They were slow to update their JVM, leaving security holes unpatched for long periods, and to get a major version upgrade you'd have to pay for a Mac OS upgrade. After a decade of treating it like a red-headed stepchild, they finally jettisoned their support for it, leaving Oracle to pick up the slack. It took a year and a half, but Oracle has finally delivered, releasing the 7u4 JDK&JRE for Linux, Solaris, Windows, and OS X simultaneously. (See also this FAQ regarding the OS X release). The new JVM also includes a new garbage collector and various performance improvements and bugfixes.