OpenJDK 17

GPTKB entity

Statements (47)
Predicate Object
gptkbp:instanceOf gptkb:Java_Virtual_Machine
gptkbp:developedBy gptkb:OpenJDK_Community
gptkbp:hasFeature gptkb:Pattern_Matching_for_switch_(preview)
gptkb:Foreign_Function_&_Memory_API_(Incubator)
gptkb:Remove_RMI_Activation_System
gptkb:Sealed_Classes
Deprecate and remove older APIs
Strongly Encapsulate JDK Internals
New macOS rendering pipeline
Restore Always-Strict Floating-Point Semantics
Context-specific deserialization filters
Deprecate Applet API
Deprecate Security Manager for removal
JEP 409: Sealed Classes
JEP 410: Remove the Experimental AOT and JIT Compiler
Enhanced pseudo-random number generators
JEP 411: Deprecate the Security Manager for Removal
JEP 356: Enhanced Pseudo-Random Number Generators
JEP 382: New macOS Rendering Pipeline
JEP 389: Foreign Function & Memory API (Incubator)
JEP 391: macOS/AArch64 Port
JEP 398: Deprecate the Applet API for Removal
JEP 403: Strongly Encapsulate JDK Internals
JEP 406: Pattern Matching for switch (Preview)
JEP 407: Remove RMI Activation System
JEP 412: Foreign Function & Memory API (Incubator)
New macOS AArch64 port
macOS/AArch64 support
gptkbp:hasVersion gptkb:OpenJDK
https://www.w3.org/2000/01/rdf-schema#label OpenJDK 17
gptkbp:implementedIn gptkb:Java_SE_17
gptkbp:license gptkb:GNU_General_Public_License_v2_with_Classpath_Exception
gptkbp:longTermSupport true
gptkbp:platform Cross-platform
gptkbp:predecessor OpenJDK 16
gptkbp:programmingLanguage gptkb:Java
gptkb:C++
C
gptkbp:releaseDate 2021-09-14
gptkbp:successor OpenJDK 18
gptkbp:supportedBy gptkb:Amazon
gptkb:Oracle
gptkb:Red_Hat
gptkb:Adoptium
gptkbp:website https://openjdk.java.net/projects/jdk/17/
gptkbp:bfsParent gptkb:AdoptOpenJDK_Build_Farm
gptkbp:bfsLayer 7