Re: [fpc-devel] copyright infringement in FPC code

2007-11-14 Thread Michael Schnell
What I found in Lazarus code so far was that somebody _was_ peaking at the Delphi code at some stage. Numerous methods have variables declared with the exact same names, type and order or appearance. Changing the said likelihoods might help to obfuscate the potential peeking but does that

Re: [fpc-devel] copyright infringement in FPC code

2007-11-14 Thread Alvise Nicoletti
What I found in Lazarus code so far was that somebody _was_ peaking at the Delphi code at some stage. Numerous methods have variables declared with the exact same names, type and order or appearance. I am noone here, but I think that Borland have always know that (if that is true ;) ). IMHO,

[fpc-devel] copyright infringement in FPC code

2007-11-13 Thread Graeme Geldenhuys
For those that don't follow the Lazarus mailing list. It was brought to our attention by a ex-Borland employee (Steve Trefethen), that FPC contains some stolen code from Delphi. Especially Delphi 4 5. The full discussion can be read here... http://www.stevetrefethen.com/files/ppcomp.htm And

Re: [fpc-devel] copyright infringement in FPC code

2007-11-13 Thread Luiz Americo Pereira Camara
Daniël Mantione wrote: Op Tue, 13 Nov 2007, schreef Graeme Geldenhuys: For those that don't follow the Lazarus mailing list. It was brought to our attention by a ex-Borland employee (Steve Trefethen), that FPC contains some stolen code from Delphi. Especially Delphi 4 5. The full

Re: [fpc-devel] copyright infringement in FPC code

