Sunday, 25 May 2014

GOOGLE CHROME OS

GOOGLE CHROME OS
Google Chrome OS is a Linux operating system designed by Google to work exclusively with web applications. It is intended to focus on Web applications while running a fast and simple interface, based off Google's existing Chrome browser. Google announced the operating system on July 7, 2009 and made it an open source project, called Chromium OS, that November.
Unlike Chromium OS, which can be compiled from the downloaded source code, Chrome OS will only ship on specific hardware from Google's manufacturing partners. The user interface takes a minimalist approach, resembling that of the Chrome web browser. Because Google Chrome OS is aimed at users who spend most of their computer time on the Internet, the only application on the device will be a browser incorporating a media player.
Google Chrome OS is initially intended for secondary devices like net books, not as a user's primary PC, and will run on hardware incorporating an x86 or ARM-based processor. Chrome OS as a "hardened" operating system featuring auto-updating and sandbox features that will reduce malware exposure. Google claimed that Chrome OS would be the most secure consumer operating system due in part to a verified boot capability, in which the initial boot code, stored in read-only memory, checks for system compromises.

INTRODUCTION
Speed is an unsaid feature of the Google Chrome OS. With Google Chrome's tremendous booting speed and more, users have a lot to say about experiencing 'waitlessness'. Waitlessness, in Google's terms, means never having to wait for the web.

Chrome notebooks boot in about 10 seconds and resume from sleep instantly. Websites load quickly and run smoothly, with full support for the latest web standards and Adobe Flash. The web evolves rapidly. Your Chrome notebook evolves with it. Every time you turn it on, it upgrades itself with the latest features and fixes. Annoying update prompts not included.

The portion of the operating system needed to operate the device will reside in a read-only section of memory. The rest of the operating system is integrated with the Chrome browser and, like the browser, security updates require nothing more than a reboot. Chrome OS can run multiple Web applications in multiple tabs and each one is locked down from all others, so vulnerability in one Web app can't lead to exposure in another.

HISTORY

Google developers began coding the operating system in 2009, inspired by the growing popularity and lower power consumption of net books and the focus of these small laptops on Internet access. To ascertain marketing requirements for an operating system focused on net book Web transactions, the company did not do the usual demographic research generally associated with a large software development project. Instead, engineers relied on more informal metrics, including monitoring the usage patterns of some 200 Chrome OS machines used by Google employees. Developers also noted their own usage patterns. Matthew Papakipos, former engineering director for the Chrome OS project, put three machines in his house and found himself logging in for brief sessions: to make a single search query or send a short email.
On November 19, 2009, Google released Chrome OS's source code as the Chromium OS project. As with other open source projects, developers are modifying code from Chromium OS and building their own versions, whereas Google Chrome OS code will only be supported by Google and its partners, and will only run on hardware designed for the purpose. Unlike Chromium OS, Chrome OS will be automatically updated to the latest version. Information reviewer Serdar Yegulalp wrote that Chrome OS will be a product, developed to "a level of polish and a degree of integration with its host hardware that Chromium OS does not have by default," whereas Chromium OS is a project, "a common baseline from which the finished work is derived" as well as a pool for derivative works. The product and project will be developed in parallel and borrow from each other.

At a November 19, 2009 news conference, Sundar Pichai, the Google vice president overseeing Chrome, demonstrated an early version of the operating system. He previewed a desktop which looked very similar to the Chrome browser, and in addition to the regular browser tabs also had application tabs, which take less space and can be pinned for easier access. At the conference, the operating system booted up in seven seconds, a time Google said it would work to reduce.

Also on November 19, 2009, Chris Kenyon, vice president of OEM services at Canonical Ltd announced that Canonical "is contributing engineering to Google [Chrome OS] under contract. In our discussions, Sundar Pichai and Linus Upson made it clear that they want, wherever feasible, to build on existing components and tools from the open source community without unnecessary re-invention. This clear focus should benefit a wide variety of existing projects and we welcome it."

On January 25, 2010, Google posted notes, images and a video of a conceptual design showing how a Chrome OS user interface might look on a tablet PC with a 5–10 inch screen. The design would include the same basic layout as on net books, but with a touch interface; an onscreen qwerty keyboard in different layouts; large, square icons placed above the tabs; and panels placed along the bottom edge that could be opened with an upward dragging motion. The posting was made two days before Apple announced the iPad tablet. On March 16, 2011, several changes to Chromium OS were made which indicate the development of a tablet version of Google Chrome OS.

In March 2010, Google indicated that consideration is being given to developing two versions of the operating system, a consumer version and an enterprise version.

