Dead Code, the Law, and Unintended Consequences

Dead code has been frequently encountered when conducting source code reviews for litigation. The presence of dead code can have unintended legal consequences and several scenarios have been observed in which dead code heightened the probability of a loss in court.

Primer: Intellectual Property Protections for Software

There are various intellectual property protections that are available to the creators of software.  This primer will provide software engineers with a brief overview of some of the areas of IP law that are relevant to their work.

Cybersecurity and Embedded Systems

Embedded systems are either fixed or programmable combinations of hardware and software designed to perform a specific, pre-defined task within a larger mechanical or electrical system.

Case Study: DirecTV Anti-Piracy Litigation

Within months of the 1994 launch of DirecTV's national satellite TV service in the U.S. the broadcast system was hacked. The company's first-generation smart card-based security could subsequently be modified or replaced by individuals desiring to erase records of pay-per-view purchases or enable the unlawful interception of channels they hadn't paid for.

Pages