the company can always retract their product if they want to keep it a trade secret.
The real solution would obviously that the prosecutors cannot enter into evidence the conclusions of any closed source software.
Of course, this only displaces the issue, what of the black box c.p.u.'s whereupon this software ran?