USE OF CLOUD
Users of devices running Chrome will have to perform all their computing online or "in the cloud," without downloading traditional software applications like iTunes and Microsoft Office, or storing files on hard drives. Devices running Chrome will receive continuous software updates, providing added security, and most user data will reside on Google's servers.

User data stored on the device, which is minimal, is encrypted. User data is limited to items such as user preferences. All other data will be stored in the cloud. User preferences will also be synched to a cloud account, so like any thin client. Should you lose the device, you would merely log in from another one and your data and preferences should be there.

Google's Chrome OS, is designed to be a very fast, lightweight flavor of Linux that will be available on some net books and other PCs by the end of the year. Google hopes to achieve this small footprint and high performance by shipping an OS with only one installed program - their own Chrome browser. Users would work, live, and save things online, using Google's own cloud computing services and other similar utilities, like Microsoft's Office Web Apps . This is of course a shift from today's computing environment, where most programs are installed locally on the computer's hard drive

Design goals for Google Chrome OS's user interface include using minimal screen space by combining applications and standard Web pages into a single tab strip, rather than separating the two. Designers are considering a reduced window management scheme that would operate only in full-screen mode. Secondary tasks would be handled with "panels": floating windows that dock to the bottom of the screen for tasks like chat and music players. Split screens are also under consideration for viewing two pieces of content side-by-side. Google Chrome OS will follow the Chrome browser's practice of leveraging HTML5’s offline modes, background processing, and notifications. Designers propose using search and pinned tabs as a way to quickly locate and access 

FEATURES
  • Speed: One of the major advantages of Chrome OS is its impressive speed. Due to the fact that there is virtually no local program to load, the start-up time for Chrome OS is expected to be in seconds rather than minutes.
  • Security: Another advantage Google Chrome OS has over traditional operating systems is in the area of computer security. Users will no longer have to install antivirus programs to protect their computers.
  • Support for processor: Google promises that it will be writing native code for both popular net-book CPUs x86 & arm architectures.
  • Applications: Any Web application that runs in a standards compliant browser should work on a Chrome OS device. But Chrome OS is focused on supporting new protocols such as HTML 5, which, among other improvements, natively supports rich media.
  • Support to Microsoft office: Chrome OS would handle Office documents - via Microsoft Office Live, the free Web app version of Office available to Windows Live users. If a user clicks on an .xls document, Chrome launches Excel via the browser in Office Live.

NEW WINDOW MANAGER AND GRAPHICS ENGINE

On April 10, 2012, a new build of Chrome OS offered a choice between the original full-screen window interface and overlapping, re-sizable windows, such as found on Microsoft Windows and Apple's Mac OS X. The feature was implemented through the Ash window manager, which runs atop the Aura hardware-accelerated graphics engine. The April 2012 upgrade also included the ability to display smaller, overlapping browser windows, each with its own translucent tabs, browser tabs that can be "torn" and dragged to new positions or merged with another tab strip, and a mouse-enabled shortcut list across the bottom of the screen. One icon on the task bar shows a list of installed apps and bookmarks. Writing in CNET, Stephen Shankland argued that with overlapping windows, "Google is anchoring itself into the past" as both iOS and Microsoft's Metro interface are largely or entirely full-screen. Even so, "Chrome OS already is different enough that it's best to preserve any familiarity that can be preserved".

HARDWARE


Laptops running Chrome OS are known collectively as "Chromebooks". The first was the CR-48, a reference hardware design that Google gave to testers and reviewers beginning in December 2010. Retail machines followed in May 2011, including a desktop design known as a Chrome box

RELATIONSHIP TO ANDROID

Google's successive introductions of the popular Android[27] and Chrome OS strategy has resulted in some critics of the dual open source, client-based operating systems. Microsoft CEO Steve Ballmer accused Google of not being able to make up its mind.[28] Steven Levy wrote that "the dissonance between the two systems was apparent" at the 2011 Google I/O developer conference. The event featured a daily press conference in which each team leader, Android's Andy Rubin and Chrome's Sundar Pichai, "unconvincingly tried to explain why the systems weren't competitive." Google co-founder Sergey Brin addressed the question by saying that owning two promising OS's was "a problem that most companies would love to face".[29] Brin suggested that the two operating systems "will likely converge over time."[30] The speculation over convergence increased in March 2013 when Chrome OS chief Pichai replaced Rubin as the senior vice president in charge of Android, thereby putting Pichai in charge of both.[31]

