“In my profession all sorts of odd knowledge comes useful, and this room of yours is a storehouse of it.”
—Sherlock Holmes in The Adventure of the Three Garridebs
In this part I introduce a number of topics that are important for anyone involved in the field of software forensics. In particular, I discuss a software clean room, open source code, and the Digital Millennium Copyright Act.
A software clean room development process is a method for developing software in a manner such that copyright infringement of a specific program does not occur. Software clean rooms are often used when two companies are partnering and wish to share certain code but not inadvertently share other code. Software clean rooms are also ...