O'Reilly logo

The Software IP Detective’s Handbook: Measurement, Comparison, and Infringement Detection by Bob Zeidman

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

16. Implementation

Now that I have discussed the theory behind source code correlation, I will discuss ways of practically and efficiently implementing that theory.1 The particular implementation discussed in this chapter is based on the implementation used in the commercial CodeMatch tool that is a function of the CodeSuite program available from S.A.F.E. Corporation. This tool focuses on finding software copyright infringement, so many of the implementation choices are based on optimizing that use of source code correlation.

The implementation I describe here makes use of a basic knowledge of programming languages and program structures to simplify the task of comparing and identifying matching program elements. It is not necessary to implement ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required