Oracle this week officially released Java 8, ushering in a new era of development capabilities for the standard-bearer of enterprise IT software platforms. The path to Java 8 has been a long one for Oracle, dating back to at least 2010, when the Java Community Process (JCP) voted in favor of JSR-337, the specification for Java 8.
Java 8 had initially been scheduled to debut in the summer of 2012, but was delayed in an effort to allow more time for feature development. Java 8 is the first major update to Java since the Java 7 release in July 2011.
From a features perspective, Java 8 includes a number of capabilities that extend the programming model to the modern era of cloud deployments.