My guess at the origins of this project... Firm somewhere far away where Microsoft's lawyers cannot reach (China?) wanted Skype capability in their product and paid this smart Russian guy to reverse-engineer the Skype client. Smart guy gets permission to open source it and publishes it with commercial license option with hopes of finding more such clients. Personally I'd not touch this with a 3-meter bargepole, becau…
Skypeopensource2 – Skype client based on reversing Skype 5.5
51–60 of 125 posts
Re: Skypeopensource2 – Skype client based on reversing Skype 5.5
#52Earlier quoted context omitted.
I see absolutely nothing wrong with wanting to profit from this. You're not being forced to use a commercial license, and the LGPL is adequate for most open source use cases.
Reversing in the first place is almost certainly illegal if you were to check the Skype ToS. Making a profit off it is just asking for trouble. I could be wrong though.
And while USA has DMCA, in most of the world copyright (as according to Berne convention) doesn't prohibit reverse engineering but only grants a limited monopoly on copying with some exceptions - often including interoperability, so you can do that even if the copyright holder disagrees.
Re: Skypeopensource2 – Skype client based on reversing Skype 5.5
#53I remember seeing an earlier incarnation of this around five years ago; I'm very impressed with the author's dedication to this project. I don't know if it is still the case now, but I recall that earlier versions of Skype were quite heavily obfuscated and contained anti-debugging mechanisms. So it would have been quite an intricate reversing effort to get past these, on top of figuring out the protocol. Over time, M…
Re: Skypeopensource2 – Skype client based on reversing Skype 5.5
#54Re: Skypeopensource2 – Skype client based on reversing Skype 5.5
#55Earlier quoted context omitted.
There's the old and not as often used "stereotype". But it doesn't have the emotional impact like racist does, so... Anything that doesn't hit squarely at the pathos is right out.
Yeah. I guess I was saying that we, the Anglophone world, need to pick an equally effective word for this meaning. I think probably “xenophobic” is more accurate than “racist” in this case, but still not quite right.
Re: Skypeopensource2 – Skype client based on reversing Skype 5.5
#56My guess at the origins of this project... Firm somewhere far away where Microsoft's lawyers cannot reach (China?) wanted Skype capability in their product and paid this smart Russian guy to reverse-engineer the Skype client. Smart guy gets permission to open source it and publishes it with commercial license option with hopes of finding more such clients. Personally I'd not touch this with a 3-meter bargepole, becau…
If this is newly written code not based on Skype code then there is clearly no copyright issue. Trademark is a potential problem but easily solved by removing the Skype name from the project.
Lawyers make such arguments all the time and it comes down to who has the time & money to take them to court, and defend against them, and then the judge is a human who decides, and is heavily influenceable.
Re: Skypeopensource2 – Skype client based on reversing Skype 5.5
#57My guess at the origins of this project... Firm somewhere far away where Microsoft's lawyers cannot reach (China?) wanted Skype capability in their product and paid this smart Russian guy to reverse-engineer the Skype client. Smart guy gets permission to open source it and publishes it with commercial license option with hopes of finding more such clients. Personally I'd not touch this with a 3-meter bargepole, becau…
> because I live in a country where people use copyright I live in a EU country where interoperability is a law yet is almost never respected, so I say, fuck copyright in that case. However, this is not the first successful reverse engineering of skype. Each time they broke compatibility with their next version.
Re: Skypeopensource2 – Skype client based on reversing Skype 5.5
#58I remember seeing an earlier incarnation of this around five years ago; I'm very impressed with the author's dedication to this project. I don't know if it is still the case now, but I recall that earlier versions of Skype were quite heavily obfuscated and contained anti-debugging mechanisms. So it would have been quite an intricate reversing effort to get past these, on top of figuring out the protocol. Over time, M…
> I remember seeing an earlier incarnation of this around five years ago https://github.com/skypeopensource/skypeopensource
Re: Skypeopensource2 – Skype client based on reversing Skype 5.5
#59My guess at the origins of this project... Firm somewhere far away where Microsoft's lawyers cannot reach (China?) wanted Skype capability in their product and paid this smart Russian guy to reverse-engineer the Skype client. Smart guy gets permission to open source it and publishes it with commercial license option with hopes of finding more such clients. Personally I'd not touch this with a 3-meter bargepole, becau…
Telecommunications products should be based around open protocols. That Skype keeps their protocols to themselves should not be reason enough to send lawyers after software implementing interoperability after reverse engineering. Re-using the reverse engineered code is the problem, he should have simply used it to spec out the protocol and then use that spec to re-implement it.
This is legal and safe. It is how the first clone PCs survived even IBM's lawyers.
Re: Skypeopensource2 – Skype client based on reversing Skype 5.5
#60My guess at the origins of this project... Firm somewhere far away where Microsoft's lawyers cannot reach (China?) wanted Skype capability in their product and paid this smart Russian guy to reverse-engineer the Skype client. Smart guy gets permission to open source it and publishes it with commercial license option with hopes of finding more such clients. Personally I'd not touch this with a 3-meter bargepole, becau…
You feel using it would open you up to a copyright claim?