Differences between revisions 14 and 15
Revision 14 as of 2007-10-19 03:53:50
Size: 4983
Editor: sparkshen
Comment:
Revision 15 as of 2009-09-20 21:55:33
Size: 5009
Editor: localhost
Comment: converted to 1.6 markup
Deletions are marked like this. Additions are marked like this.
Line 14: Line 14:
Apache Harmony是[http://www.apache.org/ Apache软件基金会]的Java SE项目。请和我们一起把这个项目做成Java平台标准版的一个世界级的、并通过认证的实现! Apache Harmony是[[http://www.apache.org/|Apache软件基金会]]的Java SE项目。请和我们一起把这个项目做成Java平台标准版的一个世界级的、并通过认证的实现!
Line 20: Line 20:
我们期望支持尽可能多的不同平台。一个特定的平台是否被支持,主要取决于参与者能在这个平台上定期运行测试、报告编译安装的情况,以及为该平台除虫,等等。我们目前有一个[http://wiki.apache.org/harmony/Platforms_to_Run_Harmony_Development_Kit_on 平台列表],给出当前积极支持的平台。 我们期望支持尽可能多的不同平台。一个特定的平台是否被支持,主要取决于参与者能在这个平台上定期运行测试、报告编译安装的情况,以及为该平台除虫,等等。我们目前有一个[[http://wiki.apache.org/harmony/Platforms_to_Run_Harmony_Development_Kit_on|平台列表]],给出当前积极支持的平台。
Line 23: Line 23:
 1. [http://harmony.apache.org/quickhelp_users.html Harmony用户起步]:写给那些希望使用Apache Harmony的预编译快照版本([http://harmony.apache.org/downloads.html pre-built snapshot])的人;
 1. [http://harmony.apache.org/quickhelp_contributors.html Harmony贡献者起步]:写给那些希望能下载源代码并自己编译安装Apache Harmony的人。
 1. [[http://harmony.apache.org/quickhelp_users.html|Harmony用户起步]]:写给那些希望使用Apache Harmony的预编译快照版本([[http://harmony.apache.org/downloads.html|pre-built snapshot]])的人;
 1. [[http://harmony.apache.org/quickhelp_contributors.html|Harmony贡献者起步]]:写给那些希望能下载源代码并自己编译安装Apache Harmony的人。
Line 26: Line 26:
 1. [:Harmony中文缺陷报告起步]:写给那些希望能使用中文或者其他语言报告Apache Harmony缺陷的人。  1. [[Harmony中文缺陷报告起步]]:写给那些希望能使用中文或者其他语言报告Apache Harmony缺陷的人。
Line 33: Line 33:
 1. JRE 和 HDK 的[http://people.apache.org/builds/harmony/snapshots/ 预编译快照]  1. JRE 和 HDK 的[[http://people.apache.org/builds/harmony/snapshots/|预编译快照]]
Line 44: Line 44:
    Apache Harmony 现在支持多种语言的Bug报告。目前暂时支持中文,英文和俄文。JIRA 4971[https://issues.apache.org/jira/browse/HARMONY-4971]使用中文和英文双语     Apache Harmony 现在支持多种语言的Bug报告。目前暂时支持中文,英文和俄文。JIRA 4971[[https://issues.apache.org/jira/browse/HARMONY-4971]]使用中文和英文双语
Line 46: Line 46:
[:Harmony中文缺陷报告起步] [[Harmony中文缺陷报告起步]]
Line 50: Line 50:
    Apache Harmony现在有一个JDK的预编译快照版,包括javac,keytool,等。尽管还不全,这是我们迈向开发人员期待的标准JDK发布格式的第一步。更多信息,请到[http://harmony.apache.org/downloads.html 下载]页面。''(2006-12-27)''     Apache Harmony现在有一个JDK的预编译快照版,包括javac,keytool,等。尽管还不全,这是我们迈向开发人员期待的标准JDK发布格式的第一步。更多信息,请到[[http://harmony.apache.org/downloads.html|下载]]页面。''(2006-12-27)''
Line 54: Line 54:
    我们现在开始在Linux下支持X86-64体系结构。更多信息,请到我们的[http://harmony.apache.org/downloads.html 下载]页面。''(2006-12-14)''     我们现在开始在Linux下支持X86-64体系结构。更多信息,请到我们的[[http://harmony.apache.org/downloads.html|下载]]页面。''(2006-12-14)''
Line 60: Line 60:
过去的[http://harmony.apache.org/newshistory.html 新闻存档]。 过去的[[http://harmony.apache.org/newshistory.html|新闻存档]]
Line 85: Line 85:
[:Harmony 安装中文帮助] [[Harmony_安装中文帮助]]
Line 88: Line 88:
 [:执行管理器组件描述]  [[执行管理器组件描述]]
Line 90: Line 90:
 [:线程管理]  [[线程管理]]
Line 92: Line 92:
 [:DRLVM Jitrino即时编译器]  [[DRLVM_Jitrino即时编译器]]

== Harmony wiki中文页 (建设中) ==

欢迎光临Apache Harmony -- 一个开放源码的Java SE的实现!

Apache Harmony是Apache软件基金会的Java SE项目。请和我们一起把这个项目做成Java平台标准版的一个世界级的、并通过认证的实现!

这个项目的目标是营造一个大型的、健康的社区,这个社区由那些对运行是平台感兴趣的人组成。他们的任务是完成:

  1. 一个兼容的、独立的Java SE 5 JDK的实现,并根据Apache License v2发布;
  2. 一个由社区开发的模块化的运行时(包括虚拟机和类库)体系结构。

我们期望支持尽可能多的不同平台。一个特定的平台是否被支持,主要取决于参与者能在这个平台上定期运行测试、报告编译安装的情况,以及为该平台除虫,等等。我们目前有一个平台列表,给出当前积极支持的平台。

请阅读一些“起步”指南:

  1. Harmony用户起步:写给那些希望使用Apache Harmony的预编译快照版本(pre-built snapshot)的人;

  2. Harmony贡献者起步:写给那些希望能下载源代码并自己编译安装Apache Harmony的人。

  3. Harmony中文缺陷报告起步:写给那些希望能使用中文或者其他语言报告Apache Harmony缺陷的人。

== 项目进展 ==

我们一直在稳步前进:

  1. JRE 和 HDK 的预编译快照

  2. JRE 可以运行一些流行的应用如 Apache Tomcat, Eclipse, Maven, Derby, Ant
  3. 完成了超过95%的Java 5 API (完成了,不一定兼容)
  4. 超过125万行的代码

== Harmony 新闻 ==

多语言Bug 报告系统

报告了一个功能增强的问题。这个报告的内容是有实际意义的,但是形式是试验性质的。对于多语言报告的流程和形式,大家可以各抒己见。您可以把意见记录到以下页面。 Harmony中文缺陷报告起步

JDK预编译快照

  • Apache Harmony现在有一个JDK的预编译快照版,包括javac,keytool,等。尽管还不全,这是我们迈向开发人员期待的标准JDK发布格式的第一步。更多信息,请到下载页面。(2006-12-27)

Linux X86-64 (64-bit)预编译快照

  • 我们现在开始在Linux下支持X86-64体系结构。更多信息,请到我们的下载页面。(2006-12-14)

Apache Harmony: Apache软件基金会的顶级项目

  • Apache Harmony现已成为Apache软件基金会的顶级项目(top-level project). 10月25日,董事会投票决定Apache Harmony成为顶级项目。10月29日,Apache孵化器管理委员会(Incubator PMC)投票决定Harmony完成孵化,认为它符合孵化器对社区管理和IP监管的要求。我们现正在把一些资源和设施进行转换,该迁移阶段可能需要一些时间,请保持耐心。(2006-10-29)

过去的新闻存档

== 媒体追踪 ==

这里列出一些外部媒体对Harmony项目的新闻报道。如果你希望某条新闻在此列出,请给我们发信。

SUN批准的开放源码Java项目稳步进展

开放源码的Java:对一个Apache Harmony项目发起人的访问

  • Apache Harmony 是 Apache软件基金会的一个顶级项目。Harmony项目的任务是生成一个兼容的、独立的、Apache License v2 发布的J2SE 5的实现,并“生成一个社区开发的模块化的运行时体系架构(包括虚拟机和类库),从而能够让一些独立的实现共享运行时模块,并促进运行时模块的独立创新。”

    http://www.linuxplanet.com/linuxplanet/interviews/6185/1/

== 技术文档 ==

Harmony_安装中文帮助

Harmony DRLVM 的

Harmony_wiki中文页 (last edited 2009-09-20 21:55:33 by localhost)