Slashdot Mirror


Chrome OS, Present and Future

Many readers are submitting stories related to Google Chrome OS. ruphus13 points out a GigaOm opinion piece about how, if users end up rejecting its current cloud-only focus, the nascent OS may succeed as a netbook secondary operating system alongside Windows (in company with secondaries based on other Linux flavors, including Android). Engadget reviews a Chrome OS on a USB key setup that is claimed to offer eye-opening performance compared to running under virtualization. And an anonymous reader notes the 0.1 beta release of ChromeShell, which installs a "Chrome OS-like" environment that boots to the Chrome browser in ~3 seconds; users can switch to Windows later as desired.

132 comments

  1. False! by sys.stdout.write · · Score: 5, Informative

    If you read the linked ChromeShell page, it says it goes from standby to the Chrome browser in 3 seconds.

    It actually takes 30 seconds to boot, which isn't much better than Windows. Actually, is that even better?

    1. Re:False! by paba7 · · Score: 0, Redundant

      thanks for pointing this out

    2. Re:False! by Tablizer · · Score: 5, Funny

      There ya go again ruining a good story by RTFA.

    3. Re:False! by gotpaint32 · · Score: 5, Interesting

      Good point, I have Win 7 on a Dell Mini 10 with 1GB of RAM, it boots to the login screen in about 30 seconds and comes out of standby mode in about 5 seconds. Considering how much more it is actually loading on Windows, it seems Google still has a long way to go until instant on is a reality.

      --
      Nuclear war would really set back cable. - Ted Turner
    4. Re:False! by The+MAZZTer · · Score: 1

      All it does is has Windows start the Chrome browser on startup instead of explorer.exe. Not really much to see here, unless you REALLY don't need the taskbar, desktop, and file browsing capabilities of Explorer.

    5. Re:False! by prockcore · · Score: 2, Informative

      ChromeShell isn't Google. ChromeOS boots to a login screen in less than 10 seconds off a USB key for me. But it doesn't support my wifi. It does support the wifi on my wife's gateway netbook though.. but doesn't support her verizon card.

    6. Re:False! by jo42 · · Score: 1

      I have a three year old Dell Inspiron 6400 (with a 160GB 5400RPM 2.5" HD) that boots Windows XP SP3 from power off to desktop in 15 seconds.

      What are you people doing wrong?

    7. Re:False! by chabotc · · Score: 3, Informative

      Of course if you even read the slashdot summary you would see that ChromeShell is a 'ChromeOS like' type thing, and not ChromeOS at all.

      ChromeOS boots (that's full bootup and not resuming) in 7 seconds, and resumes in 3. They're working with bios firmware vendors to improve this though so boot times could become even less

    8. Re:False! by Josh04 · · Score: 2, Funny

      Running programs.

    9. Re:False! by dickens · · Score: 1

      With an SSD? 30 seconds is not impressive at all.

    10. Re:False! by srothroc · · Score: 1

      Certainly not the normal case here, but I have a laptop with an i7; I hit the login screen around 7-9 seconds after pressing the power button.

    11. Re:False! by muncadunc · · Score: 1

      Thing is, the time it takes for the Explorer shell itself to load on my laptop is almost nil compared to actual bootup (30s or so). I don't see the advantage of loading Chrome in its place- it's not like RAM is pricey these days, you can afford to run both at once.

      If we're going to get instant-on on laptops and netbooks, it's going to be through some sort of super-energy efficient sleep mode that you can return from fast, not through fast bootup speeds. That's the nice thing about Apple hardware- it's always very good about waking almost instantly from sleep, while my Windows laptop takes about five seconds.

    12. Re:False! by sootman · · Score: 1

      BeOS FTW. Loaded in 10 seconds after POST on a 300 MHz K6/2 Compaq with 48 MB RAM. Ten years ago. Yes, new OSs do more, but the point of Chrome is to be a stripped-down OS that runs nothing but a browser, unlike BeOS which had a webserver, 3D support, and lots of other good stuff going on.

      Oh, and the first PC I used (an AT or XT, 8086 or 8088, I forget) went from power off to a C: prompt in 7 seconds. And QNX has done some cool stuff too.

      --
      Dear Slashdot: next time you want to mess with the site, add a rich-text editor for comments.
    13. Re:False! by zach_the_lizard · · Score: 1

      It doesn't support it on my laptop either. It does boot up quickly. And it does boot up, it scrolls very very slowly. Even on my desktop, with a quadcore processor, it is very slow. I suppose that that may be due to video drivers.

      --
      SSC
    14. Re:False! by MrNaz · · Score: 1

      Power off to WinXP in 15 seconds? I call bull.

      --
      I hate printers.
    15. Re:False! by V!NCENT · · Score: 1

      And redundant services that you'll never use for your entire life but that are enabled by default. Someone I know has a malwatre infected Windows XP machine. By simply taking 30mins of my time I reduced the bootup time for 15min to 20 seconds, including the Novell login procedure. When explorer comes up the system is actually usable instead of loading taskbar apps for another 4 minutes...

      --
      Here be signatures
    16. Re:False! by V!NCENT · · Score: 1

      Gee... Windows has a pre-Christ FS that isn't optimized for SSD's. Ofcourse it takes ages to boot...

      --
      Here be signatures
    17. Re:False! by MrMr · · Score: 1

      Pfff, I installed an image of my desktop als eprom splash image. Now my laptop doesn't even need to boot an OS to get a picture of my desktop.

    18. Re:False! by gargll · · Score: 1

      If you read the linked ChromeShell page, it says it goes from standby to the Chrome browser in 3 seconds. It actually takes 30 seconds to boot, which isn't much better than Windows. Actually, is that even better?

      From the linked ChromeShell page: "ChromeShell is a non-google affiliated replacement shell for windows", ie. this _is_ windows, which would explain why it's not much better than windows. Any observed gain would be linked to the presumably lighter ui of this new shell. Since, this has nothing to do with google's chrome-os appart for the fact that it copies its interface, no performance implication should be derived from it.

    19. Re:False! by Anonymous Coward · · Score: 0

      It loads the same drivers. All it's doing is replacing winlogon.exe with chrome.

    20. Re:False! by mirshafie · · Score: 1

      ChromeShell is a Shell for Windows. Therefore Windows needs to load before the Shell can load. ChromeShell will only decrease the time of logging in (which can be a LOT on many Windows machines), not the time to boot.

  2. Useful by Tablizer · · Score: 5, Interesting

    If 90% of what a user does is web browsing and email, that sounds like a good bet. If you push "on" and have it up and running in a few seconds, who would bother going into Windows? You'd only need to boot to Windows when doing some office work or the like, and that boot option would be a quick-click icon. If you primarily do office work with it, then you'd want a full-blown "regular" laptop anyhow instead of a netbook.

    However, I imagine that Microsoft will find some way to sabotage multi-OS-boot options via screwy licensing and pricing games.
             

    1. Re:Useful by Anonymous Coward · · Score: 0, Flamebait

      Am I the only one wondering why you guys think Chrome is so interesting? Really, I doubt they could change one of its fonts without it making headline news around here.

    2. Re:Useful by StreetStealth · · Score: 5, Insightful

      I don't think ChromeOS will catch on as an "early boot" option any more than some of the options the BIOS manufacturers have been pitching for a few years. The benefits of ChromeOS are pretty much mitigated by sticking it on a full laptop -- you're lugging a fully-featured computer around and you don't have access to any of it, and you could get the whole thing just by waiting around another 30 seconds.

      ChromeOS is about having a bare minimum of hardware required to have a smooth internet experience. It's about the proliferation of internet access, always having something nearby that will connect you to whatever you're looking for.

      --
      Your mind is clear / The things that you fear / Will fade with how much you / Believe what you hear
    3. Re:Useful by mirshafie · · Score: 1

      I think Microsoft's idea was to launch their office suite for free on the web, so when you can edit Word and Excel documents in your browser, that is really all most people need. The question is which web OS will prevail. (And for whatever två öre is worth, I think Microsoft has a huge advantage in providing decent backward compatibility with the largest library of software on this planet, which could be a deal breaker if they can pull it through. I wonder what the ReactOS guys are doing.)

    4. Re:Useful by Anonymous Coward · · Score: 0

      they changed the fonts? shit, this has major implications. First thing tomorrow morning, I'm short selling all the big type foundries cause Open source fonts are about to revolutionize this shit.

    5. Re:Useful by Thinboy00 · · Score: 1

      två öre

      What's that?

      --
      $ make available
    6. Re:Useful by Zerth · · Score: 1

      I'm guessing it is "two cents" in his language.

    7. Re:Useful by zn0k · · Score: 1

      ore : cent :: krone : dollar

      He's throwing in his two cents.

    8. Re:Useful by Stan+Vassilev · · Score: 3, Insightful

      ChromeOS is about having a bare minimum of hardware required to have a smooth internet experience. It's about the proliferation of internet access, always having something nearby that will connect you to whatever you're looking for.

      And that would make sense, if Chrome didn't require more resources for smooth experience than the majority of productivity software people use on their "full computers". Therein lies the problem: Google will have to pull a miracle to make ChromeOS run well on a device that would not run well, say, XP complete with Office, image editing software and even some casual games, or if we're talking ARM, then a light Linux distribution with more than a mere fullscreen browser window available.

      In that light, ChromeOS is not unique or slim enough to compete in its own niche, and it's questionable why computer manufacturers would prefer to sell a ChromeOS ARM netbook instead of, say, Ubuntu's netbook distribution with Chrome or Firefox pre-installed. More value to the customers for the same money.

      If Google are smart, we have not yet seen the main reason that turns ChromeOS into a desirable product. Otherwise, I guess they were simply throwing some stuff on the wall to see what sticks, as many of their other deviations.

    9. Re:Useful by Anonymous Coward · · Score: 0

      When something constantly makes headlines it makes one suspect that there must be something to it which is new, interesting, and maybe profound. There must, in other words, be some reason why it was deemed worthy of such attention and discussion. Then you examine the thing itself and you don't really find much of anything that is novel and still wonder what all of the press is about. Given such conditions, it is hardly "Flamebait" to ask what the big deal is and it is abundantly possible that the person asking this might be missing something that others find obvious -- that is, far from being condemnatory, it is actually somewhat self-deprecating.

      Sorry but some of you mods really need to get over yourselves. There's a reason it says "Flamebait" and not "Doesn'tSuitMyPersonalTastes". Now, could anyone perhaps explain to me why such a big deal is being made about Chrome? Because at this point I am suspecting that the only reason it gets such publicity is because it is associated with Google, that if it were produced by people you've never heard of it would not have enough merit on its own to cause those people to become famous. Is this an incorrect assessment?

    10. Re:Useful by tnordloh · · Score: 1

      This article prompted me to download Chrome OS, I just started it on a VM. I'm currently bemused by the fact that it doesn't recognize the https certificate for mail.google.com (wow! Either I'm hacked in a seriously bad way, or it really doesn't recognize a cert issued by the company that wrote it. Suddenly I'm feeling paranoid). I'm typing this on my native OS, as the vm appears to be frozen. I'm debating logging into mail.google.com, and unchecking 'always use https', to give it a more fair test, but my interest is waning.

      --
      Always remember the chickens that have gone before
    11. Re:Useful by javilon · · Score: 1, Flamebait

      Every time this speed comparison between Linux and Windows is done, it is done on newly installed systems. My experience is that after six months of running by a regular (read non technical) user, the windows system will be bogged down by all kinds of crap that make it unbearably slow.

      After six months of use, it seems a safe bet the chrome OS computer will run at the same speed as the first day. After a year, the windows user will need to find someone that reinstalls his system or at least cleans it up a bit. The chrome OS user will not have noticed any problem whatsoever.

      No viruses, no trojans, no crapware, no slowing down with use, no windows registry, no backups to care about. That is very convenient for your regular user.

      Also consider that this is a netbook operating system. For most people needing a full desktop experience a netbook is not enough anyway (too small keyboard, too small screen), so why bothering running Windows on an underpowered box? what people will do is keeping a desktop and a netbook. The netbook will be used to book movie tickets, read the news, check email, watch news...(you don't want to wait for four minutes for windows to start just to check your email). The desktop will be used for word processing, games, work applications (if they do not run in a browser), power users, programming, design, egineering...

      With arm netbook prices between 100 and 200 bucks, the netbook is a no brainer.

      --


      When his defense asked, "Which computer has Jon Johansen trespassed upon?" the answer was: "His own."
    12. Re:Useful by Stan+Vassilev · · Score: 1

      After six months of use, it seems a safe bet the chrome OS computer will run at the same speed as the first day. After a year, the windows user will need to find someone that reinstalls his system or at least cleans it up a bit. The chrome OS user will not have noticed any problem whatsoever.

      This is a possible advantage, but the purchase decisions will be based on a clean install, as the users who are 6 months into their use of an OS have purchased the machine 6 months ago. So I'm not sure if this benefit can drive sales alone.

    13. Re:Useful by vcgodinich · · Score: 0

      My experience is that after six months of running by a regular (read non technical) user, the windows system will be bogged down by all kinds of crap that make it unbearably slow.

      No viruses, no trojans, no crapware,

      And what is your experience for a non technical user running a linux desktop? Hate to break it to you, an experienced user can run windows fine. its the user that installs the crap that makes the os suck.

      And the only reason there aren't any viruses or trojans yet is because no one uses it yet. People will write them when the user base shifts. To imagine that there aren't any flaws in the system is a sad joke in naitivity

    14. Re:Useful by prockcore · · Score: 1

      Not exactly. My laptop is older and while it can run Hulu, it doesn't do it well. It severely taxes the CPU, taking roughly 70%.. and windows will occassionally use the other 30% just running and Hulu video starts staggering.

      Of course the better solution to this is to have flash use hardware acceleration. Netflix with Silverlight doesn't take nearly the CPU that Hulu does.

    15. Re:Useful by Anonymous Coward · · Score: 0

      Two points:
      - Virus chuckers suck up a lot of resources, especially the bloated consumer ones
      - Every Windows developer loves to install background services, updater applets, tray icons, etc etc. Admittedly Linux devs could do the same, but they generally don't.

      (Typed on an XP system installed 6/14/2003 that has not suffered "winrot".)

    16. Re:Useful by Unoti · · Score: 3, Informative

      And the only reason there aren't any viruses or trojans yet is because no one uses it yet. People will write them when the user base shifts. To imagine that there aren't any flaws in the system is a sad joke in naitivity

      Perhaps you should consider reading up on how Chrome OS is designed. The argument you posted above sounds like you're applying the same kind of logic to Chrome OS that you would to any other flavor of Linux. Chrome OS is actually an entirely different ball game, and fundamentally does not let you install software on the machine. This and other design considerations make it radically more secure from security attacks than conventional operating systems.

    17. Re:Useful by dontmakemethink · · Score: 1

      It could also be very useful for recycling otherwise obsolete computers. If it gets computers in front of someone that couldn't otherwise afford one, great! If it gets a school in an impoverished area a computer room instead of just one box, even better! Talk about great promotions for Google...

      I'm betting Microsoft will respond with something, can't have kids having their first computing experiences on a unix-based OS... they might grow up to be linux-heads!

      --

      War as we knew it was obsolete
      Nothing could beat complete denial
      - Emily Haines
    18. Re:Useful by Planesdragon · · Score: 1

      Every time this speed comparison between Linux and Windows is done, it is done on newly installed systems. My experience is that after six months of running by a regular (read non technical) user, the windows system will be bogged down by all kinds of crap that make it unbearably slow.

      So, "don't install crap" is now a technical skill? Wow.

      My wife his hardly technical, and I haven't had to touch her laptop since I installed the OS on it. And her laptop moves along just fine. Faster than mine, in fact, but I can blame that on the oddly matched hardware I've got.

      I tell you what -- setup a linux install for your "non-technical users", give them the root password, and leave them alone for six months. Assuming they don't find a new techie who will let them actually play games on their machine, I'll be they'll wind up every bit as bogged down as as similarly-configured and abandoned windows installation.

      Or, you could realize that installing programs is an admin function, that a properly installed program doesn't force a user to run as administrator, and fix the problem on the front end. Hell, you could even post a sticker that says "DO NOT INSTALL ANYTHING" if you want.

      Oh, and show me a netbook with a comfortable keyboard, and you'll have a no-brainer. I can't find anyone who can stand the damn things.

    19. Re:Useful by javilon · · Score: 1

      I tell you what -- setup a linux install for your "non-technical users", give them the root password, and leave them alone for six months. Assuming they don't find a new techie who will let them actually play games on their machine, I'll be they'll wind up every bit as bogged down as as similarly-configured and abandoned windows installation.

      You forgot we are talking about Chrome OS. No software installation allowed. Please read TFA.

      The fact that a chrome install will allow absolutely no crapware and yet will be updated is the main advantage of this idea.

      --


      When his defense asked, "Which computer has Jon Johansen trespassed upon?" the answer was: "His own."
    20. Re:Useful by Anonymous Coward · · Score: 0

      I tell you what -- setup a linux install for your "non-technical users", give them the root password, and leave them alone for six months. Assuming they don't find a new techie who will let them actually play games on their machine, I'll be they'll wind up every bit as bogged down as as similarly-configured and abandoned windows installation.

      Apart from the fact that nearly all Windows software has some 'really important' bit of startup software that runs on every boot and then sits there using resources, whereas hardly any Linux software does. And also that Linux doesn't suffer from registry-full-of-crap slowdowns no matter what you install.

      In other words, you're talking through your arse.

    21. Re:Useful by arndawg · · Score: 1

      Exactly. It's secure just the same as your TiVO or Xbox 360 is secure. That's great for a netbook appliance, but for a full laptop or desktop computer not so much.

    22. Re:Useful by ajlisows · · Score: 1

      For the record, I know of at least two people who really like the Netbook keyboards. My wife types much faster on it than she does a 15" laptop or standard desktop keyboard. She is a small person with small hands so it seems reasonable. Oddly, the other person I know who really likes typing on their netbook keyboard is a 6'6" guy with enormous hands. He looks comical with his netbook but claims he never was very good at typing until he started using it.

  3. Network Of Irrelevance - The Full Cycle by Anonymous Coward · · Score: 1, Interesting

    I have the sneaking suspicion that everyone good at Google left a long time ago; with bags of money.

    Now, we're left with Adsense and the Marketing department rebranding the concept(s) behind [CompuServe/Prodigy Online/AOL Online] because people don't remember the 90's.

  4. Re:need-a-subject-to-post by Tablizer · · Score: 3, Funny

    A very good idea. If I'm carrying a laptop around and I suddenly feel like looking at some porn, I can just boot Chrome instead of Windows.

    Damn, all my porn is in MS-Excel format. (How else am I going to get infinite combinations of T, A, and P via cell shuffling?)
         

  5. Balanced approach to cloud computing by Anonymous Coward · · Score: 2, Interesting

    An ideal approach is an OS that's *more* focused on the cloud, rather than *entirely* focused. I use many cloud apps with Chrome's current "Web Shortcuts" feature which removes browser elements from view and presents the web app much like a native one. This approach is used in several Linux cloud distributions already. Google is mistaken in their mission to turn every consumer and business class PC into a thin client.

    1. Re:Balanced approach to cloud computing by AmberBlackCat · · Score: 1

      Concerning the altering of a web browser to facilitate web apps, Microsoft did this a long time ago with Internet Explorer. And Mozilla tried to do it. If it was bad when they did it, how can it be good when Google does it?

    2. Re:Balanced approach to cloud computing by gzipped_tar · · Score: 1

      An ideal approach is an OS that's *more* focused on the cloud, rather than *entirely* focused.

      You mean Plan 9?

      --
      Colorless green Cthulhu waits dreaming furiously.
    3. Re:Balanced approach to cloud computing by Anonymous Coward · · Score: 0

      Yeah, wouldn't it be great if we had an operating system based on pervasive RPC services?

      Hold on, nimda is rebooting my computer.

    4. Re:Balanced approach to cloud computing by The+Wooden+Badger · · Score: 1

      In my case because I actually use it. I get plenty of mileage out of that feature. Some of it could just be timing. There are a lot more web apps that I even care about now.

      --
      Heroscape, it's like legos combined with anachronistic wargames.
    5. Re:Balanced approach to cloud computing by teh+kurisu · · Score: 1

      Google is mistaken in their mission to turn every consumer and business class PC into a thin client.

      You mean in the same way that Tesla wants to replace every car on the road with a battery powered two seater sports car?

      Google is taking an incredible amount of flak for offering an alternative, it seems.

  6. ChromeShell looks like... by GameGod0 · · Score: 0

    ChromeShell looks like something I made in VB in like Grade 8. OLE controls anyone? (ahhh the memories)

    1. Re:ChromeShell looks like... by Anonymous Coward · · Score: 0

      I agree with you that it is ugly as shit, but you are dissing VB, one of the few good things ever coming out from Microsoft together with DEBUG.COM, EDLIN.COM, GORILLAS.BAS, NIBBLES.BAS and SKIFREE.EXE.
      That crime sir, can only be redeemed by looking at not graphic enough goatse ascii art for a few minutes.

      (m
      >O3-
      (w

      You are not over yet, watch it a few more seconds or visit goatse.cx. Thank you.

    2. Re:ChromeShell looks like... by Anonymous Coward · · Score: 0

      ChromeShell looks like something I made in VB in like Grade 8. OLE controls anyone? (ahhh the memories)

      enhancing...

  7. Presents and Futures by Psychotria · · Score: 0

    Presents and Futures... what the heck is that supposed to mean?

    1. Re:Presents and Futures by Yvan256 · · Score: 3, Funny

      Christmas is just around the corner, but it's not yet here.

  8. Wow, You TOTALLY Kicked That Strawman's Ass! by Anonymous Coward · · Score: 0

    "Google is mistaken in their mission to turn every consumer and business class PC into a thin client."

    Making shit up is fun!

  9. just speed? by RiotingPacifist · · Score: 1

    There is much more to Chrome than it's fast boot, most of that is because it's cloud based not inspite of it, most users don't want/need to have control of their data/applications.

    --
    IranAir Flight 655 never forget!
    1. Re:just speed? by bonch · · Score: 0, Flamebait

      So you've surveyed most users and have the evidence to make that statement? If what you say is true, why isn't the world just running Linux and a web browser on everything?

    2. Re:just speed? by RiotingPacifist · · Score: 1

      >So you've surveyed most users and have the evidence to make that statement?

      Yes, i found the majority to be incompetent and unable to secure there data as well as google can. a source

      >If what you say is true, why isn't the world just running Linux and a web browser on everything?

      See above

      --
      IranAir Flight 655 never forget!
    3. Re:just speed? by teh+kurisu · · Score: 1

      Because the world is running Windows and a web browser on everything.

  10. nascent by glwtta · · Score: 1

    The word you were looking for is "nascent".

    --
    sic transit gloria mundi
  11. Why not just use a smart phone at that point? by alvinrod · · Score: 1

    Why not just use a smart phone if 90% of what you do is web browsing and email? Today's smart phones are capable of providing a good user experience for these tasks and if it's something the phone can't handle, the netbook probably can't either. I suppose the one major alternative is document editing, but who knows what phones will be capable of in the next few years.

    For me, netbooks fall into the overly-large phone or underpowered notebook category. If they work for you or your needs, great, but they don't fit the needs of everyone and I think that's something that too many people forget.

    1. Re:Why not just use a smart phone at that point? by Tablizer · · Score: 1

      Their screen and keyboard are too small.

    2. Re:Why not just use a smart phone at that point? by Yvan256 · · Score: 1

      I sure wouldn't want to use a smart phone 90% of the day. It doesn't matter which cellphone you think is the best, the display and keyboard are going to be too small.

    3. Re:Why not just use a smart phone at that point? by Logic+Worshipper · · Score: 1

      Netbooks are cheap small computers. Why pay for computing power you don't need, when 300$ netbook will work better than your old piece of junk desktop? If you only want to pay for what you're going to use, and you aren't doing anything resource intensive, netbooks are very cost efficient.

      Netbooks would even make great command line servers, with a built in UPS.

    4. Re:Why not just use a smart phone at that point? by ksemlerK · · Score: 1

      With the HTC Rapheal, (running EnergyROM), you can use a USB --> TV output, and plug your home charger into the TV adapter so the battery will not run down. The keyboard issue can be resolve with the purchase of a bluetooth keyboard. With these options, you will always be able to use your phone as a computer if that's what you are limited to.

  12. Who gives a fuck? by nhytefall · · Score: 2, Informative

    Honestly?

    Aside from the latest, greatest, shiniest geek toy... this thing isn't even in a beta state, yet somehow it is going to reshape the industry? I think not.

    Come out of the basement, folks... the sun here in a real world only hurts for a moment or two.

    --
    0100010001101001011001 0100100000011010010110 1110001000000110000100 1000000110011001101001 0111001001100101
  13. Trusted Computing seems significant in Chrome by KNicolson · · Score: 2, Interesting

    There's quite a few places where the Trusted Platform Module and Chromium intersect, which looks like being an interesting approach to certain problems.

  14. Cringely: Expect thermonuclear warfare over Chrome by theodp · · Score: 2, Interesting

    From Chrome and Chrome, What is Chrome?: "The most interesting part for me will be Microsoft's response. This strikes at the very heart of Redmond's business success and Microsoft will not take it lying down. Expect thermonuclear warfare."

  15. Don't see the point.... by Darkness404 · · Score: 0

    I don't really see the point in using Chrome OS rather than Windows or Ubuntu. Lets see, the boot up time is about the same (30 seconds), all the OSes have good browsers, Ubuntu is just as free as Chrome OS, etc. So really, why the hype about Chrome OS? You are essentially getting less than what you would get with a standard distro like Ubuntu, Fedora, Debian, etc.

    --
    Taxation is legalized theft, no more, no less.
    1. Re:Don't see the point.... by Anonymous Coward · · Score: 0

      I think "getting less" is the point... the computer becomes an appliance if you like... a web terminal... this does have advantages.... speed (less loaded), simplicity (how easy to rebuild?) etc... obviously not for everyone but very handy if thats all you need/want....

    2. Re:Don't see the point.... by Tynin · · Score: 1

      Sometimes less is more, I know that is exactly why I starting using Google search was its minimalistic approach to its front page. Most people that this would be targeting aren't going to be Linux OS nerds, yet I imagine if anyone can pull off the Year of the Linux Desktop, it would be Google. I just don't think it will be the Linux Desktop most of us had envisioned.

    3. Re:Don't see the point.... by bertoelcon · · Score: 1

      Until it actually comes out Chrome OS is just running the hype machine. It seems to be on par with the iPhone on page hits so there will be many stories hyping it up and some calling out that not having your own data and everything is bad. I wouldn't put any real merit on what is being said about it until the market actually answers whether it's good or not.

      --
      Anything can be found funny, from a certain point of view.
    4. Re:Don't see the point.... by Huntr · · Score: 4, Interesting
      Most of my family and friends are not techies or geeks. They only use their computer for email, web/facebook and passing pics around. These are the same people asking me if a $400 laptop Black Friday deal from Wal-Mart would work to replace their (aging) desktop and they won't listen to me when I tell them to get a used one for $50 on e-bay. I'd tell every single one of them to get a ChromeOS net appliance if it were available. You said

      You are essentially getting less than what you would get with a standard distro like Ubuntu, Fedora, Debian, etc.

      We on /. often forget on there are many people who NEED less.

    5. Re:Don't see the point.... by Anonymous Coward · · Score: 0

      These are the same people asking me if a $400 laptop Black Friday deal from Wal-Mart would work to replace their (aging) desktop and they won't listen to me when I tell them to get a used one for $50 on e-bay.

      Do you tell them which used one to get? Or should they buy 8 and hope one works? Unless they have enough know-how to wipe a drive and install an OS, they should not buy used. There may be a reason "they won't listen". $400 is not a lot of money and if it refreshes their, by your admission, aging PC - maybe they should go for it. You know, maybe you should answer their question rather than dispensing unwanted advice like I am doing.

    6. Re:Don't see the point.... by Ed+Avis · · Score: 1

      Your family and friends never want to plug their camera into the computer and download photos? Or upload music to their iPod? Those are two common tasks that, so far, can't be done using just a Web browser.

      --
      -- Ed Avis ed@membled.com
    7. Re:Don't see the point.... by Ash-Fox · · Score: 1

      Note: I am not the grandfather poster.

      Your family and friends never want to plug their camera into the computer and download photos?

      I would say a good chunk of my friends and family don't actually want to download pictures to their computer, but to upload it to flickr, facebook or e-mail. Which, Chrome OS in theory could support just fine.

      Or upload music to their iPod?

      In theory, if Chrome OS let you upload from external devices, don't see why it wouldn't let you save to most devices. That said, likely wouldn't work with an iPod because Apple doesn't appear to like making devices where simple features like dragging and dropping files actually work (compared to any other player on the market where it does).

      --
      Change is certain; progress is not obligatory.
  16. So far, I like it by MarkWatson · · Score: 1

    I have Chrome OS running on VirtualBox - works as advertised, and when it is solid I'll probably buy a low cost device running it for travel, web browsing around the house and yard, etc.

    I am hoping that it will eventually include a *great* xterm app with SSH support so it can also be used to monitor servers, and light weight admin work.

    1. Re:So far, I like it by Anonymous Coward · · Score: 0

      It will never include xterm and ssh. It's a fucking web browser. full stop.

    2. Re:So far, I like it by Anonymous Coward · · Score: 0

      ChromeOS isn't a fucking web browser. It's a fucking WebOS. You're right about the no xterm and the no ssh though.

    3. Re:So far, I like it by Logic+Worshipper · · Score: 1

      Maybe google will provide a service for that. It'll even save all your ssh keys and passwords! :)

    4. Re:So far, I like it by MrMr · · Score: 1

      You mean until somebody invents something like this?
      http://sourceforge.net/projects/phpterm/
      or this?
      http://anyterm.org/

    5. Re:So far, I like it by MarkWatson · · Score: 1

      AnyTerm looks like a solution, but I would rather just have a term app included in Chrome OS. Thanks for the link.

  17. Re:need-a-subject-to-post by Requiem18th · · Score: 1

    Simple! Just import it into Google Docs!

    --
    But... the future refused to change.
  18. Google IPO was only 5 years ago by symbolset · · Score: 2, Interesting

    It's possible you're talking about the wizards who gave us Windows NT in 1993. AFAIK all those guys, and everybody who could understand how they did what they did, left long ago. They should have - their options were fully vested and stopped gaining value over a decade ago. I've certainly seen little evidence since that they remain though the business types who think they're the smartest guys in the room seem to remain active to this day.

    People at Google keep coming out with this immensely scalable stuff that demonstrates a strong background in hard information theory, and we get to see it only a couple years after they implement it for internal use. Their gnomes appear to still be digging in the goldmine. Android, ChromeOS, Hadoop, and other ongoing projects spring to mind.

    --
    Help stamp out iliturcy.
    1. Re:Google IPO was only 5 years ago by Anonymous Coward · · Score: 0

      It's possible you're talking about the wizards who gave us Windows NT in 1993. AFAIK all those guys, and everybody who could understand how they did what they did, left long ago.

      Your statement is dismissed in two simple words: Dave Cutler.

    2. Re:Google IPO was only 5 years ago by bonch · · Score: 2, Insightful

      What goldmine? For crying out loud, Chrome OS is just a Linux distro that can only load websites. What's the point of using Chrome OS if you could run a real Linux distro or even Windows 7 on a $300 netbook and run the same web apps as well as native apps?

      Apple tried the web app thing with the iPhone, and people wanted native apps.

    3. Re:Google IPO was only 5 years ago by symbolset · · Score: 1

      Dave Cutler was a genius, I'll give you that. A bit self-absorbed, and too confident that he created all the wisdom in his brain rather than standing on the shoulders of giants - but a genius nonetheless.

      Is he still there? What the hell do they have him working on? Some skunkworks project or something, it must be - maybe Azure. He couldn't have been involved in anything relating to Vista or we'd have heard about the Postal incident.

      He's 67 now. Maybe he's reached his dotage. I know I have, and I'm nowhere near that old.

      --
      Help stamp out iliturcy.
    4. Re:Google IPO was only 5 years ago by symbolset · · Score: 1

      If what you say is true then why does Microsoft and all of their paid mouthpieces in the press have their knickers in a bunch over the damned thing? Methinks they doth protest too much.

      --
      Help stamp out iliturcy.
    5. Re:Google IPO was only 5 years ago by Lisandro · · Score: 1

      If what you say is true then why does Microsoft and all of their paid mouthpieces in the press have their knickers in a bunch over the damned thing? Methinks they doth protest too much.

      Because it's Google. Microsoft execs have been paranoid at everything Google has been putting out since day one, and with good reason - the Google paradigm is to have everthing web-centric, including stuff like Google Docs. When you give users for free what Microsoft sold for years (Office, which is their main cash cow), they do well to panic.

      Now, those kind of developements stroke directly into the heart of Microsofts' businesses. Chrome OS is a whole different deal, and i have to agree with the parent poster, i still don't get what all the fuzz is about. It's basically the Chrome browser running as a standalone app. Also, Microsoft has its own answer to the whole "cloud computer" thing: Azure.

    6. Re:Google IPO was only 5 years ago by Anonymous Coward · · Score: 0

      Haven't you paid attention to the netbook market? The vast XP price drops were a direct result of linux on netbooks. The strategy worked obviously, but Microsoft is scared about other OSes on mobile end of the market and for good reason.

      The mouth pieces respond because the media are talking about Google. Mouthpieces don't act, they react.

    7. Re:Google IPO was only 5 years ago by Anonymous Coward · · Score: 0

      Cutler still works at Microsoft. He's a lead dev on Azure.

    8. Re:Google IPO was only 5 years ago by fyrewulff · · Score: 1

      I was sure the web app thing was due to the iPhone being rushed to buy them some time while the SDK got up and running.

      --
      "We need to get over this notion, that, for Apple to win... Microsoft must lose." - Steve Jobs, 1997
    9. Re:Google IPO was only 5 years ago by yuhong · · Score: 1

      He as recently as 2005 worked on the port of Windows to x64, I think.

  19. But Chrome boots in 5s by Anonymous Coward · · Score: 0

    Lets see, the boot up time is about the same (30 seconds)

    Chrome OS's claimed boot time is actually in the neighborhood of 5 seconds. That's cold boot, not wake up from suspend. So there's a real benefit there. (Note: I haven't actually run the OS. But the videos I have seen from different sources appear to confirm this not-quite instant-on boot speed.) If Google can maintain or even improve this boot time, then I see a significant chunk of the social net-crowd embracing this new OS. If the power switch is smartly linked to the opening of the netbook cover, at 5 seconds we practically already have an instant-on OS. Open the computer, look up to see if there are nosy people around, and then look down to type your password.

  20. Online banking by Anonymous Coward · · Score: 0

    Seriously, if the price were low enough I would almost want to get a ChromeOS device just to use for online banking/shopping. If I can be reasonable sure that there is nothing installed on the computer other than the OS (signed by the mfgr) that is a big plus.

    1. Re:Online banking by linhares · · Score: 1

      and its a perfect computer for grandma... no viruses, and you can even configure it to block her from visiting video professor.

  21. Does ChromeOS need Linux? by OrangeTide · · Score: 4, Interesting

    It seems if you are aiming to have a very narrow and specific design to your system, a general purpose Unix work-a-like is overkill. Wouldn't a minimal POSIX-ish system with some graphical operations be sufficient. It's great to use something familiar and actively developed like Linux. Just for the device drivers alone it is pretty valuable. But after digging into the Plan9 kernel, I realize that most of these drivers are not really that complicated if you can accept a basic level of functionality and less than optimal level of performance. (like the nvidia drivers in Plan9, it's only one short .c file, and just enough to get 9wm up and going). Even something like L4 is overkill, a lot of the cool abstraction it offers is probably not necessary if you can just wedge it into a library.

    Many of us on here have hacked together little pseudo-kernels. Glorified Hello World bootloaders really. If you had a TCP/IP stack, using an existing one like KAME or uIP, or a new implementation (I don't care which) and a filesystem that is more like a simple memory mapped key-value pair database (using critbit, hash table, b+tree, whatever). it seems to me that would be enough to get something like WebKit going.

    What value would a custom kernel/OS have over a specialized Linux? Well I think you could focus on implementing abstractions most suitable for a browser instead of trying to fit a filesystem or sqlite library to your design. Mostly I suspect you could optimize the boot of a very primitive system pretty easily. And you could do things where isolation of the browser in memory can be done in a way much finer grain than the Unix scheme of dividing everything into a user process or kernel mode thread.

    Perhaps the browser would be more like a root user, but individual tabs would have permissions controlled by a kernel or hypervisor that would be in isolation of one another. One page may not be able to hijack the rest of your browser or access cookies or passwords unless specifically authorized. And it could be done in such a way that is still relatively fast and low overhead, but more secure than current schemes.

    Imagine if plug-ins like flash and video codecs had to run through a socket or some fast IPC messaging scheme. where you could just close it to force the process on the end to shut down.

    Why don't I implement it you ask? Well assuming I have the skills necessary to do a good job, and the ambition to complete such a task. I'm too old school to accept the idea that a system where the only application is a browser is useful to me personally. Maybe when kernel development becomes browser based?

    --
    “Common sense is not so common.” — Voltaire
    1. Re:Does ChromeOS need Linux? by SanityInAnarchy · · Score: 1

      after digging into the Plan9 kernel, I realize that most of these drivers are not really that complicated if you can accept a basic level of functionality and less than optimal level of performance.

      Not really going to cut it for a netbook. I suppose it depends how much of a performance hit it is...

      a filesystem that is more like a simple memory mapped key-value pair database (using critbit, hash table, b+tree, whatever).

      This is why I like ZFS -- you can build things like that, which live on the same phyiscal disk as your POSIX-like filesystem, with a common allocator for both. You want that common allocation, so you don't need to partition your drive, but it's nice to not have to go through the POSIX layer.

      What value would a custom kernel/OS have over a specialized Linux? Well I think you could focus on implementing abstractions most suitable for a browser

      Can you think of anything specific?

      instead of trying to fit a filesystem or sqlite library to your design.

      1. They already built it this way for the desktop. Why complicate things?
      2. The filesystem makes it easier to manage, even if it's just a browser. Updates, for instance -- or extensions, etc.
      3. You need sqlite anyway if you're going to implement the HTML5 SQL Storage.

      Mostly I suspect you could optimize the boot of a very primitive system pretty easily.

      At the cost of other things you'd like to have working, including, among other things, Flash -- which again, already works with a filesystem. A faster boot into nothing isn't a faster boot -- the speed of a nonworking system is irrelevant -- and that assumes you get there anyway, since you've got slower drivers to begin with.

      And you could do things where isolation of the browser in memory can be done in a way much finer grain than the Unix scheme of dividing everything into a user process or kernel mode thread.

      If you can do that in the OS, you can do it in-process. However, there are threads within user processes, and Chrome uses fork to create separate threads.

      In fact, I'm becoming convinced that the fork model is really the second-best model for web security, and the best model is incredibly difficult to build. That is, if a new tab is as quick as a fork(2), it's damned-near instantaneous on Linux (COW pages), and separate processes for everything means that you can isolate things to the point where no bug or security vulnerability in one page can possibly affect another. This is a Good Thing.

      Perhaps the browser would be more like a root user, but individual tabs would have permissions controlled by a kernel or hypervisor that would be in isolation of one another. One page may not be able to hijack the rest of your browser or access cookies or passwords unless specifically authorized.

      Sounds exactly like how Chromium currently works, except you're using virtualization unnecessarily.

      And it could be done in such a way that is still relatively fast and low overhead, but more secure than current schemes.

      It doesn't really sound more secure than the current scheme, but it does sound like it'd be relatively slower.

      Put another way: The multiprocess model as I'd implement it (I haven't actually read the Chromium code, so I don't know if they do it this way) would be to keep a master process which forks off a process for each tab. Each such process immediately chroots and drops privileges, so it is completely sandboxed. This is not a new model -- it's exactly how Postfix works, for example.

      Imagine if plug-ins like flash and video codecs had to run through a socket or some fast IPC messaging scheme. where you could just close it to force the process on the end to shut down.

      Sounds a bit like how Chromium currently works.

      --
      Don't thank God, thank a doctor!
    2. Re:Does ChromeOS need Linux? by OrangeTide · · Score: 1

      1. Filesystems are the wrong way to go. ZFS is especially bad because it is extremely heavy weight. I seem to recall a Lisp kernel where the only secondary storage was a block device mapped to the address space like swap, but preserved between boots. And everything was just transparently kept as lisp objects.

      2. flash without a filesystem is pretty easy to get working. plenty of us have had to do a lot of tricks to get it to run on a read-only flash filesystem. it's not a huge stretch to get it to run without a traditional filesystem at all. I suspect that the role of flash in the web may be severely reduced in 5 years or so anyways. (that's too long a time to just ignore it completely though)

      3. fork is a reasonable solution. although you still don't get isolation from filesystem hacks when you've forked a process as the same user. fork and chroot might be an interesting option for something hardened. And yes, I'm aware that some browsers use separate/flash processes to plug-ins don't bring down the whole browser. Implementing a fork or "spawn" feature in a kernel is not really that hard, especially if you can ignore POSIX assumptions and deal with open file handles in your own way.

      4. no virtualization necessary. which is just as well because ARM sucks at it. it requires less complexity than the traditional virtual memory system of a unix kernel to do what I propose.

      5. without help from the kernel you can't do Read-Copy-Update. User space applications in Linux just plain can't do it. perhaps I'm just optimizing the wrong thing, but supporting it if you have a finger in kernel space makes concurrency easier to manage than the traditional model using mutexes and semaphores.

      The only point I was trying to make is that there is a lot in Unix you can discard if you only need to run one application.

      The real reason anyone uses Linux as a basis for an embedded or specialized system is because it is easy. Developers are available. Vendors are willing to cooperate on drivers. Code is field tested. The kernel is fairly fast out of the box. IP stack is quite robust. Memory footprint is not small, but quite manageable.

      Sadly the existence of open source Unixes has resulted in a strong resistance by corporations and the developer community to do innovation in kernel design that isn't directly related to how a Unix kernel might take advantage of such innovations.

      --
      “Common sense is not so common.” — Voltaire
    3. Re:Does ChromeOS need Linux? by SanityInAnarchy · · Score: 1

      Filesystems are the wrong way to go.

      Yes, you've said this. I disagree.

      I seem to recall a Lisp kernel where the only secondary storage was a block device mapped to the address space like swap, but preserved between boots. And everything was just transparently kept as lisp objects.

      Very interesting. Also fairly useless for a browser that's already designed to work with filesystems.

      I suppose the lesson here is, those who don't understand Unix are destined to reinvent it, poorly. The point of the filesystem and process model is that they're incredibly simple, and easy to tune to whatever you want. Maybe one part of the browser just wants to store some JSON. Maybe another wants a full sqlite database. Maybe a plugin wants some proprietary key/value store of its own. When a file is just a stream of bytes, they can all get along just fine.

      As for "heavyweight", if Grub has filesystem support -- that's right, the fscking bootloader has filesystem support, and not just one filesystem, but multiple filesystems...

      Not to mention, dropping filesystem support entirely would kill one of the current features of Chrome OS -- plug in a USB key or an SD card and you can browse the files on it, opening them in web apps.

      flash without a filesystem is pretty easy to get working. plenty of us have had to do a lot of tricks to get it to run on a read-only flash filesystem. it's not a huge stretch to get it to run without a traditional filesystem at all.

      Have you got it working without a filesystem? This is ambiguously working -- it sounds like you're saying "It's not that hard, but no one's ever done it before."

      And if so, great, now how about Java?

      Oh, and what about extensions? Currently, the extension format is a signed zipfile, which, upon installation, gets unpacked to the filesystem. Inside, you'll find html files, javascript files, json files, and maybe some .so files (or dlls) which can be loaded as plugins. I like this system a lot.

      And this system is then exposed as URLs to the browser. That is, it's something like chrome://extension/someUUID/somepage.html -- which means you can build extensions with all the tools you used to build webpages -- probably even XHR to load other parts of that extension, if you really want to.

      fork is a reasonable solution. although you still don't get isolation from filesystem hacks when you've forked a process as the same user. fork and chroot might be an interesting option for something hardened.

      Yes -- fork, chroot, then drop privileges. Now, I'm not absolutely sure, but it looks very much like this is how Chrome currently works on Linux -- though I'm not sure the sandboxed processes end up running as completely unprivileged users.

      And yes, I'm aware that some browsers use separate/flash processes to plug-ins don't bring down the whole browser.

      My point was that Chromium specifically does this. Since we're talking about Chrome OS, it's kind of relevant, in that they seem to already be doing exactly what you're suggesting to protect themselves.

      no virtualization necessary.

      You're the one who mentioned a hypervisor, but ok.

      without help from the kernel you can't do Read-Copy-Update. User space applications in Linux just plain can't do it.

      Wikipedia is ambiguous about this, but it looks as though the Linux kernel supports it. I'm not sure how it helps, though -- Chrome seems to be built around message passing, and I don't really see Chrome OS needing multiple cores.

      The only point I was trying to make is that there is a lot in Unix you can discard if you only need to run one application.

      I can agree with that. The point I'm trying to make is that it's usually not worth it to do so. There's a lot of the Linux kernel that you can di

      --
      Don't thank God, thank a doctor!
    4. Re:Does ChromeOS need Linux? by OrangeTide · · Score: 1

      hehe read-only filesystem support is quite a bit different from ZFS write support. while I didn't actually get subpoenaed, the company lawyer had to contact me to defend against the WAFL patents. Filesystems are a very very good thing, when you actually want to store files or share a block device in a multiuser way that is sane.

      I've done plenty of embedded devices that didn't need a file system. And there is essentially no point in having a file system if you only have one file.

      Yes, I got it working without the important aspects of a filesystem. The important aspect being write support. A read-only file system is no different conceptually from a number of very simple data structures. and is easy enough to emulate an interface of a read only filesystem.

      I don't really want to focus this on filesystem versus no-filesystem. That's just one small aspect of the discussion really. And I'm not terribly passionate either way about it. But if you do need(and I mean need) a fairly good performing and reliable filesystem then that's certainly a point in Linux's favor.

      When I was young, I kept wanting to just throw everything away and do it from scratch thinking I could do it better. But really it was because I couldn't be bothered to understand it. As I got older I pitied people who wouldn't just accept that some models are proven and time tested, and it is valuable to learn from them. Eventually I am back to the point where I am knowledgable enough about systems, especially Unix to see that less can be more. And that a universal solution only exists if you have the narrowest views of your topic. So please, don't patronize me with the whole "those who don't understand Unix are destined to reinvent it, poorly." It simply cannot apply to me.

      Plenty of Javas that don't require a filesystem already. Some with some pretty interesting models, I eval'd one Java that would let you pick individual methods to pre-compile native while allowing you to leave the rest to run through JIT. this particular Java could only run JIT'd code, so start-ups could be expensive. Lots of other novel Javas out there. But seriously why would I want Java on a web device? Maybe if this was 1999, but I'm declaring Java web applets officially dead. And too niche to be concerned about for a mainstream device.

      I think for a desktop or server it's hard to justify anything radically different from Unix. Perhaps maybe more in the direction of Plan9, where there is better and more transparent support for clustering and grids. But Plan9 is still very Unix like. We know that virtualization is going to be big (if not big already) but people tend to just virtual a bunch of Unix kernels on top of another Unix-ish kernel. (VMWare ESX is mostly POSIX, it was pretty familiar to develop on, if minimal)

      You may be right that it's not worth perusing a stripped down system when CPU and RAM is so cheap and secure models can be built on top of unix-likes without too many compromises. The whole merger of of the best parts of uCLinux has made for some really interesting possibilities for mini kernel configurations. It may not be worth implementing the ideas we discussed, but it's at least interesting to discuss them I hope. On the other hand there are commercial kernels and operating system that are highly specialized and don't need anything remotely like Unix. Like the firmware on your harddrive for example, an extreme example but still an example.

      --
      “Common sense is not so common.” — Voltaire
    5. Re:Does ChromeOS need Linux? by SanityInAnarchy · · Score: 1

      A read-only file system is no different conceptually from a number of very simple data structures.

      That's true of any filesystem, really -- it's just a data structure that happens to live on disk.

      I don't really want to focus this on filesystem versus no-filesystem. That's just one small aspect of the discussion really. And I'm not terribly passionate either way about it.

      My point is that the filesystem is a perfect example of something that I think doesn't need to be reinvented in this case, especially for the browser.

      When I was young, I kept wanting to just throw everything away and do it from scratch thinking I could do it better. But really it was because I couldn't be bothered to understand it.

      I don't think that's quite why I did, I think it's because I would start to understand it, and I'd see hack upon hack upon hack. For example, the advantages of actually forking a separate process, with its own memory space (even if it's COW'd), in order to make a more robust/secure app, spoke to me of the inherent insecurity and instability in the programming models used -- threads should work fine, if you write flawless code. I think that was my thinking.

      As I got older I pitied people who wouldn't just accept that some models are proven and time tested, and it is valuable to learn from them.

      That's about where I am now. Well, some of both.

      I know enough about Unix to see a lot of flaws. You have to look no farther than some of the ext4/btrfs debates, which revive some of the old XFS debates, which also resurfaced during Reiser4 develompent, something as simple as:

      If writes are ordered, you can count something like this working:

      echo foo > some_file.tmp
      mv some_file.tmp some_file

      However, if writes are not ordered, you have to do something more like this:

      echo foo > some_file.tmp
      fsync some_file.tmp #pseudocode, but you see the point.
      mv some_file.tmp some_file

      Now, undordered writes allow some significant performance optimizations. On the other hand, having to sync like that undermines a lot of them -- that's a performance killer if you're doing it hundreds of times during package installation, and really, the entire package installation should be a single transaction. No need to write it to the disc, or even allocate the needed space, until you're ready to commit.

      I mean, consider even a ton of sequential updates to that same file. A smart filesystem will buffer writes, and if you change/delete the file before it's written, only the final version is written. Delete a file before it's written, and it'll never touch disk. But sync it, and it has to touch disk.

      So I'm not attached to Unix in general, though I'd usually much rather see an incremental improvement to that model than scrapping it entirely. My point here is rather, is this a priority, and will it actually give better results than the existing models? Especially when you've got a significant investment in code -- already, with Chrome, in the case of the desktop versions of the browser, and extensions that should work in both?

      Plenty of Javas that don't require a filesystem already.

      Can any of them behave as an applet in a web browser? I know of only two that do a decent job of that, and both are forks of the original Sun code.

      seriously why would I want Java on a web device? Maybe if this was 1999, but I'm declaring Java web applets officially dead.

      Not entirely. And I'm sorry, but as much as I dislike Java applets, I dislike Flash that much more.

      JRuby is pretty mature, and can target applets. That alone is a reason to keep Java alive -- it's a non-Microsoft way to run Ruby in any browser that has Java installed, or distribute a Ruby app that can run in a

      --
      Don't thank God, thank a doctor!
    6. Re:Does ChromeOS need Linux? by OrangeTide · · Score: 1

      Agreed with pretty much all your points. I'm still a little iffy on the value of Java applets, but I must admit they are on the web. I think HTML5 will likely replace Flash in the important features and not Silverlight or JRuby.

      So hard drive firmware almost certainly doesn't need anything like Unix, as long as it's actually just a hard drive.

      I think what happens is this, the more things you want your OS to do, the more qualified Unix is as a base line for comparison (ie. your design must do it as well as Unix or people will be disappointed). Once you need to run a variety of services and applications that can share data (through a filesystem) you end up rewriting Unix unless you can just steal an existing one.

      So I think that yes, I could make a minimalist browser-based system that offers almost none of the traditional services. But as soon as people wanted to extend my platform to do new things we'd just end up incrementally adding Unix back in. And that's no way to design an OS architecture.

      --
      “Common sense is not so common.” — Voltaire
  22. Re:need-a-subject-to-post by Tablizer · · Score: 1

    Doesn't support the Double-Dee-DLL
         

  23. Comment removed by account_deleted · · Score: 1

    Comment removed based on user account deletion

  24. Re:LOLWUT by Anonymous Coward · · Score: 0

    The mods can do whatever they wish. All you can do is stop being a jewish dicksucker, log in, whore for karma, and become a mod yourself.

    Good Luck, you fag!

    seeing how you can't moderate your own posts, that's not going to address the fact that my original post was unfairly modded by a douchebag. nice try, you anti-Semitic jackass.

  25. Re:Cringely: Expect thermonuclear warfare over Chr by dickens · · Score: 1

    get your 50 yard line seats now...

  26. You're breaking the hype by bonch · · Score: 1

    Stop! If you keep breaking the hype with facts like that, people might realize Chrome OS is a pointless Google-branded Linux distro that can't run anything but websites in a world where even mobile phones can run native apps.

  27. Re:Cringely: Expect thermonuclear warfare over Chr by bonch · · Score: 0

    I don't think Microsoft is as worried as people think they are (or wish they are). Netbooks are becoming powerful enough that Chrome OS will seem quaint and backwords because it can only open websites.

  28. Chrome OS boots to login in 7 seconds by osssmkatz · · Score: 1

    not 30. Chrome Shell boots in 30. --Sam

  29. Smoke a Fag this is toast by Anonymous Coward · · Score: 0

    So they just recompile Ubuntu and slap google on it.
    Which is a recompiled Debian
    Which is a recompiled Kernel
    Which is a compiled program from some free unix clone
    Which is a dream of a professor/hippie to emulate the brain of said hippie
    sleepy

  30. Re:need-a-subject-to-post by iGN97 · · Score: 1

    Don't you mean infinite repetitions of F, A and P?

  31. Re:Cringely: Expect thermonuclear warfare over Chr by yuhong · · Score: 1

    Yep, particularly since Netscape had a similar vision of reducing Windows to just "a buggy set of drivers".

  32. The Boulevard Of Broken Dreams by westlake · · Score: 0

    "The most interesting part for me will be Microsoft's response."

    The WalMart shopper has spelled doom for every web appliance introduced to date.

    His big expenses are in Internet services and consumables. Inks and papers. The thin client doesn't save him a lot of money.

    His mobile Internet service options can be very limited and unreliable.

    There are an increasing number of relatively low-cost gadgets competing for his attention:

    E-book readers
    GPS
    Hand-held video game players
    The iPod and and its competitors
    Pocket camcorders and point-and-shoot digital cameras
    Prepaid cell phones
    The budget Windows netbook, laptop and desktop PC.

    Which will run pretty much every Windows app he owns that was published in the last fifteen years.

    WiFi radios
    Etc.

  33. Re:need-a-subject-to-post by MrNaz · · Score: 1

    It's not infinite as it eventaully results in a buffer overflow.

    --
    I hate printers.
  34. Re:need-a-subject-to-post by somersault · · Score: 1

    If you are using untested drivers on your hardware it might even result in a premature buffer overflow.

    --
    which is totally what she said
  35. World of Warcraft by Anonymous Coward · · Score: 0

    Can it run WoW yet?

  36. Be Wary my Firends by Anonymous Coward · · Score: 0

    Yes. Put everything in the cloud. And when there is a massive failure at Google, because everything eventually fails. Where will all of the user's data be? Instead of distributed amongst millions of clients, it'll all be in one big mess in the cloud and if it gets wiped out, then it might as well be the library at Alexandria burning down.

  37. all your data in the cloud by viralMeme · · Score: 1

    "I'm already questioning whether the extremely autocratic "all data in the cloud" model that Google is pursuing will alienate users. I question whether people trust the cloud to that extent, and I know I love many of my local software applications and utilities"

    Why not run your apps and your data from a portable USB device.

  38. Re:Cringely: Expect thermonuclear warfare over Chr by Anonymous Coward · · Score: 0

    Why again are we listening to Cringely? When has he been correct about *anything*?

  39. HP's QuickWeb already offers this by 140Mandak262Jamuna · · Score: 1

    HP's netbooks are quietly shipping already with what HP calls "QuickWeb". It is essentially a splashtop linux distribution that boots up quickly and launches a browser. I am not sure if it is possible to kill the browser and get to linux or if it is possible to edit the init.rc files and stay in Linux. But a few user comments say that they have used QuickWeb so much they have not booted into full WinXP for quite some time.

    --
    sed -e 's/Chuck Norris/Rajnikant/g' joke > fact
  40. Thin client sorta? by u64 · · Score: 1

    Isnt ChromeOS more aimed at replacing thin clients?
    With the Cloud replacing the centralized Server.
    No more need for expensive Server hardware.
    No more need for expensive Server OS Licenses.
    No more need for expensive Server Antivirus Licenses.
    (No doubt this may cause Ballmer to sob his way to sleep
    every night)

    For all people that just want to write and surf and such,
    COS would Check-Mate all Thin Clients and Ubuntu/XP/Vista/7.
    (More sobbing)

    People that need faster hardware, gamers and such dont need
    to bother with COS.
    (Happy Ballmer. For now)

    Btw, could Chrome ever run WINE? What _is_ the Cloud? Flash? Java?

  41. Oblig eeebuntu plug by rwa2 · · Score: 1

    I just upgraded my Eee901 to the current eeebuntu standard this weekend and was pretty impressed. They have compositing working on the desktop and it's pretty slick.

    Add the Chromium nightly repository to your /etc/apt/sources.list and you have Chrome running as well. With the virtual desktop, it's pretty easy to run it in full screen on one display and slide back and forth to the other desktop apps as well.

    I'll have to go home later and time the boot / suspend / resume, though.

    I only wish Google Maps Mobile ran on it.

  42. Nacent? by Wowlapalooza · · Score: 1

    One derivation I found for the word "nacent" was Scottish "na-cent", i.e. "not a cent", i.e. poor.

    I don't think the Slashdot article submitter meant to imply that ChromeOS was "poor". Methinks they meant "nascent". That would make a lot more sense (cents?)..