OpenJDK 17 Early Access build 16 is now available

Deepak Damodaran deepak.n.damodaran at
Fri Apr 2 08:28:05 UTC 2021

OpenJDK 17 Early Access build 16 is now available at

  *   These early-access , open-source builds are provided under the
     *   GNU General Public License, version 2, with the Classpath Exception<>

  *   Schedule (proposed)
     *   2021/06/10         Rampdown Phase One
     *   2021/07/15         Rampdown Phase Two
     *   2021/08/05         Initial Release Candidate
     *   2021/08/19         Final Release Candidate
     *   2021/09/14         General Availability

  *   Features:Heads-up on an important Candidate JEP
     *   Candidate - JEP 403: Strongly Encapsulate JDK Internals<>
     *   successor to  JEP 396: Strongly Encapsulate JDK Internals by Default<>
     *   strongly encapsulate all internal elements of the JDK by default
     *   exception for Critical Internal APIs such as sun.misc.Unsafe

  *   JEPs targeted to JDK 17, so far:
     *   JEP 356: Enhanced Pseudo-Random Number Generators<>
     *   JEP 382: New macOS Rendering Pipeline<>
     *   JEP 391: macOS/AArch64 Port<>
     *   JEP 398: Deprecate the Applet API for Removal<>

  *   Release Notes are available at
  *   Changes in recent builds that maybe of interest:
     *   Build 16
        *   JDK-8263898: (fs) Files.newOutputStream on the "NUL" special device throws FileSystemException: "nul: Incorrect function" (win)
           *   Reported by Apache Ant
     *   Build 15
        *   JDK-8263575: Conflict between JDK rpms and OL8 Modularity prevents dnf install/updates
     *   Build 14
        *   JDK-8262277: URLClassLoader.getResource throws undocumented IllegalArgumentException
        *   JDK-8262351: Extra '0' in java.util.Formatter for '%012a' conversion with a sign character
Project Loom Early-Access Build: Build 17-loom+5-191<> (2021/3/19)

  *   These early-access builds are provided under the GNU General Public License, version 2, with the Classpath Exception<>.
  *   These builds are produced for the purpose of gathering feedback. Use for any other purpose is at your own risk.
  *   Please send feedback via e-mail to loom-dev at<mailto:loom-dev at>. To send e-mail to this address you must first subscribe to the mailing list<>.
Quality Report for March 2021 was published here [1].

  *   Thanks to everyone who contributed by creating features or enhancements, logging  bugs, or downloading and testing the early-access builds.
Worth reading - The Arrival of Java 16!<>

  *   JDK 16 Migration guide -
  *   #AllTestsGreenOnJDK16 - If your tests are green on JDK 16 please respond to this tweet<>.
  *   Oracle Developer Live event - Individual sessions:
     *   Java 16: Consistency and Innovation (Aurelio Garcia-Ribeyro):
     *   Java Language Futures: Spring 2021 (Gavin Bierman):
     *   Ask the Java Architects (Mark Reinhold, Brian Goetz, Mikael Vidstedt, Ron Pressler):
     *   Learn Java 16 with IntelliJ IDEA (Trisha Gee[JetBrains]):
     *   How Records Can Improve Serialization (Julia Boes, Chris Hegarty):
     *   Vector API: SIMD Programming in Java (Paul Sandoz, Sandhya Viswanathan[Intel]):
     *   Your Guide to OpenJDK Development (Jesper Wilhelmsson):
     *   Project Skara: Migrating OpenJDK to Git and GitHub (Erik Duveblad, Robin Westberg):
     *   Monitoring and Troubleshooting Tools in the JDK (Poonam Parhar):
     *   Fast and Efficient Microservices for Java with GraalVM (Alina Yurenko):
     *   Accelerating Productivity with Micronaut and Java Records (Graeme Rocher):
     *   Scalable Microservices for Java using Helidon and Coherence CE (Dmitry Aleksandrov, Aleks Seović):
     *   Cross-Platform User Interfaces, Developed with Java & OpenJFX Project (Johan Vos [Gluon]):

Regards, Deepak

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <>

More information about the quality-discuss mailing list