Hey buddy, ya want to buy an algorithm?
June 7, 2007 11:57 PM
Subscribe
What is the legal status of the
XviD codec libraries,
ffmpeg, and/or other F/OSS programs that implement the (patented) MPEG-4 algorithm?
The libraries I linked to are distributed under the GPL or LGPL, but it's clear that because of the patents that apply to MPEG-4 that the software is of somewhat dubious legality in the US. Most of what I've found online consists of either
academic debate or an almost comical
disclaimer. I haven't been able to find any clear description of what is and isn't legal with regard to this sort of software. Can a user in the legally use it to decode files? encode files? Modify and redistribute the source code?
I'm primarily interested in the US, but data points from other countries would probably be interesting, too.
posted by toxic to technology (5 comments total)
The chances of the companies who own patents on this stuff deciding to sue you, Joe User, for infringement is pretty low. However, if you used XviD to build some piece of technology which you then sold and made money off of, or even got some VC funding for, then you'd be in trouble, potentially. Or if you bundled the software into a Linux distribution and sold it, you could potentially be pretty screwed -- which is why RedHat, et al, don't do it.
I can't speak with confidence to the legality or illegality of the software outside of the U.S., but I'd imagine that it's A-OK in regions that don't allow software patents at all, which includes most of the rest of the world.
Now, and here's where you're definitely in consult-a-lawyer territory: it's my understanding that the recent USSC case between Microsoft and AT&T clarified that a U.S. corporation isn't liable for "infringement" that occurs outside the U.S.'s jurisdiction -- so if you were (hypothetically) a Linux distributor like RedHat, I think you'd be OK making two versions of the software: one for U.S. distribution and one for international distribution, the latter of which contained patent-encumbered free-software components. (You might have to actually add the components outside the U.S., too, so that there wouldn't be any "infringement" going on in the U.S.) To my knowledge, nobody has really tried doing this.
[1] DeCSS is illegal in the U.S. because it's a 'circumvention device' for a DRM system, due to the oh-so-wonderful DMCA. It's entirely possible that it also violates a patent or two in the process, but it's the less significant of the two issues, usually.
posted by Kadin2048 at 12:16 AM on June 8, 2007