Google's Chrome OS is a work in progress
- 25 November, 2009 06:33
Google released its Chrome operating system last week to a great deal of hoopla and debate — depending on your point of view, it was either the Next Big Thing or Much Ado About Nothing.
In actuality, there simply isn't much there — yet. Chrome OS is a somewhat rough work in progress, with a small handful of operating system features wrapped around the Chrome browser.
I was able to put my hands on a copy of the new OS, and a few hours with it revealed a stripped-down operating system that at this point is little more than a Web browser, with few system-wide controls for tasks such as printing, customization, and managing user accounts. In fact, the current version of Chrome OS is so tied to Web-browsing that you need a Google account to even log into it and use it.
Because it is in the very earliest stages of its design, it is not at all clear how much remains to be added to Chrome, and how much Chrome will remain in essence a browser doing double-duty as an operating system. Google has said that Chrome will run no applications on its own — in fact, it won't even use a hard disk — so there may well not be much more than you see at this point.
A quick first look
I tested the Chrome OS running in a virtual machine under VirtualBox virtualisation software, using an image created by gdgt. I ran it on a MacBook Air and dedicated 1GB of memory to the virtual machine; I found that running it with any less memory made performance slow and inconsistent.
When you launch Chrome, you'll see a screen asking you to log in with your Google account. (Note that because the Chrome virtual image I used was created by a third party rather than by Google itself, for security reasons I created a Google account solely for testing purposes, in case some security hole was slipped into the build.)
Once you log in, you'll come to the familiar Google home page. The operating system itself looks nearly identical to the Chrome browser, with a few minor additions.
There is a mysterious Chrome icon in the upper left-hand portion of the screen that doesn't at this point serve any useful purpose. Click it and you'll open a blank tab. Most likely this will be used for various operating system features such as turning off the computer, and probably others as well.
Over on the upper-right hand portion of the top of the screen you'll find several operating system controls, available via icons. The first is a time display. Next to it are three icons: One that displays battery life; a networking icon that controls WiFi and Ethernet connectivity; and a final icon whose options are nearly identical to the ones you get when you click the Chrome browser's tools icon.
Click the time display icon, and you're brought to a display tab labeled Chromium OS. It shows you the date, and gives you the option to change your time zone (though there's no option at this point to change the date itself). Also on this tab are options to control the sensitivity of the touchpad, including an option to enable tapping to be used as clicking.
You click the battery icon to see the state of your battery.
The networking icon is designed to let you turn Wi-Fi and Ethernet connectivity on and off. Because I was running a VirtualBox virtual machine, turning Wi-Fi on and off had no effect, even though I was connected to a network via Wi-Fi. Turning Ethernet off disconnected me from my network, however, and turning it back on again reconnected me.
The final icon is a bit baffling, because when you click it, you get nearly the same menu as when you click the wrench icon in the Chrome browser. The final Chrome OS icon offers more choices than the browser icon, including selections for clearing browser data, importing bookmarks and settings, and an odd item called Compact nav bar that actually controls how new tabs are opened, including the odd selection "Open tabs clobber." (I couldn't figure out what that did. I expected it to close any open tabs -- in other words, "clobber" them. But choosing it did nothing that I could detect.)
The menu that appears when you click the wrench icon in the Chrome OS browser includes an item for synching bookmarks, although it's grayed out and doesn't appear to work yet. The menu also includes an Extensions choice, although extensions aren't yet available.
Both menus offer the same Options selection -- you'll see the same tabs labeled Basic, Personal Stuff and Under the Hood. The final Chrome OS icon has one additional tab, labeled Chromium OS, that currently offers the same screen you see when you select "Open date and time options" from the time icon.
There are other minor changes in the OS version of the Options screen. For example, in the Under the Hood tab, the existing Chrome browser includes options for changing your Google Gears settings, allowing you to turn it on and off for various sites. (Google Gears is an add-on that controls whether you can use Web application data and capabilities offline, such as Google Docs.)
However, in the Chrome operating system, there are no features for turning off Google Gears. That may be because the Chrome operating system needs Google Gears to function, or perhaps because Google believes turning it off for certain sites may prove to be confusing. Or it may be a simple oversight that will be changed in later versions.
A few anomalies and additions
As you would expect in a very early version of an operating system, Chrome is still is a rough piece of work. For example, why have two icons lead to nearly the exact same menu of options? Most likely, that will change in future versions.
You'll also find at least one dead-end from which you can't escape. Choose the Bookmark manager, and you'll get to the familiar Chrome Bookmark manager -- but you then can't get back to the rest of the operating system. There's no exit. That's particularly problematic, because there's not even a shutoff button or feature for the operating system itself.
The browser itself worked fine, although I couldn't get the sound to work. That may be an issue with the VirtualBox implementation, rather than the operating system, though. Similarly, although the browser played YouTube videos without any problems, I could not watch video on the Hulu.com site. Again, though, that may have something to do with VirtualBox, rather than Chrome.
When Google's announced Chrome, the company said that it would essentially be a browser turned into an operating system, and a first look at this early version of the beta shows that to be very much the case. At this point, there's very little there, apart from the browser itself. While it may be instructive to download and try this first iteration of Google's Chrome OS, we'll have to wait for future versions with a more fully formed feature set to judge the operating system itself.