Apache Harmony的Roadmap

锺英卫
2023-12-01

最近Harmony的官方网站上刚刚添加了今后一年的Roadmap,这是最近一个月来Harmony dev-list的热点话题之一。在Harmony启动一年来,更多的是被动接受来自公司/学校/个人的捐赠,只有一个3-5年的大方向但是并没有详细的计划,这让很多对Harmony有兴趣的开发者都不知道从何下手来contribute。现在网站上终于公布了一个相对明确的roadmap,尽管具体细节还在讨论之中,但是这确实是一个非常大的进展。

目前的Roadmap里面重要的时间点是:

  • 2006年8月,开始定期发布Harmony Development Kit
  • 2006年4季度,取得TCK的license
  • 2007年1季度,达到100%类库覆盖率,至少一个虚拟机(DRLVM)可以稳定高效率的支持Java 5.0,开始运行TCK,开始Java 6的升级工作
  • 2007年2月,完成所有的JDK tools(javac, javadoc, javah, javap...)
  • 2007年2季度,完成TCK认证,正式发布Apache Harmony SE 5 JDK!

此外Harmony计划将至少支持WinXP, OS X, 4种Linux(RHEL, Debian, UBuntu, Fedora)等OS和IA32, EM64T, Itanium, AMD64, PPC等架构的组合。

相比于Sun十年磨一剑,相比于IBM在技术/资金/代码基础/Sun合作的支持下也晚了两年才推出自己的JDK 5,相比于GNU Classpath运转多年也还没有达到100%的API覆盖率,Harmony的Roadmap简直是飞速了。

但是即使如此,2008年中Sun就将发布Dolphin(Java SE 7)以及Java EE 6,Harmony要想赶上Sun JDK的步伐,已经时不我待了。Harmony,Goleo!

P.S. 在 这里always可以下载最新的snapshot
 类似资料: