ActivePatch is a software development toolkit that enables developers to create their own updates in the form of a patch, and integrate the patch application process directly into their own software. Unlike other products, ActivePatch does not simply create incremental updates and re-package the files. It analyzes each file at the byte level, and determines the best method for updating the target file on the user's system.
ActivePatch is designed to work on both text and binary files of any type, including executables, libraries, data files and documents. It can be used to create a patch of a single file, or can be used to create an update for a complete product, modifying existing files, removing files that are no longer needed and creating the new files that have been added.
ActivePatch is available as a standard dynamic link library (DLL) and an ActiveX component, and can be used with virtually any Microsoft Windows development language or scripting tool. The ActivePatch API is designed to be simple enough to easily integrate into existing products, as well as offer a great degree of power and flexibility. ActivePatch comes with sample programs written in Visual Basic and C++, and includes utilities that simplify the creation and application of patches.
ActivePatch Overview
An overview of the product design, features and benefits.
ActivePatch Features
Additional information about the product features.
Frequently Asked Questions
Answers to the most common questions about the product.
Download ActivePatch
Download a free evaluation copy of the product.
Purchase Online
Purchase a developers license for this product.
Technical Reference
Review the online technical reference documentation.
Release Notes
Release notes for the current version of the product.
License Agreement
The developer license agreement for this product.