
The experimental -XX:+EnableJVMCIProduct flag enables the use of Graal JIT (JEP 317).

OpenJDK 9+ supports AOT compilation ( jaotc) using GraalVM (JEP 295). The only currently available free plugin and Web Start implementations as of 2016 are those provided by IcedTea. Sun previously indicated that they would try to open-source these components, but neither Sun nor Oracle have done so. The web-browser plugin and Web Start, which form part of Oracle Java, are not included in OpenJDK. The OpenJDK project produces a number of components: most importantly the virtual machine ( HotSpot), the Java Class Library and the Java compiler ( javac).

Run 'java -version' to ensure that it is correctīy default, users will have access to all of the new features that version 7 of the language provides.Run (as root) 'alternatives -config java' and select the 1.7 version.OpenJDK7 builds already exist in rawhide, the only work that remains is to check packages that fail to build with OpenJDK7 due to API/similar changes are fix them. For Fedora 17, it should therefor be made the default.įedora users will have access to all the new language and feature enhancements provided by Java 7. OpenJDK7 has received a fair bit of testing since in Fedora and in other distros. In Fedora 16, the default JDK has been kept as OpenJDK6 due to the relative untested state of OpenJDK7 at the time. OpenJDK7 has been available as a tech preview in Fedora 16 since GA. Make Java 7 (OpenJDK7) the default Java runtime and Java build tool set and remove Java 6 (OpenJDK6).
