Join Nostr
2026-03-19 23:23:48 UTC
in reply to

Karl Auerbach on Nostr: My view on open source code and voting is that while open source is useful in many ...

My view on open source code and voting is that while open source is useful in many cases it is not necessarily so in voting code.

Why? One of the argument of O-source code is inspection. It is a good argument, if it were done (may AI tools can do good work here - but what is the criteria they would use to tell good from bad?)

In our effort we concluded that while inspection is good, testing is better - and that anyone ought to be able to test (and that vendors ought to supply test gear), *and* that test results be published to all.

There is a side effect - we want to encourage vendors to build good voting systems (software+hardware+procedures). So we ought to leave some incentives, like not requiring publication of the code (or parts of the code) and limit open copying/use - leaving some room for innovation and profit.

We also tend to forget toolchains - which are often a significant overlooked vulnerability.