Originally posted by Degra
View Post
Announcement
Collapse
No announcement yet.
Java 17 / OpenJDK 17 Hits GA With Maturing Vector API, Removal Planned For Applet API
Collapse
X
-
One important thing that was missed by this article: Oracle just changed the licensing terms around LTS, they will now go LTS every 2 years, with one year of overlap where the prior LTS is still supported. Note: this change only takes effect with Java 17 and higher. Java 11 is still end-of-support as of today.
That makes the next LTS after 17 to be Java 21, releasing in September 2023.
Java 17 will still be supported through September 2024.
- Likes 1
Comment
-
Originally posted by browseria View PostOne important thing that was missed by this article: Oracle just changed the licensing terms around LTS, they will now go LTS every 2 years, with one year of overlap where the prior LTS is still supported. Note: this change only takes effect with Java 17 and higher. Java 11 is still end-of-support as of today.
That makes the next LTS after 17 to be Java 21, releasing in September 2023.
Java 17 will still be supported through September 2024.
Comment
-
Originally posted by Degra View Post
What do you mean no Wayland support?
If you want to use Java for desktop applications, you would use JavaFX, which was removed from Java JDK and is its own package now, and the recent versions of JavaFX do support Wayland.
For Swing and AWT, yeah, these GUI frameworks are part of the JDK and they are kind of legacy / deprecated and don't have and I don't think they will get Wayland support. XWayland is the best they will have.
Comment
-
Looking forward to giving it a spin. My company moved onto JDK11 about a year after it was released, but I suspect we'll be a bit faster to start coding in 17.
I know I'll be starting to do some proof-of-concept microservice development with it as soon as I can get it installed on my Ubuntu 20.04-based work laptop.
Comment
-
JEP 381: Remove the Solaris and SPARC Ports
Summary
Remove the source code and build support for the Solaris/SPARC, Solaris/x64, and Linux/SPARC ports. These ports were deprecated for removal in JDK 14 with the express intent to remove them in a future release.
Goals- Remove all source code specific to the Solaris operating system
- Remove all source code specific to the SPARC architecture
- Update documentation and source code comments for future releases
It is not a goal of this JEP to change the status of the affected ports in any prior release. The earliest release to which this JEP could be targeted is JDK 15.
Motivation
Many projects and features currently in development such as Valhalla, Loom, and Panama require significant changes to CPU-architecture and operating-system specific code. Dropping support for the Solaris and SPARC ports will enable contributors in the OpenJDK Community to accelerate the development of new features that will move the platform forward.
Comment
Comment