LIMITS.md

October 6, 2025 ยท View on GitHub

Limitations

Runtimes

Python:

  • Jaunch requires at least Python 3.8, because it uses the Python Stable ABI's Py_BytesMain function, which was added in Python 3.8.

Java:

  • Jaunch has been designed for, and tested with, OpenJDK 8, 11, 17, 21, and 25.
  • It might work with earlier versions of Java, but it hasn't been tested.
  • Jaunch has been tested with a variety of OpenJDK flavors; see jvm.distros-allowed in jvm.toml for a list.

Platforms

Jaunch is designed to work with arm64 and x86-64 CPU architectures.

The minimum operating system versions are:

See the operating system documentation links above for additional quirks and limitations relating to each specific platform.

Linux distributions

Here are some Linux distributions that use glibc 2.34 or later.

Red Hat Family:

DistroRelease
RHEL9.0
CentOSStream 9
Rocky Linux9.0
AlmaLinux9.0
Fedora35

Debian Family:

DistroRelease
Ubuntu22.04 LTS
Debian12 "Bookworm"
Linux Mint21

SUSE Family:

DistroRelease
openSUSELeap 15.5
SLES15 SP5