Google Pulls Open Source CoreAVC Project Over DMCA Complaint 207
rippe77 writes "Google has taken down the open-source project CoreAVC for Linux due to a DMCA complaint. The CoreAVC codec is a commercial high-definition H.264 DirectShow filter for windows provided by CoreCodec Inc.. The CoreAVC for Linux project provided various patches for Linux applications (mplayer, MythTV, xine) to use these DirectShow decoder filters in Linux. The takedown is quite controversial, as the CoreAVC project did not provide any copyrighted material — only the means to use the DirectShow filters in Linux."
(The takedown notice is not yet up at Chilling Effects, but Google's page has a link that will take you there when it is.)
Yes.. (Score:2, Informative)
"If you wish, you may read the DMCA complaint [chillingeffects.org] that caused the removal at ChillingEffects.org."
Re:File a counter notice (Score:5, Informative)
Re:File a counter notice (Score:5, Informative)
Re:I figured this might happen. (Score:5, Informative)
but were rejected for various reasons.
here is the post which announced the coreavc-linux project:
http://lists.mplayerhq.hu/pipermail/mplayer-dev-eng/2007-July/052959.html [mplayerhq.hu]
the coreavc codec is still faster than ffmpeg's ffh264 decoder. ffdshow has a multithreaded ffh264, but it was rejected by ffmpeg developers.
ffmpeg has a GSoC project for multithreaded decoding of most codecs.
http://code.google.com/soc/2008/ffmpeg/appinfo.html?csaid=9FD2BF705A5D5DBB [google.com]
maybe it'll turn out all OK in the end (Score:5, Informative)
it looks like coreavc are looking to work with the project to get it all legal and hunky-dorey.
Re:Where Else? (Score:5, Informative)
Re:Dont use Trademark/Copywritten name in OSS name (Score:1, Informative)
The 'right' in copyright is to do with the right to copy. Not writing copy.
The name is not copywritten, it is copyright. Or copyrighted, if you really must.
Re:Torrent? (Score:3, Informative)
It's 1st year economics, and you managed to fuck it up anyway. Good job.
Supply and demand do not cause each other. In other words, an item being scarce does not imply many people will want it. It implies that the people who *do* want it *may* have to pay a lot, but it doesn't automatically mean those people exist.
Re:Yes.. (Score:5, Informative)
Hence:
Re:GPL: Intellectual Theft (Score:1, Informative)
Some asshat needs to post this same story, verbatim, every few weeks.
Re:File a counter notice (Score:5, Informative)
Message from one of the founders (Score:1, Informative)
"Also before the Slashdot crowd jumps in here.... Last week we received a complaint noting a DMCA violation on the Google Code project for "CoreAVC for Linux' (MPlayer). Under the terms of the DMCA we 'had' to act on that complaint and asked Google to take the project down.
Now... did we 'want' to do it? No and I am working with Alan (the project creator) now on what the complaint addressed so we can have Google restore the project."
I don't understand the DMCA completely, why would corecodec 'have' to act on it? Aren't they the ones making the complaint?
Re:Where Else? (Score:1, Informative)
Re:Core codec is based on open source, they lie (Score:4, Informative)
Using a different license and releasing new code doesn't suddenly make the old one less enforceable, an OSS should be able to use that code as long as the license permitted it, however the DMCA take-down implies they are using code from the closed source version.
Of course as a user of both CoreAVC for windows (the multi threaded h264 codec) and CorePlayer (the mobile phone media player) I hope they are doing this above board, would hate to think my dollars are funding a bunch of tools.
Assuming they are tools and this is all over the name, then this should be a Trademark dispute correct? And isn't the burden of proof on the the plaintiff and not the defendant?
Re:Was it really copyright or circumvention? (Score:3, Informative)
Without seeing the coreavc-for-linux code I can't say whether or not he had to reverse engineer anything about CoreAVC to get it working, but it doesn't seem like hooking up a DirectShow filter via a (relatively) standardized API would need anything like that. Since this claim was made under the DMCA, he would have had to be reverse engineering something related to copy protection. Perhaps there is some sort of product activation that had to be hacked around to get the codec working on a non-windows platform?
Mod parent up (Score:5, Informative)
Seems there was evidence the writer of CoreAVC-for-linux reverse engineered their codec to get his patch working, they have since given him permission to do so, the DMCA take-down has been withdrawn.
A company not only defending their rights honestly, but then when malice is not shown backing off and giving their blessing to an OSS project, back off
Re:File a counter notice (Score:3, Informative)
Re:I figured this might happen. (Score:3, Informative)
http://www.youtube.com/watch?v=_H8hWIGv5L0 [youtube.com]
http://www.youtube.com/watch?v=uIVOZB2K6Y0 [youtube.com]
but i suppose its because of thier impending lawsuit:
http://www.youtube.com/watch?v=NpqgWW0z7vM [youtube.com]
Re:Mod parent up (Score:1, Informative)
I don't know why Parent has been modded "funny" when it actually is the plain and simple truth. The DMCA contains provisions that apply to reverse engineering.
From the minimal comments available, it appears as though there was some reverse engineering of the codec interface. And rather than playing it safe - the way that the people at ReactOS do - and using only "clean room" reverse engineering (ie: one man does the reverse engineering and provides documentation and someone else entirely implements the code to replicate the reverse engineered bit)
However, the people at CoreCodec have stated, in the article like to by the GP, that they are working to resolve the issues that precipitated the takedown notice. (In fact, one of their developers has stated, publicly, that he did not agree with a blind takedown notice)
In the end, though, it appears that the company issued the takedown because they did not understand copyright law. According to one of the people at the company, the takedown was issued as soon as they became aware of the infringement so they didn't lose their rights.
Re:Mod parent up (Score:5, Informative)
Although it was reverse-engineered, US case law protects the right to reverse-engineer. The DMCA also offers specific exemptions for reverse-engineering for the purpose of creating interoperable software, provided such use is not for the purposes of a "circumvention device". The takedown was the result of an overzealous employee, and should not have happened.
An official statement will be coming out later today.