Cumulus

Licence

Cumulus is being developed and released under the GPL license. Expressed simply, this license allows you the freedom to view and modify the source code of this program, as well as redistribute it so long as you grant others the same rights too. Please read the license.

Cumulus is being offered to you free of charge in the form of both source code and binary packages.

Before using Cumulus, please read, understand and accept the license and the warning displayed on first start of Cumulus:

Do not rely on this software program as your primary source of navigation. The operator is responsible for using official government charts and prudent methods for safe navigation. The information presented in this software program may be outdated or incorrect.

Package variants

Cumulus is available for different environments.

It can run on an Ubuntu Linux desktop, that you can make familiar with the provided features.

Our current PDA environment is the Maemo OS to find on the Nokia Internet Tablets N800/N810/N900. Cumulus is running here together with the Qt4.x C++ class library from Nokia.

Due to differences in OS, compilers, libraries and file system layout there are provided separate packages for the different Tablet hardwares. Please make sure you get the one suited for your system.

Refer to our help page for instructions on how to install these different package variants of Cumulus.

Cumulus 2.x

First released: March 2009

Cumulus 2.x.y is the current line based on Qt4.7.x C++ class library from Qt Software. It can be installed on the Nokia Internet tablets N800/N810/N900 running Maemo OS2008 Diablo, OS 2010 Fremantle or on a Linux desktop PC with X11/Qt4.8.x.

Packages for the Maemo OS carry the names

and are installable by using the program manager of the tablet. Go onto our download site, pickup the latest release, download it to your tablet and install it there.

For Linux Ubuntu an installable Debian package is provided under this link.

For the installation on any Linux desktop is only a Makefile available, which builds and installs cumulus under the directory path /opt/cumulus.

Snapshots

If you want to hack on Cumulus, port it to a new platform or if you just want to use the bleeding edge of Cumulus, you can use our daily source snapshot file with the name CumulusQt4-snapshot.tbz. This snapshot is made automatically each night, directly from our subversion source code repository. You will have to compile Cumulus yourself. There is an instruction file INSTALL to find in the root of the source directory but you'll have to provide a suitable toolchain yourself. On a Linux desktop you need only a X11 environment and the Qt4.7 C++ class libraries or higher from Nokia to build Cumulus.

From time to time we release installable packages for you to use and test. We know the problems concerning setup an own integration environment but a daily automatic building of packages is currently not possible. Please note that published packages may contain bugs.

If you make any modifications to Cumulus, please consider sending us a patch and some explanation on what you modified. We may incorporate it into the main release if it looks useful to a wider public. Please see the getting involved page for more information.

Subversion Repository

Cumulus sources are stored in a Subversion repository. The ULR to the repository is:

https://svn.kflog.org/svn/repos/cumulus

With the command svn co https://svn.kflog.org/svn/repos/cumulus/qt4 you can also make a checkout into your local environment. You do not need special access rights for that.