In 2010, Apple had confirmed no support for Java for OS X. Later, it announced it had come to an agreement with Oracle to include OS X support in future versions of its OpenJDK Project to provide Java SE 7 implementation on Macs.
One year later, Oracle seems to have finally released Java SE 7 Update 4 and JavaFX 2.1 with the first JDK that has come with OS X Support. Oracle said that a release for public consumers will be coming “later in 2012” and stated the following:
This release marks Oracle’s first delivery of both the Java Development Kit (JDK) and JavaFX Software Development Kit (SDK) for Mac OS X.
– Java developers can now download Oracle’s JDK, which includes the JavaFX SDK, for Mac OS X from the Oracle Technology Network (OTN).
– Oracle plans to release a consumer version of Java SE 7, including the Java Runtime Environment (JRE) for Mac OS X later in 2012.
As the transition to Oracle/OpenJDK for Java support on the OS X platform continues, Jobs’ comments about Apple’s Java packages being a version behind and how arrangement “may not be the way to do it” proved to have some credibility, with the Flashback malware’s recent appearance, fresh in every Mac user’s mind. The latest incarnations of Flashback managed to infect over 600,000 Macs by taking advantage of a vulnerability in Java that had been patched by Oracle in February. However, it was not patched on the OS X platform.
As a response to what happened, Apple released several updates to Java for OS X including one that disabled automatic execution of Java applets. Furthermore, an additional layer of security was also added which involved the system disabling the java applet once a user manually turns on automatic execution.
What is your opinion about Java development kit released by Oracle for Mac OS X? Share with us.
The Apple Bites is giving away free iTunes Gift-cards for exciting games and interesting apps. All you need to do is to participate in the discussions The Apple Bites starts. No offensive words allowed. No spamming! The winners would be contacted and the gift cards would be given to them.