Google Pulls Open Source CoreAVC Project Over DMCA Complaint
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.)
They drop projects faster than Paris Hilton's panties in the face of legal threats. Version control over Freenet or the like would be a good start.
One CPU cycle wasted on digital restrictions management is ONE TOO MANY.
Did not have time to register...
Interesting how this comes on the heels of Adobe and Open Source maneuvers.
http://blogs.zdnet.com/Burnette/?p=571
Draw your own conclusions.
No, Google's page has a link to Chilling Effects homepage. Where did the submitter get the idea that "it will take you there when it is"? Please people, I know it's a bit trivial but please put on your reading comprehension hats.
expandfairuse.org
If Google have received a notice then they have no option but to take down the site. Someone needs to file a counter notice, then Google will reinstate them.
Did not have time to register...
Interesting how this comes on the heels of Adobe and Open Source maneuvers.
http://blogs.zdnet.com/Burnette/?p=571
Draw your own conclusions.
Google and SourceForge may be convienent, but US coders should really start to consider hosting in countries that do not have DMCA-esque laws.
[Fuck Beta]
o0t!
Comment removed based on user account deletion
You appear to have missed this sentence:
"If you wish, you may read the DMCA complaint that caused the removal at ChillingEffects.org."
Slagborr
There isn't anything controversial in the fact that they responded to the takedown notice. If they don't, they can lose their common carrier status and become liable for all content on their servers, which they surely do not want. If they fail to put the project back up given appropriate counter notice, that's controversial.
Nerd rage is the funniest rage.
The code base of core codec "inc" is based on open source from years gone back. It was closed and $ was charged a year or two ago, but all the code stems from open source, only now that it's closed (and reworked) it's difficult to prove. Liars. Cheats. All for a few measly $.
Or post a bittorrent link with the word "banned by DMCA" in the title, ensuring it will NEVER go away and may in fact increase distribution by increasing demand.
It's 1st year economics: scarcity creates demand.
If it will help keep the panties on Paris Hilton, then I'm all for it.
The DMCA is starting to rear one of its real intent. Its use of takedown notices to suppress Linux and other OSS operating systems ability to get advanced technology because if the OSS OSes gain traction they could lose the control they have over multimedia and users could regain fair use rights.
Hopefully, this project made it to the mplayer people in Hungary, or PLF. So it will still be availible.
Comment removed based on user account deletion
Is there a mirror of the project outside the US?
Pretty simple really. All they had to do was give it a name more like "MPEG-4 AVC for Linux" and they would have been ok. It's really pretty simple, they DONT have the right to use their name in a product that isn't truly related to anything the CoreCodec company.
If i had one dollar for every brain you dont have, i would have $1.
Unless you want to prove you are a dickhead.
Regardless, names do not have copyright protection and there is nothing about trademarks in the DMCA. So either their lawyers are dumb, they intentionally misuse the DMCA or there is something else amiss.
---- Don't lick something unless you really mean it.
Gentlemen and Gentleladies, please refute it here (2003), here (Mar 2007), or here (Dec 2007), or or not waste your time at all.
I once had a signature.
http://www.corecodec.com/forums/index.php?topic=981.msg5695
it looks like coreavc are looking to work with the project to get it all legal and hunky-dorey.
Nice fabrication there.
Last I checked, doing almost anything over freenet was nigh impossible. I'd wait until you could put up *anything* reliably before even thinking about something like version control.
09 F9 11 02 9D 74 E3 5B D8 41 56 C5 63 56 88 C0
Yeah, by that logic Microsoft's EULA grants them ownership over anything you create in Excel or Word. Or Outlook. Or SQL Server. Heck, pretty much any data file created on Windows suddenly becomes property of Microsoft.
Of course, I'd imagine that Intel has a similar EULA for the microcode on their processors....
Here's a hint: Input and output files are data files, not code. They have nothing to do at all with the licensing of the input or the output.
The road to tyranny has always been paved with claims of necessity.
If they took down the project based on an unfair DMCA claim, just file a counter claim.
you are stupid and/or your lawyers lack basic reading comprehension skills. You should fire them. The GPL is no more 'intellectual theft' than proprietary licensing is 'user rights theft.' Not that stealing an 'idea' is possible. No one's forcing you to use the software. Don't like the license, use something else.
1. if you distribute binaries of modified gpl source, you must provide source diffs. if you're only using the software internally, you have no reason to do this.
2. you can compile whatever you want with gcc and distribute it under any license. For example, id software did this with the quake games. if you modify and DISTRIBUTE the compiler itself, then, yes you'd need to provide patches for the compiler, not your project. if your project links to libraries, make sure the libs are LGPL, which allows for dynamic linking without having the calling program be GPL.
3. token ring? people still use that?
after all, if Google can't afford lawyers, who can?
it sure seems like all corporations are corrupt
In case anybody has not seen this before, the above story could not actually have occurred (because it contains glaring legal and technical inaccuracies).
Some asshat needs to post this same story, verbatim, every few weeks.
I forgive you for getting it wrong, since there keep being stories about "Canadian DMCA about to pass!!!!1" but as it turns out we've had really weak governments for the past while and thus in fact a full equivalent of the DMCA has yet to pass (unless I've missed something in the past month?). Key word being "yet", but it has never been a priority of the recent minority governments, nor have they quite had the time.
In terms of oppressive new legislation and expansion of corporate rights, Canada tends to lag behind the States just a tad, enough that in Canada people feel smug, all "oh, silly Americans. We would never trample the citizens in *our* country like that". And of course a Canadian from 10 years ago transported to today without having experienced the slowly rising boil would be aghast. But to degrees it's like that in many countries as of late.
I remember sigs. Oh, a simpler time!
Folks - DMCA covers copyright, but also circumvention and reverse engineering stuff. I wonder if this complaint was specific to copyright?
...followed by this one ;-)
PROTIP: When you say "copywrite" (and the past participle "copywritten"), and you're not talking about advertisement text, that makes you look uneducated. Copyright statutes, such as Title 17, United States Code, consistently spell it "copyrighted", not "copywritten".
</national-socialist>
From http://forum.doom9.org/showpost.php?p=1134322&postcount=3789
"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?
Think its time to start up anew... My hero search engine giant is dead.... damn you google!!! I'll be burning my Open Source programs T-shirt tomorrow in front of the world... and post the video on ... yea, youtube!!
for once stand up and have some balls!!
nmy... only hiding my name.
Is the Australian legislation really identical?
I ask because I can't recall any DMCA style take down (ie notification, counter notification etc) taking place here.
I think we've adopted certain aspects of the DMCA (such as banning circumvention of "effective technical measures") but I don't think it's reasonable to suggest we have adopted the DMCA completely.
There doesn't seem to be anything similar to the DMCA's takedown notices mentioned in the agreement
Boffoonery - downloadable Comedy Benefit for Bletchley Park
If that is true, (which from all the fud spread about the GPL would not surpise me) you should take all your documents and go to a lawyer.
Especially if you can get someone to say they did not hire you based on your previous bosses' comments.
Well, yeah, it was open source, and the copies they released with OSS license are likely still freely distributable under the license they released them under.
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?
...
You just need to bend over and take it like a girl
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
...
See! That's what Bill Gates and Steve Ballmer have been telling us all along. This real life example proves it!
You'd think rather than just trying to take down CoreAVC-for-Linux immediately, CoreCodec might try to release a Linux version of the codec first.
~Jarik
Well, they can't license anything that they don't have copyright to. End users create the content, and thus own the copyright. It's not a derivative work (as defined by 17 U.S.C. 101).
Internal data files are exactly code. They're data objects in descriptive binary code necessary for the program to function, they're owned and copyrighted by the code author, and they've necessarily already been distributed as a component of the program under the same licensing restrictions. How do we know? Because they're in the same distribution that contains the source code and LICENSE.TXT.
This assertion can be extended to ridiculous lengths. Music would by copyrighted by microphone manufacturers. Television and photographs would be owned by camera manufacturers. Oh, except those tools were built from other tools, so cameras are all owned by chemical producers, which are all owned by oil companies, which are all owned by oil field owners, who are all middle eastern nations.
Copyright only applies to the work itself and derivative works (which has already been strictly defined). That's it.
The road to tyranny has always been paved with claims of necessity.
Paris doesn't need to take her panties off to blow some loser.
LK
"Hi. This is my friend, Jack Shit, and you don't know him." - Lord Kano
Use it like it was intended. Host your own official, public one if you like, but that can be over DSL, even.
Push the real traffic (patches, updates, etc) onto some mailing list, newsgroup, even forum -- those can be moved trivially, and your DVCS doesn't care what you're using, or can be adapted relatively quickly.
Freenet has been generally useless, as far as I can see. It's a very cool idea, but the only implementation I've ever seen is terminally fucking slow. Seriously, I browsed the Internet from a 200 mhz eMachine, running Windows 98, on a USB modem that lagged the system as badly as a floppy would (hey, remember Windows 98?) -- and that was faster than Freenet.
It's gotten better, but all of the above statements remain true. I'd consider Freenet if I really had something that needed that much hiding. For something like this, simple non-US development and synchronization via mailing list is enough, I think.
Don't thank God, thank a doctor!
Well, perhaps they should host on CoreCodec's CoreForge open-source hosting site instead.
(specifically, Linux's lack of Token Ring support and the fact that we
were unable to defrag its ext2 file system), all in all the process
went smoothly.
Yeah, and my company was going to use Windows Vista Ultimate network server sql, but it did not supported WWMCCS and the RSTS file system.
What an utter crap is this Windows Vista...
Ubuntu is an African word meaning 'I can't configure Debian'
with Microsoft is this GPL. Its draconian requirements virtually
guarentee that no business will ever be able to use it. If this is true, then how is it that businesses are using it right now? How is it that other companies are open-sourcing their products and making business models off of open-sourced software, even GPLd software. Apple owns the Common Unix Printing System (CUPS) now. It's GPLd. I guess that Apple isn't a 'real' business to you though. Just because you got bad legal advice, or you couldn't do what you wanted to with some GPLd source-code doesn't mean that everyone else is in your boat. Your point-of-view is just that... **YOUR** point-of-view. Many other are in situations that are different from yours.
I find myself relieved that at least this DMCA complaint actually has something to do with technical copyright controls, on some level at least. Not about a security vulnerability, or making printer cartridges, or a person's resume.
For your security, this post has been encrypted with ROT-13, twice.
First off a quickie status update: The user "BetaBoy" on coreavc forums has stated that CoreAVC has revoked the DCMA notice, and granted the projects lead developer permission to continue the project.
He has also stated that this was not so much about copyright infringement, but reverse engineering the codec without permission.
The DCMA takedown notice (which was just today posted to Chill Effects) references "links to copyrighted code". Yet Betaboy makes reference to this being about "reverse engineering without permission" - not copyright.
As a user of CoreAVC for linux, and a frequent visitor to the google code site, I can attest to the fact that NO CoreAVC code was contained there. It was (and is) a simple DirectShow Filter Host optimized for use with the codec. Thats it.
The bottom line here is this is as clear a case of reverse engineering for interoperability as there ever was (an activity PROTECTED and ALLOWED by the DCMA), and the DCMA take down notice was a perjured statement by not claiming illegal reverse engineering, but instead claiming copyrighted code.
The only good thing in this mess is the company did the right thing and apologised. The downside is they only did so after perjuring themselves, misusing the DCMA, and generally making an ass of themselves.
In the past, it wasn't uncommon for EULAs on compilers and other content creation tools to claim that stuff produced with it was derivative. After all, there's a lot of stuff besides what you wrote in a word document, or in a compiled executable. I don't know that there's ever been any sort of legal case that created a boundary here, it's mainly been market pressure that's ensured that tool creators stopped making these claims or have elected not to pursue them.
Replying to parent, not myself - OP (which was modded down below my threshold when I posted) is an old, old troll that gets posted at least once in any thread even remotely relating to OSS and licensing. It's nice that there was some moderately interesting conversation that came out of it, though.
As a user of the codec, perhaps you could explain why it's better than x264? If people are willing to jump through hoops to get an unsupported, closed, binary running on *NIX then it must have some advantages, but it's not obvious what these are to someone who hadn't heard of this project until reading the summary.
I am TheRaven on Soylent News
You are responding to a troll, and you are wrong. The GPL does require code generated by GCC to be GPL'd since any compiler inserts portions of itself into the output making the output a derived work of the compiler. This is why GCC is not licensed under the GPL, it is licensed under the GPL with a special exemption for code compiled with GCC but not including any GCC code other than that inserted by the compilation process.
I am TheRaven on Soylent News
The juicy bits of the discussion
* CoreCodec representative admits they themselves have had a Linux port of CoreAVC ready for TWO YEARS but didn't release it for tactical reasons
* CoreCodec representative admits "this is not about copyright" although they say so in the takedown notice, a legal document dixit BetaBoy (CoreCodec)
Hilarious.
At least the "Goog" took it down under protest, posted a link to chilling effects, and included a link on how to protect your rights.
Someone on a project I worked with obtained the beta of the game we wrote an emulator for and decided it would be a good idea to make a new project on sourceforge and have sourceforge host the surreptitiously obtained files (clearly a copyright violation) and sourceforge received a DMCA takedown notice from the company in question. If anything they were giving our side too much pull rather than the other way around as even a casual look would show that our side was totally in the wrong. However, this was years ago and I don't think I have any copies of the emails anymore.
http://www.corecodec.com/forums/index.php?topic=981.msg5780
"In the end the counsels advise on what we were to do..."
This is from a convicted liar (Beatboy). There is no "counsels". He is lying. Making it up. Read this thread to see what a fucking liar this jerk is.
This here is what we call a logical fallacy. You propose a comparison between two things that are not alike and ask us to determine which is better. In this case, no comparison exists because CoreAVC is a decoder and x264 is an encoder. Maybe you should read a little bit on what each are? Like what x264 and CoreAVC are?
Now, assuming that you meant to ask "what advantage does CoreAVC hold over other (free) decoders such as FFMPEG?", the answer is as follows:
CoreAVC is much faster in single-threaded operation than FFmpeg, especially in the deblocking routines. It supports interlaced H.264 which FFmpeg did not until recently support. It has much more efficient multi-threaded routines than FFmpeg. All of these matters because 1920x1080i/p H.264 videos such as HDTV broadcasts in some countries as well as Blu-Ray/HD-DVDs are being increasingly common. In order to play these videos using FFmpeg, one would need something like a 3GHz Core 2 Quad whereas a much lower-clocked Core 2 Duo is sufficient with CoreAVC.
Nuff said on "CEO" claim. And it's about as Inc. as my toosh. This is a fly-by-night outfight that lies, cheats, steals, and covers it up as best he (betaboy) can. Only thing is, he's an idiot that lies so much he can't keep it straight himself. Those that uncover this are banned and forum threads deleted. Inc.? Webpage cites registered trademark status but nowhere is such a trademark registered. Webpage cites patents pending, but patents pending on what? It's all a sham based on previously-done but modified open source projects.
Nuff said on "CEO" claim. And it's about as Inc. as my toosh. This is a fly-by-night outfight that lies, cheats, steals, and covers it up as best he (betaboy) can. Only thing is, he's an idiot that lies so much he can't keep it straight himself. Those that uncover this are banned and forum threads deleted. Inc.? Webpage cites registered trademark status but nowhere is such a trademark registered. Webpage cites patents pending, but patents pending on what? It's all a sham based on previously-done but modified open source projects.
And you who claim to be "director", you have a real name?
Simple Solution in my eyes, would be take it down (for now), but provide links on how to dispute it. This way Google, is yes taking it down, but also providing the developer(s) steps to get his/her code back up. I see this as a "do no evil" mentality. While covering their own legal behinds.
Ah, sorry, I thought x264 was the decoder. Irrespective of this, I am slightly puzzled by your CPU usage claims. I have a 2.16GHz Core 2 Duo (the low-power mobile version) in my laptop, and VLC is able to play 1080p H.264 with under 50% CPU usage (QuickTime uses a shade over 60%, but has slightly better visual quality).
I am TheRaven on Soylent News
Why call Dan Marlin (betaboy) an "overzelous employee" when his signature reads, "Corecodec Founder" ? Sooo many lies I could not begin to count them. The phone number is answered by a machine. Is it in Dan's basement ? In what state is this incorporated ? What trademarks are registered ? Patents are pending for what ? How many advertised "features" carry a */**/*** next to them saying "not now, some time in the future", and have for years ? Why do some many "I am disappointed in ..." threads appear in the forum but get deleted ? Why does betaboy write "refunds are given months after purchase" when no one ever replies to refunds ? It's al just a continuous stream of lies, built on previoiusly-existing open source code that has been modified, and now sold.
Just an obvious one, but oh so typical:
Why call Dan Marlin (betaboy) an "overzelous employee" when his signature reads, "Corecodec Founder" ?
Sooo many lies I could not begin to count them. The phone number is answered by a machine. Is it in Dan's basement ? In what state is this incorporated ? What trademarks are registered ? Patents are pending for what ? How many advertised "features" carry a */**/*** next to them saying "not now, some time in the future", and have for years ? Why do some many "I am disappointed in ..." threads appear in the forum but get deleted ? Why does betaboy write "refunds are given months after purchase" when no one ever replies to refunds ? It's al just a continuous stream of lies, built on previoiusly-existing open source code that has been modified, and now sold.
Just an obvious one, but oh so typical:
Why call Dan Marlin (betaboy) an "overzelous employee" when his signature reads, "Corecodec Founder" ?
Apparently the DMCA compliant states that CoreAVC did include copyrighted software: "We have directly verified by downloading the file from the Site provided by Google Inc. that the file does include CoreCodec's copyrighted Software."
It appears Google has changed its mind: "http://code.google.com/p/coreavc-for-linux/downloads/list"
If you want to protest something, protest the poorly conceived DMCA which was enacted by a legislature that is in the pockets of certain groups of copyright holders. The DMCA requires hosting providers like Google to take downn material upon receiving a takedown letter. It's sad, really, that a law gives the power to the accuser to force legal 'remedies' to be taken against the accused, *simply* based on the word of the accuser (I guess when it comes to copyright, you're guilty until proven innocent).
http://www.chillingeffects.org/dmca512/faq.cgi
If the copyright owner does not bring a lawsuit in district court within 14 days [after beeing notified about counter-notice], the service provider is then required to restore the material
So, yes, go on and file counter-notice and go away for two weeks vacations. After 14 days will pass, then your content will be restored back to life.