Home opinion-and-analysis The Linux Distillery Obama and McCain prove critical open source argument true

Author's Opinion

The views in this column are those of the author and do not necessarily reflect the views of iTWire.

Have your say and comment below.

Get all your tech news delivered to your mail box five days a week
iTWire UPDATE - it's FREE!


One of the most repeated examples cited to promote open source philosophy is that of an electronic voting system. If this process is not understood or transparent then its results cannot be trusted. The strength of this argument has gone up a hundredfold with the discovery that Diebold counting software has been missing ballots for four years.

Open source software has gained enthusiastic advocates because it can be maintained by any person without fear of vendors going bust. There are other extremely positive traits though, and one is that open source software can be understood and trusted.

If an open source software package steals your passwords, or hogs your bandwidth or has security leaks this will be discovered rapidly. The underlying program code is available for any interested person to scrutinise and confidence is established.

You can read more about the philosophy behind open source software and the concept of software freedom in a previous article, “Software Freedom Day and the open source way” to commemorate Software Freedom Day on September 15th last year.

One argument I raised is that in today’s modern wired world software can be found all around us. Modern democracies are experimenting with electronic voting and these processes can engender doubt and suspicion if they are not handled properly.

A traditional paper and pencil voting system can have transparency. Voters see their name marked off the electoral role, they mark their ballot and they deposit it in a locked box. Later, scrutineers from differing political parties are able to view the ballot box being opened and the ballots counted. The process can be trusted because it offers many checks and balances.

Electronic voting systems are not necessarily so. With automation coming in, out goes the array of people watching people. Yet, if the voting system cannot be trusted then the results cannot be trusted.

A closed, proprietary electronic voting system strikes at the essence of democracy.
You might think that’s dramatic, but it is true: If the process cannot be independently verified to be free from error and bias then the results cannot be free from suspicion or rumour.

All this said, after hearing the argument repeated yet again at various presentations on Linux and open source matters I began tiring of it. I considered it hackneyed and clichéd, and mused it was time to come up with something new.

No more: an open source Python program had revealed Diebold counting software has miscounted ballots in Humboldt County. Worse, Diebold had not disclosed this bug was known for four years.

The argument is not merely rhetoric. A faulty proprietary electronic voting system has proven the merit and strength of the argument.

Here’s what happened.

CONTINUED





RECRUITMENT & RETENTION REPORT 2013

HIRE OR FIRE? BUY OR BUILD

2013 is well underway and Australian companies need to know whether they should invest in IT skills training or pay a premium for the people they need.

If you want to know which choices are being made in your sector, what skills are hard to find, which sectors intend to hire or fire and where the IT spend is going, this free report is must have.

GET YOUR REPORT NOW

David M Williams

joomla site stats

David has been computing since 1984 where he instantly gravitated to the family Commodore 64. He completed a Bachelor of Computer Science degree from 1990 to 1992, commencing full-time employment as a systems analyst at the end of that year. Within two years, he returned to his alma mater, the University of Newcastle, as a UNIX systems manager. This was a crucial time for UNIX at the University with the advent of the World-Wide-Web and the decline of VMS. David moved on to a brief stint in consulting, before returning to the University as IT Manager in 1998. In 2001, he joined an international software company as Asia-Pacific troubleshooter, specialising in AIX, HP/UX, Solaris and database systems. Settling down in Newcastle, David then found niche roles delivering hard-core tech to the recruitment industry and presently is the Chief Information Officer for a national resources company where he particularly specialises in mergers and acquisitions and enterprise applications.

Connect

http://bs.serving-sys.com/BurstingPipe/adServer.bs?cn=tf&c=19&mc=imp&pli=5460041&PluID=0&ord=[2000]&rtu=-1