AppFresh screenshot
AppFresh makes managing software versions a snap.

Mac software updates get smart with AppFresh

Send to a friend Print

Help more people find out about this story

Del.icio.us
StumbleUpon

Seamus Byrne25 July 2008, 3:00 PM

Whether upgrading your software, or needing to roll back, AppFresh offers some good answers to increasingly difficult questions around keeping your system in tip top shape


Once upon a time software version management was a simple affair. Then along came the Internet, and with it a regular stream of sub-point updates, and shiny new widgets, and special new preference apps, and plugins, and... you get it, right? Keeping all your applications up to date has now become a chore. A chore AppFresh is offering to make easier than any version manager that has come before.

AppFresh takes charge of all your OS X software updates, integrating Apple Software Update, Microsoft AutoUpdate, Sparkle (a software update framework used by many Cocoa developers), and even the infamous Adobe Updater. Referencing the osx.iusethis.com versions database, after an initial scan you get a clear overview of what is up to date, what has updates available, and a concise view of just how many apps, plugins, widgets, and preferences you have installed. You can then download all available updates at a time of your choosing - perfect for those trying to manage peak/off-peak download allowances. Even running the updates can be managed through the AppFresh interface.

Updates are one thing, but perhaps a more lust worthy feature is the AppFresh snapshot tool. This stores a snap of the current version, preferences and application data attached to a particular program. If an update doesn't perform to your liking, you can tell AppFresh to roll back to the earlier version.

Some people are still finding bugs in AppFresh 0.7.x, and the Metaquark team make it clear this is still a development preview to be used with caution. So if you don't have a functional system backup in place (and if you don't, you're mad), it might be best to watch from the sidelines until AppFresh turns 1.0.

While still early days, it's interesting to see such a slick, usable version manager with powerful features found nowhere else appear on OS X. With other platforms often claiming superiority in the third-party application department, it's interesting that all suffer much more basic software in this category. Particularly where other managers of any note, like VersionTracker Pro (Windows or OS X), are paid solutions (don't forget VersionTracker was a Mac OS only tool before taking Windows by storm). The Linux package management system may be a nice automation, but like the rest it demands a lot of effort should you decide you want to roll back to a previous version.

Here's hoping the pure concept of AppFresh and its snapshot tool will rub off across the industry, leading to better, smarter version management - roll back features included - for users of every operation system.

Post your comment



Comments

RSS feed Email alert

McBanjo (User):

The handling and updating of applications has always been one of OS X's strong points. There's no registry and to delete programs, most the time you just click the icon and put it into the trash. Ever wonder why, in Windows, a message box comes up saying "This program isn't being uninstalled" when you drag a shortcut to the recycle bin. It's the way most people think.

I can't wait till Windows fixes it's horrid install, uninstall system. It's quite pathetic and it's so slow. I had to reinstall Windows on a computer the other day because the "Windows Install Service" was playing up.

25 July 2008, 4:56 PM (11 months ago)report abuse Send to a friend reply

Tin (Regular user):

I abandoned my XP install because of that same issue... Windows Installer update won't install, so neither will any more updates. Doesn't even want to tell me why it won't install, just that it can't. I thought disk space for a bit, but 300MB free should be enough when the installer is only 3MB... It can't compress that well.

25 July 2008, 5:04 PM (11 months ago)report abuse Send to a friend reply

anonymous user Anonymous user


Tags