GSiril

Getting GSiril

Source code

GSiril is written using the Ringing Class Library, an open source project providing a library of components useful in writing ringing software. For convenience, the source code of GSiril is included in with main part of the Ringing Class Library.

It is some time since we made a proper release of the Ringing Class Library, so it is probably best to download the current development version from the project's CVS repository. This can be done with the following command.

cvs -d:pserver:anonymous@ringing-lib.cvs.sourceforge.net:/cvsroot/ringing-lib login
cvs -z3 -d:pserver:anonymous@ringing-lib.cvs.sourceforge.net:/cvsroot/ringing-lib co -P ringing-lib

There is also a moderately-recent source code snapshot available here in tar.gz format or zip format for those not wishing to use CVS.

To compile this source on Linux, simply do:

tar xfvz ringing-lib-0.4.0-pre.tar.gz
cd ringing-lib-0.4.0-pre
./configure --prefix=$HOME
make
make install

To make the installation available to everyone on your machine, omit the --prefix=$HOME bit.

GSiril binaries for Windows

For the benefit of those who are unable (or unwilling) to deal with source code, I have compiled a Windows binary of GSiril. Hopefully this is should run on Windows 95, 98, Me, NT 4, 2000, XP and 2003. If you have problems making it work, please drop me an email.

If the Windows binaries don't work, do please let me know, although I can't guarantee to be able to do much about it, as I don't have a Windows machine on which to test things (the only testing I can do is with the Wine emulator).

GSiril binaries for Linux

Using pre-compiled binaries on Linux is not generally recommended. However if you are unable or unwilling to compile from source, I have provided a set of binaries. They were compiled on an Ubuntu Intrepid system running on an x86 processor. They will probably work on most recent Debian-based distributions.

Licence

GSiril is distributed under the terms of the GPL or GNU General Public License. From a non-programmer's point of view, this simply means it can be downloaded freely and without paying. However, the GPL is not really about price: it's about Free Software.

The documentation (i.e. this web page) is available under the GFDL or GNU Free Documentation License.