List Info

Thread: Code Comparison Software or Expert




Code Comparison Software or Expert
country flaguser name
United States
1969-12-31 18:00:00

Hello,
I have been accused of steeling source code from an old 1999 DOS
Borland Pascal Program to create a Delphi Application. I'm trying
to figure out how to do a comparison to prove my code is my own.

The issue is that the code is so different that its hard to know
where to start.

The DOS program is a DOS program, it doesn't have any windows
components, no VCL, no forms. It has a propritary flat file
database. The only way it can be compiled is to use a virtual DOS
6.22 machine. It is no longer sold, it runs as a legacy program on
very old PCs.

The Delphi application is a normal Delphi application that uses
the MSDE version of Sql Server.

These are both large programs, 125,000 lines or more. They both
have multiple source code units. I know without looking that there
will not be common unit names or organization. I don't expect to
find common function names.

So far all that can be seen are pdf versions of their DOS source
code. They claim that if we put a virtual machine together we can
see the source in its correct form.

Does anyone have any idea of how to do this comparison quickly and
efficently? I'm not even sure if files from the virtual machine
will be able to be compared to files on the regular hard drive. I'm
almost to the point of hand scanning all the units and collecting
metrics of some kind.

__._,_.___
.

__,_._,___
[1]

about | contact  Other archives ( Real Estate discussion Medical topics )