Java programming language Open source implementation
The factual accuracy of parts of this article (those related to article) may be compromised due to out-of-date information. Please help update this article to reflect recent events or newly available information.(February 2013)
Apache Harmony
Developer(s)
Apache Software Foundation
Final release
5.x
5.0M15 / September 15, 2010; 13 years ago (2010-09-15)
6.x
6.0M3 / September 15, 2010; 13 years ago (2010-09-15)
Repository
svn.apache.org/repos/asf/harmony/
Written in
C, Java
Operating system
Linux, Windows
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.[1] 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.[2] The Android operating system has historically been a major user of Harmony, although since Android Nougat it increasingly relies on OpenJDK libraries.[3]
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,[4] and the project was retired on November 16, 2011.[5][6]
^"Original FAQ Questions from Project Launch". harmony.apache.org. Retrieved February 27, 2011. We are starting with Java SE 5, as that is the first version of Java SE for which the licensing allows an open source implementation, but we'll continue with Java SE 6 and any subsequent versions that follow.
^"Class Library Component Status". harmony.apache.org. Retrieved February 27, 2011.
^Amadeo, Ron (January 7, 2016). "Android N switches to OpenJDK, Google tells Oracle it is protected by the GPL". Ars Technica. Condé Nast. Retrieved July 1, 2016.
^Ellison, Tim (November 3, 2011). "Move Apache Harmony to the Attic (updated)". org.apache.harmony.dev. Archived from the original on December 14, 2013. Alt URL Archived February 7, 2013, at the Wayback Machine
^Ellison, Tim (November 16, 2011). "Board accepted attic resolution". org.apache.harmony.dev. Archived from the original on December 14, 2013. Retrieved November 27, 2011. Alt URL Archived March 14, 2013, at the Wayback Machine
^"The end of (Apache) Harmony". The H. November 4, 2011.
ApacheHarmony is a retired open source, free Java implementation, developed by the Apache Software Foundation. It was announced in early May 2005 and...
variants. On Android Nougat, OpenJDK replaced the now-discontinued ApacheHarmony as the Java libraries in the source code of the mobile operating system...
Research Virtual Machine) – research project. PPC and IA-32. Supports ApacheHarmony and GNU Classpath libraries. Eclipse Public License. leJOS – Robotics...
Project Harmony may refer to: Project Harmony (licensing), an initiative concerning Open Source software ApacheHarmony was an Apache Software foundation...
0 as well as JRockit 90_150, Jikes 1.2.2, Eclipse Java Compiler and ApacheHarmony and is thus often used where formerly the popular JAD was operated.[citation...
MVS, OS/400, Pocket PC, z/OS; Not being maintained or discontinued: ApacheHarmony; Apple's Mac OS Runtime for Java JVM/JDK for Classic Mac OS; Blackdown...
in 2012. The ApacheHarmony project was started shortly before the release of OpenJDK. After Sun's initial source code release, the Harmony project continued...
development kit (OADK) RenderScript Skia AdMob Material Design Fonts Droid Roboto Noto Google Developers Other OpenBinder ApacheHarmony OpenJDK Gradle...
Classpath as their class library. In May 2005, ApacheHarmony was announced, however, the project chose the Apache License, which was at the time incompatible...
development kit (OADK) RenderScript Skia AdMob Material Design Fonts Droid Roboto Noto Google Developers Other OpenBinder ApacheHarmony OpenJDK Gradle...
FreeWin95, a replica of Windows 95 ReactOS, a replica of Windows NT ApacheHarmony, a replica of Java SE 5 and Java SE 6 ruffle, a replica of Flash Player...
This list of Apache Software Foundation projects contains the software development projects of The Apache Software Foundation (ASF). Besides the projects...
Android Nougat would switch its Java Runtime Environment from the defunct ApacheHarmony to OpenJDK—the official open source implementation of the Java platform...
MagicOS (formerly known as Magic UI on Honor smartphones since 2019) is a HarmonyOS/Android (operating system) mobile operating system developed by Chinese...
requirement denies the ApacheHarmony project an Apache License-compatible right to use the TCK. On November 9, 2010, the Apache Software Foundation threatened...
to provide a technology compatibility kit (TCK) to the ASF for its ApacheHarmony open-source implementation of Java. After Oracle ended OpenSolaris,...
"Nougat" switched its Java Runtime Environment from the discontinued ApacheHarmony to OpenJDK, introducing a JIT compiler with code profiling to ART, which...
development kit (OADK) RenderScript Skia AdMob Material Design Fonts Droid Roboto Noto Google Developers Other OpenBinder ApacheHarmony OpenJDK Gradle...
libraries (but not full graphical user interface (GUI) frameworks), not the ApacheHarmony Java implementation, that older versions used. Java 8 source code that...
1991), Western Apache, and in Chumash on the California coast (Applegate 1972, Campbell 1997). In Tahltan, Shaw showed that coronal harmony affects three...