Fallacious argument
The article Steve Jobs referenced (from an H.264 developer -- perhaps not the most impartial judge of things?) is fallacious as it uses "straw man" arguments to try and convince people that the patent-encumbered H.264 codec is "better" than the free, open-source VP8 codec from the WebM project.
- The H.264 developer is comparing the performance of a beta release of the VP8 code to the current H.264 code.
However, the WebM project page specifically states that “there is more work to be done...some features of the WebM format are not yet complete...we expect to achieve better visual quality and performance in an official release soon...the performance of VP8 is very good in software, and we’re working closely with many video card and silicon vendors to add VP8 hardware acceleration to their chips”.
- The H.264 developer states that the VP8 specification is *final*.
However, the WebM project page specifically states that “the code and tools can evolve and improve for many years without requiring changes to the core specifications. We’ll maintain a separate branch of the code, however, for bold new ideas that could alter the specifications. If there are significant improvements to warrant a new revision we might adopt them, but only after careful consideration and after discussing suggested changes with the WebM community.” Open source code really never is “final”, and group consensus can agree to improve things while retaining as much backward-compatibility as possible. Google asks for code improvement suggestions on the WebM project page.
- The H.264 developer avoids mentioning the royalty penalties associated with using the H.264 codec, and that all these royalties are subject to change in 2015. And there is nothing “free” about H.264 -- someone somewhere is always paying royalties to MPEG-LA. Thus, MPEG-LA is effectively asking the world's citizens to slip the H.264 noose around their necks by allowing H.264 to become a web standard, with absolutely no guarantees that H.264 royalties will not skyrocket in 2015, or be preferentially enforced to effectively exclude certain people or agencies from being able to exchange information using that format.
In any case, MPEG-LA is obviously worried, as WebM including VP8 – combined with the recent announcement of a Digital Agenda by the EU for open, interoperable digital standards -- has the power to completely wipe proprietary, patent-encumbered file formats off the world-wide web. And that would be a good thing IMHO,for the sake of free and open communication between all the world's peoples. I think that Apple, Microsoft, and other MPEG-LA special-interest groups may continue their half-hearted FUD attacks against WebM, but would think more than twice about attempting a patent attack (and thus remove themselves from the ability to support and use a codec that will most likely be supported by the EU and the rest of the world, according to the clever license chosen for VP8).
Apple has a history of attacking competitors (and even ex-business partners like Adobe) with any tools at hand, so allowing a time bomb like H.264 to be adopted as a "rich peoples' club" web video standard would probably not be in the world's best interest, again in IMHO.
There is a simple way around this problem for MPEG-LA: just open-source H.264 with a BSD-style license similar to what Google used for VP8. Get rid of the royalties, and provide it free to the world. But the money-grubbing patent holders and MPEG-LA seem to be too greedy and too power-hungry to follow Google's example and make a gift of free speech and free communication to the world. So I for one will look forward to a WebM-centric web.
http://www.webmproject.org/about/faq/