2007-11-13 Thread Michael Schnell
I have heard that there is software that can do code comparisons to find infringements (I'm thinking of a article between Linux and Minix code). Anybody got such a program available so we can possibly do a automated comparison. I'll try and find out what was used to compare Minix and Linux

Re: [fpc-devel] copyright infringement in FPC code

2007-11-13 Thread Daniël Mantione
Op Tue, 13 Nov 2007, schreef Graeme Geldenhuys: For those that don't follow the Lazarus mailing list. It was brought to our attention by a ex-Borland employee (Steve Trefethen), that FPC contains some stolen code from Delphi. Especially Delphi 4 5. The full discussion can be read

Re: [fpc-devel] copyright infringement in FPC code

2007-11-13 Thread Graeme Geldenhuys
On 13/11/2007, Florian Klaempfl [EMAIL PROTECTED] wrote: I wrote an answer. The scary thing is, I used the tool mentioned earlier (sim_pasc) and did a few random tests on Lazarus code and Kylix 3 code. My god, there is a lot of similar code and no, I'm not talking about the class interfaces

Re: [fpc-devel] copyright infringement in FPC code

2007-11-13 Thread Florian Klaempfl
Graeme Geldenhuys schrieb: For those that don't follow the Lazarus mailing list. It was brought to our attention by a ex-Borland employee (Steve Trefethen), that FPC contains some stolen code from Delphi. Especially Delphi 4 5. I wrote an answer.

Re: [fpc-devel] copyright infringement in FPC code

2007-11-13 Thread Bee
I wrote an answer. You (or other FPC core team members) should write a blog post about this and explain this situation in more complete description, instead write it as comment on someone's blog. This way, other people would see a better and more comprehensive responses from FPC side.

Re: [fpc-devel] copyright infringement in FPC code

2007-11-13 Thread Marco van de Voort
I have heard that there is software that can do code comparisons to find infringements (I'm thinking of a article between Linux and Minix code). Anybody got such a program available so we can possibly do a automated comparison. I'll try and find out what was used to compare Minix and

Re[2]: [fpc-devel] copyright infringement in FPC code

2007-11-13 Thread Пётр Косаревский
I wrote an answer. You (or other FPC core team members) should write a blog post about this and explain this situation in more complete description, instead write it as comment on someone's blog. This way, other people would see a better and more comprehensive responses from FPC side.

Re: [fpc-devel] copyright infringement in FPC code

2007-11-13 Thread Graeme Geldenhuys
On 13/11/2007, Graeme Geldenhuys [EMAIL PROTECTED] wrote: there is a lot of similar code and no, I'm not talking about the class interfaces (which are duplicated on purpose). I would like to apologize to the Lazarus developers. I jumped the gun a bit. I should have done a bit of RTFM before

Re: [fpc-devel] copyright infringement in FPC code

2007-11-13 Thread peter green
And a single code comparison can be seen here... FPC code is on the right. http://www.stevetrefethen.com/files/ppcomp.htm Reading the description carefully it seems like he has modified the delphi code to look more like the FPC code. In many cases two people trying to implement the

Re: [fpc-devel] copyright infringement in FPC code

2007-11-13 Thread Graeme Geldenhuys
On 13/11/2007, peter green [EMAIL PROTECTED] wrote: In many cases two people trying to implement the same relatively simple behaviour will end up with code that differs in little more than variable names and spacing without needing to copy. What I found in Lazarus code so far was that

Re: [fpc-devel] copyright infringement in FPC code

2007-11-13 Thread ik
On Nov 13, 2007 10:51 PM, Graeme Geldenhuys [EMAIL PROTECTED] wrote: On 13/11/2007, peter green [EMAIL PROTECTED] wrote: In many cases two people trying to implement the same relatively simple behaviour will end up with code that differs in little more than variable names and spacing

Re: [fpc-devel] copyright infringement in FPC code

2007-11-13 Thread Daniël Mantione
Op Tue, 13 Nov 2007, schreef Graeme Geldenhuys: On 13/11/2007, peter green [EMAIL PROTECTED] wrote: In many cases two people trying to implement the same relatively simple behaviour will end up with code that differs in little more than variable names and spacing without needing to

Re: [fpc-devel] copyright infringement in FPC code

2007-11-13 Thread Marc Weustink
ik wrote: On Nov 13, 2007 10:51 PM, Graeme Geldenhuys [EMAIL PROTECTED] wrote: [..] Good news is that that's where the similarity ends (well in the units I checked). Importantly, the method bodies seem to be implemented differently, except for the very elementary methods. What are the

Re: [fpc-devel] copyright infringement in FPC code

2007-11-13 Thread Graeme Geldenhuys
On 13/11/2007, ik [EMAIL PROTECTED] wrote: What are the elementary methods ? A simple or very basic methods only two or three lines long. Something like a property Getter or Setter method. Regards, - Graeme - ___ fpGUI - a cross-platform Free

Re: [fpc-devel] copyright infringement in FPC code

2007-11-13 Thread Mattias Gaertner
On Tue, 13 Nov 2007 22:59:50 +0200 ik [EMAIL PROTECTED] wrote: [...] What I found in Lazarus code so far was that somebody _was_ peaking at the Delphi code at some stage. Yes. 1. Many pascal programmers have several years Delphi experience and are used to the Delphi coding style and naming

Re: [fpc-devel] copyright infringement in FPC code

2007-11-13 Thread Daniël Mantione
Op Tue, 13 Nov 2007, schreef Marc Weustink: ik wrote: On Nov 13, 2007 10:51 PM, Graeme Geldenhuys [EMAIL PROTECTED] wrote: [..] Good news is that that's where the similarity ends (well in the units I checked). Importantly, the method bodies seem to be implemented differently,

Re: [fpc-devel] copyright infringement in FPC code

2007-11-13 Thread Mattias Gaertner
On Tue, 13 Nov 2007 23:51:14 +0100 (CET) Daniël Mantione [EMAIL PROTECTED] wrote: Op Tue, 13 Nov 2007, schreef Marc Weustink: ik wrote: On Nov 13, 2007 10:51 PM, Graeme Geldenhuys [EMAIL PROTECTED] wrote: [..] Good news is that that's where the similarity ends (well in

Re: [fpc-devel] copyright infringement in FPC code

2007-11-13 Thread Daniël Mantione
Op Wed, 14 Nov 2007, schreef Mattias Gaertner: That's not the same and will crash since lazarus svn rev 12822. Lazarus now uses the Delphi 'Assigned' trick for design time events as default. I hope this trick is not copyrighted or patented. Tricks cannot be copyrighted, and we live in sw