*** Welcome to piglix ***

Apache Harmony

Apache Harmony
Developer(s) Apache Software Foundation
Stable release
5.0M15
6.0M3 / September 15, 2010; 6 years ago (2010-09-15)
Development status Discontinued
Written in C++, Java
Operating system Windows, Linux
Type Java Virtual Machine, Java Library
License Apache License 2.0
Website harmony.apache.org

Apache Harmony is a retired open source, free Java implementation, developed by the Apache Software Foundation. It was announced in early May 2005 and on October 25, 2006, the Board of Directors voted to make Apache Harmony a top-level project. The Harmony project achieved (as of February 2011) 99% completeness for J2SE 5.0, and 97% for Java SE 6. The Android operating system has historically been a major user of Harmony, however since Android Nougat, it uses OpenJDK libraries gaining, e.g., some features of Java 8 (that is, excluding its JVM).

On October 29, 2011 a vote was started by the project lead Tim Ellison whether to retire the project. The outcome was 20 to 2 in favor, and the project was retired on November 16, 2011.

The Harmony project was initially conceived as an effort to unite all developers of the free Java implementations. Many developers expected that it would be the project above the GNU, Apache and other communities. GNU developers were invited into and participated during the initial, preparatory planning.

Despite the impression given by the preparatory planning, it was decided not to use the code from GNU Classpath, and that Harmony would use an incompatible license; therefore blocking the collaboration between Harmony and existing free Java projects. Apache developers would then write the needed classes from scratch and expect necessary large code donations from software companies. Various misunderstandings at the start of the project, and the fact that major companies like IBM proposed to give large amount of existing code, created some confusion in the free Java community about the real objectives of the project.


...
Wikipedia

...