2010年末的时候,苹果宣布终止对OS X的Java支持,当时乔布斯表示苹果的Java版本总是比Sun/Oracle发布落后,导致苹果比其他所有平台的Java版本都要老,所以继续支持没有意义了。之后过了几周,苹果和Oracle宣布计划将Oracle的OpenJDK项目扩展对OS X系统的支持,这意味着将Java SE 7带给了Mac用户。
今天Oracle发布Java SE 7 Update 4和JavaFX 2.1进一步兼容OS X系统。对于Java开发者来说,这次更新是首次为Mac OS X开放Java Development Kit(JDK开发工具)和Java FX Software Development Kit开发工具。
OpenJDK团体继续为OS X消费者版本Java SE 7进行努力(Java Runtime Environment (JRE) for Mac OS X),Oracle表示为消费者公众发布的日期被定在了2012年末。
此次Oracle/OpenJDK继续对OS X的Java支持很显然与最近针对Java的病毒Flashback有关。乔布斯当初就说OS X平台的Java总比别的平台版本低,这次又验证了。Oracle在发现了Java漏洞后在2月份就为Windows等平台发布了补丁,而Mac平台就被忽略了,导致了60万台Mac中招的事件发生。而苹果也不得不在东窗事发之后连续发布Java补丁来亡羊补牢。
MacX.cn 编译