I wonder if it is legal to release new version of strelka together with source code.
There are some possibilities:
1)it was illegal to release strelka2 source and people are not allowed to release source that is based on strelka.
2)it was illegal to release strelka2 source but people who release source that is based on it do not do something illegal because the illegal thing was already done(assuming that changing strelka2 is not based on hidden rybka's code)
3)it was legal to release strelka2 because Vas allowed to use rybka beta with no restrictions and the fact that he did not mean to the use rybka in the way that osipov use it is his problem and Vas should learn to be more careful in the future in what he allows.
It is even legal to sell modified strelka without agreement of Vas because Vas allowed to use Rybka with no restrictions.
I wonder if there is some case when person who allowed to use his exe file with no restrictions won in court against somebody who did something similiar to Osipov by reverse engineering.
If there is a case when it happened in the past then
I would like to know about it and I would like to see a link.
Uri
legality of releasing new strelka versions question
Moderator: Ras
-
Uri Blass
- Posts: 11153
- Joined: Thu Mar 09, 2006 12:37 am
- Location: Tel-Aviv Israel
-
Rolf
- Posts: 6081
- Joined: Fri Mar 10, 2006 11:14 pm
- Location: Munster, Nuremberg, Princeton
Re: legality of releasing new strelka versions question
I wonder why you should bother in any direction at all. To me it looks like a green herring. You will see it soon enough...Uri Blass wrote:I wonder if it is legal to release new version of strelka together with source code.
There are some possibilities:
1)it was illegal to release strelka2 source and people are not allowed to release source that is based on strelka.
2)it was illegal to release strelka2 source but people who release source that is based on it do not do something illegal because the illegal thing was already done(assuming that changing strelka2 is not based on hidden rybka's code)
3)it was legal to release strelka2 because Vas allowed to use rybka beta with no restrictions and the fact that he did not mean to the use rybka in the way that osipov use it is his problem and Vas should learn to be more careful in the future in what he allows.
It is even legal to sell modified strelka without agreement of Vas because Vas allowed to use Rybka with no restrictions.
I wonder if there is some case when person who allowed to use his exe file with no restrictions won in court against somebody who did something similiar to Osipov by reverse engineering.
If there is a case when it happened in the past then
I would like to know about it and I would like to see a link.
Uri
-Popper and Lakatos are good but I'm stuck on Leibowitz
-
Alexander Schmidt
- Posts: 1235
- Joined: Thu May 10, 2007 2:49 pm
Re: legality of releasing new strelka versions question
Hi Uri,Uri Blass wrote:I wonder if there is some case when person who allowed to use his exe file with no restrictions won in court against somebody who did something similiar to Osipov by reverse engineering.
I guess it depends on where the court stands. I don't have an example regarding decompiling, but when I look on other court decissions, it is clear that in Germany a court would decide against Osipov, because it is easy to see what Vas meant with "use it as you like", for sure not decompiling. There are lots of decissions that show, that this is expected from the people.
Out of that, decomiling is something different than useing, like "useing a car" is not "devide it into pieces and rebuild it".
Best,
Alex
-
Dann Corbit
- Posts: 12816
- Joined: Wed Mar 08, 2006 8:57 pm
- Location: Redmond, WA USA
Re: legality of releasing new strelka versions question
I have a friend who works for a large airplane manufacturing company.Alexander Schmidt wrote:Hi Uri,Uri Blass wrote:I wonder if there is some case when person who allowed to use his exe file with no restrictions won in court against somebody who did something similiar to Osipov by reverse engineering.
I guess it depends on where the court stands. I don't have an example regarding decompiling, but when I look on other court decissions, it is clear that in Germany a court would decide against Osipov, because it is easy to see what Vas meant with "use it as you like", for sure not decompiling. There are lots of decissions that show, that this is expected from the people.
Out of that, decomiling is something different than useing, like "useing a car" is not "devide it into pieces and rebuild it".
Best,
Alex
According to rumor, this large company bought an airplane from a large competitor, and disassembled it, examining every facet of it.
Maybe it was just curiosity, but I guess that they also might have wanted to learn something for their few hundred million dollars.
Now, personally, I think that it will be wrong to use the Strelka tables in our source code because they are large and not simple (something trivial like a piece square table is different). I do not think it will be wrong to read Larry's articles and make the same tables for yourself. In fact, I think it should be possible to make better tables than he does (he explains carefully how he did it).
However, my opinion is worth just what you paid for it.