In the event of a catastrophic outcome, who owns the failure – the product maker, the library coder, or the company that chose the product? We look at the sticky issue of liability.