The program is written in Python an it uses very few external libraries, therefore it should be very easy to run in most common operating systems. It has been successfully tested in GNU/Linux (Ubuntu 11.10), Windows 7 and MacOS X 10.7 (Lion).
The program does not come with an automated installer (yet). For the time being dependencies have to be installed manually before running the application. Luckily, there are only two external dependencies, and they are very easy to install in most systems:
Most Linux distributions already include a python interpreter. If you do not have python already installed (yo can check this simply by running the python command on a command-line terminal) check your package manager. On Windows you can download a Python installer from the Python official site.
The latest release of python 2.7 is recommended, although the program may run in older versions.
IMPORTANT: 'Flying Colors Assistant' will NOT run on Python 3.
The PyGTK graphic library is also included in most Linux distributions, so installing from the corresponding package manager should not be a problem. For other systems, it can be dowloaded from the PyGTK official site. You can also get it directly from the GNOME software repository at http://ftp.gnome.org/pub/GNOME/binaries/.
The recomended version of PyGTK is 2.24.
On MacOS X, both Python 2.7 and PyGTK are included in MacPorts.
Once Python and PyGTK are correctly installed, the applicantion can be executed simply by running the fcassistant.py python program included in the fcassitant directory. On Windows this can be done by double-clicking on the file. On UNIX/Linux this can be done also through a command line terminal.