Skip to main content

Apache Ratis is a Java library that can be used directly from your applications. It is released as source code tarballs. The downloads are distributed via mirror sites and should be checked for tampering using GPG or SHA-256 The source tarball contains detailed instruction about how can it be built. The binaries are also uploaded to the maven central for convenience. (See the getting started guide for more details) 1.0.0 is GA release for Apache Ratis

VersionRelease dateSource downloadBinary downloadRelease notes
3.2.02025 Jun 24source (checksum signature)binary (checksum signature)Announcement
3.1.32025 Jan 16source (checksum signature)binary (checksum signature)Announcement

TO VERIFY RATIS RELEASES USING GPG:

  1. Download the release apache-ratis-X.Y.Z-src.tar.gz from a mirror site.
  2. Download the signature file apache-ratis-X.Y.Z-src.tar.gz.asc from Apache.
  3. Download the Ratis KEYS file.
  4. gpg --import KEYS
  5. gpg --verify apache-ratis-X.Y.Z-src.tar.gz.asc apache-ratis-X.Y.Z-src.tar.gz

TO PERFORM A QUICK CHECK USING SHA-512:

  1. Download the release apache-ratis-X.Y.Z-src.tar.gz from a mirror site.
  2. Download the checksum apache-ratis-X.Y.Z-src.tar.gz.mds from Apache.
  3. shasum -a 512 apache-ratis-X.Y.Z-src.tar.gz

All previous releases of Ratis are available from the Apache release archive site.

Ratis is also available from the Maven central repository.