OpenJDK é a versão gratuita da plataforma de desenvolvimento Java. O projeto OpenJDK consiste em vários componentes. Principalmente estes são HotSpot (a máquina virtual,) a Biblioteca de Classe Java e o compilador Java javac. O plugin do navegador web e Web Start que fazem parte do Oracle Java não estão incluídos no OpenJDK. Sun anteriormente indicou que eles tentariam abrir fonte esses componentes, mas nem Sun nem Oracle o fizeram. O único plugin gratuito disponível atualmente e implementação Web Start são aqueles fornecidos pela IcedTea. Versões JDK suportadas O OpenJDK foi inicialmente baseado apenas na versão JDK 7 da plataforma Java. Existem vários projetos OpenJDK separados: - O projecto OpenJDK 8 (http://openjdk.java.net/projects/jdk8,) que será a base para o JDK 8. - O projeto OpenJDK 7u (http://openjdk.java.net/projects/jdk7u), que é baseado no JDK 7 e produz atualizações para as versões existentes do Java 7. - O projecto OpenJDK 6 (http://openjdk.java.net/projects/jdk6,) que se baseia no JDK 7, adaptado para fornecer uma versão de código aberto do Java 6.