Disco API - OpenJDK distributions as a service


Gerrit Grunwald
Azul Systems, Software Engineer

Gerrit Grunwald is a software engineer with more than fifteen years of experience in software development. He is a true believer in open source and has participated in popular projects like JFXtras.org and his own projects (TilesFX, Medusa, Enzo, SteelSeries Swing, SteelSeries Canvas). 

Gerrit blogs regularly at http://harmonic-code.org; he is an active member of the Java community, where he founded and leads the Java User Group Münster (Germany), he is a JavaOne rockstar and a Java Champion. He is a speaker at conferences and user groups internationally and writes for several magazines.

At foojay.io we've spent some time creating a little api that should help you to discover builds of OpenJDK from different distributions in a general way. In this session, I will give a short introduction to what the Disco API is and how it can help you find the JDK/JRE of your choice. At the moment Disco can help you getting builds from the following distributions: AdoptOpenJDK, Corretto, Dragonwell, GraalVM CE8 and CE11, Liberica, Liberica Native, Mandrel, Microsoft, OJDK Build, OpenLogic, Oracle, Oracle OpenJDK, RedHat, SAP Machine, Trava and Zulu. I will show examples on how to use the API and about tools that already use the API like sdkman, NetBeans etc..