Slashdot is powered by your submissions, so send in your scoop

 



Forgot your password?
typodupeerror
×
Government Linux Business Politics News

Linux-Based E-Voting In Brazil 302

John Sokol writes "I just heard from a good friend and Linux kernel hacker in Brazil that they have just finished their municipal election with 128 million people using Linux to vote. They voted nationwide for something like 5,000 city mayors. Voting is mandatory in Brazil. The embedded computer they are using once ran VirtuOS (a variant of MS-DOS); it now has its own locally developed, Linux-based distro. These are much nicer, smaller, and cheaper than the systems being deployed here in the US. Here is a Java-required site with a simulated Brazilian voting system. It's very cool; they even show you a picture of the candidate you voted for."
This discussion has been archived. No new comments can be posted.

Linux-Based E-Voting In Brazil

Comments Filter:
  • Why? (Score:5, Insightful)

    by PinkyDead ( 862370 ) on Tuesday October 07, 2008 @05:57AM (#25283211) Journal

    I don't see any of the problems resolved.

    You can still tamper with the system and there is no verifiable audit.

    I don't know that the underlying choice of OS was biggest problem (if I were building it, sure I'd choose Linux) - there are more fundamental process issues that are at fault. Namely, that someone could tamper with the election and no one could (dis)prove it.

  • by what about ( 730877 ) on Tuesday October 07, 2008 @06:03AM (#25283245) Homepage

    This is great

    • Licence money saved (even small ones)
    • No forced obsolescence of machine by "technology enhancements" and upgrades
    • No locking down of SW because some source "trade secrets" or "company secrets"
    • Possibly produced localy and therefore good for the economy. (I do not think we should buy everything from china)

    I do really miss a paper trail, that is needed in case there are doubts of "fraud", we do not want such doubts, do we ?

  • Re:How it's done (Score:5, Insightful)

    by calmofthestorm ( 1344385 ) on Tuesday October 07, 2008 @06:06AM (#25283273)

    Crappy software running on linux is just as easy to rig...

    the problem with Diebold is political not technical

  • by Antony-Kyre ( 807195 ) on Tuesday October 07, 2008 @06:06AM (#25283277)

    How un-American. Oh wait...

  • by meringuoid ( 568297 ) on Tuesday October 07, 2008 @06:14AM (#25283317)
    We have web based banking. Why not web based voting?

    Risk of fraud. Under the current system I can't go out and bribe, blackmail or threaten voters, because I have no way of determining whether or not they voted as I asked. 'Vote for X or I break your legs' doesn't work if I cannot find out whether or not any given person actually did vote for X. But while you can take steps to ensure that the polling booth is private, you can't say the same for an internet terminal whose location you do not know and whose configuration you do not control. For all you know the voter's boss is watching him as he votes for the candidate who will restrict workers' rights and remove regulations on abusive bosses.

    The moment there's a way a person can prove who they voted for to a third party, the secret ballot is dead.

  • by Yvanhoe ( 564877 ) on Tuesday October 07, 2008 @06:29AM (#25283413) Journal
    The difference is that you trust your bank with your money. You trust they will not steal from you and protect your privacy. You can check that they are not stealing from you.

    If you vote on a third party website, you'll trust it with your votes, and its secrecy but, contrary to banks, you will have no way of checking that your vote is correctly accounted for.
  • by saibot834 ( 1061528 ) on Tuesday October 07, 2008 @07:20AM (#25283691)

    I trust that the system work

    That's fine for you, but one principal of a democracy is that the vote is open and transparent. When there's a vote, I can go to the voting place and control that the process works fine. I can verify almost everything important first hand (at least in Germany, where I live). With voting machines, only a few people in the whole world can control the system. Even if the software is free, there are only few people who understand the source code and can verify it. The vote is _not_ transparent.

    Oh, and don't tell me that voting machines are unhackable. Here [youtube.com] you can see a voting machine being hacked in 60 sec.

    So, you have vs. .
    I agree, that elections are not a simple problem, but pen&paper is a simple solution and at the moment the best.

  • Re: Why? (Score:4, Insightful)

    by ThiagoHP ( 910442 ) on Tuesday October 07, 2008 @07:31AM (#25283747)

    At least, here in Brazil, the election results always match the exit polls and no serious allegations of tampering were made. We've been using this system for 10 years without any major problems.

    Something that the Americans could learn from the Brazilian system is the simplicity of its use: no touch screen, you just type the number of your candidate in a keyboard that is the same used in telephones and then press a huge green button.

  • by Anonymous Coward on Tuesday October 07, 2008 @07:55AM (#25283925)

    Not sure how this is a troll. It might be too sarcastic, but it points out how nonsensical "if it ain't broke don't fix it" comments are. There are plenty of things that aren't technically broken, but that still could be done a whole lot better.

  • by bogado ( 25959 ) <bogado&bogado,net> on Tuesday October 07, 2008 @08:03AM (#25283981) Homepage Journal

    While I agree that our election is far from perfect, I don't think that pen & paper is the best solution. It introduces many more places where it can be frauded, the accounting, false ballots and much more. A unified electronic voting has many advantages and can be made more safe by adding cryptographic receipts, for instance.

    I know that electronic voting can be hacked, but if you raise the bar too high it start to get impractical hacking. Compromising single units can be easy, but if it can be detected later the votes from that machine could be eliminated, so the roms would have to be swapped out after wise also, unless your objective is to create a dos on some ballots.

    I trust the system now because of the results it have shown, not because of the system it self, I know it can be hacked, I don't know what the heck is running there, what I know is that it has been shown by the results.

  • by alexwcovington ( 855979 ) on Tuesday October 07, 2008 @08:21AM (#25284147) Journal

    Brazilian cities were able to know the election results in the same day of voting, before midnight.

    You mean:

    Brazilian mayors were able to rig the election results in the same day of voting, before midnight.

  • by TheLink ( 130905 ) on Tuesday October 07, 2008 @09:34AM (#25285097) Journal
    With pen and paper the accidents need to be a lot bigger and widespread. You need many accidents.

    With electronic voting, you only need one accident. All you need is for someone to accidentally insert a thumbdrive. Or accidentally press the "demo key sequence".

    It's so much easier to cheat with electonic voting.

    Printing thousands of fake paper votes and moving them into the right locations can be done, but it is a lot more work than cheating with electronic voting.

    Even if the source code is validated, the results can be easily changed. Without a paper trail you can't check.

    If you have a paper trail, you might as well stick to paper and pen.
  • Comment removed (Score:5, Insightful)

    by account_deleted ( 4530225 ) on Tuesday October 07, 2008 @09:55AM (#25285413)
    Comment removed based on user account deletion

New York... when civilization falls apart, remember, we were way ahead of you. - David Letterman

Working...