GNU.FREE

GNU.FREE (Free Referenda & Elections Electronically) is a secure, private, and scalable electronic voting system written in Java.

Tags Internet
Licenses GPL
Operating Systems OS Independent
Implementation Java

Tweet this project Short link

Rss Recent releases

  • Rrelease-mid
  •  26 Jan 2002 13:53
  • Rrelease-after

Changes: Integration of XML support for highly flexible configuration, and support for multiple voting systems.

  • Rrelease-mid
  •  29 Sep 2001 15:58
  • Rrelease-after

Changes: This release has had a protocol overhaul, and now uses the HMAC system including client/server key/seed initialisation and sequence numbers. There is a first draft of an XML DTD for defining elections in GNU.FREE. The installer has been fixed.

  • Rrelease-mid
  •  24 Jul 2001 16:07
  • Rrelease-after

Changes: This release includes communications level encryption of all data transmitted using an RSA/Blowfish system. Protocol bugs have been fixed, including improving the coverage of the MAC. File imports give users more information on errors. The Electoral Roll database now stores more information, making it relevant beyond just GNU.FREE usage. The new PollManager application is included. This allows polling station mangers to use GNU.FREE services in a ballot even if it uses postal and conventional voting systems (or a mix thereof).

  • Rrelease-mid
  •  24 May 2001 10:18
  • Rrelease-after

Changes: Internationalization support has been added to FreeClient, with 9 languages now available. Logs have tamper resistance due to a message digest system. Using FreeTest, the administrator can detect the point at which tampering began. The central data structures have been improved to remove large amounts of redundant and/or repeated code. GNU.FREE now has out-of-the-box support for PostgreSQL and MySQL. FreeInstall now supports multiple ports so that RTServer and ERServer can be run on the same physical machine for test purposes. Test Ballots can now be created. The GNU.FREE Testing Suite (FreeTest) has been massively updated to support stress testing with the new security architectures developed over the last few versions. It also generates test data for importing into the servers. The log console display has been vastly improved with the inclusion of auto-scrolling, word-wrap, and color. Automated Electoral Roll data import has been implemented. Data is read in the CSV format.

  • Rrelease-mid
  •  28 Feb 2001 03:37
  • Rrelease-after

Changes: FREE is now an official GNU package. New features include database caching with a connection pooling system, a wide range of performance tweaks, conversion of the JFC Swing interface to AWT 1.1, more logging detail, more secure voter authorization, encrypted database information, and updated documentation.

3540ed7e89e86526a6834914cbdd92c2_thumb

Project Spotlight

pam_csync

A PAM module for roaming home directories.

No-screenshot

Project Spotlight

Linabx

Can be used to get information about audibility and to train your ears.