The Java Version Almanac
javaalmanac.io
Feedback on this page?

Java 6

Release Date 2006/12/11
EOL Date 2013/04/16 (Java SE 6 Update 45)
Codename Mustang
Bytecode Version 50.0
API Changes Compare to 5 - 1.4 - 1.3 - 1.2 - 1.1
Documentation Release Notes, Language Spec, VM Spec, JavaDoc
SCM
Data Source
This release primarily added new APIs. For example a full web services stack including several XML processing APIs. A step that was reverted 12 years later, when these APIs were removed again.

New Features

API

Tools

Downloads

Vendor Product License Platforms
Azul Systems Zulu Builds of OpenJDK GPLv2+CE
  • linux-x86
  • linux-x64
  • linux-ppc32spe
  • linux-ppc32hf
  • linux-ppc64
  • linux-aarch64
  • linux-arm32
  • macOS-x64
  • windows-x86
  • windows-x64
  • solaris-sparcv9
  • solaris-x86
  • solaris-x64
Oracle Java SE Development Kit 6 Commercial
  • linux-x86
  • linux-x64
  • solaris-sparc
  • solaris-sparcv9
  • solaris-x86
  • solaris-x64
  • windows-x86
  • windows-x64
Data Source