Since June 2008, OpenJDK passed all of the compatibility tests in the Java SE 6 JCK and can claim to be a fully compatible Java 6 implementation. OpenJDK can run complex applications such as Eclipse, GlassFish, WildFly, or Netbeans.
Since June 2008, OpenJDK has met all of the requirements for compatibility with Java SE 6, as evidenced by its passing of the JCK tests and its ability to support complex applications such as those used in development environments.