Releases of Geode are made available to the general public at no charge, under the Apache License, in both binary and source distributions. Binary downloads are provided for the convenience of our users and are not official Apache Geode releases.
dependencies { compile 'org.apache.geode:geode-core:1.15.1' }Maven
<dependencies> <dependency> <groupId>org.apache.geode</groupId> <artifactId>geode-core</artifactId> <version>1.15.1</version> </dependency> </dependencies>
dependencies { compile 'org.apache.geode:geode-core:1.14.4' }Maven
<dependencies> <dependency> <groupId>org.apache.geode</groupId> <artifactId>geode-core</artifactId> <version>1.14.4</version> </dependency> </dependencies>
dependencies { compile 'org.apache.geode:geode-core:1.13.8' }Maven
<dependencies> <dependency> <groupId>org.apache.geode</groupId> <artifactId>geode-core</artifactId> <version>1.13.8</version> </dependency> </dependencies>
If you need access to older releases they can be found in the release archives.
Project releases are approved by vote of the Apache Geode Project Management Committee (PMC). Support for a release is provided by project volunteers on the project mailing lists. Bugs found in a release may be discussed on the list and reported through the issue tracker. The user mailing list and issue tracker are the only support options hosted by the Apache Geode project.
Note: When downloading from a mirror, please be sure to verify that checksums and signatures are correct. To do so, use the checksum and signature files from the main Apache site at https://downloads.apache.org/geode/. Find here the KEYS file, which contains all OpenPGP keys we use to sign releases here: KEYS
The PGP signatures can be verified using PGP or GPG. First download the KEYS as well as the asc signature file for the particular distribution. Then verify the signatures using:
pgpk -a KEYS pgpv ${filename}.tgz.asc
or
pgp -ka KEYS pgp ${filename}.tgz.asc
or
gpg --import KEYS gpg --verify ${filename}.tgz.asc ${filename}.tgz
Alternatively, you can verify the SHA256 checksum on the files. A program called sha256sum or shasum -a 256 is included in most Linux distributions:
sha256sum --check ${filename}.tgz.sha256
Windows users can use the built-in CertUtil:
CertUtil -hashfile ${filename}.tgz SHA256
or PowerShell command:
Get-FileHash ${filename}.tgz -Algorithm SHA256 | Format-List
If you want to build directly from source, see the BUILDING.md file in the top-level source directory.