谋杀嫌犯赢得审查警方使用的DNA测试工具源代码的权利

新泽西州一家上诉法院裁定,一名被控谋杀的男子有权审查专有的基因测试软件源码,以挑战对他提出的证据。为2017年发生在泽西城致命枪击案受审的科里·皮克特辩护的律师一直试图审查一个名为TrueAllele的软件程序的源代码,以评估其可靠性。该软件帮助分析了一个武器上残留的基因样本,用来将被告与犯罪行为联系起来。

ferrera-and-pickettjpg-985f76977bfede11.jpg

该软件的开发商Cybergenetics在下级法院的诉讼中坚持认为该程序的源代码是商业机密。据悉,该公司的联合创始人马克·佩林(Mark Perlin)在反对源代码分析时称,该程序由17万行MatLab代码组成,密度很大,以每小时10行的速度审查需要8年半的时间。

该公司在严格控制的条件下向辩方提供了访问权限,并在一份保密协议中列出,其中包括在代码细节泄露的情况下接受100万美元的责任罚款。但辩方团队反对这些条件,他们认为这些条件会阻碍他们的评估,并会阻止任何专家证人的参与。

在双方无法达成一致的情况下,审理此案的下级法院法官拒绝了被告方审核源代码的动议,没有充分解决被告方的论点。这促使辩方提出上诉。

代表辩方的人列举了STRmix和FST(法医统计工具)等其他基因检测软件过去的问题。例如,辩方专家证人Mats Heimdahl和Jeanna Matthews说,STRmix有13个编码错误,影响了60个刑事案件,这些错误直到源代码审查才被发现。他们还指出,正如上诉法院裁决书所描述的那样,FST源代码审查如何 "发现了一个'秘密功能......存在于软件中,倾向于高估有罪的可能性'。"

周三,上诉法院支持被告,并将案件发回下级法院,指示法官强制Cybergenetics公司向辩护团队提供TrueAllele代码。

"如果不仔细检查其软件的源代码--一套可能包含bug、小毛病和缺陷的人为指令--在对抗系统的背景下,就无法现实地发现它正确地实现了鉴证科学,"裁决说。

电子前沿基金会的高级参谋律师Kit Walsh对上诉裁决表示欢迎。"没有人应该基于不能公平评估其可靠性的秘密证据而被监禁或处决,本案的裁决将有助于防止这种不公正,"她在一篇博客文章中说。

如果TrueAllele被认定为无罪,预计也不会影响到据说被该软件免罪的十几名前嫌犯。

您可能还会对下面的文章感兴趣: