4 ms·
Where did you get that idea? The differentiation between OpenJDK and Oracle JDK happens of course in the truly important part of the library: font rendering. h
by the_why_of_y 8y ago
Where did you get that idea? The differentiation between OpenJDK and Oracle JDK happens of course in the truly important part of the library: font rendering.
https://technfun.wordpress.com/2013/01/18/last-difference-openjdk-oracle-jdk/ https://technfun.wordpress.com/2013/01/18/last-difference-op...
- bullen 8y agoThere are alot more stuff that OpenJDK does not have. Try running it on ARM for example, it's like 4 times as slow, unusable.
- the_why_of_y 8y agoThere's a full C1+C2 port to ARMv8 here: http://openjdk.java.net/projects/aarch64-port/ http://openjdk.java.net/projects/aarch64-port/ Are you sure it's 4 times as slow? I'd be surprised if that is the case, but don't have the hardware to check.
- fcurts 8y agoI'd be surprised if the exact same codebase (as of Java 11) was 4x slower just because it's called OpenJDK.
- jerven 8y agoYes, in this case it is not the exact same codebase. There are actually a number of ARM backends in OpenJDK. If i recall there is an A ARMv5/6 one from the community and Oracle open sourced one for the same or for v7. And then the modern AArch64 one.
- bullen 8y agoI'll make a benchmark when there is some feature that the free forever Java SE JDK 8u181 does not have that I need, until then I'm only using 8u181 (or anything better that comes after that and before Jan 2019)
- fcurts 8y agoThat information is outdated. I'll say it once more: Oracle JDK 11 and OpenJDK 11 will be built from the exact same codebase. https://mjg123.github.io/2018/05/25/Opening-Oracle-JDK-Features.html https://mjg123.github.io/2018/05/25/Opening-Oracle-JDK-Featu...
- bullen 8y agoFrom that article: "The JVM - This is where the majority of the OracleJDK-only features are. Oracle is open-sourcing a new GC, performance enhancements, tracing tools and a host of other changes." If they open-source the performance of the JVM, they have nothing left to sell.
- fcurts 8y agoThe quote describes the situation before JDK 11. As of 11, performance of Oracle JDK and OpenJDK will be exactly the same. They'll sell support and certified LTS builds.
- bullen 8y agoCan you source that claim? Also funny that they took the downloads offline today: https://docs.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html https://docs.oracle.com/technetwork/java/javase/downloads/jd...
- fcurts 8y agoApparently some links broke, but nothing was taken offline: http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html http://www.oracle.com/technetwork/java/javase/downloads/jdk8... > Can you source that claim? From https://www.azul.com/eliminating-java-update-confusion/ https://www.azul.com/eliminating-java-update-confusion/: Oracle stated that their goal was to eliminate any functional differences between these two binaries. This will be complete with the release of JDK 11 in September. To achieve this goal, certain features (such as Flight Recorder and Mission Control) have been contributed to the OpenJDK project, whilst other features (like Java Web Start and JavaFX) are being removed from the Oracle JDK. From http://www.oracle.com/technetwork/java/javase/eol-135779.html http://www.oracle.com/technetwork/java/javase/eol-135779.htm...: As announced in September 2017, with the OracleJDK and builds of Oracle OpenJDK being interchangeable for releases of Java SE 11 and later, [...]