Skip to content

Commit 6083682

Browse files
Clarify and streamline Distributions.md (e.g. about Java) (#165)
1 parent d58ae5f commit 6083682

File tree

1 file changed

+16
-6
lines changed

1 file changed

+16
-6
lines changed
Lines changed: 16 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,26 +1,36 @@
11

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).
33

44
Please find below recommendations to choose which **file to download before installing Freeplane on your computer**.
55

66
<!-- toc -->
77

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+
816
# Distributions for Microsoft Windows
917

1018
* **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.
1220
* **FreeplanePortable-xxx.paf.exe**: runs on Windows using [Portable Apps](https://portableapps.com/) launcher.
1321
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.
1523

1624
# Distributions for Apple macOS
1725

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

2131
# Distributions for Linux
2232

2333
* **freeplane_xxx~upstream-1_all.deb**: Debian installer compliant with differents Linux derivatives.
2434
* **freeplane_bin-xxx.zip**: archive without installer.
2535

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

Comments
 (0)