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."
MySQL have in the past (not sure about their current stance on it) said that any application implementing the MySQL client protocol is required to either have a commercial license, or be licensed under the GPL as they consider the protocol itself to be part of MySQL and thus under copyright.
How can a copyright law be used to take down a protocol implementation?
Ask The Tetris Company. It thinks it owns the exclusive right to make video games that incorporate falling shapes made of four square segments.
My understanding: Under the DMCA, you can be in trouble for possessing technologies that could be used to circumvent technological protections on copyrighted material So it's not that the technology itself is copyrighted, it's probably that it's part of a copyright protection scheme and thus falls under DMCA.
The EFF's account of the Skylarov case (which is instructive and chilling) is fully documented here.
How can a copyright law be used to take down a protocol implementation? What copyrights were infringed? This would normally fall under patent law.
It's not copyright law, it's the anti-circumvention provision. The reference RTMP implements various restrictions that the content provider can specify, for instance, marking it as streaming only. The open-source version, however, did not implement those restrictions and was, in fact, used in various projects whose entire purpose was to download media marked only as streamed -- get_iPlayer being the most notorious as used to rip BBC content.
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?
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
"Correct me if I'm wrong"
Ok. You're wrong. PDF is an Adobe proprietary format. There are other readers because (as I noted above) they publish enough spec to let you write readers. Acrobat Reader is the canonical reader implementation, and other Acrobat products are the canonical software for writing PDF.
Because there are other readers, and because those readers presumably don't know whatever magic incantation makes Acrobat Reader recognize linearization (which is a not an extension but rather is a core part of the spec), you could write PDF-producing software that might work 100% well with those other readers. But in the corporate world, that's not good enough; when a business publishes something as PDF, it needs to work wtih Acrobat.