Linux Takes Over E-Voting In Australian State
daria42 writes "The Electoral Commission in the Australian state of Victoria has made plans to expand its use of electronic voting kiosks based on Linux in the next state election in November of this year. But it appears to be a little confused: the documentation states it will be using the '2.6 kernel/Gentoo release of Red Hat Enterprise Linux.' Huh?"
I live in Victoria and as far a I know there is only one electoral commission in Australia and that is the national one. Maybe the AEC is trialing something in Victoria?
Voting here has always been manual. You write a number in the box. I write it backwards. Gun nuts get the highest number, the greens get the lowest (which is 1), but I accept that other people go about it their own ways.
I have never seen a computer of any kind in a place where we vote. The process is obsessively manual and works very well.
http://michaelsmith.id.au
Now we get to control the Oz elections, and install Linus Torvalds as dictator (benevolent, that is) for life!!!
Mwahahahaha!!
// file: mice.h
#include "frickin_lasers.h"
2.6/Gentoo RHEL is nothing compared to my Damn Small Yellow Dog DebuntuSE with FutureKernel 6.4
which is totally what she said
Linux doesn't make electronic voting a good idea though. How can we check the published program is the one running ? It is akin to use opaque voting boxes without showing they are empty first.
Spread the word to fellow voters : if YOU can't understand how the vote is secured, refuse the voting system !
The Wise adapts himself to the world. The Fool adapts the world to himself. Therefore, all progress depends on the Fool.
Converting to Linux for voting machines is a big shift from the VEC of old. Color me impressed.
I remember many years ago (1998-1999) working at the VEC. I was a system admin in my first security consultant job.
DEC/Microsoft was helping the VEC create a Microsoft-only COM+ based voting system called EMS 2000. Previously, it had taken 3+ months to organize an election, despite laws allowing the Premier to call an election within a month at any time. So they had to be prepared a long way out, which was costly. EMS 2000 was essentially a way to roll out an election within three weeks. I believe it was used in at least a few elections. I wouldn't be surprised if EMS 2000 has been maintained and is still in use - it was a lot of $$$$$$ to spend on a project.
EMS 2000 used every single part of the Microsoft stack. One thing I remember was how slowly Outlook 98 opened when it had 4000 tasks. EMS 2000 created Outlook tasks using COM+ custom queuing components over very slow modem and ISDN lines to all parts of the state. Surprisingly, this was still better than the previous system, which was primarily a manual system.
It was a full MS stack with basically every single possible MS product at the time (NT, COM+, Exchange, SQL, queuing components using pre-release NT 5.0 / Win2K, and lots of custom VB code), it hung together well and ran fairly reliably considering the shaky comms at the time.
Andrew van der Stock
With paper-based voting, someone can look in the ballot box at the start of the day and see that it's empty. They can then watch each person put one ballot paper in, and they can watch them get taken out and counted. It is, and always will be, much more easily verifiable than any form of electronic voting.