The Kinetic Jump site navigation header requires JavaScript to be enabled and the latest version of the Macromedia Flash Player. If you are you using a browser with JavaScript disabled please enable it now. Otherwise, please update your version of the free Flash Player by downloading here.

 

AppLife Update Licensing Options

We offer flexible licensing options for AppLife® Update.
  • Licensed per Builder
    Our licensing model is based on users who actually build update packages. With AppLife® Update, your costs do not increase with more end users, project developers, or even applications. You simply purchase a license for your team members who build update packages. Furthermore, all licenses include one year of premium technical support and software upgrades. Read the EULA

  • Limited Single Builder License
    AppLife® Update is a very flexible and feature rich application updating framework that meets the needs of even the most complex application updating challenges. Many applications do not require all of the features that AppLife® Update has to offer. For these applications, we offer a limited license. A limited license grants access to the robust application updating framework within AppLife® Update and file replacement features. When you are ready to customize your update process or take advantage of all of the other update actions available, you can extend your update solution at any time by simply purchasing a full license. Buy Now

  • Single Builder License

  • An AppLife® Update Single Builder license permits one user to install and use the AppLife Update tools on a single computer. A licensed builder can build updates for an unlimited number of applications. The client components deployed with your software can be distributed royalty-free to an unlimited number of clients.
    Multi-License Savings
    Purchase multi-license packs and save off the price of individual licenses. Save 30% by purchasing four licenses. Save 40% by purchasing ten licenses. Buy Now
  • Site License
    A site license authorizes an unlimited number of individuals at a single location to build updates. This license is ideal for medium and large companies and many consulting groups. Call us for details and pricing. (952) 496-2921

  • Software Maintenance
    All AppLife® Update licenses include free upgrades for one year along with phone support directly to Kinetic Jump software engineers. Maintenance benefits can be extended annually for 50% of the current licensing cost. To extend maintenance you must purchase your extension within 60 days of your current maintenance expiration. Privileges are extended one year from your maintenance expiration date. If your maintenance has already expired, but today is still within 60 days of expiry, maintenance is extended one year from today's purchase date.
  • Buy Now
AppLife Update Feature Matrix
 General Features Full Limited
 Complete, built-in update process user interface X X
 Windows Forms Updating Visual Controls X X
 WPF Updating Visual Controls X X
 Comprehensive API to control the update process X
 Discrete API methods to check for updates X
 Discrete API methods for downloading updates X
 Visual Studio Designer Support X X
 Update Execution Log Viewer X X
 Integrate update publishing directly into automated build processes X X
 Localized update process (en, de, es, fr, it, ja, zh-CHT) X X
 Easily integrate your licensing model into the update process X X
 Supports the .Net 2.0 through 4.0 Frameworks (Including Client Profiles) X X
 Full support for Vista/Windows 7 UAC Elevation X X
 Distribution Framework Features Full Limited
 Use any web or file server X X
 Manage multiple update locations X X
 Download from any ftp, http, https, UNC, or file path X X
 Download updates in the background X
 Resume interrupted downloads X X
 Publish updates for specific client versions X X
 Provide specific, localized summary information for each update X X
 Publish custom data with each update - Consume data in client code X X
 Choose from all available updates within client-side logic X X
 Download progress indication with option to cancel X X
 Coordinated shut down of all application instances X X
 Automatically detect proxy settings X X
 Control rollout of updates gradually over time X X
 Preserved command line parameters on application restart X X
 Configurable text to display when no updates are available X X
 Flexible determination of current client version X X
 Designate updates with toggle-able limited availability for testing X X
 Dynamic control of update location X X
 Pass custom http header values to web server X X
 Security Features Full Limited
 Cryptographic update package signature verification after download X X
 Secure download support using SSL (https) X X
 Download and Publish updates from secured network folders X X
 Securely elevate privileges to apply updates for non-admin client users X
 Update without Vista UAC prompting X
 Application Update Activity Features Full Limited
 Maintain client system integrity with transacted update execution engine X X
 Preemptive permission checking to avoid inevitable execution failure X X
 Replace client files in common folder locations X X
 Automatically determine files to include in updates X X
 Automatic Update Chaining X X
 Distribute .Net 4.0 Framework X
 Easily execute custom .Net code with the Dynamic Code Action X
 Conditional Expressions on Update Actions X X
 Bitwise File Patching X X
 Comprehensive Update Logging X X
 Add and Remove Assemblies from the GAC X
 Replace Files on Windows Restart X X
 Register .Net Assemblies for COM Interop X
 Execute Command Line Activity X
 Execute MSI's during Update X
 Pass Client State Info into Update Process X X
 File mask exclusion of files (e.g. *.config, *.pdb, etc.) X X
 Add files by mask (e.g. *.exe, *.dll, etc.) X X
 Create file shortcuts X X
 Register / unregister 32 or 64 bit COM components X
 x64 File System and Registry support X X
 Update databases using transacted, provider-independent actions X
 Modify Xml files (including application config files) X
 Start/Stop Windows Services X
 Pass variables between update actions X
 Simple branding and text customization of update engine user interface X X
 Optionally restart application after update X X
 Complete Visual Customization of Update User Interface X
 Update Summary Spell Checking X X
 Updates can be applied silently X X
 Extensible update infrastructure for creating custom actions X
 Expansion variables evaluated on the client at runtime X