【图灵图书推荐】

Java解惑                        Java程序设计语言(第4版)


Sun终于顺应民意,将 Java开源了。实际上开源的是Java SE中javac编译器和HotSpot虚拟机的代码。其他Java 6的代码要等到明年了。这还不包括涉及知识产权问题较大的颜色管理库,字体光栅化器(rasterizer)和图形栅化器。

值得注意的是,Java ME(GPL v 2)和Java EE(CDDL)的代码已经同时开源。

当然,从某种意义上讲,Java其实早就开源了,毫无历史包袱、2005年开始启动的Apache Harmony项目10月底已经成为Apache顶级项目,预计2007年中发布第一个版本,兼容Java 5.0。摩托罗拉也在积极工作,计划发布自己的Java ME开源实现(Apache许可证)。也许正是这些,使Sun不再犹豫?


与开源相伴的也不都是好消息,就在Java开源之后数周,Sun在Java方面的一把手、负责Java平台架构的副总裁和Sun Fellow 、Java开源的实际主持人 Graham Hamilton已经辞职。接替他的是Sun的另一位副总裁和Fellow,不是别人,正是Java之父James Gosling,可见Hamilton的重要性。目前Hamilton的去向未见报道。Java方面的最新消息,今后看来要转而关注Gosling和 Mark Reinhold的blog了。

Hamilton 于1995年加入Java组,是改进Java的JCP设计者之一。是J2SE 1.3-1.5的首席架构师。对于JavaEE的贡献也非常大。


除此之外,另一位Java大将,Sun为数不多的几位杰出工程师之一、负责维护Java语言规范和虚拟机规范、自称计算机神学家的 Gilad Bracha,也已经于10月中旬辞职,前往著名EDA厂商Cadence任职。与Joshua Bloch不同,他的 临别留言明确表示自己以后将不再回答Java方面的问题,最后还留下了一句颇耐人寻味的话:“ Enough said. Good luck to you all - you’ll need it. ” 他的接替者是 Alex Buckley

链接
SDTimes的报道
InfoWorld的报道
news.com的报道
Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