Diebold Threatens to Pull Out of North Carolina
foobaric writes "A North Carolina judge ruled that Diebold may not be protected from criminal prosecution if it fails to disclose the code behind its voting machines as required by law. In response, Diebold has threatened to pull out of North Carolina." From the article: "The dispute centers on the state's requirement that suppliers place in escrow 'all software that is relevant to functionality, setup, configuration, and operation of the voting system,' as well as a list of programmers responsible for creating the software. That's not possible for Diebold's machines, which use Microsoft Windows, Hanna said. The company does not have the right to provide Microsoft's code, he said, adding it would be impossible to provide the names of every programmer who worked on Windows."
Hmm... Good point.
Hey Diebold, don't let the door hit you in the ass on the way out!
(Not that state regulators which didn't require a voter-verified paper trail up front have qualifications for anything but a prison cell, but hey...)
Tired of Political Trolls? Opt Out!
I don't fault Diebold for being reluctant to move forward given the language of the statute.
It seems to be clear that the intent was to have the actual source code and not just a copy of the software. Also, it isn't at all clear if that means the underlying platform or just the voting application on top of it, but why take a chance. And really, what would be the point of having access to half of the software stack?
Either the state of North Carolina really doesn't want a windows based voting solution or they are accidentally sending the message that "no closed source solutions need apply".
In either case poor, misunderstood Diebold may have to take their ball and go home. I think we can all agree that given their track record, this is a good thing.
This is simply a situation where closed source software is not the best tool for the job. Diebold is more than welcome to submit an open source solution, or play the the crybaby-going-home-and-taking-my-toy-with-me game.
My only question is how far down do these legal requirements go? If the operating system the voting software is running on needs to be open sourced, what about the hardware firmware? Does it need to be open source as well?
Afterall regardless of the software used,
the hardware might be designed to ignore software instructions
and give a different set of voting results.
Ok, now that I have that off my chest
Since the state is responsible to ensure that voting is fair, transparent and auditable, it makes good sense to make this code open source. I'm not arguing over a specific license - for the purpose of this discussion copyright is not important : only that anyone who wishes to ensure that their consitutional right to vote has been properly administered is able to do so.
This reminds me of the debate over opening the source code on the breathalizers in Florida...
In my opinion, anything that the guv uses should be open source, excepting areas of national security (i.e. where some piece of code gives direct knowledge that shouldn't be handed out ... like missle launch code maybe?)
If you think imaginary property and real property are the same, when does your house become public domain?
I don't think that's as strong a point as you think it is. For example, for-profit industries have been our primary source of war materiel and defense procurements since just about the founding of the Republic, and this has not seriously weakened the country as a result. In fact, where advancement is needed the most, the incentive for profit is increased, because, unsurprisingly, the chance for big rewards leads people to take big risks. So I don't think the proper response to necessity or importance is to make profit illegal (quite the opposite, in fact) - the solution is to have better requirements in the first place. In other words, the government needs to be a much more savvy consumer and stop buying whatever crap is put in front of them. Essentially, this is what's happening in this case: the state is saying, this product does not meet our requirements. Diebold has the choice with complying with the requirements or losing the sales. If the motive for profit is strong enough, other companies with products that do meet the requirements will then compete to be selected. The state wins, the companies win, freedom wins.
If you don't know where you are going, you will wind up somewhere else.
Other posters are making a lot of hay over the responsible programmers portion of the statute - obviously, if you need to list everyone who contributed code that would tend to be impossible (although a few projects could probably comply.)
However, I'm fairly sure that you could meet that requirement with a list of the *responsible* programmers - i.e., the people in charge making decisions. Thus, you don't need to list every programmer - the person in charge of your particular embedded system fork ought to be sufficient.
The good and new comes from no quarter where it is looked for, and is always something different from what is expected.
"Under pressure to comply with State Law, Diebold comes up with great excuse".
There is no way they will meet the law, because once it becomes apparent that the software has holes that allow vote manipulation, the remaining states will do the same.
Of course, the darkside is still trying to keep the public in the dark, at least in California.
Here's the rules that BlackBoxVoting must meet.
California protocols sent to Black Box Voting when they invited us to do the test Nov. 30:
- The media cannot attend
- The public cannot attend
- The number of people we can bring is so small that we cannot bring our attorney or a court reporter
- We cannot videotape, record, or keep explicit notes on it
- We cannot retain our own work product
- We cannot tell anyone what happened in the test
You are being MICROattacked, from various angles, in a SOFT manner.
Hmm... Good point.
Could be that Diebold is hiding some illegal stuff (probably stealing other people's ideas or code) and don't want to be found out. Just a thought. It's obvious that North Carolina is only asking for the source to the stuff that Diebold itself developed, not third parties like Microsoft. The Windows defence is just a lame strawman, IMO.
Does anyone have any idea how much Diebold is worth ?
"For example, if Diebold used Linux instead of Windows, would it be possible for them to generate a list of every developer who has ever touched the code? Probably not."
Didn't Red Hat in fact do this to figure out who to early-invite to their IPO?
Bill Clinton: Pimp we can believe in. - The Shirt!!!
Craete a list of the reason why this is good.
Contact your govener, members iof the press.
Work at it, it can happen.
If you mean "Can we get this law to magically appear while I sit here and watch cartoons? then No.
If you can find out who sponsed the law in North Carolina, they might be able to point you in a good direction to get started.
Also, if you find a professor that specialize in politics at a local university, they might be able to help you out.
Think, Act, Succeed. In That Order.
The Kruger Dunning explains most post on
I don't think closed source software should qualify for copyright protection unless their source code is in escrow (with e.g. the Library of Congress at the publisher's cost) to be released at the end of the copyright term. Without the source code, you should only be afforded Trade-Secret protection.
And voting systems need transparency
I have come to a conclusion that one useless man is a shame, two is a law firm, and three or more is a congress -J Adams
When it comes to individual rights, I thoroughly disagree with the argument which runs, "Why should you mind the police searching your home unless you have something to hide?"
But when it comes to the State, and it's employees, (like Diebold), the same logic is quite acceptable.
Let's all remember, the State is there to serve the public, not the other way around. At least, that's how it's supposed to work.
Thus, non-compliance with the most basic and rational doctrine, ("You must let us see how your voting machines work"), means to me that Diebold is hiding the fact that their machines are indeed faulty, and almost certainly deliberately faulty.
I'd love to see this break wide open, and have the journalists see the light and revolt against their Zionist-neo-con-Christian-brain-washed overseers, and publish the story far and wide. And then put Bush and his crew and the entire ruling elitist segment of the populace into prison. But I don't really expect this.
The most we'll see is a scapegoat being hung out to dry while the parade of evil continues.
The best way to resist is to do it on a personal level. Shine brightly and follow your internal compass as best you can. Defy The Lie. --Living in such a way will affect others in an ever-expanding ripple effect.
-FL
Ok, aside from being a convicted felon who comitted the very kind of crimes one should be worried about someone pulling in this situation... Usually, rational people being duly diligent about security would not trust someone who had anything in their background that would make them succeptible to BLACKMAIL.
This is some sort of goddamned perverse JOKE, RIGHT?!!!
the preceding comment is my own and in no way reflects the opinion of the Joint Chiefs of Staff
That's not possible for Diebold's machines, which use Microsoft Windows,
Interesting. Maybe it's not the Supreme Court deciding elections that we need to be worrying about... Maybe this is another reason why Diebold is so resistant to voter-verified paper trails.
Flying is easy, just throw yourself at the ground and miss. -Douglas Adams
possession of the source != permission to disclose it.
Nevertheless, I think it's a straw man. Most likely, Diebold doesn't want to release THEIR source, and they're using Windows as the excuse. If Diebold wants to take the high road, let them release the source to THEIR code, including a diff file showing only their changes to the source received from Microsoft, and let some idiot bureaucrat in the state capitol make a fool of himself going on CNN and demanding the source code to Windows itself while everyone laughs at his pettiness.
And even spookier, this link says:
and:
It gets spookier still when you look at Diebold's CEO Bob Urosevich's ties to the Republican Party and strong fundamentalist backgrounds. Whereever Diebold goes, the article says, historic Republic upsets follow.
Well said. It makes one wonder why they're so afraid to release their source. Either they're afraid that another company will realize how easy it is to do and run them out of business, or they're afraid that someone will find loads of errors that show voting talies to be misreported.
Great. Now I'm going to be thinking the worst next time I vote. Grr.
If all you have is a hammer, everything looks like a nail.