
I have written
about if before: updating programs on your computer - if you're not using a Linux distribution, that is - is a total and utter mess. On Windows and Mac OS X, there are roughly four ways of updating applications. The application notifies of new updates, and then downloads them when you click 'yes', the application updates from within the application itself, or the application requires a special update program running in the background. These are all quite annoying, since they interfere with your workflow (as opposed to, say, running "apt-get upgrade" every morning). The fourth method is the official vendor channel, Windows/Microsoft Update in Windows and Software Update in Mac OS X. Paul Ellis argues that to alleviate the mess, Microsoft should
open up Microsoft Update for everyone else - and similar arguments are made concerning Apple's Software Update.
Member since:
2005-10-01
Background Intelligent Transfer Service
http://en.wikipedia.org/wiki/Background_Intelligent_Transfer_Servic...
windows update uses it I belive
As far as I know any software can use it to provide auto-update. Ive seen a few MMOs give the option to use it to keep the client updated without having to start it
Its not as clean as using the windows update GUI (as you have to use the program you want to update to adjust BITSs settings), but the tools are there without having to have a specialized update tool for managing auto-updates