PDA

View Full Version : project theora: why not xvid?


kilg0r3
25th June 2002, 10:27
I am not very much into the details of open source and licencing etc.. So the answer to this question might very well be an ovious one.
Can so . please explain why xiph implements an inferior codec like vp3 into project theora. is it because xvid creates mpeg4 streams and is hence affected in some way by the mpeg4 license?

Latexxx
25th June 2002, 12:00
Here are the mpeg-4 licensing fees made by our "friend" on2: http://www.vp3.com/images/license-free-codec.gif

MfA
25th June 2002, 17:38
Spot on.

Basically XviD is illegal to use for anything but research, without a license for the MPEG-4 patent pool, and on top of that illegal to distribute (because the patents invalidate the GPL, so you dont have a license to distribute to XviD). So its pretty much useless for law abiding citizens ;)

Xiph always intended their codecs to be patent free, they sponsored the research to be relatively certain Vorbis was. On2 have done simular research for VP3. Together with the licenses for On2's stuff this makes VP3 suitable for a Xiph codec, whereas MPEG-4 clearly is not.

Jon Ingram
5th July 2002, 15:31
Xiph always intended their codecs to be patent free, they sponsored the research to be relatively certain Vorbis was. On2 have done simular research for VP3.
Unlike Vorbis, which is patent-free, there *are* patents (owned by On2) which directly affect VP3. When the source code to VP3 was first released, patent rights were given in a semi-restricted way: you were allowed to use the code as long as what you produced could also handle the VP3 format. This, and the various other restrictions have now been removed.

The source code is available from Xiph's CVS -- see http://www.theora.org for more information. In particular, these are the new legal terms:


On2 represents and warrants that it shall not assert any rights relating to infringement of On2's registered patents, nor initiate any litigation asserting such rights, against any person who, or entity which utilizes the On2 VP3 Codec Software, including any use, distribution, and sale of said Software; which make changes, modifications, and improvements in said Software; and to use, distribute, and sell said changes as well as applications for other fields of use.


Pretty liberal, as far as I can tell.