Technology news and Jobs
The Linux distillery
Why do Windows programs suck so freaking much? (and what can they learn from Linux)
The Linux distillery
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) |
|
| by David M Williams | |
| Sunday, 30 November 2008 | |
|
Page 4 of 4 Google and Logitech and Java – and the Lesson from LinuxIt 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. Featured Whitepaper
5 Best Practices for Smartphone Support
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! |
| < Next story in category | Previous story in the category > |
|---|




Tags




