The InformationWeek -- Blogs
Welcome Guest. | Log In| Register | Membership Benefits

Open Source Blog

Topics:   Open Source

  • Email this page E-mail this page
  • Print this page Print this page
  • Bookmark and Share
  • icon

Google Chrome OS Unveiled: Nothing But The Web


Posted by Serdar Yegulalp, Nov 19, 2009 03:00 PM

Today Google aired a webcast where they whipped the curtains all the way off Google Chrome OS for the first time. It's about what most people expected: Chrome OS running on top of a thin layer of Linux, designed for netbooks -- and designed for people whose sole computing experience is the web. It's Google's netbook answer to Android.


Right at the start of the 'cast the Google folks tried to temper any expectations. They had no actual, branded devices to demo. They were, by their own admission, about a year away from any such thing. What they did have was a technology demo and some bits about what they were trying to accomplish and why -- most of which people have already pieced together on their own from what's been already floating around. But there were still a few key revelations.

First, the obvious stuff. The reason it's called Chrome OS is because it consists of the Chrome browser and very little else. This is by design -- the browser is used as the application-execution framework, including things like keeping processes isolated from each other. This isn't that difficult, since Chrome OS isn't designed to run arbitrary binaries from any old place. It runs the web, period, as a security measure and as a way to guarantee uniformity of behavior and experience. User data is synced seamlessly into the cloud -- local storage is basically used as a cache, and everything stored locally is encrypted.

The Chrome browser, Google said, was written to satisfy three needs: speed, simplicity and security. The system (browser and OS together) should just work, should just turn right on and work, and should stay working. All three are well in evidence with the current versions of Chrome on PCs, and those things are meant to carry over directly into Chrome OS.

Things like extensions -- something Chrome has not had yet -- are also meant to be implemented with an eye towards safety and speed. To that end, the add-ons in Chrome will be HTML5 and JavaScript -- not binaries. (Firefox has used an analog to this approach for a while now.) There are tentative plans to provide binary plugins or add-ons for the OS itself, but they aren't formalized. Android apps won't run on Chrome right now, for instance. The "app store" will be whatever web apps you want to run.

The other big thing right now is the release of the source code -- which I'm sure will be glommed on by a number of people and built into something that people can run locally or in a VM, as a first toe in the water. But what Google wants most is to partner with hardware makers to get this on branded devices. The devices in question have to meet a certain list of hardware specifications, and the devices themselves are months away from even being announced. Tight integration with the target hardware also cuts out another raft of problems; if you know what hardware you're running on, you don't have to probe for things that might never be there. (Sounds like Apple's approach, frankly.)

capture_19112009_132119

On a technical level, all of this is impressive. Google has taken the Linux kernel, their own open source projects, and a slew of other associated work and ganged it together into a very elegant way. What's tricky is how Chrome OS's success with the world at large is going to be tied into the hardware devices it's packaged with, especially since no hardware pricing was announced.

Something else to remember: the gap between a netbook-class computer and a full-blown notebook keeps closing. If people are given a choice between spending $300 for a netbook and $400 for a Windows notebook (or an Ubuntu one, for fairness' sake), those $100 mean that much more functionality.

The Google folks were fairly blunt about the role of Chrome OS machines: "Most people who buy this device will have another machine; this is a companion device." They were, from what I can tell, not entertaining fantasies about people ditching their fat-client desktops for a Chrome OS machine -- as seemed the case with a fellow in the audience who asked a question about video editing in Chrome OS.

In many ways, Chrome OS -- even after it's released with its companion hardware -- is going to be a first salvo, a trial run. Google's trying to determine a bunch of things at once: the viability of a web-only device tightly coupled to its hardware; the willingness for the open source community to rally around such a project; the ways an operating system and its applications can be engineered to be that much more complementary.

I have no delusions, though, that they're also trying to see how much bigger a slice of the computing pie they can bite into. And seeing how many more ways they can get people using Google's services.

InformationWeek has published an in-depth report on new software models. Download the report here (registration required).

Twitter: Me | InformationWeek
Facebook: InformationWeek

« Google Chrome OS Won't Launch For A Year | Main | Interop: Cloud Computing's Portability Gotcha »



Sign Up Now
For InformationWeek News Alerts




This is a public forum. United Business Media and its affiliates are not responsible for and do not control what is posted herein. United Business Media makes no warranties or guarantees concerning any advice dispensed by its staff members or readers.

Community standards in this comment area do not permit hate language, excessive profanity, or other patently offensive language. Please be aware that all information posted to this comment area becomes the property of United Business Media LLC and may be edited and republished in print or electronic format as outlined in United Business Media's Terms of Service.

Important Note: This comment area is NOT intended for commercial messages or solicitations of business.




 
 

  1. Massive Parallelism Has a Name ... Extreme Scale Computing
  2. Intel Turbo Boost Technology Monitor: A Windows Gadget to Understand Dynamic Frequencies
  3. Two-Stage Input Parallel Pipeline: Part 2


Join The InformationWeek Group On LinkedIn


  1. Latest Windows Mobile 7 Rumors
  2. Android 2.1 With Multitouch Headed To Motorola Droid
  3. Google's Universal Translator
  4. Rating The Mobile Superbowl Ads


  1. Microsoft Fixes 26 Vulnerabilities In Windows, Office
  2. Intel Ships Itanium Server Processor
  3. Commerce Department Proposes One-Stop Climate Service
  4. Microsoft Denies Windows 7 Battery Bug
  5. Google Buzz Challenges Facebook, Twitter
  6. Android, iPhone Gain In Smartphone Market

 

  Ars Technica
Boing Boing
Channel 9 Forums
CRN Blogs
Dr.Dobb's Portal: Blogs
Engadget
Gizmodo
GrokLaw
  Lifehacker
Schneier on Security
Slashdot
TechCrunch
Techdirt
Techmeme
Valleywag

  DECEMBER 2008
NOVEMBER 2008
OCTOBER 2008
SEPTEMBER 2008
AUGUST 2008
JULY 2008
JUNE 2008
MAY 2008
  APRIL 2008
MARCH 2008
FEBRUARY 2008
JANUARY 2008
DECEMBER 2007
NOVEMBER 2007
OCTOBER 2007
SEPTEMBER 2007