Monthly Archive:: May 2010

Windows 3.0 Turns 20 Today

"The first truly successful Microsoft Windows operating system is twenty years old today; Windows 3.0 was launched on the 22nd of May 1990 and was the successor to Windows 2.1x. The Graphics User interface (technically it was not an operating system) sat on top of MS-DOS and could run applications for the operating system from within a Window and many might fondly remember that it was available on 5.25-inch high density floppy disks. More significantly, it proved to be the perfect partner for Intel's then-new range of 386 processor, which bought protected mode and extended memory capabilities to the market."

Countries Launch Investigations Into Google Wifi Collecting

This issue kind of fell by the wayside in all the WebM and Android violence, but apart from the cool things Google did this past week, they've also done something really bad. They claim it's a mistake, but the company has collected 600GB of data from open personal wireless networks in 33 countries through its Street View cars, prompting several countries to initiate official investigations into the search giant.

Playable Pac Man on Google Today

To commemorate Pac Man's 30 year anniversary, Google has not only made a Pac Man-themed Google logo, but it's playable, and shockingly included the Pac Man theme music, which startled, but ultimately delighted, my officemates and me this morning. If you press the insert coin button, Ms. Pac Man joins the party. I do hope, however, that Google refrains from including theme music on its homepage in the future.

Patent Troll Larry Horn of MPEG-LA Assembling VP8 Patent Pool

Let the spreading of FUD begin! Known patent troll Larry Horn, CEO of MPEG-LA, is clearly feeling the heat - a heat that might set fire to his company's license to print money. After a decade of empty threats towards Theora, the company is apparently putting its it's-impossible-to-create-a-video-codec-that-doesn't-infringe-on-our-stuff attitude into practice once again, by assembling a patent pool to go after VP8. Google, in the meantime, is not impressed.

The In-depth Technical Analysis of VP8; Counterpoints

There's an incredible amount of momentum behind Google's WebM Project. Opera, Mozilla, and of course Google will all include it in their browsers by default, meaning about 35% of web users will be able to use it with a minimal amount of fuss. On top of that, Microsoft has changed its previously announced plans to make HTML5 video in Internet Explorer 9 H264-only to include VP8 as well. Only Apple's opinion was unclear - until now.

Lightspark Reaches Beta Status

Lightspark, the project that aims to create an LLVM-based Free Flash payer, has reached beta status. "JIT compilation of ActionScript to native x86 bytecode using LLVM; hardware accelerated rendering using OpenGL Shaders (GLSL); very good and robust support for current-generation ActionScript 3; a new, clean codebase exploiting multithreading and optimized for modern hardware. Designed from scratch after the official Flash documentation was released."

10 Questions for MPEG-LA on H264

"Prior to Google's announcement of its open sourcing the VP8 video codec, a spokesperson for MPEG LA - the licensing agent that manages the patent portfolio for multimedia technologies relating to the H.264 codec, among others - agreed to answer ten questions submitted to the agency in advance. Those questions regard how it licenses the codec that Microsoft and Apple consider the best solution for HTML 5, the next markup language for the Web." Ten questions, ten answers, and the H264 licensing and royalties mess has managed to become even less clear. Let's compare this to WebM: "You can do whatever you want with the WebM code without owing money to anybody." Now you again, MPEG-LA.

Google Unveils Android 2.2, Takes Aim at Apple

At the Google I/O conference, Google just held its second keynote address, which focussed on Android. The talk was held by Vic Gundotra, and he unveiled a number of new features coming in Android 2.2 "Froyo", as well as some features coming in Froyo+1. The main theme of the entire keynote? Openness and choice, and a whole bucketload of not-so-subtle jabs at Apple. I'd like to apologise upfront for a possible lack of critical notes in this article - I'm still handing out the brownie points to Google for yesterday.

Xiph.Org Announces Support for WebM Open Media Project

