How Sasol Reduced Java Costs by 92% While Strengthening Security and Compliance

Learn how Sasol standardized over 150 Java applications on Azul to reduce costs and the fear of Oracle Java audits. The post How Sasol Reduced Java Costs by 92% While Strengthening Security ...

Trusted Java Containers: Azul Zulu OpenJDK Joins Docker’s Official Images 

Azul Zulu OpenJDK is now available as Docker Official images on Docker Hub, giving developers trusted, secure, and verified Java for their container builds. Learn all about it here. The post Trusted ...

pac4j CVE-2026-29000: Sonatype Finds 18 Additional Packages

A newly disclosed critical vulnerability in the widely used pac4j authentication framework is drawing attention across the open source community. Tracked as CVE-2026-29000, the flaw affects the pac4j-jwt library, which is commonly ...
Read the handy State of Java infographic of results.

What 2,000+ Professionals Told Us About the State of Java, AI, Cloud Costs, and the Future of the Java Ecosystem

In this year’s State of Java Survey & Report, more than 2,000 Java professionals told us Java is evolving, and AI is accelerating that shift. The post What 2,000+ Professionals Told Us ...
READ THE EBOOK: The Java Application Modernization Crisis

Still Trying to Reduce Technical Debt Manually?

| | cloud cost, Java, security
Reducing technical debt manually can be a time-consuming, never-ending process. Use tools to automate the process. The post Still Trying to Reduce Technical Debt Manually? appeared first on Azul | Better Java Performance, Superior ...
Vulnerabilities by JDK version. Darker colors indicate more critical vulnerabilities.

Can You Afford the Total Cost of Free Java?

| | Java, OpenJDK, security
Before running Java on a free JVM, assess the likelihood of a vulnerability being exploited and the consequences of an exploit. The post Can You Afford the Total Cost of Free Java? ...
How to Automate Safe Removal of Unused Code

How to Automate Safe Removal of Unused Code

| | Java, security
A powerful integration between Azul and OpenRewrite enables enterprises to automatically identify and remove unused and dead code. The post How to Automate Safe Removal of Unused Code appeared first on Azul | Better Java Performance, ...
Ausgrid logo

How to Eliminate Oracle Java Audit Risk

| | Java, OpenJDK, security
Ausgrid needed to eliminate their Oracle Java audit risk while maintaining stability across their Java estate. The post How to Eliminate Oracle Java Audit Risk appeared first on Azul | Better Java Performance, Superior Java ...
Is Unsupported OpenJDK for Universities Good Enough?

Is Unsupported OpenJDK for Universities Good Enough?

| | Java, OpenJDK, security
Institutions wondering whether to pay Oracle must decide whether unsupported OpenJDK for universities is good enough. The post Is Unsupported OpenJDK for Universities Good Enough? appeared first on Azul | Better Java ...

Java Security Starts with the JVM

| | Java, jvm, OpenJDK, security
The first stop on the road to Java security should be the JVM. Outdated, unpatched, or unsupported Java runtimes carry unnecessary risks. The post Java Security Starts with the JVM appeared first ...