ATTENTION: You are viewing a page formatted for mobile devices; to view the full web page, click HERE.

Main Area and Open Discussion > General Software Discussion

What's going on with Java?

(1/3) > >>

tomos:
So, what's going on with Java?
Updated Java and got shown this page:

Oracle Java SE 8 Release Updates

Public updates for Oracle Java SE 8 will remain available for individual, personal use through at least the end of 2020.

Public updates for Oracle Java SE 8 released after January 2019 will not be available for business, commercial or production use without a commercial license.

If you are a CONSUMER using Java for individual, personal use, you will continue to have the same access to Oracle Java SE 8 updates as you do today through at least the end of 2020. In most instances, the Java-based applications you run are licensed separately by a company other than Oracle (for example, games you play on your PC are likely developed by a gaming company). These applications may run on the Java platform and be dependent on Oracle Java SE 8 updates beyond 2020. Accordingly, Oracle recommends you contact your application provider for details on how they plan to continue to provide application support to you.

If you are a DEVELOPER, Oracle recommends you review the roadmap information for Java SE 8 and beyond and take appropriate action depending on the type of application you develop and your distribution model.
--- End quote ---

I did a search but didnt find anything relevant.

(I am pretty ignorant of Java, what it does, why I even need it: I did uninstall it for a while a couple of years ago or so, but eventually reinstalled it because it was required for some software I was using. Cant even remember which software it was :-[  I really have to start keeping a computer diary)

IainB:
Some people (not me, you understand) might say that this "business model" was almost bound to be implemented at some stage and that it looks like that stage has been reached, but I couldn't possibly comment.

wraith808:
http://www.oracle.com/technetwork/java/eol-135779.html

Did a search for "roadmap information for Java SE 8".

End of Public Updates for Oracle JDK 8
As outlined in the Oracle JDK Support Roadmap below, Oracle will not post further updates of Java SE 8 to its public download sites for commercial use after January 2019. Customers who need continued access to critical bug fixes and security fixes as well as general maintenance for Java SE 8 or previous versions can get long term support through Oracle Java SE Advanced, Oracle Java SE Advanced Desktop, or Oracle Java SE Suite. All other users are recommended to upgrade to the latest major releases of the Oracle JDK or OpenJDK. 

Oracle does not plan to migrate desktops from Java 8 to later versions via the auto update feature.  Individuals who require Java SE for non-corporate desktop use will continue to receive updates through at least December 2020.  Instead of relying on a pre-installed standalone JRE, we encourage application developers to deliver JREs with their applications.  More details will be made available through early 2018.

--- End quote ---

Emphasis mine.

You might check the quote below cut from here: https://blogs.oracle.com/java-platform-group/faster-and-easier-use-and-redistribution-of-java-se

As client application development continues to shift from the old “plugin” world to modern deployment, the need for a standalone Java Runtime Environment (JRE) that is installed centrally, separately from Java applications has diminished.  Using the ‘jlink’ tool introduced with JDK 9 will make it even easier for application developers to package and deploy dedicated runtimes rather than relying on a pre-installed system JRE.  Oracle will begin transitioning from the standalone architecture later next year in what will be a multi-year effort.

--- End quote ---

Shades:
Most Java-based applications I have encountered the last year or so, work fine with a copy of the 'jre' folder I pulled from a computer with Java installed. They do function as advertised on my system where no Java has ever been installed.

Java applications usually work just fine when they can access the Java executables for which they are designed. Updating Java itself can seriously mess things up.

Including the (appropriate) jre folder is not necessarily a bad thing, from the application's user standpoint at least. Security/maintenance-wise, this move is or will be an issue. Still, in a crude manner, (Docker) containers and this move with Java are quite alike and share therefore the same positives and flaws. 

tomos:
Most Java-based applications I have encountered the last year or so, work fine with a copy of the 'jre' folder I pulled from a computer with Java installed. They do function as advertised on my system where no Java has ever been installed.

Java applications usually work just fine when they can access the Java executables for which they are designed. Updating Java itself can seriously mess things up.

Including the (appropriate) jre folder is not necessarily a bad thing, from the application's user standpoint at least. Security/maintenance-wise, this move is or will be an issue. Still, in a crude manner, (Docker) containers and this move with Java are quite alike and share therefore the same positives and flaws. 
-Shades (April 28, 2018, 02:04 PM)
--- End quote ---

that's interesting. Might try copying the install folders, uninstall Java, and wait and see if anyone complains...

Navigation

[0] Message Index

[#] Next page

Go to full version