Monty from Xiph.org Foundation, the people behind Theora and Vorbis, have announced their support for Google's WebM container format. "The Xiph.Org Foundation is pleased to announce its support of the WebM open media project as a project launch partner. As announced earlier today at the Google I/O Developer Conference, the WebM format combines the VP8 video codec, the Matroska container, and the Vorbis audio codec developed by Xiph into a high-quality, open, unencumbered format for video delivery on the Web. Xiph will continue to contribute to WebM as a whole and collaborate in its further development and deployment." Remember, people, without the hard work from the boys and girls at Xiph, Google would not have been able to do this.

EU Busts Price-Fixing DRAM Chipmakers

European antitrust regulators have fined nine semiconductor manufacturers more than USD 404 million following a years-long investigation into price fixing in the market for DRAM memory chips. The European Commission said all of the companies submitted settlements admitting their liability for infringement. The companies fined are Samsung Electronics, Infineon, Hynix Semiconductor, Elpida Memory, NEC Electronics, Hitachi, Toshiba, Mitsubishi Electric and Nanya Technology. A tenth company, Micron, escaped a fine since it told the Commission about the cartel in 2002.

Chrome Unveils Chrome Web Store

"We believe it should be easier for users to discover web apps and for developers to reach a large audience. That's why today at Google I/O, we announced the Chrome Web Store, an open marketplace for web apps. Google Chrome users who find web apps in the store will be able to create convenient shortcuts in Chrome for easy access. Also, developers will have the option to easily sell their apps through the store using a convenient and secure payment system."

Adobe Backs HTML5 in Dreamweaver

Despite its recent feud with Apple over HTML5 and Flash, Adobe will add HTML5 and CSS3 support to its Dreamweaver HTML authoring tool. With the Adobe HTML5 Pack extension for Dreamweaver CS5, developers leveraging HTML5 and CSS3 gain such capabilities as code-hinting, in which the tool helps finish lines of code based on what already has been entered on the keyboard. HTML5 Pack extension also features WebKit engine updates and improvements to support video and audio in the Dreamweaver Live View capability for previewing designs. Also, HTML5 starter layouts are featured.

Microsoft: Internet Explorer 9 To Support VP8

This warrants a new post as far as I'm concerned, mostly because the original post is getting buried in updates and will soon drop below the fold. Microsoft has just announced it will support VP8 in HTML5 video in Internet Explorer 9, but only if the user has the DirectShow filter installed. Update: Yes, the updates keep on coming. Zencoder has added support for VP8. Update II: Zencoder's side project, video.js, offers a player that can fallback between h.264, OGG and VP8 on most browsers. Support for Android browsers is underway too. Update III: The H264 supporters' hardware argument for mobile is sounding moot too, since ARM explains on its blog that mobile devices with Cortex-A8 and Snapdragon processors "will be able to take advantage of WebM" through those chips' NEON SIMD engine.

Howto: MacOS 9 on Ubuntu Using SheepShaver

Remember MacOS 9, or Classic as Apple named it once Mac OS X was released? On PowerPC Macintosh machines, you can install a Classic environment which launches a virtualised instance of MacOS 9 whenever you launch a Classic application. This environment has been dropped from Intel releases of Mac OS X, but thanks to SheepShaver, you can still set it up yourself on Mac OS X, Linux, Windows, and even BeOS if you want to. I decided to try SheepShaver on my Ubuntu machine, and discovered just how easy it really is.

BREAKING: Google Opens VP8 Codec, Enables it on YouTube

Yes, I broke my own rules and used a "breaking" modifier for this story (let me have my fun for once). Here we have it, as the rumour mill suggested, Google has released the On2 VP8 video codec as open source (royalty free, BSD-style), while also launching the WebM container format which combines a VP8 video stream with Vorbis audio. Support for WebM has been enabled on YouTube's HTML5 beta, and you can download patches against ffmpeg as well as DirectShow filters for Windows (Gstreamer plugins are labelled as "coming soon"). Mac users are out of luck for now; no QuickTime plugins have been announced yet. Update: The WebM blog is now open - and the list of partners is pretty decent already. It includes ARM, NVIDIA, AMD, Qualcomm, and many others. Update II: VP8 will be baked into Flash. Update III: The Opera labs version with WebM support has been released too, for Linux, Mac, and Windows.