source
A Florida court will hear arguments on Friday in a case where the accuracy of a breathalyser is being scrutinised because the manufacturer has refused to release the source code.
Lawyers representing more than 150 defendants who have been charged for driving under the influence of alcohol in two Florida counties will file the request.
They argue that they have a right to see the source code of the alcohol breath analyser that was used to determine their clients' guilt.
"None of the [software] programs that was used here is approved," said Robert Harrison, a lawyer representing some of the defendants.
"The question is whether the difference [between these programs] is material or not. Without seeing the source code, we do not know."
At the centre of the controversy is the Intoxilyzer 5000, a device made by CMI of Ownsboro, Kentucky.
A marketing brochure for the device claims that it has been used for more than 25 years, and touts it as the "standard for accuracy, reliability and courtroom evidence".
Information on the internet shows that the Intoxilyzer 5000 is being used worldwide, including in Norway, the US and Canada. CMI did not return repeated phone calls seeking further information.
Florida approved the Intoxilyzer 5000 in 1993, but the manufacturer has since made numerous changes which Harrison argues have not been certified. CMI had to recall its devices in at least one case due to a software error, he said.
Releasing the source code of the device could take away any doubt about its accuracy, but the manufacturer has said in the past that it refuses to do so because it considers that information a trade secret.
This refusal could have far reaching consequences, potentially giving those convicted of 'Driving Under the Influence' a reason to appeal against their rulings.
It also has caused a backlog of such cases that await the results of this case to determine whether evidence gathered by the Intoxilyzer 5000 is still admissible in court.
Florida Assistant State Attorney Jason Miller said that he will oppose the defendants' motion asking to see the device's source code at Friday's hearing. "It will be their burden to show that that information is material," he told vnunet.com.
Citing 'ethics rules', Miller declined to go into further details about why he opposes the request to open up the appliance's software.
Florida law is very specific about a defendant's rights in Driving Under the Influence cases. An appellate court ruling in February last year entitled defendants to learn about the inner workings of alcohol breath analysers by receiving copies of the device's manuals, maintenance manuals and schematics, as well as changes made to the device that are not in those documents.
"It seems to us that one should not have privileges and freedom jeopardised by the results of a mystical machine that is immune from discovery, that inhales breath samples and that produces a report specifying a degree of intoxication," the February 2004 ruling stated.
Friday's hearing will seek to add the device's source code to the information that defendants are entitled to see. Although the judges in the case are said to be determined to come to a quick resolution, a ruling could take up to four weeks.
Because Florida's laws are so specific about the rights of individuals accused of drink driving, Miller said that there are only "remote chances" that a ruling asking to release the source code can be used as a precedent for other states or countries.
The case does, however, signal a growing interest in the inner workings of computers and applications as they gain a larger role in our everyday lives.
With software bugs a proven fact of life, consumers and organisations could claim that they need to be able to verify an application's source code before they accept their calculations as accurate.
In another case illustrating that closed source could cause problems, authorities in the US last year called on makers of electronic voting machines to publish the source code of their devices.
Applications containing bugs could allow parties in an election to manipulate the results, or could illegally prevent votes from being counted.
The voting machine debate received much attention in the US after the 2000 presidential elections in Florida turned into a vote counting soap opera.
Irish authorities have also scrutinised electronic voting machines over a perceived lack of reliability.
Nedap, the manufacturer of the machines, refused to provide the government with a copy of the device's source code. The parties last year agreed to an audit by a trusted third party.