Why aren't voting machines open source? [close

2019-03-09 08:30发布

Sooo...it's only sort of programming related, but I figure it's election day, right? Is there a single good reason why they aren't, not necessarily open source in that anyone can contribute, but open source in that anyone could inspect the source?

12条回答
甜甜的少女心
3楼-- · 2019-03-09 09:16

The reason they aren't open source, is because, as Kent mentioned, it wouldn't help. You could open source the code. But there's no way to ensure that the voting machine you are using is actually running the code that is open sourced.

查看更多
4楼-- · 2019-03-09 09:19

In the context of this discussion, you might find this paper interesting:

Secret-Ballot Receipts: True Voter-Verifiable Elections

It's written by David Chaum, the cryptographer responsible for DigiCash, among other things. From his bio page on Wikipedia, I also found End-to-end auditable voting systems.

Update! Now it seems we can see if this really works: First Test for Election Cryptography.

Looking back in time now, I've read a couple of articles on the experiment in Takoma Park, and this system actually seems different from the one described in the original paper. However, it is still by David Chaum, and still supports the end-to-end audit properties. The system is called Scantegrity II.

查看更多
放荡不羁爱自由
5楼-- · 2019-03-09 09:19
  • The people responsible have a "security by obscurity" bad meme stuck somewhere
  • The people building the software don't want to help competitors
  • The people building the software fear embarrassment
  • There are not enough people in the legislative process who understand the flaws in all of the above
查看更多
虎瘦雄心在
6楼-- · 2019-03-09 09:22

In Belgium, the sourcecode for the voting machines is freely downloadable.

查看更多
等我变得足够好
7楼-- · 2019-03-09 09:26

Because politicians buy them. Anything politicians get their hands in goes to shit, because 99% of the time they're only experience is in running for office, not doing things like adequately vetting hardware and software.

Also, kickbacks.


The truth hurts, doesn't it?

查看更多
登录 后发表回答