Re: [fpc-devel] regarding RTTI unit mail

2010-08-29 Thread Marco van de Voort
In our previous episode, Hans-Peter Diettrich said: > > > This sidestep thread over the EU directive misses the main point. Legal or > > not, the question is do we really copy interfaces straight from Borland > > source? Afaik not. At least I never did, I always looked up header > > definitions

Re: [fpc-devel] regarding RTTI unit mail

2010-08-29 Thread Hans-Peter Diettrich
Marco van de Voort schrieb: This sidestep thread over the EU directive misses the main point. Legal or not, the question is do we really copy interfaces straight from Borland source? Afaik not. At least I never did, I always looked up header definitions from places as Delphi.about.com How ca

Re: [fpc-devel] regarding RTTI unit mail

2010-08-29 Thread Hans-Peter Diettrich
Daniël Mantione schrieb: If the order of elements is enforced, it is not a creative decision, thus both programmers can make the same decision without violating each others copyright. How can one be sure that the arrangement is not required, somehow? ;-) An interface is a contract, and as su

Re: [fpc-devel] regarding RTTI unit mail

2010-08-29 Thread Dimitri Smits
- "Marco van de Voort" schreef: > In our previous episode, Dani?l Mantione said: > > > and C++ you can get hell when you change the order of elements, > > > with interleaved #defines and #ifs (what's possible in Pascal as > > > well). > > > > If the order of elements is enforced, it is no

Re: [fpc-devel] regarding RTTI unit mail

2010-08-29 Thread Marco van de Voort
In our previous episode, Dani?l Mantione said: > > and C++ you can get hell when you change the order of elements, > > with interleaved #defines and #ifs (what's possible in Pascal as > > well). > > If the order of elements is enforced, it is not a creative decision, thus > both programmers can

Re: [fpc-devel] regarding RTTI unit mail

2010-08-29 Thread Daniël Mantione
Op Sun, 29 Aug 2010, schreef Hans-Peter Diettrich: Copyright is about creative decisions. For example the order in which procedures, variables are declared are creative decisions and thus part of the expression of an interface. If you make the same creative decisions as the original program,

Re: [fpc-devel] regarding RTTI unit mail

2010-08-28 Thread Hans-Peter Diettrich
Daniël Mantione schrieb: The EU software directive says a few words about this matter: "Protection in accordance with this Directive shall apply to the expression in any form of a computer program. Ideas and principles which underlie any element of a computer program, including those which u

Re: [fpc-devel] regarding RTTI unit mail

2010-08-28 Thread Daniël Mantione
Op Sat, 28 Aug 2010, schreef Dimitri Smits: Hi, (just hate it when you send something after re-reading it a few times, and a minute later you know that there is something important you forgot to ask) Since objectnames and interfaces are cloned from Delphi everywhere in the fpc-rtl, I was w

[fpc-devel] regarding RTTI unit mail

2010-08-28 Thread Dimitri Smits
Hi, (just hate it when you send something after re-reading it a few times, and a minute later you know that there is something important you forgot to ask) Since objectnames and interfaces are cloned from Delphi everywhere in the fpc-rtl, I was wondering if this is legitimate use and not a copy