指纹识别系统和DNA测试软件等技术对于提高执法机构的调查准确性和速度至关重要。同时,他向美国新泽西州法院的执法机构承认,被告有权检查DNA测试软件的源代码,并说他也承认有权对调查中使用的技术提出质疑。
2017年4月16日,一名汽车少年在新泽西州第二城市泽西市被枪杀。这位21岁的男子因此事件而被捕,被指控犯有谋杀罪。但是,律师们争辩说,他们想通过检查调查中使用的源代码来评估可靠性。
律师希望调查的是一种由美国软件开发公司Cybergenetics开发的名为TrueAllele的DNA测试工具。 Truereal是一种可以使用统计方法分析DNA的软件,即使在常规测试方法无法实现高精度的情况下(例如,包含多个人的DNA的样品),它也可以准确识别DNA。
Truereal用于分析在泽西城案件中用于谋杀的枪支中发现的基因样本,分析结果提供了与男性犯罪有关的证据。在此案的听证会上,律师表示他们想分析Truereal源代码,但是CyberGenetics拒绝说它可以向竞争对手透露秘密。 CyberGenetics表示,软件源代码是商业秘密,可能需要八年或更长时间才能详细分析MetaLab编写的170,000行源代码。
最后,CyberGenetics允许律师调查源代码,但要遵守保密协议,该协议因泄露源代码而被罚款100万美元。但是,律师们无法达成协议,声称严格的罚款合同阻碍了分析源代码的专家的参与。
律师的要求得到了下级法院的支持,但律师提出了上诉。律师要求有必要验证源代码的权利,以证明有必要证明软件错误和隐藏功能对被告无害,例如,在某些(STRmix)DNA测试软件编码的情况下错误。
听证会的结果是,上诉法院作出了支持律师的裁决,称被告有权提出异议并了解涉案软件。因此,律师可以分析真实的源代码并指出任何问题。律师对上诉审判的裁决表示欢迎,并说任何人都不应基于无法公正评估其信誉的机密证据而被监禁或处决。该裁决将有助于防止此类违规行为。相关信息可以在这里找到。