Live data from Hacker News

Microsoft sends GitHub DMCA shutdown for Skype open source project

github.com

91–93 of 93 posts

Re: Microsoft sends GitHub DMCA shutdown for Skype open source project

#91
post #77
post #49

Earlier quoted context omitted.

I am well aware of the joke that is the clean-room process. Note that it supposes that the first team has access to the specification, source code, or any IP-encumbered indication about how the software in question works. In the case of Skype, the only public information we have is the binary.

Note that it supposes that the first team has access to the specification, source code, or any IP-encumbered indication about how the software in question works No it doesn't. The Wikipeda link[1] mentions the original IBM PC clean room implementation by Columbia Data Products. It doesn't have the complete story of that, but from memory the way it worked was CDP had one team documenting how the BIOS responded to inpu…

Interesetingly enough, if you read on about more current cases it mentions Sony vs Connectix, which I thought Connectix lost, but actually the ruling was overturned on appeal.

From the ruling: "Some works are closer to the core of intended copyright protection than others. Sony's BIOS lay at a distance from the core because it contains unprotected aspects that cannot be examined without copying. The court of appeal therefore accorded it a lower degree of protection than more traditional literary works."

Thus one could try to make the same case for Skype.

Re: Microsoft sends GitHub DMCA shutdown for Skype open source project

#92
post #87
post #83

Earlier quoted context omitted.

If the result of this script is forbidden to be distributed, this could be a rationale for forbidding the distribution of the script itself. If I write a script that generates the Matrix movies from the binary file of, say, Elephant's Dream, I won't be allowed to distribute that.

Yes, copyright law is complicated. You need to make sure the script used to create a deobfuscated binary isn't a derived work from the original binary, whatever that means (that's where consulting with a lawyer can help).

Is a patch a derived work from the file it applies to ? It is impossible to produce the patch without using the original file, yet intuitively, I would say no.

Re: Microsoft sends GitHub DMCA shutdown for Skype open source project

#93

Earlier quoted context omitted.

Seems like you could do it in theory by observing the protocol in action. Set up two machines a-skyping, sniff all the packets, think real hard, write code that interoperates with Skype clients.

And how do you propose to decrypt those packets?

didn't you see the part about "think real hard"?
Post reply on HN