RTPatch Edition

Desktops, Workstations & Servers

Over 30 years of ISV-grade binary diff patching on Windows, macOS, and Linux/UNIX.

For over 30 years, RTPatch has been used by ISVs to update massively distributed software applications. Supported on all Microsoft OS releases since DOS through current Windows; macOS Leopard and later; and Linux/UNIX variants. Cross-platform usage is supported: build on one OS, apply on another.

Linux and UNIX

  • Apply ANSI C source code, ported for Linux and UNIX compilation
  • Pre-compiled binaries for Linux
  • Advanced support for hard and soft links
  • Optional support for extended attributes
  • Suitable for embedded applications as well

macOS

  • Automatic application location based on BundleID
  • Apply library for creating customized Apply front-ends
  • Create self-applying patch files in DMG format with customizable interface
  • Advanced hard and soft link support; Leopard and later

Windows

  • Add automatic updates with Auto RTPatch
  • Apply patches under UAC — no Administrator rights required, even for HKLM and Program Files
  • Self-applying patch EXEs with customizable GUI
  • Modify the registry; self-register files; handle shared files and bound executables
  • Recycle Bin integration; delayed patching for locked files
  • Unicode support; registry and INI-based install path detection
  • Supported from DOS through current Windows releases