Java 7 SE was released in July of 2011. Oracle has publicly committed to providing public updates to major Java SE platforms (6, 7, 8) for at least:
Java 8 SE was released in March of 2014 and can be downloaded at java.com or OTN. As such, after April 2015, Oracle will not be releasing any public updates for Java 7 SE. You can still get access to Java 7 SE updates if:
The following chart shows the major releases for Java, their release/General Availability (GA) date and their end of public updates date.
|Major Release||GA Date||End of Public Updates Date|
|6||Dec 2006||Feb 2013|
|7||July 2011||April 2015*|
|8||March 2014||March 2017*|
|9||Scheduled for 2016|
*or later, depending on factors described above
This video by Tomas Nilsson, Product Manager - Java SE, summarizes the above points.
The Oracle JRE (Java Runtime Environment) runs on millions of desktops. For those users on Windows 32-bit and OS X, you may have already been auto-upgraded (in the past 2 months) to Java JRE 8 if you have auto-updates enabled. If your company manages your Java version, you may not be auto-upgraded.
Many servers (including all of those running Oracle Fusion Middleware), have the Oracle JDK (HotSpot or JRockit) installed. Before upgrading to Java 8 SE, be sure your Oracle application is certified to run on Java SE 8. You can do this by locating the certification matrix for your application (e.g. Fusion Middleware certification matrix).
Additional information on Java can be found at the Java Platform Group, Product Management blog.
Jonathan Hult, Enterprise Architect, Mythics Inc.