Oracle出新提案:Java正逼近iOS?
html5cn 發(fā)表于:13年03月13日 10:18 [轉(zhuǎn)載] DOIT.com.cn
近日,一個由Oracle公司發(fā)起的,圍繞Open JDK的增強提案被創(chuàng)立。該提案名稱為“靜態(tài)鏈接JNI庫(Statically-Linked JNI libraries,又名JEP 178)”,其創(chuàng)立目的是讓Java更快地與iOS系統(tǒng)接軌。
“JEP 178”的特性如下:
1. 修改Java SE規(guī)范和JDK,使得開發(fā)者能夠?qū)ava程序運行時間、本地應(yīng)用程序代碼、Java應(yīng)用程序代碼打包成一個獨立的二進制可執(zhí)行文件,而無需使用共享本地庫。
2. 無需更改現(xiàn)有Java代碼便能使用靜態(tài)本地庫。
3. 允許Java應(yīng)用程序使用靜態(tài)和動態(tài)相結(jié)合的本地庫。
Oracle公司Java嵌入式架構(gòu)師Bob Vandette于3月1日在其工作郵件中說:“JEP 178是將JRE與iOS綁定的巨大契機!我們目前已經(jīng)在Linux和Windows系統(tǒng)中完成測試,下周我們將發(fā)布一個通用的靜態(tài)庫實現(xiàn)。”
James Gosling甘愿賭一把
Java之父James Gosling表示愿意在iOS方面賭一把,他說,新的提案將遵守蘋果公司的服務(wù)條款(TOS)。Gosling還告訴記者,JEP 178是Java的一次“令人興奮”的突破,對于整個Java世界來說,JEP 178稱得上是一個重大事件。
Gosling表示,如今嵌入式設(shè)備都不再有內(nèi)存限制了,所以人們也不再需要像Java ME這樣的微型版本了。但是在停用Java ME之前,JDK需要解決打包環(huán)境的問題。
喬布斯生前對Java的排斥是否將被打破?
早在2007年,喬布斯在接受《紐約時報》記者John Markoff的采訪時說:“ Java不值得內(nèi)建,不再有人使用它,它是沉重的枷鎖。”
上個月,蘋果公司部分員工的Mac電腦被惡意軟件攻擊,而罪魁禍首恰恰是讓喬布斯深惡痛絕的Java——惡意軟件利用了蘋果瀏覽器Java插件中的一個已知漏洞。
而讓喬布斯遺憾的是,Java非但沒有消失,反而讓這個由Sun開發(fā)、Oracle繼承的編程語言的腳步離iOS越來越近。上個月末,Java平臺首席架構(gòu)師Richard Bair稱,Oracle將開放JavaFX源代碼并支持iOS與Android開發(fā)。
我們不難看出,Oracle正在想方設(shè)法使Java向iOS逼近,然而Tim Cook的蘋果能否接納Java?所有的技術(shù)、議案、甚至法律障礙都能跨越,但真要讓蘋果敞開大門迎接Java?未來,Oracle只能看蘋果臉色了。
公司簡介 | 媒體優(yōu)勢 | 廣告服務(wù) | 客戶寄語 | DOIT歷程 | 誠聘英才 | 聯(lián)系我們 | 會員注冊 | 訂閱中心
Copyright © 2013 DOIT Media, All rights Reserved. 北京楚科信息技術(shù)有限公司 版權(quán)所有.