|
|
|
|
|
by saosebastiao
3627 days ago
|
|
I'm pretty sure the only OS that is approved for electronic voting systems is Windows XP, which has obviously become a problem, but a new OS would likely take two or more years to go through the approval process. Ubuntu changes so much in two years that by the time it is approved, it would have lost 2/3rds of its life even as an LTR. I would assume that the main reason that Oracle is preferred is due to lobbying, but also the fact that they don't really innovate anymore so it is non-trivial for them to provide support and bug fixes for a decade or two. |
|
It's a throwback to this xkcd https://xkcd.com/463/
In my mind, the ideal electronic voting machine:
- Has mechanical buttons which simultaneously punch a paper ballot in a manner observable to the voter
- Runs on a small (open source) microcontroller that's been audited for backdoors.
- Runs (open source) crypto directly on the metal
- Publishes the results in a cryptographically verifiable way.
IMO, anything else is evidence of at least government/contractor ineptitude, and potentially malfeasance.