| --- |
| title: Download Apache Polygene™ |
| layout: default |
| --- |
| <div class="page-header"> |
| <h1>Download</h1> |
| </div> |
| |
| <div class="row-fluid"> |
| <div class="span2"></div> |
| <div class="span6"> |
| <h2>Distributions</h2> |
| |
| <p> |
| Apache Polygene™ (Java Edition) is split in two downloads: sources and binaries. Both downloads are available in the <code>zip</code> and <code>tar.gz</code> formats. The source code is also available on <a href="https://github.com/apache/polygene-java" target="_blank">Github</a>. |
| </p> |
| <p> |
| The source distributions contains the whole Apache Polygene™ (Java Edition) source tree. |
| See the included <code>README</code> for build guidance. |
| </p> |
| <p> |
| The binary distributions contains Apache Polygene™ (Java Edition) artifacts (classes, javadocs and sources jars), helpers to download all needed dependencies, plus a local copy of the whole documentation website including browsable javadoc. |
| See the included <code>README</code> for details. |
| </p> |
| |
| </div> |
| <div class="span2 well"> |
| <p> |
| <strong>Using Gradle, Maven, SBT, Ivy or any other build system that provide dependency management?</strong> |
| </p> |
| <p> |
| Learn how to <a href="java/latest/howto-depend-on-polygene.html">depend on Apache Polygene™ (Java Edition) in your build</a>. |
| </p> |
| </div> |
| <div class="span2"></div> |
| </div> |
| <div class="row-fluid"> |
| <div class="span2"></div> |
| <div class="span8"> |
| |
| <div class="well"> |
| When downloading from a mirror please check the <a href="https://www.apache.org/dev/release-signing#md5">md5sum</a> and verify the <a href="https://www.apache.org/dev/release-signing#openpgp">OpenPGP</a> compatible signature from the main <a href="https://www.apache.org">Apache site</a>. |
| Links are provided below. |
| <br/> |
| This <a href="https://www.apache.org/dist/polygene/KEYS">KEYS</a> file contains the public keys used for signing releases. |
| It is recommended that (when possible) a <a href="https://www.apache.org/dev/release-signing#web-of-trust">web of trust</a> is used to confirm the identity of these keys. |
| </div> |
| |
| {% for release in site.data.releases %} |
| {% if release.published %} |
| <h3>Apache Polygene™ (Java Edition) {{ release.version }}</h3> |
| <p> |
| Signed by {{ release.signer }}, PGP ID: <code>{{ release.pgpId }}</code> |
| {% if release.announcement %}- <a href="{{ release.announcement }}.html">Announcement and Release-Notes</a>{% endif %} |
| </p> |
| {% if release.warning %} <div class="alert warning">{{ release.warning }}</div>{% endif %} |
| <h4>Source Distribution</h4> |
| <table class="table table-striped"> |
| <tr> |
| <td><a href="https://www.apache.org/dyn/closer.lua/polygene/apache-polygene-java-{{ release.version }}-src.zip"><i class="icon-download"></i> apache-polygene-java-{{ release.version }}-src.zip</a></td> |
| <td><a href="https://www.apache.org/dist/polygene/apache-polygene-java-{{ release.version }}-src.zip.MD5"><small>(MD5)</small></a></td> |
| <td><a href="https://www.apache.org/dist/polygene/apache-polygene-java-{{ release.version }}-src.zip.SHA-512"><small>(SHA-512)</small></a></td> |
| <td><a href="https://www.apache.org/dist/polygene/apache-polygene-java-{{ release.version }}-src.zip.asc"><small>(OpenPGP asc)</small></a></td> |
| </tr> |
| <tr> |
| <td><a href="https://www.apache.org/dyn/closer.lua/polygene/apache-polygene-java-{{ release.version }}-src.tgz"><i class="icon-download"></i> apache-polygene-java-{{ release.version }}-src.tgz</a></td> |
| <td><a href="https://www.apache.org/dist/polygene/apache-polygene-java-{{ release.version }}-src.tgz.MD5"><small>(MD5)</small></a></td> |
| <td><a href="https://www.apache.org/dist/polygene/apache-polygene-java-{{ release.version }}-src.tgz.SHA-512"><small>(SHA-512)</small></a></td> |
| <td><a href="https://www.apache.org/dist/polygene/apache-polygene-java-{{ release.version }}-src.tgz.asc"><small>(OpenPGP asc)</small></a></td> |
| </tr> |
| </table> |
| {% endif %} |
| {% endfor %} |
| |
| {% for release in site.data.releases_zest %} |
| {% if release.announcement %} |
| <h3>Apache Zest™ (Java Edition) {{ release.version }}</h3> |
| <p>Signed by {{ release.signer }}, PGP ID: <code>{{ release.pgpId }}</code>, <a href="{{ release.announcement }}.html">Announcement and Release-Notes</a></p> |
| {% if release.warning %} <div class="alert warning">{{ release.warning }}</div>{% endif %} |
| <h4>Source Distribution</h4> |
| <table class="table table-striped"> |
| <tr> |
| <td><a href="https://archive.apache.org/dist/zest/apache-zest-java-{{ release.version }}-src.zip"><i class="icon-download"></i> apache-zest-java-{{ release.version }}-src.zip</a></td> |
| <td><a href="https://archive.apache.org/dist/zest/apache-zest-java-{{ release.version }}-src.zip.MD5"><small>(MD5)</small></a></td> |
| <td><a href="https://archive.apache.org/dist/zest/apache-zest-java-{{ release.version }}-src.zip.SHA-512"><small>(SHA-512)</small></a></td> |
| <td><a href="https://archive.apache.org/dist/zest/apache-zest-java-{{ release.version }}-src.zip.asc"><small>(OpenPGP asc)</small></a></td> |
| </tr> |
| <tr> |
| <td><a href="https://archive.apache.org/dist/zest/apache-zest-java-{{ release.version }}-src.tgz"><i class="icon-download"></i> apache-zest-java-{{ release.version }}-src.tgz</a></td> |
| <td><a href="https://archive.apache.org/dist/zest/apache-zest-java-{{ release.version }}-src.tgz.MD5"><small>(MD5)</small></a></td> |
| <td><a href="https://archive.apache.org/dist/zest/apache-zest-java-{{ release.version }}-src.tgz.SHA-512"><small>(SHA-512)</small></a></td> |
| <td><a href="https://archive.apache.org/dist/zest/apache-zest-java-{{ release.version }}-src.tgz.asc"><small>(OpenPGP asc)</small></a></td> |
| </tr> |
| </table> |
| <h4>Binary Distribution</h4> |
| <table class="table table-striped"> |
| <tr> |
| <td><a href="https://archive.apache.org/dist/zest/apache-zest-java-{{ release.version }}-bin.zip"><i class="icon-download"></i> apache-zest-java-{{ release.version }}-bin.zip</a></td> |
| <td><a href="https://archive.apache.org/dist/zest/apache-zest-java-{{ release.version }}-bin.zip.MD5"><small>(MD5)</small></a></td> |
| <td><a href="https://archive.apache.org/dist/zest/apache-zest-java-{{ release.version }}-bin.zip.SHA-512"><small>(SHA-512)</small></a></td> |
| <td><a href="https://archive.apache.org/dist/zest/apache-zest-java-{{ release.version }}-bin.zip.asc"><small>(OpenPGP asc)</small></a></td> |
| </tr> |
| <tr> |
| <td><a href="https://archive.apache.org/dist/zest/apache-zest-java-{{ release.version }}-bin.tgz"><i class="icon-download"></i> apache-zest-java-{{ release.version }}-bin.tgz</a></td> |
| <td><a href="https://archive.apache.org/dist/zest/apache-zest-java-{{ release.version }}-bin.tgz.MD5"><small>(MD5)</small></a></td> |
| <td><a href="https://archive.apache.org/dist/zest/apache-zest-java-{{ release.version }}-bin.tgz.SHA-512"><small>(SHA-512)</small></a></td> |
| <td><a href="https://archive.apache.org/dist/zest/apache-zest-java-{{ release.version }}-bin.tgz.asc"><small>(OpenPGP asc)</small></a></td> |
| </tr> |
| </table> |
| {% endif %} |
| {% endfor %} |
| |
| <p class="alert alert-info"> |
| If you are looking for legacy Qi4j™ downloads, please see the dedicated page: <a href="download-qi4j-legacy.html">Download Qi4j™ Legacy</a>. |
| </p> |
| |
| </div> |
| <div class="span2"></div> |
| </div> |
| <div class="row-fluid"> |
| <div class="span2"></div> |
| <div class="span8"> |
| |
| <h2>Versioning</h2> |
| |
| <p>Apache Polygene™ versioning tries to stick to;</p> |
| <ul> |
| <li>For changes in the 3rd version digit, for instance from 1.3.1 to 1.3.2, only bug fixes have occurred.</li> |
| <li>For changes in the 2nd version digit, for instance from 1.3.1 to 1.4, more features have been added.</li> |
| <li>For changes in the 1st version digit, for instance from 1.3.1 to 2.0, incompatibilities have been introduced.</li> |
| </ul> |
| <p> |
| However, this will only be true for APIs. |
| For SPIs and especially Runtimes, we reserve the right of incompatible changes between releases in the |
| second digit. |
| </p> |
| <p> |
| We reserve the right that these dependencies on other systems may change between releases. |
| For instance, a change between 1.1 and 1.2 was that CGLib was dropped and replaced by ASM |
| as a new dependency. |
| </p> |
| |
| </div> |
| <div class="span2"></div> |
| </div> |