OpenJDK je brezplačna različica razvojne platforme Java.Projekt OpenJDK je sestavljen iz številnih komponent.V glavnem so to HotSpot (virtualni stroj), knjižnica klasov Java in prevajalnik javac Java.Vtičnik spletnega brskalnika in spletni start, ki sta del programa Oracle Java, nista vključena v OpenJDK.Sun je že prej nakazal, da bo poskušal odpreti te komponente, vendar niti Sun niti Oracle tega nista storila.Trenutno je na voljo samo brezplačni vtičnik in izvajanje spletnega zagona, ki jih ponuja IcedTea.Podprte različice JDK OpenJDK je sprva temeljil le na različici JDK 7 platforme Java.Obstaja več ločenih projektov OpenJDK: - projekt OpenJDK 8 (), ki bo podlaga za JDK 8. - projekt OpenJDK 7u (), ki temelji na JDK 7 in proizvaja posodobitve obstoječih različic Java 7.- Projekt OpenJDK 6 (), ki temelji na JDK 7, je bil naknadno opremljen za zagotavljanje odprtokodne različice Java 6.