|
Sun終于順應(yīng)民意,將Java開源了。實際上開源的是Java SE中javac編譯器和HotSpot虛擬機(jī)的代碼。其他Java 6的代碼要等到明年了。這還不包括涉及知識產(chǎn)權(quán)問題較大的顏色管理庫,字體光柵化器(rasterizer)和圖形柵化器。
值得注意的是,Java ME(GPL v 2)和Java EE(CDDL)的代碼已經(jīng)同時開源。 當(dāng)然,從某種意義上講,Java其實早就開源了,毫無歷史包袱、2005年開始啟動的Apache Harmony項目10月底已經(jīng)成為Apache頂級項目,預(yù)計2007年中發(fā)布第一個版本,兼容Java 5.0。摩托羅拉也在積極工作,計劃發(fā)布自己的Java ME開源實現(xiàn)(Apache許可證)。也許正是這些,使Sun不再猶豫? 與開源相伴的也不都是好消息,就在Java開源之后數(shù)周,Sun在Java方面的一把手、負(fù)責(zé)Java平臺架構(gòu)的副總裁和Sun Fellow 、Java開源的實際主持人Graham Hamilton已經(jīng)辭職。接替他的是Sun的另一位副總裁和Fellow,不是別人,正是Java之父James Gosling,可見Hamilton的重要性。目前Hamilton的去向未見報道。Java方面的最新消息,今后看來要轉(zhuǎn)而關(guān)注Gosling和Mark Reinhold的blog了。 Hamilton于1995年加入Java組,是改進(jìn)Java的JCP設(shè)計者之一。是J2SE 1.3-1.5的首席架構(gòu)師。對于JavaEE的貢獻(xiàn)也非常大。 除此之外,另一位Java大將,Sun為數(shù)不多的幾位杰出工程師之一、負(fù)責(zé)維護(hù)Java語言規(guī)范和虛擬機(jī)規(guī)范、自稱計算機(jī)神學(xué)家的Gilad Bracha,也已經(jīng)于10月中旬辭職,前往著名EDA廠商Cadence任職。與Joshua Bloch不同,他的臨別留言明確表示自己以后將不再回答Java方面的問題,最后還留下了一句頗耐人尋味的話:“ Enough said. Good luck to you all - you’ll need it. ” 他的接替者是Alex Buckley。 |
|
|