Follow the Australian Telecommunications scene NEWSLETTER- FREE TRIAL
The Linux distillery
Bringing the world of Linux to you, David cuts through the tech and shows you how it works and how to use it, in terms that apply to any distro. RSS
Technology news and Jobs arrow The Linux distillery arrow Why do Windows programs suck so freaking much? (and what can they learn from Linux)
Why do Windows programs suck so freaking much? (and what can they learn from Linux) E-mail
by David M Williams   
Sunday, 30 November 2008
Google and Logitech and Java – and the Lesson from Linux
It annoys me so much when a computer starts and says “Logitech wants to check for updates” and requires confirmation. It then returns, “There were no updates” and has to be OK’d again. Or maybe it will find an update. Or maybe it will find an update and then ask me if it’s ok to proceed.

This is similar to Sun Microsystem’s Java updater – although it only tells you if there is something new (but it is checking regularly, chewing up bandwidth!)

On the other extreme, check your list of running processes for GoogleUpdate.exe. If you’ve installed something from Google – Google Earth, Chrome, the Google Toolbar, whatever – you’ll likely have this.

The difference between the two is Logitech go and check then and there and although they bug you about it you know it is happening. You can change this behaviour by right-clicking on the Logitech system tray icon and configuring updates. By default it checks regularly and prompts; you can turn off the check, turn off the prompting and suit yourself. You can also remove SunJavaUpdateSched from the registry section we’ve been working in to stop Java helping itself.

Google’s updater, by contrast, just polls for updates and pulls them down. On the one hand that’s nice, but maybe you want to know what’s going on. After all, you don’t want it sucking down Internet data when your download quota is low, or if you’re on a 3G modem, or while burning a CD.

You don’t actually get any control. If you kill the process it will re-appear after a while. And it’s built-in to all those Google products. The only way to remove them is to uninstall all the other Google apps. Even then Google Updater hangs around for a while until it notices. In this case, Google does evil despite their mantra.

Earlier I said Microsoft weren’t directly to blame for the poor ways Windows programs have been written. Yet, on the other hand there is something they could do.

Consider the best update system for any operating system around – the one used by Linux. Yes, here’s my Linux blast: almost every single application for Linux can be updated using the one and the same package management tool. This includes the core kernel updates themselves through to the most obscure and tiniest of applications.

There is no need for a gazillion software updaters by different vendors which all work in different ways, at different times. Instead, the Linux repositories allow you to keep every piece of code on your system up-to-date with the one single action. It’s clean, it’s understandable and it’s consistent.

Best of all, you do NOT get things being installed as services without your consent!

Powered By Joomla Tags

Please enable JavaScript in your browser to post your comment!



 
< Next story in category   Previous story in the category >
iTWire user statistics Visitors last 30 days
694,279
Subscribers 15,210
#1 independent technology news advertise here
  •   *  
  • Search
  • AdvSeach
  • Login
  • Events
  • FreeStuff

- Advertisement -

Featured Whitepapers

Follow iTWire on Twitter

About iTWire

iTWire is all about technology news, information, jobs and community for the IT and telecommunications industry professional. Subscribe to our free ICT daily newsletter