|
Size: 4983
Comment:
|
← Revision 15 as of 2009-09-20 21:55:33 ⇥
Size: 5009
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平台标准版的一个世界级的、并通过认证的实现!
这个项目的目标是营造一个大型的、健康的社区,这个社区由那些对运行是平台感兴趣的人组成。他们的任务是完成:
- 一个兼容的、独立的Java SE 5 JDK的实现,并根据Apache License v2发布;
- 一个由社区开发的模块化的运行时(包括虚拟机和类库)体系结构。
我们期望支持尽可能多的不同平台。一个特定的平台是否被支持,主要取决于参与者能在这个平台上定期运行测试、报告编译安装的情况,以及为该平台除虫,等等。我们目前有一个平台列表,给出当前积极支持的平台。
请阅读一些“起步”指南:
Harmony用户起步:写给那些希望使用Apache Harmony的预编译快照版本(pre-built snapshot)的人;
Harmony贡献者起步:写给那些希望能下载源代码并自己编译安装Apache Harmony的人。
Harmony中文缺陷报告起步:写给那些希望能使用中文或者其他语言报告Apache Harmony缺陷的人。
== 项目进展 ==
我们一直在稳步前进:
JRE 和 HDK 的预编译快照
- JRE 可以运行一些流行的应用如 Apache Tomcat, Eclipse, Maven, Derby, Ant
- 完成了超过95%的Java 5 API (完成了,不一定兼容)
- 超过125万行的代码
== Harmony 新闻 ==
多语言Bug 报告系统
Apache Harmony 现在支持多种语言的Bug报告。目前暂时支持中文,英文和俄文。JIRA 4971https://issues.apache.org/jira/browse/HARMONY-4971使用中文和英文双语
报告了一个功能增强的问题。这个报告的内容是有实际意义的,但是形式是试验性质的。对于多语言报告的流程和形式,大家可以各抒己见。您可以把意见记录到以下页面。 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项目稳步进展
- “我不知道你想证明什么,不过不要企望我能无中生有。” --一个铁杆在我最早关于Harmony项目报道后的留言
开放源码的Java:对一个Apache Harmony项目发起人的访问
- Apache Harmony 是 Apache软件基金会的一个顶级项目。Harmony项目的任务是生成一个兼容的、独立的、Apache License v2 发布的J2SE 5的实现,并“生成一个社区开发的模块化的运行时体系架构(包括虚拟机和类库),从而能够让一些独立的实现共享运行时模块,并促进运行时模块的独立创新。”
== 技术文档 ==
Harmony DRLVM 的