Graeme Geldenhuys wrote:
Hi,

Due to the previous discussion of copyright infringement in FPC code,
I downloaded a Similarity Tester (SIM 2.21) and ran it against a few
random selected files, comparing LCL to Kylix 3 source.

Oh my!!!   I found quite a bit of code that are marked as copied.  No,
I'm not talking about the class interfaces which are duplicated or
purpose.

Did you also skip the trivial implementations ?

I know for some parts I wrote myself that they are pretty similar to the way delphi had implemented them. Most smaller implementations of a given method can only be done in one efficient way. So it make's sense that they look equal.

Note:
This tool is automated and fast.  I'm sure _not_ everything it detects
are actual copied code, but it might be worth our while going through
it and verifying the code marked.
Rather be safe than sorry. Plus we can then say we tried to remove
infringed code from our side.

True. The most used pieces of delphi code I recognize, but not the from the bit more exotic areas. We have also had one or two cases where code appeared to be similar, but only had a (important) difference in details.

Marc

_________________________________________________________________
    To unsubscribe: mail [EMAIL PROTECTED] with
               "unsubscribe" as the Subject
  archives at http://www.lazarus.freepascal.org/mailarchives

Reply via email to