Free Java 8 security updates from Oracle ended in January.

Azul can help keep your Java infrastructure secure.

Learn How


(Don’t Fear) the Java

  There was an interesting discussion on the Java Champions alias recently under the title, “Fear of Java”. The initial post was related to a University faculty that was evaluating which version of Java to use. Given the issue that it brought up, I thought it was worth discussing in a blog post. I’ll quote…

Read More


Twenty Years of Speakjava

It occurred to me recently that I had just passed a substantial milestone in my career. I started working for Sun Microsystems in February 1996 but, at that time, with Java being so new my role was to help drive adoption of Solaris on Intel with major ISVs like Oracle, Informix and Lotus Notes (hands…

Read More


Measuring Up Java Usage

Today saw the publication of “the largest survey ever of Java developers”, run by Simon Maple of Snyk and Andrew Binstock, Editor of the Java Magazine. As the first of a four-part series this set of results covers which JDK the 10,200 respondents make use of for their main projects. Unsurprisingly, the vast majority are…

Read More




Eliminating Java Update Confusion

It has become clear to me, having spoken to many developers at many different events and seen recent postings on sites like Reddit, that there is still a lot of confusion about how the JDK will be delivered and updated in the future. In this post, I’ll clarify, as concisely as possible, with references to…

Read More


Java’s Magic Sauce

Or should I say, Java’s Magic Source? If we go all the way back to JDK 1.0, there were 211 classes in the public API. Out of interest, I created a graph showing the growth in public classes over time. To extract my data I used the API documentation and copied the list of all…

Read More



No JDK 9 For Windows XP

In my last blog post, I discussed the use of jlink to build shrink-fit Java runtimes that only contain the modules you need for your application. As part of the research for this, I was looking at one of the options for jlink that allows you to select a virtual machine type, the idea being…

Read More


Duke Takes His Last Tumble

Click here for more info on the rapid release cadence of the JDK When Java was first released, the world was a very different place. This was 1995, and the Internet and World Wide Web were still very much in their infancy. When James Gosling and John Gage demonstrated the WebRunner browser (as it was…

Read More



© Azul Systems, Inc. 2019 All rights reserved.