If a program under GPL has the following lines in its source:
1. Blank line (\n and/or \r)
2. #define <stdio.h> (or similar usual #defines)
Then, wouldn't any other program having these lines be in violation of GPL.
Even though these lines may or may not be copied from the GPL program source. As anyone would be able to show the similarity in these statements by comparing the 2 sources.
Also, what about many other common variable declarations (int i=0; char ch) and other keywords and other statements like ( return 0; ) ?
As I understand, the purpose of GPL is to see that the author/programmer is properly credited and other should not claim his work. But, they should provide clear-cut examples as to what 2 codes are in violation of GPL and what does not constitute violation of GPL.
GPL infringement
Moderator: Ras
-
Zach Wegner
- Posts: 1922
- Joined: Thu Mar 09, 2006 12:51 am
- Location: Earth
Re: GPL infringement
Not any more than a book having the word 'the' would be in violation of copyright...Anil wrote:If a program under GPL has the following lines in its source:
1. Blank line (\n and/or \r)
2. #define <stdio.h> (or similar usual #defines)
Then, wouldn't any other program having these lines be in violation of GPL.
-
kranium
- Posts: 2130
- Joined: Thu May 29, 2008 10:43 am
Re: GPL infringement
well of course, Anil...
no one would suggest such a line of code constitute proof
please, give us a little credit....
is that what you think we presented?
please read this, then we can discuss it with you.
http://64.68.157.89/forum/viewtopic.php?t=23275
otherwise, it's a just a waste of thread space and time.
no one would suggest such a line of code constitute proof
please, give us a little credit....
is that what you think we presented?
please read this, then we can discuss it with you.
http://64.68.157.89/forum/viewtopic.php?t=23275
otherwise, it's a just a waste of thread space and time.
Last edited by kranium on Fri Aug 29, 2008 10:57 pm, edited 1 time in total.
-
chrisw
Re: GPL infringement
Well, Christophe talks of 4000 lines of code constituting proofkranium wrote:well of course, Anil...
no one would suggest such a line of code constitute proof
please, give us a little credit....
Can we see these 4000 lines of consecutive, identical code, please?
-
Anil
- Posts: 540
- Joined: Sat Nov 11, 2006 2:56 pm
Re: GPL infringement
Forgetting the current Fruit-Strelka-Rybka GPL confusion for sometime, I would like to understand GPL better. With some simple and clear examples the GPL / FSF folks should be able to help a lot of programmers.
-
kranium
- Posts: 2130
- Joined: Thu May 29, 2008 10:43 am
Re: GPL infringement
cmon chris,chrisw wrote:Well, Christophe talks of 4000 lines of code constituting proofkranium wrote:well of course, Anil...
no one would suggest such a line of code constitute proof
please, give us a little credit....
Can we see these 4000 lines of consecutive, identical code, please?
no we do not have 4000 lines,
...if 4000 lines are needed by the chess community in order to constitute proof, perhaps it 'would' have been be listed in the GPL guidelines i have requested, if it existed, and this whole thing could been avoided, as we would not have talked about it prematurely.
you know he used 4000 'metaphorically' for lack of a better word.
Last edited by kranium on Fri Aug 29, 2008 11:06 pm, edited 3 times in total.
-
kranium
- Posts: 2130
- Joined: Thu May 29, 2008 10:43 am
Re: GPL infringement
Aha!Anil wrote:Forgetting the current Fruit-Strelka-Rybka GPL confusion for sometime, I would like to understand GPL better. With some simple and clear examples the GPL / FSF folks should be able to help a lot of programmers.
thank-you anil
and argument in favor of GPL guidelines!
-
Anil
- Posts: 540
- Joined: Sat Nov 11, 2006 2:56 pm
Re: GPL infringement
I have considerable respect for all the programmers and other wise people posting their views on this forum. I have read most of the posts, including the one you have suggested. But, my thought in this particular case is that:kranium wrote:well of course, Anil...
no one would suggest such a line of code constitute proof
please, give us a little credit....
is that what you think we presented?
please read this, then we can discuss it with you.
http://64.68.157.89/forum/viewtopic.php?t=23275
otherwise, it's a just a waste of thread space and time.
"One cannot show GPL violation (with 100% surety) without comparing the 2 source codes in question."
Hence, all the attempts to try to show similarities by disassembling the binaries may not be enough to convince the GPL infringement.
-
kranium
- Posts: 2130
- Joined: Thu May 29, 2008 10:43 am
Re: GPL infringement
Anil wrote:I have considerable respect for all the programmers and other wise people posting their views on this forum. I have read most of the posts, including the one you have suggested. But, my thought in this particular case is that:kranium wrote:well of course, Anil...
no one would suggest such a line of code constitute proof
please, give us a little credit....
is that what you think we presented?
please read this, then we can discuss it with you.
http://64.68.157.89/forum/viewtopic.php?t=23275
otherwise, it's a just a waste of thread space and time.
"One cannot show GPL violation (with 100% surety) without comparing the 2 source codes in question."
Hence, all the attempts to try to show similarities by disassembling the binaries may not be enough to convince the GPL infringement.
yes...good point. there is no clear definition of what constitues proof.
that's in fact been a huge problem here in the discussion.
and it's unlikely that the FSF is going to appear suddenly and pronounce it's opinion. even less likely that it will ever be presented in front of a judge. (i think chrisw has made this point).
what's important is the 'public' opinion here in the community. they will ultimately decide what i happens i believe. unless someone, or some group decides to spend all their money on lawyers and pursue a case...maybe risking their reputation as well.
Last edited by kranium on Fri Aug 29, 2008 11:14 pm, edited 1 time in total.
-
chrisw
Re: GPL infringement
If 4000 is metaphorical, what's the real number?kranium wrote:cmon chris,chrisw wrote:Well, Christophe talks of 4000 lines of code constituting proofkranium wrote:well of course, Anil...
no one would suggest such a line of code constitute proof
please, give us a little credit....
Can we see these 4000 lines of consecutive, identical code, please?
no we do not have 4000 lines,
...if 4000 lines are needed by the chess community in order to constitute proof, perhaps it 'would' have been be listed in the GPL guidelines i have requested, if it existed, and this whole thing could been avoided, as we would not have talked about it prematurely.
you know he used 4000 'metaphorically' for lack of a better word.