InfoQ Homepage Java Content on InfoQ
-
Oracle's JDK 17 - Free Again for Commercial Use
The Oracle JDK is available free of charge for production use again - under the new "Oracle No-Fee Terms and Conditions" (NFTC) license. This move reverses a 2018 decision to charge for Oracle JDK production use and does not affect Oracle's OpenJDK distribution. The NFTC applies to the recently released version 17 of Oracle JDK and future versions.
-
Java News Roundup: Updates on OpenJDK, Spring, Quarkus, Payara, Hibernate, Quarkus and JakartaOne
This week's Java roundup for October 18th, 2021, features news from OpenJDK JEPs, Oracle’s Releases Critical Patch Update for October 2021, JDK 18, numerous Spring Projects updates, Quakus 2.3.1, Payara Platform, Hibernate Search 6.0.7, GraalVM 21.3, Java for VS Code 1.0 and Apache Camel for VS Code 0.1.0. The program for the JakartaOne Livestream 2021 conference has been finalized.
-
Eclipse IDE 2021-09 Supports Java 17
The Eclipse Foundation released Eclipse IDE 2021-09, a quarterly update of its flagship project, on September 15, 2021. It supports Java 17 through a plugin and improves Java refactoring, code assist, Git history navigation, and the IDE's dark mode. The recently established Working Group has not reversed the decline in sub-project activities.
-
Java News Roundup: Grails 5.0, Spring Framework, Hibernate, WildFly and the Kotlin Multik Library
This week's Java roundup for October 11th, 2021, features news from OpenJDK, JDK 18, Spring Framework, Grails 5.0, Micronaut 3.1, Helidon 2.3.4, point and GA releases of Hibernate ORM and Reactive, updates related to the recent GA release of WildFly 25, GraalVM Native Build Tools 0.9.6, Apache Camel 3.11.3, Piranha 21.10.0 and JetBrains introducing the Multik multidimensional array library.
-
IBM Introduces the Semeru Runtimes for OpenJ9
IBM introduced the no-cost Semeru Runtimes that use the class libraries from OpenJDK together with the Eclipse OpenJ9 Java Virtual Machine (JVM). The runtimes based on OpenJ9 may be used as an alternative for runtimes based on HotSpot. Previously AdoptOpenJDK produced binaries with OpenJ9, however, that’s no longer legally allowed since their move to the Eclipse Foundation under the name Adoptium.
-
Java News Roundup: WildFly 25, JEP 408, Quarkus 2.3.0, MicroProfile 5.0-RC1, Mockito 4.0, Jelastic
This week's Java roundup for October 4th, 2021, features news from OpenJDK, JDK 18, Spring Cloud 21.0.0-M2, WildFly 25, Quarkus 2.3.0.Final, MicroProfile 5.0-RC1, Open Liberty 21.0.0.11-beta, Mockito 4.0, Apache Camel 3.12.0 and 3.7.6, Apache Camel Quarkus 2.3.0 and Jelastic PaaS acquired by Virtuozzo.
-
Oracle Proposes Shorter Java LTS Cycle of Two Years
Oracle proposes to shorten the Java Java Long-Term Support (LTS) cadence to two years. The launch of Java 17 just finished the current three-year LTS cadence of Java 11. Acceptance of this proposal seems likely: Fellow OpenJDK distributors Microsoft, Amazon, and Azul are in favor, while Red Hat delivered a "nervous yes, but…"
-
Eclipse Foundation’s Adoptium Releases First Temurin JDK Builds
AdoptOpenJDK moved to the Eclipse Foundation as the Adoptium Working Group. Adoptium provides TCK-certified runtimes, based upon OpenJDK, called Eclipse Temurin. Adoptium provides Temurin binaries every six months and maintenance/security updates every three months. Long Term Support (LTS) releases are produced for at least four years.
-
Java News Roundup: Hazelcast 5.0, Changes Coming to WildFly, Scene Builder 17, Hibernate ORM
This week's Java roundup for September 27th, 2021, features news from JDK 18, Hazelcast 5.0, point and release candidates of Hibernate ORM, Spring Initilizr 0.11.0, significant changes planned for WildFly, Open Liberty 21.0.0.10, Scene Builder 17, JReleaser 0.7.0, JDKMon 17.0.5, RefactorFirst 0.3.0, TornadoVM 0.11 and Sonatype dropping TLSv1.1 from their publishing servers.
-
Facebook Mariana Trench Helps Developers to Find Vulnerabilities in Android and Java Apps
Recently open-sourced by Facebook, Mariana Trench (MT) aims to help developers identify and prevent security and privacy bugs in Android and Java applications.
-
JobRunr 4.0 Delivers Improved Integration with Spring Starter, Quarkus and Micronaut
JobRunr, a relatively new JVM job scheduling tool, has released version 4.0 which brings updated Spring Boot Starter support, new integrations with Quarkus and Micronaut and a new jobs analysis performance mode that checks if a job can be cached to speed up the subsequent calls. InfoQ spoke with Ronald Dehuysser about the development of JobRunr.
-
Java News Roundup: Spring Boot Updates, Eclipse Temurin JDK 17, Apache Camel Ends Support for JDK 8
It was relatively quiet during the week of September 20th, 2021, with most news coming from point and milestone releases of Spring Boot, Spring Security and Spring Cloud. Other news includes the release of Eclipse Temurin JDK 17 binaries, Build 16 of the JDK 18 early-access builds, Hibernate ORM 5.6.0.Beta2, WildFly 25 Beta 1, Apache Camel dropping support for JDK 8 and JDKMon 17.0.0.
-
VMware Overhauls Spring 6 & Spring Boot 3 for Another Decade
At Spring One 2021, VMware described how Spring 6, planned for an October 2022 release, prepares the framework for another decade: it will require Java 17 and Jakarta EE 9, provides first-class support for Java modules and native compilation, bakes observability into Spring, and drops outdated features and third-party integrations. Spring Boot 3 will use Spring 6 but has no release date yet.
-
Micronaut 3.0 Delivers Significant Changes Adaptable for Future Development
Object Computing, Inc. has released Micronaut 3.0 featuring the removal of a default reactive streams implementation, a change in annotation inheritance, and HTTP compile-time validation. This release was a culmination of work to resolve design faults of the past to make the framework more intuitive and adaptable to future requirements.
-
Java News Roundup: JDK LTS Release Cadence, OpenJDK, Spring Updates, Helidon, Payara Platform
This week's Java roundup for September 13th, 2021, features news from OpenJDK, a proposal to accelerate the JDK LTS release cadence from three years to two years, JDK 18, Liberica JDK 17, updates to Spring Framework, Spring Data and Spring Tools 4, Payara Platform, Helidon, JDK 17 dev builds of GraalVM, Hibernate, Piranha, Apache Camel, JobRunr 4.0 and the 2021 Jakarta EE Developer survey.