With the announcement of KC Softwares SUMo End-Of-Life (EOL), we observed a large influx of new users testing UCheck as a replacement.
Even if they have similar features, they do not work the same way, leading to users frustration. This post is here to help clarify things.
How UCheck detect software that needs to be updated VS SUMoUCheck and SUMo list the software installed on your system along with their version number and query an external database.
The difference is our database is filled using editors websites and changelogs. SUMo's one rely on users data; if more than a certain percentage of the version number reported do not match yours, an update notification is triggered.
Pros
- Faster update notifications
- Better handling of software with low users count and software that release BETA versions to the general public
- Support of System updates using Windows Update Agent API (WUA)
Cons
- Less supported applications
- Adding a new application requires manual intervention
- If an editor doesn't publish version number, the application can't be added to our database
How UCheck install software that needs to be updatedUpon user request, the official installer is downloaded from the editor server and run in Silent mode, meaning no user-interaction. This is necessary for UCheck CLI to be usable and for the
Bulk update feature.
This stated, some installers don't repect the "silent" instruction, meaning these specific applications can not be supported by UCheck.
We are conscient this choice is controversial over SUMo's users, but this feature was implemented years ago and is here to stay.
Why UCheck supportable application ("Portable Apps") is so poor at the momentFor the past few years, we strived to make UCheck a competitive application in the world of "Software Updater". Back in the days, no existing products were able to be run from the command-line; we decided to fill this gap.
We were informed less than a month ago of KC Softwares owner to EOL SUMo. At this time, there was no existing code to support "portable apps" at all.
We are making progress, but it's going to take a long time.
Miscellaneous- UCheck will detect both 32-bit and 64-bit of the same application
- UCheck will update an application to its latest version, without consideration for the operating system requirements or for paid license tied to a specific version of the application
ConclusionThanks for giving UCheck a chance.
If you want to contribute to enlarge our database or report an erroneous detection, please refer to the
==> Erroneous detection / Application support request <== thread.