There has been a lot of discussions over the new Google Chrome OS announcement lately. I just read this article Google's Chrome OS: Maybe Not a "PC" OS After All and this paragraph caught my attention
“The OS that would drive such a system would require a lot of work beyond just hosting a browser on Linux, which may be why Google says it is a year or more away. That's because many of the add-ons that we need to enable web sites to properly function would need to be moved from desktop applications to become a part of the OS. I'm talking about things such as media players, codecs and add-ons that support PDF and other file formats, Adobe Flash, or even Microsoft Silverlight. Google Gears, or whatever caching technology, also needs a lot of work."
That last sentence is what caught my eye. Now it is no secret that Google have been promoting HTML5 VERY strongly. There have been a number of articles on the web since the Google conference last month about how much they are promoting HTML5, and what their motives could be. Most of the articles come to the conclusion that in the end, will we even need plugins like flash or Silverlight.
Google have made it very clear that “for application developers, the web is the platform”, implying that you won’t be able to develop for the linux kernel it is running on top of.
If you tie Google’s push for HTML5 with the Chrome OS announcement, then maybe we are onto something. Perhaps they aren’t trying to displace windows at all, but instead increase the number of devices that support HTML5 and not Silverlight / Flash / Java. They could be aiming this announcement at web developers here. When web devs are thinking what platform they should create their new web app on, they may default to using HTML5 over Silverlight because of the additional reach HTML5 is going to give them.
So there is my angle, they aren’t targeting Microsoft at the desktop, but are instead trying to dislodge them from the web and stopping adoption of Silverlight.