By John P. Mello Jr. LinuxInsider Part of the ECT News Network
04/18/07 4:00 AM PT
"Everyone who is not paid by a vendor who has looked at existing electronic voting machinery has found significant flaws," said software engineer John Washburn. "Moreover, they've never found the same flaw twice. That tells me that that must be some defect-dense code. Not only do you find something every time someone looks at it, you find something new every time someone looks at it."
Crystal Reports - Discover the Latest Innovations. Download a free trial, view real-time 'behind the scenes' functionality, and learn about new Crystal Reports Server trade in options! Learn more.
Transparency has become a rallying cry for critics of existing electronic voting systems made by secretive corporations jealously guarding the software code inside their products. One way to assure transparency in voting systems, those critics maintain, is to require the disclosure of any code used in a voting system or use open source software for those systems.
Using open source software for voting can add credibility to the electronic process, according to Joseph Kiniry, a computer science lecturer with University College Dublin in Ireland and a researcher in open source software for voting.
With open source software, he told LinuxInsider, "not only can experts evaluate the software and make sure it does what it says it does, but it also increases the level of trust that normal, non-expert users can have in that software system."
Opaque Systems
The Electronic Frontier Foundation (EFF) has been frustrated by the clandestine nature of the electronic voting systems it has encountered, according to Staff Attorney Matt Zimmerman.
Speaking before a congressional subcommittee on elections last month, Zimmerman testified, "EFF has served, among other roles, as both election observers and as legal counsel for voters who felt compelled to challenge the use of results of apparently malfunctioning voting equipment.
"In both capacities, we and others have been severely hampered by the lack of transparency inherent in the current closed technological regime.
"For both of these purposes, the use of open or disclosed source voting technology as a component of a more open election process would immediately and demonstrably lead to a more competent electorate," he stated.
'Defect-Dense Code'
What an open source process does is allow a piece of software to be vetted by many trained eyes in a public environment as opposed to a few eyes in obscurity, explained John Washburn, a software quality engineer and member of the Voting Technology Task Force of VoteTrustUSA, an election integrity organization.
"Everyone who is not paid by a vendor who has looked at existing electronic voting machinery has found significant flaws," he told LinuxInsider.
"Moreover," Washburn added, "they've never found the same flaw twice."
"That tells me that that must be some defect-dense code," he continued. "Not only do you find something every time someone looks at it, you find something new every time someone looks at it."
Open Door to Hackers?
Nevertheless, detractors of using open source software in elections argue it will open the process not only to legitimate observers but also to hackers bent on fouling up the process.
"That argument is predicated on the security through obscurity model, which nobody who takes security seriously believes," Washburn asserted.
"Some claim that open source systems are fundamentally less secure, but computer science experts ... can confirm that open source systems are fully capable of handling the important security requirements demanded of our election systems, as evidenced by the wide range of secure, commercially viable systems on the market today," added EFF's Zimmerman.
No Software Foolproof
Even if open source software were to gain traction in the elections arena, it alone shouldn't be relied on to insure the integrity of voting systems, according to Edward W. Felten, a professor of computer science and public affairs at Princeton University.
"Thus far, computer scientists have not found a way to ensure the correctness of useful software programs," Felten told Congress last month. "It is unclear in general whether this is even possible.
"Instead of pretending we are able to ensure correctness of software, we must have a system that records and counts the votes accurately even if the software malfunctions," he stated.
Governments do not have to choose between all-electronic and all-paper voting systems, Felten contended. Computers and paper can be used together so that each can do what it does best, so that each can compensate for the drawbacks of the other.
More Skepticism Needed
When incorporating technology into voting systems, governments need to exercise more skepticism than they've shown in the past, added University College's Kiniry.
"Governments the world over believe that they can trust electronic voting systems today," he maintained. "I believe they are wrong about that.
"I believe we have a number of years of research to do before you will see experts the world over tell governments that this is something wise to do," Kiniry predicted.
"Unfortunately," he continued, "most governments with whom I've worked or that I'm aware of are quite willing to take on new technology solutions before gathering all the important information."
Fortunately there are steps at hand that are redressing the situation. The OASIS EML ...
Next Article in Software
Microsoft Throws Firefox a Bone April 17, 2007
Microsoft on Monday made available a plug-in that allows its Windows Media Player to integrate more smoothly with the Firefox Web browser, a growing rival to Microsoft's own Internet Explorer browser. With competitors like Adobe vying for Web developer mindshare, Microsoft may have to give an inch to open source in order to keep WMP strong.
Related Stories
Before New Hampshire, Candidates Must Face MySpace April 03, 2007
Social networking giant MySpace has announced plans to hold a virtual "primary" where users may vote for their favorite candidate. The event will occur before the Iowa caucuses and New Hampshire primary, and will tie in with programs encouraging users 18 or older to vote on election day.
'Hillary 1984' Creator: 'The Game Has Changed' March 22, 2007
A Barack Obama supporter who worked for a consulting firm with ties to the Obama campaign has claimed responsibility for posting the "Hillary 1984" anti-Clinton video on YouTube. Phil de Vellis lost his job because of the incident. "This ad was not the first citizen ad, and it will not be the last," de Vellis said. "The game has changed."
MySpace Aims to 'Impact' Presidential Race March 21, 2007
MySpace introduced a portal featuring presidential candidate-created profiles as well as voter-registration tools, job listings, videos, "friends" pages and other political content. The company is calling the portal "The Impact Channel," and expects it to play a major role in the 2008 U.S. presidential election.
More by John P. Mello Jr.
McAfee Gives Enterprise Macs a Bodyguard November 02, 2009
When it comes to Mac use in an enterprise environment, running third-party security software isn't just a matter of using an abundance of caution. It may also be a matter of complying with governance mandates and regulations. McAfee's new Endpoint Protection for the Mac targets enterprise systems handling large amounts of sensitive data.
Adobe Elements Buffs Up for Mac October 26, 2009
For the almost-but-not-quite pro photog, Adobe Photoshop Elements offers a collection of tools that go beyond most free offerings but don't dish out the wallet-busting feature overload of full Photoshop. In the past, some Mac users have been annoyed with Adobe for having versions of Elements ready for Windows months before they were out on Mac. With version 8, both platforms get their chance at the same time.
GoToMyPC Gets Ready to Go to Your Mac October 19, 2009
GoToMyPC has been a popular remote access product in Citrix's portfolio, and previous versions have allowed any Net-connected computer to remotely control a PC. A new version, soon to come out of beta and into full release, can access Macs as well. With the growth of both telecommuting and Macs in the enterprise, Citrix felt the time was right.