 In July 2009, an IcedTea 6 binary build for Ubuntu 9.04 passed all of the compatibility tests in the Java SE 6 TCK.Since August 2008, OpenJDK 7 is usable on macOS and other BSD variants.On Android Nougat, OpenJDK replaces the now-discontinued Apache Harmony as the Java libraries in the source code of the mobile operating system.