Inno Setup is a free installer for Windows programs. First introduced in 1997, Inno Setup today rivals and even surpasses many commercial installers in feature set and stability.
Features:
- Support for all 32-bit Windows versions in use today -- Windows 95, 98, 2000, 2003, XP, Me, NT 4.0.
- Supports creation of a single EXE to install your program for easy online distribution. Disk spanning is also supported.
- Installation of files: Includes integrated support for "deflate", bzip2, and 7-Zip LZMA file compression. The installer has the ability to compare file version info, replace in-use files, use shared file counting, register DLL/OCX"s and type libraries, and install fonts.
- Full source code is available (Borland Delphi 2.0-5.0)
- and so much more