Linux.com

Home News Software Developer Chrome OS Now Open Sourced, Gearing for 2010 Release

Chrome OS Now Open Sourced, Gearing for 2010 Release


Though there was no formal Chrome OS release announcement made today by Google, the Mountain View, CA company did give media a sneak peek at the new Linux-based operating system while announcing that as of today, the entire Chrome OS project will be available for open source development.

The new platform, which features software components from the Linux kernel, Ubuntu, and Moblin, will likely be made available for release by the end of 2010, but users of existing PCs may be disappointed to learn that Chrome OS will only support netbook-like devices with solid-state storage drives, so for now, Google is not bringing this product to the entire PC-platform market.

And, while end users wait for more details on the Chrome OS platform, Linux users will soon be given a chance to use the Chrome browser. Pichai said that both Chrome for Linux and Chrome for Mac will be made available by the end of this year.

Google is aiming for a very specific slice of the user market: users who spend much of their time and effort working on and visiting the Internet. These users will be provided with a platform that will solely drive web applications, according to Google VP of Product Management Sundar Pichai, who led today's demonstration.

Google sees this as a target that is widening every day: currently millions of users are working out in the cloud, and netbook hardware sales are growing, despite the worst economy since the Great Depression. Pichai also highlighted that the convergence trend of laptops getting smaller as netbooks, while smartphones are growing into tablet-like devices. This meeting of a common web-enabled platform is where Google wants Chrome OS to be.

Chrome OS application tabs enable navigation.Like the Chrome browser, the Chrome OS will feature speed, simplicity, and security, Google's mantra for a faster, more stable user experience. An early version of the user interface appears in Figure 1, where the influence of the Chrome browser are very apparent.

Open applications appear as application tabs, with lightweight persistent panels appearing to provide services like chats, media viewing, and the like (see Figure 2). To open applications, users will be able to access an Application Menu page, shown in Figure 3.

The main use-case Google seems to be focusing on is the web-connected user, and indeed the reference protocols they are targeting is next-gen 802.11n wifi protocols. But, while all user data will be stored out on the cloud, user data can be cached so that if the Internet is not available, Chrome OS users can still access and manipulate their data until access is restored.

Persistent panels in Chrome OS.Because of this web-based focus, Google can make a lot of changes to the traditional operating system model. Boot times can become much faster (today's demo was up and running in seven seconds, and Pichai emphasized that Google is working on this to get it even faster.

Without native binary applications running on Chrome OS, there are much fewer vectors for malicious code to come into a Chrome-loaded systems, according to Matt Papakipos, engineering director for Chrome OS. Every incoming web application will be individually verified at boot time, Papakipos described, and if any of them do not match known signatures, the app will be dumped and a new version from a verified source will be located and downloaded.

"Essentially we repair the system automatically by re-imaging your computer," Papakipos told the media audience.

The Chrome OS application menu.Another way the security model differs is how applications are treated. In current traditional operating systems, applications are trusted and given the same security privileges of the user to get work done. Chrome OS will have a browser-like security model, where no application is trusted and all apps are treated as potentially hostile.

While they were not too explicit on the details, the two Google presenters outlined the go-to-market strategy for the Chrome OS in 2010. Currently, Google is working with hardware partners to define the reference set of components that can run Chrome OS. Among that reference set of requirements will be a push toward netbooks that more powerful. "We are working with key partners to see slightly larger netbooks, with full keyboards and larger displays," Pichai said.

Comments (3)Add Comment
nilbug
exactelly what was still missed
written by nilbug, November 19, 2009
In the same way that we need a radio to listen to radio broadcast, and we need a TV set to watch tv, the market was missing a device to just surf the net, without having to buy a pc. I think that it is this what Google is trying to do now. It wont be like a conventional pc, but will have just whatever is required to access the net. In other words, a device to surf the net sold at democratic prices.
MAtej
...
written by MAtej, November 19, 2009
I can't wait to try this.
Michel Beaussart
Open Source Model
written by Michel.Beaussart, November 22, 2009
The open source model will attract a lot of developers, I am just wondering if because Google is behind, we will see also a lot of big software firms behind it as well. The development of new applications will make the OS.
I like the seff protected operations and re imaging of the fly .. but I am sure that we will find many holes in the release.
I think that the arrival of a new OS will also recenter Microsoft and relaunch the quest for a better OS. Meanwhile: go Linux smilies/cheesy.gif

Write comment
You must be logged in to post a comment. Please register if you do not have an account yet.

busy
Become an Individual Member

Who we are ?

The Linux Foundation is a non-profit consortium dedicated to the growth of Linux.

More About the foundation...

Frequent Questions

Join / Members / Staff / Board