Open Voting at OSCON
fmclain writes "The Open Voting Consortium (OVC) which has already been mentioned
here
will be demonstrating its
open source voting system,
which includes a voter verifiable paper trail, at this year's OSCON in Portland. The
Mercury News
(free reg.) describes this as the touch-screen holy grail. Given Diebold's
troubles
in California this can't come too soon. The OVC
has already demonstrated a working system in Sacramento."
The most imporant aspect of the voting computer is that it generates paper?
Maybe we should have computers count paper instead of first counting votes and then generating paper.
A real improvement in accountability would be a computer system that audited the *humans* who audit the *process*.
Those federal courts? They have a little something to do with copyright law (see other stories on Slashdot today).
>I assume this has been thought of already,
>but I can't figure out how to prevent
>that kind of danger.
1. design the system to run from a cd ( knoppix ?).
2. have the bios checksum the cd during boot, display te result on the screen
3. the poll-workers verify that the check-sum is correct
4. profit!
Sitting Walrus Blog
If we have a voter verifiable paper trail, that means a vote can be traced back to the person. Wouldn't that sort of defeat the purpose of voting in private?
T Money
World Domination with a plastic spoon since 1984
One of the arguments against adopting this in some states is that they've already dumped a bunch of cash on proprietary systems, notably Diebold's.
But Diebods's system appears to be based on a hardware/OS platform that, at its core, is Wintel. No doubt the same is true for many, perhaps even all, of the others. (Even if they're not, Linux and the GNU toolset already has ports to many other processors/platforms, including essentially all commonly available current-generation processors.)
Perhaps it might be possible to port the Open Source voting software to the Diebold and/or other voting machines that have already been purchased?
The bulk of the machines you need are the ones in the booths. Plug an off-the-shelf printer into a Diebold and you're all set there. (No security issues on the printer itself, beyond making sure it's working.)
For the remainder, you only need one (plus maybe a spare) with a working OCR reader, sound card, and modem - for the blind readback and the uplink scan. Put that scanner on the exiting voting machine with the modem (as Diebold does on one of the machines for doing the final uplink to the state's database). Or put it on a cheap desktop, since the touchscreen is not necessary.
(Heck: Put the software for THAT machine on a bootable CD-ROM and you don't even need a special machine. Just borrow one from the school library for election day. Even if some BIOS-based malware managed to get activated and save the data, there's no confidentiality issues with what is on that machine. Any corruption of the data by malware would be detected in a manual recount, just like corruption in any other part of the total system.)
For future instalations you could go with generic touchscreen systems - or stick with the major vendors if their prices come down into the sanity range or if you want to pay a premium for ironclad hardware (like byers of "True Blue" PCs from IBM). The voting machine vendors could even make money as vendors of ruggedized commodity hardware if they don't have to maintain all that proprietary voting software.
Bantam Dominique roosters crow a four-note song. Once you've heard it as "Happy BIRTHday" you can't NOT hear it that way