With an election:

Download the election data and use OpenSTV to audit the results.

Previously, this was a free to download application. It isn't anymore.

... To support continued development, OpenSTV is now available under a restrictive license.

The license is for one year with prices ranging from $10 to $400. For small non-profits, the price is only $10. For medium non-profits, the price is $40. For all other organizations the price is $400. ...

The individual license is $10. Given this, should Stack Exchange continue to promote the site for auditing running election returns?

  • 3
    Stack Exchange still provides the download directly for users who had enough reputation to participate in the election, so the software (at least whatever version Stack Exchange hosts) is at least still readily available in that respect. – Tim Stone Dec 2 '14 at 20:44
  • 1
    @TimStone given that I've got the reputation somewhere on the network to participate in an election, should I be getting that message (I see now that if I go to another election where I did participate I can get the download). – user213963 Dec 2 '14 at 20:50
  • I imagine that behaviour is by-design insomuch as no one's ever really given that any consideration. – Tim Stone Dec 2 '14 at 20:51
  • Is github.com/OpenTechStrategies/openstv a viable alternative? – Martijn Pieters Dec 26 '15 at 23:35

While the direct download link is still available if you have a certain amount of reputation, the link you get with low reputation is just entirely useless. It just mislead me into thinking that the software wasn't available at all anymore, while I still can access it if I go to an election on a different site.

The link should just be removed entirely, or the download should be available for more users.


I've been using https://github.com/OpenTechStrategies/openstv to run elections. It's the version of the software that was available prior to its commercialization.

I've never had results differ from the official reports in any way, and it's fairly easy to run (python runElection.py MeekSTV someBallot.blt or something like that).

Let's change the link to https://github.com/OpenTechStrategies/openstv, for all users.

You must log in to answer this question.