Java concern

General conversation about our product. Get help with your 'How To' questions.
Post Reply
cleung
Posts: 19
Joined: Wed May 10, 2017 3:09 pm

Java concern

Post by cleung » Thu Jul 19, 2018 3:26 pm

Hello,
according to this:
https://www.java.com/en/download/release_notice.jsp

will tsplus be integrated with java or we will have to license java in order to use tsplus in the future?

juwagn
Site Admin
Posts: 239
Joined: Wed Oct 15, 2014 8:25 pm

Re: Java concern

Post by juwagn » Sat Jul 21, 2018 2:38 pm

Hello,

actually Java setup executable that you download from java.com consist of many libraries and tools, like java-applet, webstart support etc. that are not necessary to run TSplus, and actually to get freshest updates Java wants to sell licenses since 2019. Evidently if you have another Java based products then all such Java products would benefit of paid Java license inclusive TSplus.
As the information from Oracle says
http://www.oracle.com/technetwork/java/ ... 91443.html
What happens if I do not renew a subscription?
At the end of your Java SE Subscription, your rights to any commercial software downloaded under the subscription, and your access to Oracle Premiere Support, will end. We recommend transitioning your Java SE applications to OpenJDK binaries from Oracle (under a GPL license) before the end of your subscription if you do not intend to continue with the subscription. This will allow you to continue running your applications uninterrupted.
it is also fully customers decision what to prefer, either to use OpenJDK under GPL license or Java with paid license since 2019.
http://jdk.java.net/11/
The OpenJDK has nowdays much more newer/advanced Java version than you can actually download from Java.com
However you will only find 64bit zip archive, no bundle with 32bit system support.

Alternatively you could use "Amazon Corretto 11 JDK 64bit" which is used by Amazon's web services and is very well supported, and has even backports from Java12
https://docs.aws.amazon.com/corretto/la ... -list.html
There exist only 64bit system support for Java11 version, but 32bit support for Java8 bundles only.

Or "AdoptOpenJDK" from OpenJ9 Eclispe eclipse.org/openj9/
https://adoptopenjdk.net/index.html?variant=openjdk11
https://adoptopenjdk.net/releases.html? ... 11#x32_win
https://adoptopenjdk.net/releases.html? ... 11#x64_win
AdoptOpenJDK bundle provides support for both platforms, 32 and 64bit.

Same way you could use "BellSoft's Liberica JDK version 11"
https://www.bell-sw.com/java.html
Liberica JDK bundle provides support for both platforms, 32 and 64bit.

Or "Azul Zulu JDK 64bit"
https://www.azul.com/downloads/zulu/zulu-windows
For Azul Zulu 32bit version is available only for Java10 while 64 bit bundles for Java10 and Java11

These versions are supported since TSplus does not require all libraries you install by Java.com setup, and OpenJDK provides freshest updates and fixes for Java machine continuously. If you need Java-applet support then you would need Java license since 2019 to get latest updates for, but it is in such case not TSplus related. Actually the only limitation is that OpenJDK exist as zip files with executables and these archives must be extracted manually. In latest TSplus version you can download these archives manually and place them so that you get similar folder/file structure as in example below
C:\Program Files (x86)\TSplus\Java\bin\java.exe
after restarting HTML5 server in GUI new path will be preferred instead default Java installation.
Additionally since Java 11 you will get automatically TLS1.3 support.

Sincerely yours, JW.
TSplus HTML5 and Java web engineer

cleung
Posts: 19
Joined: Wed May 10, 2017 3:09 pm

Re: Java concern

Post by cleung » Mon Jul 23, 2018 5:26 pm

Thank you for your respond! i think it is about time to switch to OpenJDK...

Post Reply