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