x264, mpeg4 confusion
Posted: Wed Sep 19, 2007 12:18 pm
Ok, I am trying to figure out whether x264 is patent encumbered or not. According to wikipedia x264 is an implementation of mpeg4 version 10 . Now according to the patent/licensing information there may be patented technology:
What's more, there is a section about the gpl in there which state:In countries where software patent regulations are upheld, the vendors of products which make use of H.264/AVC are expected to pay patent licensing royalties for the patented technology that their products use. A private organization known as MPEG LA, which is not affiliated in any way with the MPEG standardization organization, administers the licenses for patents applying to this standard, as well as the patent pools for MPEG-2 Part 1 Systems, MPEG-2 Part 2 Video, MPEG-4 Part 2 Video, and other technologies.
Now if we go up one level to the mpeg4 listing it specifically states that MPEG-4 is a patented technology:shipping a product in the U.S. which includes an LGPL H.264 decoder/encoder would be in violation of the software license of the codec implementation........
If there is a requirement for a patent license to be sought, this is a clear violation of both the GPL and LGPL terms. Thus, the right to distribute patent-encumbered code under those licenses as part of the product is revoked per the terms of the GPL and LGPL.
Now x264 is billed as Freesoftware designed from scratch against the MPEG-4 open standard. From the forum posting for x264:MPEG-4 is patented proprietary technology. This means that, although the software to create and play back MPEG-4 videos may be readily available, a license is needed to use it legally in countries that acknowledge software patents. Patents covering MPEG-4 are claimed by over two dozen companies.
I'm not sure how you can have a patent encumbered standard be Open. Because it is an ISO standard does not make it an open standard. So what is the deal here? I cannot seem to find a straight answer. Some places say it is an open standard but others indicate it is encumbered. Is x246 legal to use/distribute in countries that recognize patents against mpeg4?MPEG-4 (ISO 14496) is a broad Open Standard developed by the Moving Picture Experts Group (MPEG), a working group of the International Organization for Standardization (ISO)