Download

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

Version Release date Source download Binary download Release notes
3.0.1 2024 Jan 9 source (checksum signature) binary (checksum signature) Announcement
3.0.0 2023 Nov 21 source (checksum signature) binary (checksum signature) Announcement
2.5.1 2023 May 5 source (checksum signature) binary (checksum signature) Announcement
2.5.0 2023 Apr 10 source (checksum signature) binary (checksum signature) Announcement
2.4.1 2022 Nov 26 source (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-256:

  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 256 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.

License

The software licensed under Apache License 2.0