Download: Difference between revisions

From FreeMind
Jump to navigationJump to search
(+Security vulnerabilities (protect users in a risk-averse fashion))
(→‎Security vulnerabilities: better text for the vulnerability)
Line 5: Line 5:


==Security vulnerabilities==
==Security vulnerabilities==
A bug report: [https://sourceforge.net/p/freemind/bugs/1309/ A malicious script in a mind map can cause harm].
A bug report: [https://sourceforge.net/p/freemind/bugs/1309/ A malicious script can cause harm by escaping the security sandbox].
: Remedy for the end user: Do not open mind maps from untrustworthy sources or check whether there is a script in the mind map e.g. using a command-line tool before opening the mind map.
: Remedy for the end user: If you open a mind map you cannot trust, do not use the user interface to run the scripts in the mind map. To be safe, do not open mind maps from untrustworthy/untrusted sources at all. You can also use a plain text editor to see whether there is any script in the mind map, by searching for an attribute with "script" in the name. And to be safe, do not set the FreeMind user property "startup_groovy_script".


==Installing FreeMind==
==Installing FreeMind==

Revision as of 10:41, 22 August 2026

The latest stable release of FreeMind is 1.0.1. Downloading and installation instructions are given below.

Security vulnerabilities

A bug report: A malicious script can cause harm by escaping the security sandbox.

Remedy for the end user: If you open a mind map you cannot trust, do not use the user interface to run the scripts in the mind map. To be safe, do not open mind maps from untrustworthy/untrusted sources at all. You can also use a plain text editor to see whether there is any script in the mind map, by searching for an attribute with "script" in the name. And to be safe, do not set the FreeMind user property "startup_groovy_script".

Installing FreeMind

FreeMind is written in Java, so it will run on almost any system with a Java runtime environment.

In order to make things easier for you, we've prepared installers for the most common desktop environments: Windows, Linux and Macintosh OS X. You may choose a minimum install that gives you only the basic FreeMind package or a maximum install, which includes plugins for Scalable Vector Graphics (SVG), Portable Document Format (PDF), reminders and help files.

System requirements

Java Runtime Environment 1.6 or later.

You can find a FreeMind installer that includes Java embedded here:

Or you can download Oracle's Java here:

To check version of the Java installed on your computer:

  • java -version

Step-by-step overview

  1. Install Java Runtime Environment if you do not have it.
  2. Choose a FreeMind installation file by operating system.
  3. Download the chosen installation file.
  4. Install FreeMind.

Download

Choose among the following binaries of the current FreeMind 1.0.1, depending on your operating system:

OS Download Size (MB) Note
MS Windows Windows Installer Min 29 A smaller version without SVG export and PDF export.
MS Windows Windows Installer Max 38 All-inclusive version
Mac OS X MAC OS X 92 All-inclusive version. Information for Mac Maverick (10.9) and Mountain Lion (10.8) Users: After the download, the operating system reports the application to be broken. A solution is at macOS#Unsigned application problem.
Mac OS X 10.6.8 MAC OS X 10.6.8 150 All-inclusive version, still version 1.0.0. Users of version 10.6.8, please take this link; a different java version is included there.
Linux Ubuntu Linux ?? Please consider first checking the release notes.
Linux Debian Linux (currently still for the 0.9.0 version) 2.6 Please consider first checking the release notes.
Linux SuSE 9.x Linux and other RPM-based distros like Fedora and Mandriva 2.8 See also release notes.
Any binaries for any operating system 29 A smaller version without SVG export and PDF export.
Any binaries for any operating system - max 38 All-inclusive version
eComStation Download: WarpIN Installation package from netlabs.org 7.6 All-inclusive version

For Linux, the installation procedure is described in length.

Older versions

You can also download older versions; see all files for download.

Source code

You can download source code by browsing all files for download, looking for the files containing the "-src-" substring.

Receiving news

To receive news on latest releases, consider subscribing to RSS feed for project file releases. See also other RSS feeds of FreeMind project.