What is the difference between ActivePatch and other patching software?
One of the key differences is that ActivePatch is designed primarily as a software development toolkit, not as an end-user product for developers. Other software packages which provide patching capabilities typically include one program which is used for creating the patch, and another program which is used for applying that patch. ActivePatch is designed to be directly integrated within an application, giving that application complete control over the update process. While some products do provide an API for applying a patch, control over the application process is typically very limited. In contrast, ActivePatch provides an extensive API for managing and updating patch packages.