How Google Chrome OS Could Beat Windows
By Michael Scalisi, PC World
July 09, 2009 10:21 AM ET
Google recently stated that it is developing a new Linux-based OS called Chrome to run on both netbooks and desktops. In order for Google to seriously challenge Microsoft's dominance, it needs two things.
First, it needs to be seriously awesome. Second, it needs to be compatible with Windows Apps. I must confess that when I heard
about the OS, my first thought was "Oh great, just what we need, another Linux distro." Then I realized two things: Apple
has already demonstrated that its possible to build an awesome and unique OS based on UNIX, and, this is Google we're talking
about. I believe that the Chrome OS can be awesome. That it's named Chrome is telling. For those who haven't used the Chrome browser yet, it's incredibly fast,
extremely simple and intuitive, yet strangely powerful. It gives you what you need before you ask for it based on what you've
done in the past. All within an attractive, simple interface. The Google Chrome OS is likely to be just like that. I'd expect the file system to resemble Gmail, using labels instead of folders. I'd expect
eye-candy to be at a minimum and for performance to be highly optimized. I'd expect bloat to be ripped out by its roots and
hastily discarded. It will capitalize on the cloud-computing model and leverage Google's existing Web services. Imagine turning
your computer on, and within 10 seconds you're browsing the Web. That would be awesome. All this might be enough to make a
dent in the netbook market. After all, people might be willing to sacrifice the ability to use their Windows apps on a computer
that was never meant to be anything more than a cheap and small web appliance. Never mind that consumers have already rejected
Linux on the netbook. Even if Chrome OS is utterly mind-blowing, if it lacks Windows application compatibility, it will merely be competing for a share of the high
single-digit to low double-digit market share that Apple and Linux currently battle over. I highly doubt this is Google's
intention.Windows dominates because it has become the lowest common denominator for application compatibility. The vast majority
of commercial desktop application developers write for Windows because that's what 90 percent of all consumers use. Consumers
choose it because they invariably need to use some application that runs only on Windows. It's a self-perpetuating cycle that
needs something more than just a better competing OS to break. As great of an idea cloud computing is, it isn't going to eliminate
the need for local apps anytime soon. If Google wants the Chrome OS to have any shot at desktop dominance, it needs be able
to run Windows apps. There are a couple of different ways to approach this. One possible alternative is to dump all sorts
of resources into Wine development. This would be great since it would also give Linux and OS X a boost. Unfortunately, it will be nearly impossible to improve Wine to the point where it achieves anywhere near
100 percent Windows application compatibility. The more likely alternative is to enable the Chrome OS to run Windows apps virtually like what is currently possible with VMware Fusion or Parallels. Of course the challenge here
is that this will still require a Windows license. The way I envision it, people will install the Chrome OS on their Windows PCs. Chrome will then repartition your drive, install its own boot loader, and set itself as the default
OS. This is what most Linux distributions do already. Users will then boot their computer into Google's OS, and within seconds
be able to use the Chrome browser and web-based apps. When the user needs a Windows app, they click on the icon for it and
Chrome loads Windows in the background. The app might take a minute or so to load, but the process will be transparent otherwise.
Just like VMware fusion or Parallels. After Chrome OS finds its way onto a few million desktop computers, application developers
will start porting Windows apps over to Chrome. Once Chrome is available on a majority of computers, developers will develop
for Chrome first and Windows will quickly slip into obscurity. Give this process about a decade.
Michael Scalisi is an IT manager based in Alameda, California.
To continue reading, register here and become an Insider. You'll get free access to premium content from CIO, Computerworld, CSO, InfoWorld, and Network World. See more Insider content or sign in.
Google recently stated that it is developing a new Linux-based OS called Chrome to run on both netbooks and desktops. In order for Google to seriously challenge Microsoft's dominance, it needs two things.
First, it needs to be seriously awesome. Second, it needs to be compatible with Windows Apps. I must confess that when I heard
about the OS, my first thought was "Oh great, just what we need, another Linux distro." Then I realized two things: Apple
has already demonstrated that its possible to build an awesome and unique OS based on UNIX, and, this is Google we're talking
about. I believe that the Chrome OS can be awesome. That it's named Chrome is telling. For those who haven't used the Chrome browser yet, it's incredibly fast,
extremely simple and intuitive, yet strangely powerful. It gives you what you need before you ask for it based on what you've
done in the past. All within an attractive, simple interface. The Google Chrome OS is likely to be just like that. I'd expect the file system to resemble Gmail, using labels instead of folders. I'd expect
eye-candy to be at a minimum and for performance to be highly optimized. I'd expect bloat to be ripped out by its roots and
hastily discarded. It will capitalize on the cloud-computing model and leverage Google's existing Web services. Imagine turning
your computer on, and within 10 seconds you're browsing the Web. That would be awesome. All this might be enough to make a
dent in the netbook market. After all, people might be willing to sacrifice the ability to use their Windows apps on a computer
that was never meant to be anything more than a cheap and small web appliance. Never mind that consumers have already rejected
Linux on the netbook. Even if Chrome OS is utterly mind-blowing, if it lacks Windows application compatibility, it will merely be competing for a share of the high
single-digit to low double-digit market share that Apple and Linux currently battle over. I highly doubt this is Google's
intention.Windows dominates because it has become the lowest common denominator for application compatibility. The vast majority
of commercial desktop application developers write for Windows because that's what 90 percent of all consumers use. Consumers
choose it because they invariably need to use some application that runs only on Windows. It's a self-perpetuating cycle that
needs something more than just a better competing OS to break. As great of an idea cloud computing is, it isn't going to eliminate
the need for local apps anytime soon. If Google wants the Chrome OS to have any shot at desktop dominance, it needs be able
to run Windows apps. There are a couple of different ways to approach this. One possible alternative is to dump all sorts
of resources into Wine development. This would be great since it would also give Linux and OS X a boost. Unfortunately, it will be nearly impossible to improve Wine to the point where it achieves anywhere near
100 percent Windows application compatibility. The more likely alternative is to enable the Chrome OS to run Windows apps virtually like what is currently possible with VMware Fusion or Parallels. Of course the challenge here
is that this will still require a Windows license. The way I envision it, people will install the Chrome OS on their Windows PCs. Chrome will then repartition your drive, install its own boot loader, and set itself as the default
OS. This is what most Linux distributions do already. Users will then boot their computer into Google's OS, and within seconds
be able to use the Chrome browser and web-based apps. When the user needs a Windows app, they click on the icon for it and
Chrome loads Windows in the background. The app might take a minute or so to load, but the process will be transparent otherwise.
Just like VMware fusion or Parallels. After Chrome OS finds its way onto a few million desktop computers, application developers
will start porting Windows apps over to Chrome. Once Chrome is available on a majority of computers, developers will develop
for Chrome first and Windows will quickly slip into obscurity. Give this process about a decade.
For more PC news, visit PC World. Story copyright PC World Communications, Inc.