What is Freemind?
FreeMind is a free and open source software to support thinking, sharing information and getting things done at work, at school and at home. The core of the software consists of functions for mapping of thoughts, mind mapping or concept mapping, and tools for the use of mapped information. FreeMind runs with the current version of Java properly on OS/2 or eComStation.

Freemind on an eComStation machine with Open JDK

Installing FreeMind
Download het zip bestand freemind-bin-max-1.0.1.zip. Open in FC/2 the zip file and copy the contents to a new created folder "Freemind". Delete the files freemind.bat, FreeMind.exe and freemind.sh. They are for an other OS systems. The batch file can work under OS/2-eCS, however, the batch contains too few commands and Open JDK will not start.

The used cmd file
The latest version can with not too many tricks run with Open JDK in OS/2-eCS. However, there is only one but. If other programs are loaded after FreeMind then FreeMind will crash hard. I have a freemind.cmd created with the following contents;
@echo off
set BEGINLIBPATH=[drive: java]\JAVA160ga5\bin
set path=[drive: java]\JAVA160ga5\bin
[drive: freemind]
cd [drive: freemind]\freemind
java -Xmx512M -Duser.home=[drive: freemind]\freemind -cp lib\freemind.jar;lib\commons-lang-2.0.jar;
lib\forms-1.0.5.jar;lib\jibx\jibx-run.jar;lib\jibx\xpp3.jar;lib\bindings.jar freemind.main.FreeMindStarter
The last three lines are actual one line, but I had to break it up in parts. Be aware that there is a space between "FreeMindStarter" and "2>". I use 2 separate folders (directories), one for Java and one for Freemind itself with the files created by this program. The references used in the cmd file;

  • [drive: java] = drive with Java
  • [drive: freemind] = drive with Freemind

should be replaced by real drive letters. Save the file and rename it to freemind.cmd or use/adjust freemind.cmd from the distribution. This file is copied to the freemind map(directory). Furthermore, different paths?, adjust according to your needs. The addition "2>freemindbugs.txt" ensures that errors are saved in the file "freemindbugs.txt". The 2 in "2>" is not a typo!

In the file you can find the above command file (all drive letters are on set to C:) and an OS/2 Freemind icon: Freemind-eCS

revision August 2, 2014