Mythics Blog

Java SE 7 - End of Public Updates - April 2015

Posted on March 27, 2015 by Jonathan Hult

Tags: Oracle, Java

Java is at the core of most Oracle products. Oracle acquired Java as part of the Sun acquisition in early 2010 [1].
 
Almost all of our customers use Java is some form or another. We have previously blogged about Answers to Common Questions on Java Versions/Editions. Today, we are sharing information about Oracle’s recent announcement regarding the end of public updates for Java SE 7.

Overview

Java 7 SE was released in July of 2011[2]. Oracle has publicly committed to providing public updates to major Java SE platforms (6, 7, 8) for at least[3]:

  • Three years after the General Availability (GA) date of a major release
  • One year after the GA of a subsequent major release
  • Six months after a subsequent major release has been established as the default Java Runtime Environment (JRE) for end-user desktops on java.com.

Java 8 SE was released in March of 2014[2] 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[3]. You can still get access to Java 7 SE updates if:

  • You have an Oracle Java SE support contact
  • You have a support contact for a product that runs on Java SE such as Oracle WebLogic Server

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.

Desktops

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[4].

Servers

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).

Summary

Additional information on Java can be found at the Java Platform Group, Product Management blog.

If you need assistance in migrating to a later version of Java (whether SE or EE), the Mythics Consulting team would be glad to assist. Please contact us for more information.

Jonathan Hult, Enterprise Architect, Mythics Inc.

Footnotes

  1. https://en.wikipedia.org/wiki/Sun_acquisition_by_Oracle
  2. http://openjdk.java.net/projects/jdk8/
  3. http://www.oracle.com/technetwork/java/javase/eol-135779.html
  4. http://www.infoq.com/news/2015/01/java-8-auto-update-java-7-end

Comments

  • ! No comments yet

Leave a Comment