Misplaced Pages

Inno Setup

Article snapshot taken from Wikipedia with creative commons attribution-sharealike license. Give it a read and then ask your questions in the chat. We can research this topic together.
(Redirected from Innosetup) Installer authoring tool
Inno Setup
Screenshot of the Inno Setup IDE running on Windows 7
Developer(s)Jordan Russell’s Software
Initial release1997; 27 years ago (1997)
Stable release6.3.3 / July 12, 2024; 5 months ago (2024-07-12)
Repository
Written inDelphi, Pascal
Operating systemMicrosoft Windows
TypeSetup creator
LicenseInno Setup License
Websitejrsoftware.org/isinfo.php Edit this on Wikidata

Inno Setup is a free software script-driven installation system created in Delphi by Jordan Russell. The first version was released in 1997.

History

Since Jordan Russell wasn't satisfied with InstallShield Express which he had received upon purchase of Borland Delphi, he decided to make his own installer. The first public version was 1.09.

To make an installation package with version 1.09, an "ISS.TXT" file needed to be created in the installation directory. In the file, the user needed to supply variables and values which are still used in Inno Setup today. These variables served as the configuration of the installation package but many other features could not be changed. The installation compiler had no editor and was more of a shell to compile scripts.

Inno Setup grew popular due to being free for both commercial and non-commercial use, many software companies switched to the tool. Since Inno Setup was based around scripting, fans of Inno Setup started ISTool and ScriptMaker to aid in visual and simpler ways to make installations for Inno Setup.

Inno Setup has won many awards including the Shareware Industry Awards three times in a row — from 2002 to 2004.

Many people have taken Inno Setup source code and used it to develop third-party versions of Inno Setup. An example is My Inno Setup Extensions by Martijn Laan, which was incorporated into Inno Setup in June 2003.

Features

Key features

See also

References

  1. ^ "Inno Setup License". JRSoftware.org. 7 January 2016.
  2. Thornton, Bob. "Inno Setup 6.0.3 - Developer & Programming - Downloads". Tech Advisor. Retrieved 21 January 2020.
  3. "Inno Setup". jrsoftware.org // Jordan Russell's Software. 6 April 2001. Archived from the original on 6 April 2001. Retrieved 21 January 2020.
  4. Thorn, A. (2009). Cross Platform Game Development. Jones & Bartlett Learning. p. 359. ISBN 978-0-7637-8281-8. Retrieved 21 January 2020.
  5. "L'association d'un type de fichier avec un exécutable .NET". Blog de Roger MIOT (in French). 17 October 2012. Archived from the original on 17 July 2018. Retrieved 21 January 2020.
  6. "Inno Setup Third-Party Files". jrsoftware.org // Jordan Russell's Software. Retrieved 21 January 2020.
  7. "Inno Setup 4.0 Revision History". jrsoftware.org // Jordan Russell's Software. 9 January 2004. Retrieved 21 January 2020.
  8. "About Inno Setup". JRSoftware.org.
  9. "Inno Setup change log". JRSoftware.org. Retrieved 18 January 2010.

External links

Categories: