What Apple is doing now with their Apple Software Update on Windows is wrong.
Here’s screen that comes up on Windows XP if you’ve got i Tunes installed: (photo credit CNET) The problem here is that it lists Safari for getting an update — and has the “Install” box checked by default — even if you haven’t ever installed Safari on your PC.
That’s a problem because of the dynamic I described above — by and large, all software makers are trying to get users to trust us on updates, and so the likely behavior here is for users to just click “Install 2 items,” which means that they’ve now installed a completely new piece of software, quite possibly completely unintentionally.
Apple has made it incredibly easy — the default, even — for users to install ride along software that they didn’t ask for, and maybe didn’t want.
It’s also critically, crucially important for the security of end users and for the security of the Web at large that people stay current.
If people don’t update software regularly, it is impossible for them to remain safe; good software developers are creating improvements constantly.
That’s why Mozilla spends so much time making sure our own Automatic Update Service works, and why we spend so much time agonizing over the user interface for the updates.
We look at the data every time we do an update; we obsess about what we call “uptake rates” — the percentage of Firefox users who are on the most current version of the browser a day or a week or a month after release.
As a result, Firefox users are incredibly up to date, and adopt very quickly.
There’s an implicit trust relationship between software makers and customers in this regard: as a software maker we promise to do our very best to keep users safe and will provide the quickest updates possible, with absolutely no other agenda.