|
1 | 1 |
|
2 | | -Freeplane is available for differents Operating Systems. All Freeplane setup files are available for [download here](https://sourceforge.net/projects/freeplane/files/freeplane%20stable). |
| 2 | +Freeplane is available for different Operating Systems. All Freeplane setup files are available for [download here](https://sourceforge.net/projects/freeplane/files/freeplane%20stable). |
3 | 3 |
|
4 | 4 | Please find below recommendations to choose which **file to download before installing Freeplane on your computer**. |
5 | 5 |
|
6 | 6 | <!-- toc --> |
7 | 7 |
|
| 8 | +# Java runtime requirement |
| 9 | + |
| 10 | +Freeplane requires a Java runtime: |
| 11 | +- some of the distributions below embed Java, so nothing else is needed, |
| 12 | +- but the other distributions require **Java to be installed independently**. |
| 13 | + |
| 14 | +When using an independently installed Java runtime, it needs to be of a compatible version number (see details for each distribution). The version to be used by Freeplane can be configured using the [FREEPLANE_JAVA_HOME](Command-line_options_and_configuration.md#select-java-installation-used-to-run-freeplane) environment variable. |
| 15 | + |
8 | 16 | # Distributions for Microsoft Windows |
9 | 17 |
|
10 | 18 | * **Freeplane-Setup-with-Java-xxx.exe**: Windows installer with embedded Java. |
11 | | -* **Freeplane-Setup-xxx.exe**: Windows installer which requires Java 8 to 22 to be installed independently. To use this version set environment variable path [FREEPLANE_JAVA_HOME](Command-line_options_and_configuration.md#select-java-installation-used-to-run-freeplane). |
| 19 | +* **Freeplane-Setup-xxx.exe**: Windows installer which requires Java 8 to 22 to be installed. |
12 | 20 | * **FreeplanePortable-xxx.paf.exe**: runs on Windows using [Portable Apps](https://portableapps.com/) launcher. |
13 | 21 | Requires [Open JDK JRE64 portable java version 15](https://sourceforge.net/projects/portableapps/files/OpenJDK%20JRE%20Portable/OpenJDKJRE64_15.0.2_Build_7.paf.exe/download) to be installed on your portable app device. It saves user configuration files on the same device. |
14 | | -* **freeplane_bin-xxx.zip**: archive without installer. It requires Java 11 to 17 to be installed. To use this version set environment variable path [FREEPLANE_JAVA_HOME](Command-line_options_and_configuration.md#select-java-installation-used-to-run-freeplane). |
| 22 | +* **freeplane_bin-xxx.zip**: archive without installer. It requires Java 11 to 21 to be installed. |
15 | 23 |
|
16 | 24 | # Distributions for Apple macOS |
17 | 25 |
|
18 | | -* **Freeplane-xxx-intel.dmg**: distribution with embedded java for macOS with intel or m1 processor. This distribution includes adaptive Look and Feel VAqua. |
19 | | -* **Freeplane-xxx-apple.dmg**: distribution with embedded java for macOS with m1 processor. This distribution does not include adaptive Look and Feel VAqua. |
| 26 | +* **Freeplane-xxx-intel.dmg**: distribution with embedded Java for macOS with an Intel or Apple M1/M2/... processor |
| 27 | +* **Freeplane-xxx-apple.dmg**: distribution with embedded Java for macOS with an Apple M1/M2/... processor. |
| 28 | + |
| 29 | +Those distributions do not include the adaptive Look and Feel VAqua. |
20 | 30 |
|
21 | 31 | # Distributions for Linux |
22 | 32 |
|
23 | 33 | * **freeplane_xxx~upstream-1_all.deb**: Debian installer compliant with differents Linux derivatives. |
24 | 34 | * **freeplane_bin-xxx.zip**: archive without installer. |
25 | 35 |
|
26 | | -They both requires Java 11 to 17 to be installed. To use them, set environment variable path [FREEPLANE_JAVA_HOME](Command-line_options_and_configuration.md#select-java-installation-used-to-run-freeplane). |
| 36 | +They both require Java 11 to 21 to be installed. |
0 commit comments