RU | EN
Welcome to Apache Harmony - Open Source Java SE.
Apache Harmony is
the Java SE project of the
Apache Software Foundation.
Please help us make this a world class, certified implementation of the
Java Platform Standard Edition!
The aim of the project is to produce a large and healthy community
of those interested in runtime platforms tasked with creation of:
-
A compatible, independent implementation of the Java SE 5
JDK under the Apache License v2
-
A community-developed modular runtime (VM and class library)
architecture.
We aim to support wide range of different platforms. The main criteria
for whether a particular platform is supported or not is the involvement
of people in running tests on regular basis, reporting build status, finding
and fixing bugs for that platform, and so on. We have
a
list of platforms
we are actively maintaining at the moment.
Please see the following "Getting Started" guides:
Back to top
- Apache Harmony 5.0 M10 declared!
-
The Apache Harmony development team are pleased to announce that
Apache Harmony 5.0M10 is available for immediate download from
the project website.
Apache Harmony 5.0M10 is the latest stable build containing
over 50 bug fixes
plus notable improvements to the JavaDoc comments in a number
of modules.
As usual, source code and binary builds and Debian packages are
available from our
download site.
Please send any feedback on these builds to
the Harmony mailing list.
(2009-06-13)
- Apache Harmony 5.0 M9 available for download!
-
The Apache Harmony team are pleased to announce the immediate
availability of Apache Harmony 5.0M9.
Apache Harmony 5.0M9 is the latest stable build containing
numerous bug fixes
and enhancements including:
- performance: across multiple areas, including class library improvements
and JIT compiler global propagation optimizations, integer MUL/DIV/REM
strength reduction, and so on.
- pack200: a new implementation of the JSR-200 compression technology
for Java bytecodes.
- porting work: in the class libraries for AIX and zOS operating systems.
- bug fixing: focus on our test case enhancements, and on passing the
Eclipse Test Suite.
Source code and binary builds are available from the project
download site.
Please send feedback to
the Harmony mailing list.
(2009-04-15)
- Apache Harmony 5.0 M8 now available
-
The Apache Harmony team are pleased to announce the immediate
availability of Apache Harmony 5.0M8.
Apache Harmony 5.0M8 is the latest stable build containing numerous bug
fixes, and enhancements to the policytool and pack200 support.
Source code and binary builds are available from the project
download site.
Please send feedback to
the Harmony mailing list.
(2008-11-20)
- Apache Harmony 5.0 M7 is available!
-
The Apache Harmony team are pleased to announce the immediate availability
of Apache Harmony 5.0M7. This is the latest stable build of the Harmony project
with numerous enhancements and bug fixes including:
- new performance improvements, especially in object serialization and unpack200 decoding
- a new 'javap' the class file disassembler tool, and alpha version of 'policytool' the security policy management tool
- bug fixes and functional enhancements throughout the class libraries, especially in the Swing widget toolkit
- ...and many more
We would particularly like to thank our Google Summer of Code students
AndrĂ¡s Belicza (policytool) and Tharindu Mathew (Swing enhancements),
and welcome them to the project!
The build has been replicated to the download sites, and we recommend that
everyone update their current version to Apache Harmony 5.0M7.
The build is available for
download.
Please send your feedback to
the Harmony mailing list.
(2008-08-28)
Archived articles are here.
Back to top
How are we doing? We're making steady progress:
-
JRE and HDK snapshots available
- Up-to-date
code integrity status
is tracked automatically on all supported platforms
-
JRE can run popular programs like Apache Tomcat, Eclipse, Maven, Derby, Ant
-
More than
99% of Java 5 API complete.
(not compatible, just completed)
- More than 1.25 Million Lines of Code
Back to top