techknight Well-Known Member Licensed User Longtime User Apr 19, 2018 #1 I just got a notification after updating my runtimes that roadmaps are changing. Here is the URL: https://java.com/en/download/release_notice.jsp What does that mean for us?
I just got a notification after updating my runtimes that roadmaps are changing. Here is the URL: https://java.com/en/download/release_notice.jsp What does that mean for us?
ilan Expert Licensed User Longtime User Apr 19, 2018 #2 techknight said: I just got a notification after updating my runtimes that roadmaps are changing. Here is the URL: https://java.com/en/download/release_notice.jsp What does that mean for us? Click to expand... google will buy Oracle and make Java free for everyone else millions of apps will be removed from the store and that will make android useless.
techknight said: I just got a notification after updating my runtimes that roadmaps are changing. Here is the URL: https://java.com/en/download/release_notice.jsp What does that mean for us? Click to expand... google will buy Oracle and make Java free for everyone else millions of apps will be removed from the store and that will make android useless.
Beja Expert Licensed User Longtime User Apr 20, 2018 #3 ilan said: google will buy Oracle and make Java free for everyone else millions of apps will be removed from the store and that will make android useless. Click to expand... Oh.. That's sad. So we must sell our Android smartphones ASAP.
ilan said: google will buy Oracle and make Java free for everyone else millions of apps will be removed from the store and that will make android useless. Click to expand... Oh.. That's sad. So we must sell our Android smartphones ASAP.
Peter Simpson Expert Licensed User Longtime User Apr 22, 2018 #4 ilan said: google will buy Oracle and make Java free for everyone else millions of apps will be removed from the store and that will make android useless. Click to expand... Google had the chance to buy it just before oracle purchased it, but they declined to do so. And now it has come back to bite them...
ilan said: google will buy Oracle and make Java free for everyone else millions of apps will be removed from the store and that will make android useless. Click to expand... Google had the chance to buy it just before oracle purchased it, but they declined to do so. And now it has come back to bite them...
Erel B4X founder Staff member Licensed User Longtime User Apr 22, 2018 #5 techknight said: What does that mean for us? Click to expand... For now Java 8 is the main target version. I believe that the next major version will be Java 11.
techknight said: What does that mean for us? Click to expand... For now Java 8 is the main target version. I believe that the next major version will be Java 11.
LWGShane Well-Known Member Licensed User Longtime User Apr 25, 2018 #6 Erel said: For now Java 8 is the main target version. I believe that the next major version will be Java 11. Click to expand... I was reading this article, and found this very disconcerting piece of information: As you can see in the image below, it seems that Java 10 will be the last free Oracle JDK. As Nicolai points out, users will either have to pay to use future JDK versions, or rely on OpenJDK Click to expand... What's going to happen to B4J and B4A?
Erel said: For now Java 8 is the main target version. I believe that the next major version will be Java 11. Click to expand... I was reading this article, and found this very disconcerting piece of information: As you can see in the image below, it seems that Java 10 will be the last free Oracle JDK. As Nicolai points out, users will either have to pay to use future JDK versions, or rely on OpenJDK Click to expand... What's going to happen to B4J and B4A?
moster67 Expert Licensed User Longtime User Apr 25, 2018 #7 In Android Studio the preferred version is already OpenJDK
Erel B4X founder Staff member Licensed User Longtime User Apr 25, 2018 #8 A few points based on my understanding: - Java will remain free. Updates for older versions will only be available for free for a limited time. - There is an open source implementation of Java developed by Oracle: OpenJDK and OpenJFX. - Java is a stable platform. Most of the security issues discovered in the recent years were related to applets and other more esoteric usages of Java. This means that you don't need to immediately update Java. In fact Oracle recommends to distribute apps with an embedded Java runtime, which never gets updated automatically. - Not everything is still clear.
A few points based on my understanding: - Java will remain free. Updates for older versions will only be available for free for a limited time. - There is an open source implementation of Java developed by Oracle: OpenJDK and OpenJFX. - Java is a stable platform. Most of the security issues discovered in the recent years were related to applets and other more esoteric usages of Java. This means that you don't need to immediately update Java. In fact Oracle recommends to distribute apps with an embedded Java runtime, which never gets updated automatically. - Not everything is still clear.
OliverA Expert Licensed User Longtime User Apr 25, 2018 #9 Erel said: In fact Oracle recommends to distribute apps with an embedded Java runtime, which never gets updated automatically. Click to expand... Just in case people wonder where this came from: http://www.oracle.com/technetwork/java/eol-135779.html Instead of relying on a pre-installed standalone JRE, we encourage application developers to deliver JREs with their applications. Click to expand... So an updated JRE would come with an updated application, meaning it is the responsibility of the application developer to keep the JRE updated. Of course if this Erel said: Java is a stable platform. Most of the security issues discovered in the recent years were related to applets and other more esoteric usages of Java. This means that you don't need to immediately update Java. Click to expand... holds true, this may be a non-issue.
Erel said: In fact Oracle recommends to distribute apps with an embedded Java runtime, which never gets updated automatically. Click to expand... Just in case people wonder where this came from: http://www.oracle.com/technetwork/java/eol-135779.html Instead of relying on a pre-installed standalone JRE, we encourage application developers to deliver JREs with their applications. Click to expand... So an updated JRE would come with an updated application, meaning it is the responsibility of the application developer to keep the JRE updated. Of course if this Erel said: Java is a stable platform. Most of the security issues discovered in the recent years were related to applets and other more esoteric usages of Java. This means that you don't need to immediately update Java. Click to expand... holds true, this may be a non-issue.