Licence
Cumulus is being developed and released under the GPL licence. Expressed simply, this licence 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 licence.
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 licence 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.
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 Qt Software former Trolltech. Furthermore Cumulus runs also under a normal Linux Desktop with Qt4/X11 installed.
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.5.x C++ class library from Qt Software. It can be installed on the Nokia Internet tablets N800/N810/N900 running Maemo OS2008 Diablo, OS 2009 Fremantle or on a Linux desktop PC with X11/Qt4.x.
Packages for the Maemo OS carry the names
- cumulus_2.x.y_armel_n80x.deb for Nokia Internet Tablets N800/N810
- cumulus_2.x.y_armel_n900.deb for Nokia Internet Tablet N900
and are installable by using the program manager of the tablet. Go onto our download site, pickup the leatest release, download it to your tablet and install it there.
For the installation on the 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 snapshots. These snapshot are made automatically each night, directly from our subversion source code repository. You will have to compile Cumulus yourself. There are some clues on how to do that in the root of the source dirrectory but you'll have to provide a suitable toolchain yourself. On a Linux desktop you need only a X11 environment and the Qt4.x C++ class libraries from Qt Software, former Trolltech, to build Cumulus.
Tow different snapshot files are provided. One with name CumulusQt2-snapshot.tbz for the old Qtopia and Opie environment, currently not more maintained and the other one with name CumulusQt4-snapshot.tbz for the current Qt4/X11 environment. From the second file you can very easy build Cumulus for the Linux desktop.
From time to time we will provide also installable snapshot packages for you to test. We know the problems concerning setup an own integration environment but a daily automatic building of packages is currently not possible. Inspect our snapshot area to see what is available. Please note that these packages may be unstable.
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 usefull to a wider public. Please see the getting involved page for more information.
- Download daily Qt4 based snapshot (Sourcecode)
- Package and source area (Debian packages)
Subversion Repository
Cumulus sources are stored in a Subversion repository. The ULR to the repository is:
https://svn.kflog.org/svn/repos/cumulus
- Under the subpath qt2 are to find the old Qtopia/Opie releases.
- Under the subpath qt4 is to find the new Maemo resp. X11/Qt4 based release.
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.
