Slashdot Mirror


Google Announces Chrome OS, For Release Mid-2010

Zaiff Urgulbunger writes "After years of speculation, Google has announced Google Chrome OS, which should be available mid-2010. Initially targeting netbooks, its main selling points are speed, simplicity and security — which kind of implies that the current No.1 OS doesn't deliver in these areas! The Chrome OS will run on both x86 and ARM architectures, uses a Linux kernel with a new windowing system. According to Google, 'For application developers, the web is the platform. All web-based applications will automatically work and new applications can be written using your favorite web technologies. And of course, these apps will run not only on Google Chrome OS, but on any standards-based browser on Windows, Mac and Linux thereby giving developers the largest user base of any platform.' Google says that this new OS is separate from Android, as the latter was designed for mobile phones and set-top boxes, whereas Chrome OS is designed 'for people who spend most of their time on the web.'" The New York Times' coverage is worth reading, and there are stories popping up all over the web.

31 of 1,089 comments (clear)

  1. Uh huh. by Anonymous Coward · · Score: 5, Funny

    That's GNU/Chrome, thanks.

    1. Re:Uh huh. by beowulfcluster · · Score: 5, Informative

      "Google Chrome OS is an open source, lightweight operating system that will initially be targeted at netbooks. Later this year we will open-source its code." Funny what you can learn from TFA.

    2. Re:Uh huh. by julian67 · · Score: 5, Informative

      "Another window manager just dilutes the current pool....."

      It isn't 'another window manager', it's a new windowing system. Don't think X11+KDE/Gnome, think Apple CGL+Quartz.

    3. Re:Uh huh. by Kadin2048 · · Score: 5, Interesting

      This is not to put down any effort to get rid of X11, rather, my guess that cross-operating system application porting will once again go to hell, cause conditional compiles, and much Zantac consumption.

      All of which matters ... not at all. The whole purpose of the device is to run ONE application, the browser. Everything else is there to support that.

      I suppose they'll have to design some other applications, to manage machine-specific configuration (WiFi settings, etc.) but maybe they'll just do that through a localhost web interface as well.

      Google doesn't care if it's impossible to build standard applications on it; actually from their perspective it's probably a plus if you can't. (And I expect they'll probably lock it down to make it intentionally hard to do.) Easier to support.

      Based on what's been made available so far, the device is squarely targeted at people who do all their work in the browser, or could start doing it. It's essentially a thin client to Google's web apps.

      --
      "Ladies and gentlemen, my killbot features Lotus Notes and a machine gun. It is the finest available."
    4. Re:Uh huh. by MeatBag+PussRocket · · Score: 5, Insightful

      Google has one thing that Canonical and Ubuntu even red had doesnt, broad household name recognition

      --
      i wage a holy war against the apostrophe.
    5. Re:Uh huh. by warrior · · Score: 5, Interesting

      Not all of us like KDE and Gnome. Although they have innovated in some areas, they're otherwise both just attempts to make an MS clone. While this might be the right thing to make "Linux on the desktop" succeed, it's not what some of envision as the future of computing or even how we'd like the current state of computing.

      I've been a Linux user since 1996 and I've watched the entire "Linux on the desktop" debacle unfold. It's sad to see that the /. crowd has changed from the attitude of "these MS clones are crap, desktop Linux should be something better" to "ho hum, this is how it should be, why innovate"? Back when this was just "Rob's page" you would've been flamed into oblivion for that public show of affection for KDE/Gnome.

      Who are you to tell Google what they can and cannot build? It's about time someone put a face on the Linux desktop other than that of an MS clone. Hopefully it's not just a new window manager but a new window system. X, while great in its day, has run its course. I'd like to something fresh that builds on the concept of using modern graphics hardware to do all the heavy lifting for the GUI instead of clever CPU-intensive hacks on top of Xlib**.

      You don't like Google's vision for Linux on netbooks. What's your alternative vision?

      ** I've written many apps with Xlib. The underlying ideas/primitives that X uses for graphics ops are obsolete so doing anything "cool" (and sometimes useful!) requires using crufty extensions rather than calling routines that are a "natural" part of the system.

      --
      Intel transfer the difficult from Hadware to software, for get more power, programmer need more technology. -- chinaitn
  2. Competition is good, baby! by bheer · · Score: 5, Interesting

    This is excellent news, because a commercial vendor with *lots* of clout will - finally! - push Linux to OEMs. Like Android, they really want to go after the OEM market with this one. Don't be fooled by the "it's mainly for web browsing" spin - You might not run AutoCAD or Photoshop yet (or ever) on it, but apps (especially HTML5 enabled apps) for home users will follow, targeting the XP/Vista Home Edition user types. And this would be sweet for corporate desktop deployments -- no virus hassles, little to update, most stuff stored on the server (assuming they get offline support sorted out well, of course).

    Fingers crossed that Google's "Linux" will have more polish than what's there in distros so far. Microsoft "love our licensing or leave" and Linux distros "we're open source so live with the flaws" will then both be on notice.

    Interestingly, Chrome OS is apparently a bare-bones Linux + a "new windowing system" + the Chrome browser.

    I can't wait to see what the new windowing system is. I'd really like to see some innovation there, much like OSX created an amazing GUI layer on top what is essentially Mach/BSD. The challenge to Microsoft aside, this will be a wake-up call to Gnome/KDE. The good news is, because this ought to be open source, the OSS community can really get behind this and improve other products.

    And oh, anyone else notice the irony that the Chrome _browser_ for Linux seems largely like an afterthought right now? Still, way to go, Google.

    1. Re:Competition is good, baby! by cheetham · · Score: 5, Informative

      While there is no mention of a kernal, it does appear to use a Linux kernel:

      "The Chrome OS will run on both x86 and ARM architectures, uses a Linux kernel with a new windowing system." :-P

    2. Re:Competition is good, baby! by bheer · · Score: 5, Informative

      From the horse's mouth:

      Google Chrome OS will run on both x86 as well as ARM chips and we are working with multiple OEMs to bring a number of netbooks to market next year. The software architecture is simple -- Google Chrome running within a new windowing system on top of a Linux kernel.

    3. Re:Competition is good, baby! by larry+bagina · · Score: 5, Informative

      Google has recently been active in directfb.

      --
      Do you even lift?

      These aren't the 'roids you're looking for.

    4. Re:Competition is good, baby! by jipn4 · · Score: 5, Insightful

      I'd really like to see some innovation there, much like OSX created an amazing GUI layer on top what is essentially Mach/BSD

      The OS X GUI layer is essentially NeXTStep on a revised Display Postscript. It's slower and more resource intensive than X11, its graphics is targeted primarily at desktop usage. Where is the innovation?

      X11 has been innovative from its inception, and it continues to be amazingly innovative today. For example, the kinds of visual effects Compiz delivers effortlessly and cleanly are much harder to achieve in OS X.

      this will be a wake-up call to Gnome/KDE

      What exactly do you think will be the "wake-up call"? Both Gnome and KDE have non-X11 backends, but people don't use them because there really is no benefit associated with getting rid of X11.

      A non-X11 backend may make sense for Chrome OS because Chrome OS probably needs less functionality than X11 provides and it makes writing drivers easier. But in terms of innovation and functionality, X11 is second to none.

    5. Re:Competition is good, baby! by contrapunctus · · Score: 5, Interesting

      Actually I'd be more worried about privacy. Can I assume everthing I do (or browse) will be reported back to Google?

    6. Re:Competition is good, baby! by gentlemen_loser · · Score: 5, Insightful

      Don't be fooled by the "it's mainly for web browsing spin"? It seemed pretty clear to me. Google's direction all along has been to move applications from the desktop to the web (which in many cases, in my opinion, is a stupid idea).

      Google actually states: 'For application developers, the web is the platform. All web-based applications will automatically work and new applications can be written using your favorite web technologies. And of course, these apps will run not only on Google Chrome OS, but on any standards-based browser on Windows, Mac and Linux thereby giving developers the largest user base of any platform.'

      Their comments about giving developers the largest user base of any platform are complete bullshit. Web developers already have that user base and not every application should be ported to run in a browser. At first, I cringed a little when I heard that they were getting pulled into an anti-trust investigation. Now I feel better about it. I have always had an uneasy feeling about an advertising company being able to gather and broker as much information about someone as they do. For Christ's sake, they archive, search, and use your EMAIL to develop more targeted ads. The idea that my entire OS could/would gather everything it could on me scares the crap out of me.

      I realize I am sort of rambling, but I have two main points:
      1) Not every app belongs on the web. In fact, most do not.
      2) I am not comfortable with an advertising company being so in control of all of our private data. An earlier commenter pointed out what a big "win" this would be for corporations looking to deploy thin clients. How much of a "win" will it be to have Google searching, indexing, and archiving all of your company's sensitive documentation, all in the name of building better advertisements?

    7. Re:Competition is good, baby! by Eravnrekaree · · Score: 5, Interesting

      Well, these are myths about X. First X does not have "Legacy" code. Code is not like milk where it goes sour after a certain amount of time. Code that is decades can still be perfectly good and in fact newer attempts to implement the same things implementing by older code can actually result in buggier code of poorer quality. X is actually pretty efficient and does not use a lot of memory compared to other GUIs. The core X engines probably use somewhere in the area of a few megabytes.

      X also has an extension mechanism where the protocol can be extended to keep up with new features and developments. X is a pretty capable system, and keeps up with all of the most recent needs of GUIs. It also has assured backwards compatability and has become sort of an API standard, so you could always count on an X application running on any X server without having to worry about compatability issues. The network transparent design allows for things that are unthinkable on windows, like running programs on one computer and displaying to another, and displaying programs from several user to one X server, etc.

    8. Re:Competition is good, baby! by jgostling · · Score: 5, Insightful

      It did work quite well for them. Got them to over 90% browser market share. Now if Google Search starts working slower for the other players we have a new shiny antitrust suit on the works.

      Cheers!

  3. Hold on a sec... by mc+moss · · Score: 5, Funny

    Buying stocks in companies that make chairs.

  4. Huh? by GF678 · · Score: 5, Insightful

    its main selling points are speed, simplicity and security -- which kind of implies that the current No.1 OS doesn't deliver in these areas!

    Chrome OS focusing on speed, simplicity and security does not imply Windows cannot deliver in these areas. It's just an alternative operating system, and has yet to prove itself. The summary sound rather, well, dumb.

    1. Re:Huh? by tjstork · · Score: 5, Interesting

      Chrome OS focusing on speed, simplicity and security does not imply Windows cannot deliver in these areas. It's just an alternative operating system, and has yet to prove itself. The summary sound rather, well, dumb.

      Oh, don't beat around the bush. I'll come right out and say it. I think Windows 7 is fast, safe, and simple to use. I have Vista, Win7 and Ubuntu 8 on my machine, each with its own drive, and while Vista is a tad bit better than Ubuntu, Win7 runs rings around both, and is easier to use than either. I do not think I have enjoyed using Windows this much since NT first got the Win95 shell.

      --
      This is my sig.
  5. Fear by chord.wav · · Score: 5, Insightful

    I wouldn't run an OS from a company who's business is knowing your consumer preferences, but suit for yourself. I'm sure there's a positive side of this story too, but I let that to another user.

  6. Chrome is the new Emacs? by deadbeefcafe · · Score: 5, Funny

    Chrome is a nice operating system, but it could do with a decent web browser.

  7. The web is NOT the OS by syousef · · Score: 5, Insightful

    The web is not the OS. The web is...the web. I do NOT want everything to be a goddamn web app. Web apps work very well for certain applications, and Google has shown that they can push the limits with dynamic content, but that does not mean the web application is an appropriate model for every damned application. I don't like the Chrome browser and I don't need an OS named Chrome that is actually Linux with a lame web browser bolted on as the front end. Google does search very well, but I've hated most of their other stuff. (Google Earth is one exception) I expect no different from this.

    --
    These posts express my own personal views, not those of my employer
    1. Re:The web is NOT the OS by bgarcia · · Score: 5, Funny

      You forgot to tell us to "get off your lawn".

      --
      I'm a leaf on the wind. Watch how I soar.
    2. Re:The web is NOT the OS by schon · · Score: 5, Insightful

      That reminds me, who is going to sue Google for distributing their OS without choice of browser... United States vs Microsoft

      Yeah, because that case wasn't really about a monopolist illegally leveraging their monopoly in one market to gain a monopoly in a second market, right? It was solely because of the US law stating that you have to provide an alternative browser with your OS!

    3. Re:The web is NOT the OS by agentultra · · Score: 5, Insightful

      The web is not the OS. The web is...the web. I do NOT want everything to be a goddamn web app. Web apps work very well for certain applications, and Google has shown that they can push the limits with dynamic content, but that does not mean the web application is an appropriate model for every damned application. I don't like the Chrome browser and I don't need an OS named Chrome that is actually Linux with a lame web browser bolted on as the front end. Google does search very well, but I've hated most of their other stuff. (Google Earth is one exception) I expect no different from this.

      But.. but... I don't know how to program anything else! The web is the future! FUTURE!

      In all seriousness, I basically feel exactly the same way. I've been building 'web applications' for companies for years because that's all they're hiring people for. It sometimes surprises me that it ever works at all. The sheer number of brittle components all hobbled together... there are so many weak points where something can go wrong. It just makes for one big headache after another. X11 is a server and has been delivering stateful GUIs across the network since the early nineties at least! It amazes me, the amount of technology we have today, and what we've chosen to do with it. It could have been so much more, but instead the worst possible solution won out the day... and now a whole generation of developers have no exposure to anything else.

      Is everyone seriously impressed that we're creating stateless GUIs to remote applications by scripting marked-up text inside increasingly bloated and resource-hogging third-party applications? Is this the future? Really?

      I'm with you on this one.

  8. Re:"its main selling points"... by CountBrass · · Score: 5, Funny

    It's main selling points are speed, simplicity, security and an almost fanatical devotion to the Pope.

    --
    Bad analogies are like waxing a monkey with a rainbow.
  9. Fast web OS needed! by thijsh · · Score: 5, Insightful

    Computers need to get better. People want to get to their email instantly, without wasting time waiting for their computers to boot and browsers to start up. They want their computers to always run as fast as when they first bought them.

    They are trying to fill a niche of an OS that boots fast and is basically just a browser. This OS will have a desktop with some online favourites... and that might be just what you need on a NETbook..!
    Gmail already looks like a standalone app on Windows with Google Chrome and Offline enabled, you get a nice icon on the desktop. And when you click it it loads in a second, instead of the several minutes my Outlook used to take to even be barely useable. The choice is clear, sluggish native apps are becoming obsolete, and lightweight online apps are becoming more and more reliable. And when you only use these kind of netapps, why bother installing a bloated OS. This might just be the next revolution in the netbook industry.

    On a side note: I can't wait until a new OS finally achieves the startup times of the good old trusy Commodore 64. :-)

  10. Mcdonaldsoft rival at last! by yossarianuk · · Score: 5, Interesting

    I'm amazed at the amount of negative responses from Linux fans... This is what we have all been waiting for - isn't it ??

    No matter how scary google's power is the main things are that:-

    1) They are using Linux
    2) They WILL make deals with computer manufacturers to get the OS preinstalled.
    3) They will opensource the code

    The only people who should fear this O.S is MS and existing Linux distros - although the competation and the opensourcing of the code will benifit the entire community.

    I'm sure MS will still be the best at saying 'Have a nice day' and flipping CD's.

  11. Re:Please let there be no X! by TheRaven64 · · Score: 5, Insightful

    How to spot the people who have never done any graphics programming below the level of a high-level widget toolkit: They complain about X11 yet, somehow, never specify what is wrong with it, or if they do then it's with quotes from The UNIX Haters' Handbook which haven't been relevant for 15 years, or by citing a post by the author of Quartz, which hasn't been relevant for 5-10 years. A modern X11 implementation gives you:

    • OS-independent remote display (e.g. show a GUI on a Windows machine or a Mac from your *NIX netbook).
    • Backwards compatibility with apps written in the '80s.
    • Off-screen rendering and caching.
    • Accelerated compositing (e.g. for fast antialiased text drawing and for translucency effects).
    • Fast partial-redraws of windows (very important when compositing over a network).
    • Good OpenGL integration (including network transparency).
    • A standard mechanism for adding extensions, so new features can be added without breaking backwards compatibility (most of the features of X11 that you use today are implemented as extensions).

    The only serious improvement I've seen suggested over the X model is to provide a vector scene-graph API so that you can store the entire sequence of drawing commands in things like OpenGL vertex arrays in the GPU's memory. While this is a nice idea, it would require a radical redesign of all existing GUI toolkits and applications to be used to its full capability.

    --
    I am TheRaven on Soylent News
  12. Does this mean by Moabz · · Score: 5, Funny

    2010 is finally the year of the linux desktop ?

  13. Computers are *communication* devices by Geof · · Score: 5, Insightful

    Back when telephones were new, no-one quite knew what they were for. One company came up with a music service. This was before radio, so the idea of piping music to your home was radical. This may seem absurd to us now, but it isn't: radio went the other way. It is entirely possible that we could have built a world where we listened to high-fidelity music by phone, and spoke to our friends by radio. Even in the early 20th century the phone companies didn't get it: they ran campaigns trying dissuade housewives from chatting over the phone, believing that the technology was for Important business use (a few brief, high-cost calls instead of lots of cheap long ones).

    I remember when people though computers were giant calculators. Then the computer became personal: it could do your books, teach the kids arithmetic, and keep track of your recipes. (Though why anyone you would want to keep their recipes in a computer was never clear). The hardware companies tried to sell to everyone, but they weren't quite sure how to do it: the truth is, most people had no real need for a computer.

    Computer technology isn't personal anymore. It's social. The PC is a phone, not a calculator. That's why everyone needs one. That's what driving development of the technology. Ours is not the only possible path: computers could have remained high-cost devices for use by individuals to produce things or do business. But that was the path not taken. This changes what computers are.

    To you, desktop applications may seem superior on the basis of their technical merits. Fair enough. Hollywood seems to see computers and the net as a new broadcast medium, like television, for which the current infrastructure has significant technical failings (privacy, QoS). In their case I hope their vision is never realized. But for many people, these visions are irrelevant. No matter the quality or polish of the applications, no matter the convenience of video-on-demand, for them the technology is technically inferior if it does not fully support communication and social activity. For them - and for me - the cobbled together infrastructure of the Web is far superior - technically superior - because for us it is above all a medium for communication.

  14. Re:X is pretty dang good by mangobrain · · Score: 5, Informative

    Tell me, what kind of backwards logic makes the X server be the display and the X client be the application?

    Logic that accounts for two facts; that computers can have multiple users, and that they can be networked. SSH lets you run arbitrary command-line applications on remote machines. To do that with arbitrary graphical applications - emphasis on "arbitrary", i.e. not re-writing every graphical app as a GUI client & back-end server - you need something on the local machine to which the remote machine can send display commands, and for proper integration with graphical apps running on the local machine, ideally that same something should be catering for both. So.. you run a display server, and anything that wants to display graphics - locally or otherwise - connects to it. Simple.

    Like a lot of things in the *NIX world, it stops seeming backwards when you discard a few assumptions: that a computer is only used by one person (or that everyone who uses it is happy to share the same account), and that a keyboard, monitor and mouse will always be plugged in. These assumptions have kept Windows out of many a server room for years.

    However, the difficulties of writing user-friendly software outside the "comfort zone" these assumptions provide have kept Linux out of many a living room for just as long. It's not impossible, though, and the situation is improving rapidly.