最近,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中文站也将继续关注。