Forgot your password?

typodupeerror
Security Businesses Google The Internet

Google Chrome Developers On Browser Security 61

Posted by ScuttleMonkey
from the never-ending-war-of-escalation dept.
CowboyRobot writes "Developers of Google's Chrome browser have spoken up in an article describing their approach to keeping the browser secure, focusing on minimizing the frequency, duration, and severity of exposure. One tool Chrome uses is a recently open-sourced update distribution application called 'Omaha.' 'Omaha automatically checks for software updates every five hours. When a new update is available, a fraction of clients are told about it, based on a probability set by the team. This probability lets the team verify the quality of the release before informing all clients.'"
This discussion has been archived. No new comments can be posted.

Google Chrome Developers On Browser Security

Comments Filter:
  • Re:Beta testers (Score:5, Interesting)

    by jayme0227 (1558821) on Friday June 19 2009, @05:14PM (#28395879) Journal

    It's certainly better than having the entire user base beta test the patch for them which is where we're at now in most cases.

  • by Anonymous Coward on Friday June 19 2009, @05:25PM (#28396017)

    Now if they could stop running googleupdate crap ALL THE TIME (maybe use the OSs built in scheduling system to run every so often) and give me more control over when/how things get updated it will be much better.

  • by Anonymous Coward on Friday June 19 2009, @05:48PM (#28396305)

    It _is_ killable - ironically, part of what you have to do is delete the job from the scheduler which restarts the damn thing every so often.

    It could do with a more user friendly ticky box to turn it off, but it's not completely evil.

    One thing I've never understood is why MS didn't expose the Windows Update facilities to other vendors (with user approval, of course.) A one-stop shop for updates a la Ubuntu's Update Manager would be a hell of a lot less messy, and it would actually work for people who do the Right Thing and don't run with Admin / Power User privileges.

  • No Thanks (Score:3, Interesting)

    by sexconker (1179573) on Friday June 19 2009, @06:02PM (#28396485)

    Every 5 hours?
    Fraction?
    Probability?
    Set by the developer?
    Verify the quality?

    Yeah, no thanks.

    I want updater services to DIE.

    Check for an update when I launch your program, and give me the option to turn it off.
    Don't run in the background all the time.

    Give me the option to manually check for updates.
    If there are updates, list them and let me choose whether not to install them. Also supply details about the update, preferably without making me launch your web page.

    Tell me which updates will require restarting the program. Tell me how large they are. Give me the option to download now, and install later.

    Quality test the fucking updates yourself.
    All users should be able to get the update at the same time, with a probability of 1.

  • Re:No Thanks (Score:2, Interesting)

    by Anonymous Coward on Friday June 19 2009, @06:32PM (#28396849)

    The problem is if they do that, then 90% of the non-power user internet users won't EVER update. Which means security flaws are never patched. Which means they get a bad name for not fixing a problem that was patched 5 months ago.

    I admit that patchers and automatic updaters are a real headache and I wish most of them would just die already... But the simple fact is I'm a power user. Most people (of which my brother is one) don't care. He would rather it handle his business for him cause it's one less thing he has to think about. (no I don't particularly understand this point of view but putting that aside)

    Also, as another poster pointed out... They do test the updates, however, they cannot simulate EVERY situation or EVERY computer in existence. It's just impossible. A statistically small roll out makes sense and means that at any one given time, the chance you have to bear the burden of beta tester is minimized. To me, this is an acceptable situation however I would very much like it if they did what you suggested. I would love to have all the details about all the patches and updates immediately shown to me so I can choose what to do with them. However, in the long run, it's just not user friendly for the other 90% of the consumers.

  • Re:Beta testers (Score:3, Interesting)

    by Ash Vince (602485) on Friday June 19 2009, @09:01PM (#28398067) Journal

    So basically, they're getting a random sample of their user base to beta test updates in the wild for them. I hope there's some kind of warning about this while using it.

    Since none of us actually read the licence agreement there probably is :)

  • Re:Beta testers (Score:4, Interesting)

    by hairyfeet (841228) <bassbeast1968NO@SPAMgmail.com> on Saturday June 20 2009, @03:15AM (#28399877) Journal

    But let us be fair here: How many fricking machines are running Windows? How many hundreds of thousands or even millions of different hardware and software configurations? Just in my home I have a 733Mhz, a 1.7Ghz laptop, my boys 2.6Ghz and 3.06Ghz, and finally the 3.6GHz I'm about to give the oldest, all running XP32, while I am running XP x64 on my new AMD dual. They all have hugely different hardware and software installed, yet somehow it just seems to work.

    According to Wikipedia [wikipedia.org] you are looking at a 400 million + install base for JUST XP, and then when you figure in that they are currently supporting Win2K Pro, WinXP 32/64, WinServer 2K3 32/64, and WinVista the idea that they could put out patches that wouldn't break something is just plain crazy. The fact that the "oops" patches only happen once or twice a year is frankly a miracle when you consider how many different possible combinations of software/hardware there can be on a Windows machine.

    How many times have you see on the forums after the latest Ubuntu release "the update for foo completely hosed my (insert hardware here)"? I'm sure the Linux guys doing hardware driver support can tell you what a massive PITA it is trying to make sure an update doesn't totally hose something else, and still there are always problems. So considering the fact that unlike certain companies named after fruit I can put a machine together with so many different mish mashes of hardware together and actually have the thing work and run stable I think we can cut the guys at MSFT a little break when it comes to the occasional "oops" patch.

The game of life is a game of boomerangs. Our thoughts, deeds and words return to us sooner or later with astounding accuracy.

Working...