The Australian Electoral Commission has refused a Senate order to reveal the underlying source code of the EasyCount software used to tabulate votes in upper house elections. A motion moved by Greens Senator Lee Rhiannon on 10 July directed Special Minister of State Michael Ronaldson to table the source code as well as correspondence between Ronaldson’s office and the AEC relating to a freedom of information request for the source code. In October, following the fraught outcome of the Senate election in WA, Hobart lawyer Michael Cordover filed a freedom of information application with the AEC requesting the release of the source code and documentation of any data formats used by the software. The AEC rejected the FOI application, citing section 45 of the FOI Act, which exempts “documents that disclose trade secrets”.
… The upper house’s motion required the code to be tabled by 15 July. However a letter(PDF) from Ronaldson to the clerk of the Senate, tabled yesterday in the upper house, stated that the government “will not table any documents or correspondence relating to Mr Cordover’s FOI request or the source code for the Senate counting system.”
The letter said that publication of the software “could leave the voting system open to hacking or manipulation.
“In addition, I am advised that the AEC classifies the relevant software as commercial-in-confidence as it also underpins the industrial and fee-for-service election counting systems,” the letter states.