The July 2013 press introduction of the Chromecast HDMI stick, which was hosted by Pichai, demonstrated how the two operating systems could work in tandem. The Chromecast device has an embedded version of Chrome OS, which users control using a smartphone or tablet running Android (or Apple's iOS or a PC running the Chrome browser). Gigaom reporter Kevin C. Tofel described the relationship as "a merger of experiences and services", a strategy that "fits with Google’s overall theme of increasing user engagement in its ecosystem with Chrome as the underlying platform."

USER INTERFACE
Design goals for Chrome OS's user interface included using minimal screen space by combining applications and standard Web pages into a single tab strip, rather than separating the two. Designers considered a reduced window management scheme that would operate only in full-screen mode. Secondary tasks would be handled with "panels": floating windows that dock to the bottom of the screen for tasks like chat and music players. Split screens were also under consideration for viewing two pieces of content side-by-side. Chrome OS would follow the Chrome browser's practice of leveraging HTML5's offline modes, background processing, and notifications. Designers proposed using search and pinned tabs as a way to quickly locate and access applications.

 INTEGRATED MEDIA PLAYER, FILE MANAGER

Google integrates a media player into both Chrome OS and the Chrome browser; enabling users to play back MP3s, view JPEGs, and handle other multimedia files while offline.
Chrome OS also includes an integrated file manager resembling those found on other operating systems, with the ability to display folders and their associated files, as well as preview and manage file contents using a variety of Web applications, including Google Docs and Box.net.

PRINTING

Google Cloud Print is Google's proposed solution to help any application on any device to print on any printer. While the cloud provides virtually any connected device with information access, the task of "developing and maintaining print subsystems for every combination of hardware and operating system – from desktops to net books to mobile devices – simply isn't feasible." However, the cloud service would entail installing a piece of software, called a proxy, as part of Chrome OS. The proxy would register the printer with the service, manage the print jobs, provide the printer driver functionality, and give status alerts for each job.

LINK HANDLING

Chrome OS was designed with the intention of having user documents and files stored on online servers. However, both Chrome OS and the Chrome browser have unresolved decisions regarding handling specific file types offline. For example, if a JPEG is opened from a local storage device, should a specific Web application be automatically opened to view it, and if so, which one? Similarly, if a user clicks on a .doc file, which website should open: Microsoft Office Live, Gview, or a previewing utility? The project director at that time, Matthew Papakipos, noted that Windows developers have faced the same fundamental problem: "QuickTime is fighting with Windows Media Player, which is fighting with Chrome." As the number of Web applications increases, the same problem arises.

SECURITY

In March 2010, Google software security engineer Will Drewry discussed Chrome OS security. Drewry described Chrome OS as a "hardened" operating system featuring auto-updating and sandbox features that will reduce malware exposure. He said that Chrome OS net books will be shipped with Trusted Platform Module, and include both a "trusted boot path" and a physical switch under the battery compartment that actuates a developer mode. That mode drops some specialized security functions but increases developer flexibility. Drewry also emphasized that the open source nature of the operating system will contribute greatly to its security by allowing constant developer feedback.

At a December 2010 press conference, Google claimed that Chrome OS would be the most secure consumer operating system due in part to a verified boot capability, in which the initial boot code, stored in read-only memory, checks for system compromises.

APPLICATIONS

Google has encouraged developers to build not just conventional Web applications for Chrome OS, but Packaged applications using the company's Package App Platform. Packaged apps are modified Web applications written in HTML5, JavaScript, and CSS. They have the look and feel of traditional "native" applications and lack the address bar, tab strip and other elements typically associated with an application that runs on a browser. Packaged apps load locally and are thus less dependent on the network and more apt to remain functional without an Internet connection.
CONCLUSION
Google Chrome OS is a Revolutionary Operating System.  It is a updated version of OS for Laptop and Desktop Computers.  It is available for enterprise computing solutions in succeeding releases.  It provides the additional features to the user than the Windows Operating System.


 REFERENCES
     1.       "Kernel Design: Background, Upgrades". Google. Retrieved September 7, 2011.
     2.       Google. "Google Chrome OS Terms of Service". Retrieved September 5, 2012.
     3.        Stokes, Jon (January 19, 2010). "Google talks Chrome OS, HTML5, and the future of software". Ars Technica. Retrieved January 23, 2010.
     4.        Chang, Vincent (March 20, 2013). "Five reasons to buy a Chromebook". CNET Asia. Retrieved 16 July 2013.
      5.       Sengupta, Caesar (November 19, 2009). "Releasing the Chromium OS open source project". Official Google Blog. Google, Inc. Retrieved November 19, 2009.

6.      Dylan F. Tweney (November 19, 2009). "Gadget Lab Hardware News and Reviews Google Chrome OS: Ditch Your Hard Drives, the Future Is the Web". Wired. Retrieved November 22, 2009.

7.      http://en.wikipedia.org/wiki/Chrome_OS

No comments:

Post a Comment