Are these programs you write, archival copies, or the actual executables you use? Why do they need to be updated constantly?
Originally Posted by gtdnubcake
Personally, I don't bother with any of this for commercial software. I use macs, and everything gets backed up redundantly with Time Machine. Software licenses are stored redundantly as well, and I can always re-download if there are problems. If I have too many issues with a given piece of software, I stop using it and write a scathing review.