What Are the Core Legal Issues in Software Litigation?