Apple 即将放弃 Java?

  • 崔康

2010 年 10 月 22 日

话题:Java编程语言OracleJVMApple架构DevOps语言 & 开发文化 & 方法

最近,Apple 在发布 Mac OS X 10.6 上的 Java update 3 时宣布未来不再鼓励用户在该平台上使用 Java,并且据称在 Mac App 商店拟定的开发人员规范中明确指出,采用 Java 技术的应用将被拒绝销售。人们不禁要问:“Java 难道要步 Flash 的后尘,被 Apple 遗弃吗?”

Apple 发布了 Mac OS X 10.6 的Java 更新版本,但是表示未来不会继续维护该平台上的 Java:

随着 Java for Mac OS X 10.6 Update 3 的发布,Apple 公司移植到 Mac OS 平台的 Java 运行时将不再鼓励使用。开发人员在未来版本的 Mac OS X 系统中不应该依赖 Apple 提供的 Java 运行时。

Mac OS X 10.6 Snow Leopard 和 Mac OS X 10.5 Leopard 平台上的 Java 运行时将在产品的支持周期内继续得到支持和维护。

这意味着,Apple 可能在未来对 Java 停止支持,不鼓励用户在 Mac 平台上使用 Java 应用。

不仅如此,有国外消息称,在 Mac App 商店即将发布的开发人员规范中,有一条准则明确指出:“采用不受推荐的技术(如 Java)开发的 Mac 应用将被拒绝在网上商店销售”。

这不由让大家想起了之前Apple 宣布不再支持 Flash 引起的争论,Java 似乎步了 Flash 的后尘,Apple 的 CEO 乔布斯更偏爱原生应用

国内 Java 社区对 Apple 的一系列举措有何评价?欢迎读者朋友发表自己的看法,InfoQ 中文站也将继续关注。

Java编程语言OracleJVMApple架构DevOps语言 & 开发文化 & 方法