JDK 7功能完備版今天發(fā)布?
原創(chuàng)【51CTO獨家特稿】在過去的一年里,Java世界發(fā)生了很多巨大的變化。Oracle對SUN的收購、Java之父James Gosling的離開、云計算的興起,幾乎每一條新聞都足夠吸引眼球。還有一件事情,讓大家一直關(guān)注的就是Java新版本JDK 7的,這是Java開發(fā)者一直期盼的一個版本,期望在這個版本里能夠給Java帶來巨大變革。但是我們能夠在未來的20個小時之內(nèi)看到最新版本的JDK 7還是一個未知數(shù)。
從 Alex Miller的描述中,我們可以知道其中潛在的危機有多嚴(yán)重,他說:SUN(現(xiàn)在應(yīng)該是Oracle)的工程師一直在忙于開源版本的JDK工作,但是他們也一直沒有向JCP提交JDK 7的具體規(guī)范。如果JDK 7的沒有通過JCP組織的審核,那么任何發(fā)布都沒沒有意義的,也不具備官方權(quán)威性。也即是說,及時發(fā)布了,也不是真正的JDK 7。SUN(也就是現(xiàn)在的Oracle)這么做的原因是因為SUN與Apache之間關(guān)于技術(shù)兼容性的爭議一直都沒有解決,有一些細(xì)節(jié)問題被Stephen Colebourne給隱藏起來了。
就在商業(yè)、政治、授權(quán)等等爭議之下。Sun的工程師沒就如同小蜜蜂一項堅持工作著。他們只能靠自己的猜測來決定哪些功能需要列入到Java 7中。JDK 7的開發(fā)者門每天不斷的進行假設(shè)、彼此爭論、解決各種糾紛。就是在這樣的一個環(huán)境下,JDK艱難的前進。就如同Miller指出的一樣,雖然按照項目的日程表。JDK 7將于今天發(fā)布功能完備版。但是我們似乎沒有看到任何能夠正常發(fā)布的跡象。
jdk 7發(fā)布日程表:http://openjdk.java.net/projects/jdk7/milestones/
【編輯推薦】