Source Code Requests Force Breathalyzer Maker to Sober Up

The Intoxilyzer 5000EN, a breathalyzer machine used by Minnesota law enforcement, runs on a pair of Z80 processors and uses 50,000 lines of assembly code. The accuracy of that code base is now under nationwide scrutiny as defense attorneys around the country now frequently claim that the source code must be made available to them during DUI cases. Numerous courts have agreed, but vendor CMI of Owensboro, Ky, puts up Herculean resistance to every such request, leading to hundreds of cases being tossed by the courts.

It’s gotten so bad in Minnesota that the state has gone to federal court this year, charging CMI with a host of contractual failures and asking for more than $75,000 in compensation. With police departments now losing confidence that an Intoxilyzer reading will lead to a conviction, many have switched to blood and urine testing. Such testing puts a “heightened burden” on the state’s laboratory budget.

Read the rest of this post


comments so far. Add yours.

About Voices

This is a section of the AllThingsD Web site featuring posts that have been curated from around the Web: pieces we’ve read, discussions we’ve followed, stuff we like. Five posts are included here each weekday, but only the headline and the first two sentences. We link to the original site for the rest. The section is explicitly labeled, so it’s clear that content comes “from other Web sites.”

We also solicit original full-length posts and accept some unsolicited submissions. Voices is edited by Beth Callaghan.

Dive Into Media

Latest Video

View all videos »

Search »