Some features include:
Automatic upgrades, USB support, cross platform functionality, proxy support, ability to create your own repositories, a command line interface or GUI, etc.
It's also free and open source :)
Now I've got it installed on my netbook and if I click "New (Not Installed)", it'll give me a list of supported programs that work with AppUpdater. I can download and install programs from this list or I can click on "Scan" to scan my computer for known programs. It will open a list under "Installed" and give me the name and version number of each program. Now, I can choose to "Download all Updates" then "Install all Updates" or I can click on one of the programs highlighted in red and just install that one. Hey, that's cool! I don't have to wait til every frakkin' program gives me a popup, I can just do all my updates on the fly like once a month.
I did notice when testing the program I had to restart it to make it acknowledge my new versions that I'd updated. I also tried to update Python, but it wouldn't work through AppUpdater... All in all? A decent program with a few minor glitches, but it works non-the-less.
How do you keep your programs and Apps updated? Tell me about it in the comments or email us -- firstname.lastname@example.org.
And be sure to check out our sister show, Hak5 for more great stuff just like this.