title: What is the difference between "AdoptOpenJDK OpenJDK binaries" and "AdoptOpenJDK OpenJDK upstream binaries"
body: <p>There are two sets of binaries available on <a href="https://adoptopenjdk.net/" rel="noreferrer"><em>AdoptOpenJDK</em></a> site now:</p>
  
  <ul>
  <li><p><strong>OpenJDK binaries</strong> - this is visible in the main part of the web page. Those are build using scripts from <a href="https://github.com/AdoptOpenJDK/openjdk-build" rel="noreferrer">AdoptOpenJDK/openjdk-build</a> repository.</p></li>
  <li><p><strong>OpenJDK upstream binaries</strong> - there is a small section below, with "AdoptOpenJDK now also distributes OpenJDK upstream builds! (Built by Red Hat)", linking to <a href="https://adoptopenjdk.net/upstream.html" rel="noreferrer">this</a> page. Those are build using <a href="https://github.com/AdoptOpenJDK/openjdk11-upstream-binaries/" rel="noreferrer">AdoptOpenJDK/openjdk11-upstream-binaries</a> repository.</p></li>
  </ul>
  
  <p>The latter build is easy to understand, it just clones <a href="https://hg.openjdk.java.net/jdk-updates/jdk11u/tags" rel="noreferrer">appropriate tag</a> from OpenJDK repository and just runs OpenJDK build script. BTW. it was quite surprising to see that although OpenJDK do not provide binaries for example for OpenJDK 11, it still maintains it:)</p>
  
  <p>Now the question is what is added in the AdoptOpenJDK <strong>OpenJDK binaries</strong>, on top of plain <strong>OpenJDK upstream binaries</strong>?</p>
  
  <p><strong>NOTE</strong>: basic information about how JDK/OpenJDK/OracleJDK/etc relates to each other may be read in <a href="https://stackoverflow.com/questions/52431764/difference-between-openjdk-and-adoptopenjdk">Difference between OpenJDK and AdoptOpenJDK</a>.</p>