IcedTea, eine freie Java-Implementierung auf Basis von OpenJDK, ist in Version 2.0 erschienen, die eine Obermenge von OpenJDK 7 darstellt.
IcedTea wurde ins Leben gerufen, als die Version 6 des Java-SDKs von Sun (jetzt Oracle) noch nicht frei und OpenJDK noch nicht vollständig war. Zusammen mit Komponenten von GNU Classpath wurde IcedTea 1.x zu einer vollständigen und weitgehend kompatiblen Implementierung von JDK 6. Wichtig war dabei auch, dass IcedTea vollständig mit freier Software generiert werden konnte.
Zu den Erweiterungen von IcedTea zählen ein PulseAudio-Sound-Provider und eine Plugin- und Webstart-Implementation, nach Angaben der Entwickler die einzige freie Implementation dieser Funktionalität.