Adobe Uses DMCA On Protocol It Promised To Open
An anonymous reader writes "Despite promising in January to open RTMP, Adobe has issued a DMCA take down request for an open source implementation of the protocol. The former SourceForge project page for rtmpdump now reports 'Invalid Project.' rtmpdump has been used in tools such as get_iplayer and get-flash-videos. Adobe is no stranger to the DMCA, having previously used it against Dmitry Sklyarov."
How can a copyright law be used to take down a protocol implementation? What copyrights were infringed? This would normally fall under patent law.
My blog
These kinds of shenanigans will turn off the open source community for good. Their half-hearted attempt to court the community by open sourcing their Flex toolkit, while leaving the underlying Flash runtime closed, will do them no good.
Here's hoping JavaFX takes off and open sources the remaining proprietary extensions and the open source community has an RIA framework to rally around.
This space left intentionally blank.
You get get the rtmpdump v1.5a source here, although this is not the latest version. AFAIK v1.6 was the last version to be released but it seems to have disappeared from the Web, even on non-sourceforge-affiliated sites.
jdb2
Is this really that surprising? Adobe's press release when they announced the RTMP spec even says, "To benefit customers who want to protect their content, the open RTMP specification will not include Adobeâ(TM)s unique secure RTMP measures, nor will the license that accompanies the specification allow developers to circumvent such measures."
So wasn't the takedown notice sent because they circumvented what the license said they couldn't?
"Adobe is no stranger to the DMCA..." That part is true. But the rest isn't true enough. It would be more accurate to say "...because they helped write it and pay for its implementation."
Regardless of the legal merits (or lack thereof) of their claims, and regardless of the general sleeze factor, there's really one lesson we should all learn if we didn't know it already:
A corporation, legal euphamisms aside, is not a person. You can't rely on its sense of honor, even if you think it believed it was making a true promise. You can't rely on it to have a single, consistent mind on any given issue. In short, a "promise" from a corporation means zero (perhaps less if the "promise" was in a press release). Licenses and contracts (in verifiable form - i.e. written and signed) can mean something, but without one you have no shield from liability if the company decides it didn't really promise what you think it promised.
sf.net may have taken it down, but the other sites are still up and running. Here are some download links:
get-flash-videos
index of rtpdump-1.3a, including source rpms
download page for getiplayer
linux/unix tarball