Versions compatibility
The table below shows the versions that are necessary to make Ancestris work depending on the version you choose to install.
Ancestris relies on Java and Netbeans platforms
Java versions: Java can be installed separately and you need to know which version of java is necessary for each version of Ancestris. The oldest java version to have is indicated under "Minimum Java version". The latest Java version Ancestris can work with is indicated under "Maximum Java version".
Java exists in two different modes: with a graphical user interface (GUI) or without GUI (headless). Ancestris needs a GUI java installation.
Netbeans version: The netbeans version is provided for information only. Netbeans is packaged with Ancestris and you should not worry about it, but this explains the Java version prerequisite.
Table of versions compatibility
| Ancestris version type | Ancestris version number | Release date | Last updated | Minimum Java version |
Maximum Java version | Netbeans version |
| Daily | 14 | Daily | Daily | 17 | 25 | 26 |
| Stable | 13 | 29 Nov 2025 | April 2026 | 17 | 25 | 26 |
| Obsolete | 12 | 8 June 2024 | Novembre 2025 | 8 | 24 | 12.5 |
| Obsolete | 11 | 29 May 2021 | April 2024 | 8 | 17 | 11.3 |
Note to Windows users
The Ancestris installer for Windows for the stable version automatically installs Java. You do not need to install it yourself.
- Java 25 for Windows 64 bits
- Java 17 for Windows 32 bits
Note to macOS users
Ancestris comes with a native macOS launcher which requires macOS version 10.14.4 at a minimum.
For users with a previous version of macOS, refer to this procedure to launch Ancestris.
Note to Linux users
To identify if your installed java version is headless or not, you can use the following commands.
Sur Debian/Ubuntu, affiche les paquets Java installés :
dpkg -l | grep -i openjdk
ou
dpkg -l | grep -i java
Vous aurez un résultat du type
ii openjdk-21-jre-headless
ii openjdk-21-jdk-headless
ou au contraire :
ii openjdk-21-jre
ii openjdk-21-jdk
Si le nom du paquet contient -headless, c'est la version sans interface graphique qui est installée et il faut alors installer celle avec interface graphique pour qu'Ancestris s'affiche.