Об Inno Setup
Inno Setup появившийся в 1997 году, сегодня соперничает с платными инсталляторами и даже превосходит многие из них по количеству функций и стабильности. Домашняя страница проекта находится здесь.
Вот ключевые возможности инсталлятора:
- Поддержка всех версий Windows, начиная с Windows 2000, включая: Windows 8, Windows Server 2012, Windows 7, Windows Server 2008 R2, Windows Vista, Windows Server 2008, Windows XP, Windows Server 2003 и Windows 2000. При этом никакие пакеты обновлений не требуются.
- Обширная поддержка для установки 64-битных приложений на 64-битные версии Windows. Поддержка архитектур x64 and Itanium (если используется Windows Server 2003 на Itanium архитектуре, то требуется пакет обновлений 1 или более поздний для установки 64-битного режима работы).
- Возможность создания дистрибутива, состоящего из одного единственного EXE-файла для удобного распространения в Интернете. Разбиение на диски также поддерживается.
- Стандартный интерфейс мастера установки в стиле Windows 2000/XP.
- Настраиваемые типы установки, такие как Полная, Компактная, Выборочная.
- Широкие возможности деинсталляции.
- Установка файлов: Включает интегрированную поддержку сжатия deflate, bzip2 и 7-Zip LZMA/LZMA2. Инсталлятор может сравнивать версии файлов, заменять используемые файлы, использовать подсчёт общих файлов, регистрировать DLL/OCX и библиотеки типов и устанавливать шрифты.
- Создание ярлыков в любом месте, включая меню Пуск и рабочий стол.
- Создание элементов реестра и INI-файлов.
- Выполнение других программ до, во время и после установки.
- Создание многоязычных дистрибутивов, включая языки с написанием слева направо.
- Создание запароленных и зашифрованных дистрибутивов.
- Поддержка цифровой подписи при установке и удалении.
- Скрытая установка и удаление.
- Поддержка Unicode.
- Встроенный препроцессор для дополнительной настройки во время компиляции.
- Встроенный обработчик скриптов Pascal для выполнения дополнительных действий во время установки и удаления.
- Свободный исходный код (Borland Delphi 2.0-5.0 и 2009).
- Большим плюсом Inno Setup является то, что его можно использовать абсолютно бесплатно даже для коммерческого использования. Хотя в качестве благодарности или для поддержки инсталлятора вы можете сделать пожертвование здесь. Там же есть список всех, кто пожертвовал от 100 долларов.