OpenJDK


More Cost Effective Support for Java on the Desktop

Although Java started life targeted at desktops, its popularity has really grown to dominate the server and subsequently cloud spaces. Many people would dismiss Java on the desktop, but you would be surprised at the number of people and organisations still using it. The reality of “Write once, run anywhere” dramatically simplifies the deployment of…

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




Java: Still In the Zone

This week was the JavaZone conference in Oslo, which I was fortunate to attend again. Looking back, this is the seventh time I’ve presented at this conference. As with other Java conferences that have been running for many years, the organisation has become flawless. That said, I know the organisers put in an incredible amount…

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


How Do We Define Java?

Java is a massively overloaded word. For a start, it is the name of an Indonesian island as well as being a term for coffee. Then we have Java, the computing platform. Even then, the word has several meanings: are we talking about Java the programming language syntax, Java the virtual machine or Java the…

Read More



Zulu 10 Has Landed

  In a previous blog post, I went into great detail about all of the 109 new features I had managed to uncover that are included in JDK 10. Given that it’s only six months since the release of JDK 9, this is an impressive feat on the part of the Java Platform Group at…

Read More


© Azul Systems, Inc. 2019 All rights reserved.