FREE logo

Quick Links

Aims of the project

FAQ
Download
In the news
Get Involved
Documentation
+ Running GNU.FREE
 - Getting Started
 - Running Elections
+ Package details
 - ERServer
 - FreeClient
 - Free.AWT
 - Free.DBPool
 - Free.util
 - RTServer
+ Detailed code docs
 - JavaDoc Docs

Contact

FREE Home
 
This is the documentation for GNU.FREE version 1.x, please feel free to submit alterations, additions, questions and comments.

The documentation consists of an introduction to setting up GNU.FREE, a tour of the three core GNU.FREE applications and JavaDoc documentation for programmers who want to further understand how GNU.FREE works.

You will need to get your hands dirty in the code of GNU.FREE, but if you have a small amount of programming experience then it shouldn't be too bad. Additionally, for those of you who want to improve GNU.FREE, I hope you'll find the copious comments throughout the code of some use.

-> Getting Started

-> The Four Minute Guide to GNU.FREE

-> Why electronic voting software should be Free Software

-> Updating the Vogon planning process
A discussion of the trail-breaking role electronic voting can play in a wider e-democracy revolution.

-> Taming the Tentacles of Transnationals
Improving corporate governent with Internet voting

A note on versions

The GNU.FREE project uses a three-tiered version numbering system which may confuse some. Here's what we track...

Distribution Version - This is the number you see in the logo at the top of this page. It counts the progression of complete releases to the public. Note that we started at v1.0 because GNU.FREE v0.x was initially developed internally at the University of Warwick for seven months before being made available under the GPL.

Program Version - GNU.FREE consists of several programs including FreeClient, RTServer, ERServer and FreeTest. Each of these change at a different rate and so they are assigned different version numbers to show this.

Class Version - Some classes go through a lot more change than others. To keep track of all the changes every individual class also has its own version number.

Despite the several tiers most people need only concern themselves with the distribution version which is the most important one for non-developers.

- FREE Home -

Against Software Patents  EFF Campaign for Audio-Visual Freedom

Contact - by Jason Kitcat - j-dom portal

Copyright 2000, 2001 FREE e-democracy project.

Verbatim copying and distribution of this entire article is permitted in any medium, provided this notice is preserved.