I wish every piece of civilian software funded by gov is open sourced. And why shouldn't they be?
I wish every piece of civilian software funded by gov is open sourced. And why shouldn't they be?
Validating source code does nothing. Even setting aside the fact that firmware and hardware level exploits could be running in any given voting machine, what guarantee do we have that the code in the repository is the code actually running on the machine at the app layer? Or, if you're REALLY security minded like myself, what guarantee do we have that the compiler and build environment didn't slip something in? (I guess that borders more on "paranoid" than "security minded", but you get the idea.)
It shouldn't be this hard to vote and to trust a certified outcome. Regulators require businesses to run with specified parameters, why do elections get off the hook?
On the other hand, if you use electronic machines without paper backup, it's basically impossible.