bob wrote: Rolf wrote:
Ed Schroder, who even sued him.
It's beyond reasonable thhinking why sueing someone without
evidence is seen as a good idea.
Actually we have the same scenario with the CCC and its actual hate campaign against Vas Rybka. They campaign allegedly having evidence but refuse to sue because they know of the sad outcome of e.g. Ed in the earlier days. Even with
sort of evidence the outcome is unclear. The charter of CCC normally forbids such libel. But why respecting it if it's so much fun to chase a scapegoat from anonymity.
So, this is the solution for the question why CCC was founded out of rgcc in usenet. Here it's possible to defamate the resident scapegoat without that this same scapegoat could strike back, which was a very annoying possibility on usenet. So that people who thought they owned extra rights felt deceived through the democratic openess of usenet. Only after this became clear on CCC when the same special people tried to practice their extra rights on CCC, it was thanks to democrats like Sam Hull who reveiled the mechanism of extra righting. They left after losing their status after being caught in the act of such a wrondoing. Being educated by the famous Popper dict that democracy is only possible in open groups and societies and that this means in the USA the truth will always re-appear even if it was hidden beneath stones.
If you are going to post, either post factually or go somewhere else. I can't sue because I have no legal standing to do so. It isn't because I am afraid I would lose, or I am afraid we do not have enough data. It is because I simply have "no legal standing".
It really is that simple. So stop insinuating something else. It is plainly and simply false...
As far as "the truth re-appearing" it would seem you are correct with respect to fruit/rybka, because it does keep coming back. There _is_ truth in the accusations...
Is there some place on the web you could point me to for reading about where to draw that demarcation between not-okay-to-copy and okay-to-copy? I'd like to read some learned articles on this so that I can better understand the arguments being made here.
I just don't think I understand the deeper aspects of intellectual property in the context of computer chess programming and how that applies to this fruit/rybka/ippo controversy. Maybe you can give me an assignment, so to speak. I would guess that computer science students at UAB address these issues at some point in their education. What book or article do they read about these IP issues?
For instance, am I free to implement literally every single idea contained in Crafty, nothing more and nothing less, and write my prog in Cobol, and call it Rafty? I hear ideas are not copyrighted, but routines are. Does that mean all I got to do is simply rename variables and break up Crafty functions into separate parts and combine other functions into a single function, or whatever, -- you know the drill, change while loops into for loops, etc.
If I could somehow really rewrite in C, same as Crafty, every single routine in Crafty so that it looks different, but is still identical to Crafty as far as the so-called "Ideas", is that okay? Heck, I would combine all of the code into a large, single .c and .h file pair.
Or, why not just run it through some automatic code obfuscator that is sophisticated enough to map all functions into obscure logical equivalents?
Every single static value and function could easily be rewritten as some trivial logical equivalent. If rooks are 500 in Crafty, in Rafty, could I just do "rook = (250 + 250)" -- ditto for every other static value. As I understand it, PSTs can be expressed in static values (correct term?) or via a formula that computes the values. Therefore, in my Rafty program, could I just take all of Crafty's PSTs and express them in formula routines (or the other way around as the case may be)?
If I study it, parse it, and eventually come to understand the Ippo* spaghetti code, am I perfectly free to implement the "Ideas" in my own prog? Or submit them to Stockfish? I hear it said that I can discover "Ideas" by disassembling a program. That's very confusing to me. May I disassemble Rybka 4, discover the "ideas" and implement them in my Rafty?
Aside from the issue of being mealy-mouthed or outright lying about the issue (a separate offense), if I understand it right, I could literally take every single "idea" in Stockfish and so long as I somehow write different routines to implement them, I'm good to go. Since I haven't "copied code", and instead just "taken ideas", I don't have to contribute my code improvements back per GPL, and I can roll my own binary, give it a name, and start selling it. That is the state of my confusion. What do or did you read to come to understand the do's and don'ts here? Thx.
[Edit: another thought: in theory, a computer algorithm that performs some calculation can be written in a virtually infinite number of ways. I have an "idea" to write an algorithm that computes the orbits of Saturn's moons. It is based on a set of mathematical formulas discovered by a guy named Newton. I can write a program to do the calculations in a number of different ways, but they must always carry out the calculation of the same math formula and get the same result. Now, logically, I know that if-then conditionals can be rewritten as and-or sentences, etc. And conditionals and loops can be written in numerous ways in C to still calculate the same exact thing. I know I could theoretically write a program that merely takes C code and randomly rewrites all of the code to logical equivalents, changes all conditionals to and-or and vise-versa; is sophisticated enough to rewrite the multiple layers of code into logical equivalents. If I have that program, is that my license to kill? I don't have to do a damn thing now; I can't be accused of copying code now because I have code that is completely rewritten in every way, though it is logically equivalent.]