Doom 3 might not have blown away interactive storytelling standards when it launched on the PC back in 2004, but it definitely raised the bar as far as visuals were concerned. Despite the awesome eye candy, the Internet quickly filled with mildly disgruntled gamers who griped that they could have made a better game by, say, changing up the monster closet-filled gameplay and adding a flashlight to weapons. Well, big talkers, here’s your chance to put your money where your mouth is: yesterday, iD finally released Doom 3’s source code, nearly seven years after the game launched.
When Google announced the WebM codec at Google I/O, some in the open source community voiced concern over the license being used. The search giant was using a custom license that had not been approved by the Open Source Initiative (OSI). Now Google has altered the WebM license, and is using the well established BSD license.
The original license had some provisions that flew in the face of General Public License. This made it unworkable in the open source community. The rejected version of WebM licensing would have revoked distribution rights for so-called "downstream parties" that file patent suits against Google. In the new GPL-friendly version, companies that file patent suits would have the royalty-free use of WebM revoked, but would still be able to use the codec.
It's not a huge difference in the eyes of many prospective WebM licensees, but it lets the open source community sleep easy. Now WebM just has to become relevant in a web where H.264 already has a big head start.