Google Chrome OS
In the continuity of the Chrome browser, Google launched the Chrome OS, an operating system, which at first, is intended for netBook.
The first computers running under this operating system, the Chromebooks, are available since June 15, 2011.

Windows management by Chrome OS (Source Chromium)
It can also be used on desktops, but is aimed at Web users mainly.
According to Eric Schmidt, the CEO of Google, Chrome is an anti-OS (seems to have evolved with the Aura Manager). He does not hide that the purpose of the OS is to help to increase the audience on Internet. Data are saved on the Web. The ideal user seems to be the Facebook or Google+ user that puts its documents and photos in the cloud and does not know what is a file system.
It starts in seven seconds and is free. The system runs on the Intel or AMD x86 and ARM processors.
Chrome OS is a different system
Google wants to totally change the design of operating systems. Currently they are a source of problems for the user:
- The installation time of applications.
- The need to update the software.
- The need to save data.
- Viruses.
- Compatibility with older hardware and software.
The design of Chrome and the use of Web applications want to free the user of this. To speed up the system, it is entirely memory resident which eliminates disk access, the main source of slowness.
Architecture
This is a Linux system with a new windowed graphical user interface. It will be immune to virures and easy to update.
Applications to be developed in this environment with traditional Web development tools, should work on all browsers. They also works on Windows, Linux and Mac. Through a system called chromoting, it can execute local applications in the browser both on the same computer on a remote computer.

Features
The new OS is designed from scratch, as was the browser, whose the interface as you can see is different and sleek.
The system is oriented towards the following: speed, simplicity and security. It is designed to be lightweight, which confers it speed.
This is also true for the browser. It has a protection against viruses mainly with a runtime environment for each page. It will be the same for the OS, each application is encaspulated.
The first interface was minimal, applications will run mainly in the browser, so programs developped under Chrome OS will run on other operating systems. The desktop is made of tabs, one for each Web application and only Web apps will run on it. But with the Aura manager, it becomes similar to a desktop Linux.
The Aura Manager
This window manager is to Chrome OS what Metro is to Windows 8, an interface that makes the system simple and pleasant to use. But it looks more like a traditional desktop with an icon bar at the bottom to commonly used applications like Gmail, and on the right a set of indicators.
Applications are represented by icons on the desktop ahead a wallpaper. It is actually surprising that Windows 8 adopts an interface for tablets while Chrome OS designed for lightweight laptops adopts a desktop PC interface.
A difference with a traditional OS is that Notepad (here called Scratchpad) saves your files in Google Docs and not on the local file system. It is the same for your images processed with Picasa. This simplifies life at the expense of privacy, but is ideal for companies and schools or to reuse documents on his smartphone.
For more infos about Aura, see on the Chromium project. We learn that Aura should also run on Windows, and that it is built on GTK. On Linux, it will please users not happy by the direction taken in KDE 4 or Gnome 3.
Cloud print
Failing to provide drivers for all types of printers on the market, Google designed a solution to allow web applications to print documents: managing the printing on the server.
The document is already available on the server with the online application, the printing management is done by the server, then regardless of the user's hardware, it sends just the content and appropriate instructions for printing to the printer.
New printers will take into account the cloud and will be connected directly to the network to receive the documents to print. For existing printers, a special software will be provided to connect them.
In all cases, the link with the network can go through the computer and the USB port.
Chrome OS and other systems
Chrome OS challenges Moblin from Intel, that is based on Linux too, and Windows CE or Seven.
Vs. Android
Android was designed for mobile phones and may eventually operate on netBook, but manufacturers deem it insufficient for them.
But for the mobile, more and more manufacturers are adopting it.
Android is a Java software while Chrome OS is Linux with a simple GUI. Android has a touchscreen interface suitable for mobiles, while desktop computers require a keyboard and a mouse. Therefore the future merger of the two OS requires a unified interface.
Vs. Windows
Chrome OS seems a good idea to offer an alternative to Windows. Chrome is in constant development and new direction that designers want to take is to separate the graphical interface which includes windows, and the backend. The latter can then be XLib, OpenGL or DirectX and Win32, that is, Linux or Windows ...
So a universal interface running on any computer.
Vs. Linux
Chrome OS is really just a browser on top of Linux and you do not need a special OS for that. You may use alternatives like KDE Plasma, or Firefox OS which has the advantage of promoting standard APIs to program the hardware. So if your access account is disabled or if you no longer want to pay for online storage that ceases to be free after two years, you can still install Linux.
But by 2018, ChromeOS has expanded with the ability to run Linux tools in a virtual machine, in a separate environment, and to run development tools like CLang and also use IDEs like KDevelop.
What they said...
Comments about the new operating system...
Erich Schmidt (former CEO of Google):
"We benefit when people spend more of their life online. So for us it’s a very straightforward strategic initiative that ultimately results in more revenue."
(Source interview for Wall Street Journal).
Google Chrome OS FAQ
Answers to questions that arise about the operating system from Google, Chrome OS.
When the system was it invented?
It was at the same time that the browser of the same name in 2008. Seeing that many people use their computer only to access the Web, designers have thought that it might as well replace the operating system. But coding only started in 2009.
How much does Google OS cost?
It is provided free at the moment and open source. It may be marketed in the future but there will always be a free version.
Revenues will come mainly from advertisements on Web pages, and if necessary, Google can add ads in applications running on OS chrome.
On which computers does it work?
This OS is designed for netbooks at first. It does not recognize all hardware. But it is open source, so it is easy to adapt to any hardware.
Although the initial goal is to make an OS for netbooks, Google intends to look beyond, to extend it and make an OS for desktop computers but not before 2011.
Google wants to produce open source drivers for Linux, on which is based the system. Partners are welcomed.
About the processor, only x86 is supported for the moment, but ARM is also expected in the future.
Which software can I use?
Chrome OS is designed primarily for Web applications. The first one is the browser. With the support of Native Client, all kinds of software will work, including 3D games. This will be possible also through WebGL. But usual applications like Office will not work.
Can I change the browser?
No, the OS and the browser are dependent. To change the browser and use Firefox, for example, you will have to change the code of the OS, that is open.
Is it compatible with standards?
This is something that concerns more the browser than the OS. The Chrome browser is compatible with HTML 5, CSS 3 and features the fast JavaScript V8 compiler.
The version of Linux used by Android differs from the standard. Chrome has a different purpose.
Applications can they work offline?
Yes, it is possible with the browser through Gears and HTML 5, so with the OS too. But it currently has limitations. For example, Gears does not allow PHP to run offline for an application that uses it on the server.
It remains to be seen whether this will evolve.
Can I connect an external hard drive?
Chrome OS is designed for the "cloud", online storage, but it is physically possible to store documents locally on the hard disk or external drives.
Can I use a virtual machine?
This can be done with Linux and Chrome OS is based on Linux. So it is also possible (and very useless indeed).
See: Install Chrome OS in a virtual machine.
Can I use Chrome OS and Windows on one computer
The dual launch is possible as for any Linux system. The ChromeShell software too allows you to boot it from Windows.
What is chromoting?
This is an experimental technique to operate remotely on a browser a local application. Microsoft has experienced a similar process as Remote Desktop Connection. It will also use local applications on the same machine while the system is designed for Web application
More infos

