您好,欢迎您来到DOIT! [ 登录 ] [ 免费注册 ]
您的位置:主页 > 分析评论 > 分析 > 正文

Oracle出新提案:Java正逼近iOS?

软件频道 13年03月13日 10:18 【转载】 作者:html5cn 责任编辑:韩蕊

导读:一个由Oracle公司发起的,围绕Open JDK的增强提案被创立。该提案名称为“静态链接JNI库(Statically-Linked JNI libraries,又名JEP 178)”,其创立目的是让Java更快地与iOS系统接轨。

关键词: 甲骨文 Java Oracle iOS

近日,一个由Oracle公司发起的,围绕Open JDK的增强提案被创立。该提案名称为“静态链接JNI库(Statically-Linked JNI libraries,又名JEP 178)”,其创立目的是让Java更快地与iOS系统接轨。

“JEP 178”的特性如下:

1. 修改Java SE规范和JDK,使得开发者能够将Java程序运行时间、本地应用程序代码、Java应用程序代码打包成一个独立的二进制可执行文件,而无需使用共享本地库。

2. 无需更改现有Java代码便能使用静态本地库。

3. 允许Java应用程序使用静态和动态相结合的本地库。

Oracle公司Java嵌入式架构师Bob Vandette于3月1日在其工作邮件中说:“JEP 178是将JRE与iOS绑定的巨大契机!我们目前已经在Linux和Windows系统中完成测试,下周我们将发布一个通用的静态库实现。”

James Gosling甘愿赌一把

Java之父James Gosling表示愿意在iOS方面赌一把,他说,新的提案将遵守苹果公司的服务条款(TOS)。Gosling还告诉记者,JEP 178是Java的一次“令人兴奋”的突破,对于整个Java世界来说,JEP 178称得上是一个重大事件。

Gosling表示,如今嵌入式设备都不再有内存限制了,所以人们也不再需要像Java ME这样的微型版本了。但是在停用Java ME之前,JDK需要解决打包环境的问题。

乔布斯生前对Java的排斥是否将被打破?

早在2007年,乔布斯在接受《纽约时报》记者John Markoff的采访时说:“ Java不值得内建,不再有人使用它,它是沉重的枷锁。”

上个月,苹果公司部分员工的Mac电脑被恶意软件攻击,而罪魁祸首恰恰是让乔布斯深恶痛绝的Java——恶意软件利用了苹果浏览器Java插件中的一个已知漏洞。

而让乔布斯遗憾的是,Java非但没有消失,反而让这个由Sun开发、Oracle继承的编程语言的脚步离iOS越来越近。上个月末,Java平台首席架构师Richard Bair称,Oracle将开放JavaFX源代码并支持iOS与Android开发。

我们不难看出,Oracle正在想方设法使Java向iOS逼近,然而Tim Cook的苹果能否接纳Java?所有的技术、议案、甚至法律障碍都能跨越,但真要让苹果敞开大门迎接Java?未来,Oracle只能看苹果脸色了。

  • 人人网
  • 转播到腾讯微博腾讯微博
  • 新浪微博
  • BYOD走起,移动设备管理准备好了吗? BYOD走起,移动设备管理准备好了吗? 2013年01月21日 移动设备管理,也称MDM (Mobile Device Management)。原本为个人消费者设计的智能手机和平板电脑正在不断被企业用于承载关键业务及核心应用,这就要求能够应用企业IT策略及规范管理这些设备。移动设备管理由此应运而生,目前主流的移动终端操作系统都不同程度的支持移动设备管理协议。
  • 一切皆软件 一切皆软件 2012年12月28日 一切皆软件
  • TechEd 2012微软技术大会 TechEd 2012微软技术大会 2012年11月26日 TechEd 是微软集合世界各地的开发人员和 IT 专业人士,提供技术分享,社区互动和产品的评估资源的最大规模的技术盛会,有数千位微软专业技术人员、合作伙伴、行业权威、专业人士出席,几百个技术讲座、研讨、动手实验室和活动,帮助您了解现有最新技术的相关信息和趋势,帮助您评估正在考虑采用的技术,以及分享最新的应用和成功案例。