Articulo de referencia

Configuración Inno

\n {{cite web\n |url=https://github.com/jrsoftware/issrc/blob/main/license.txt\n |title=Inno Setup License\n |date=7 January 2016\n |publisher=JRSoftware.org\n }} "}},"i":0}}]}"...

Inno Setup es un sistema de instalación gratuito y de código abierto [ 1 ] basado en scripts [ 2 ] creado en Delphi por Jordan Russell. La primera versión se lanzó en 1997.

Historia

Dado que Jordan Russell no estaba satisfecho con InstallShield Express, que había recibido al comprar Borland Delphi, decidió crear su propio instalador. [ 3 ] La primera versión pública fue la 1.09.

Para crear un paquete de instalación con la versión 1.09, era necesario crear un archivo "ISS.TXT" en el directorio de instalación . En este archivo, el usuario debía proporcionar variables y valores, que aún se utilizan en Inno Setup. Estas variables servían para configurar el paquete de instalación, pero muchas otras características no se podían modificar. El compilador de instalación no tenía editor y era más bien una interfaz para compilar scripts .

Inno Setup se popularizó por ser gratuito tanto para uso comercial como no comercial. [ 4 ] A partir de la versión 6.5.0, los desarrolladores solicitaron a los usuarios comerciales que adquirieran una licencia, aunque esto no es estrictamente necesario según los términos de la licencia de código abierto del proyecto. [ 5 ] Dado que Inno Setup se basaba en la programación de scripts, los aficionados a Inno Setup crearon ISTool y ScriptMaker para facilitar la realización de instalaciones de Inno Setup de forma visual y sencilla.

Inno Setup ha ganado muchos premios, incluidos los Shareware Industry Awards tres veces seguidas , de 2002 a 2004. [ 6 ] 

Muchas personas han tomado el código fuente de Inno Setup y lo han utilizado para desarrollar versiones de terceros de Inno Setup. [ 7 ] Un ejemplo es My Inno Setup Extensions de Martijn Laan, que se incorporó a Inno Setup en junio de 2003. [ 8 ]

Características

Características principales

Véase también

Referencias

  1. 1 2 "Licencia Inno Setup" . JRSoftware.org. 7 de enero de 2016.
  2. Thornton, Bob. "Inno Setup 6.0.3 - Desarrollador y programación - Descargas" . Tech Advisor . Consultado el 21 de enero de 2020 .
  3. "Inno Setup" . jrsoftware.org // Software de Jordan Russell . 6 de abril de 2001. Archivado del original el 6 de abril de 2001. Consultado el 21 de enero de 2020 .
  4. Thorn, A. (2009). Desarrollo de juegos multiplataforma . Jones & Bartlett Learning. pág. 359. ISBN  978-0-7637-8281-8Consultado el 21 de enero de 2020 .
  5. "Licencias comerciales de Inno Setup" . jrsoftware.org . Consultado el 1 de noviembre de 2025 .
  6. «La asociación de un tipo de archivo con un ejecutable .NET» . Blog de Roger MIOT (en francés). 17 de octubre de 2012. Archivado desde el original el 17 de julio de 2018 . Consultado el 21 de enero de 2020 .
  7. "Archivos de terceros de Inno Setup" . jrsoftware.org // Software de Jordan Russell . Consultado el 21 de enero de 2020 .
  8. "Historial de revisiones de Inno Setup 4.0" . jrsoftware.org // Software de Jordan Russell . 9 de enero de 2004. Consultado el 21 de enero de 2020 .
  9. "Acerca de Inno Setup" . JRSoftware.org.
  10. "Registro de cambios de Inno Setup" . JRSoftware.org . Consultado el 18 de enero de 2010 .
  • Sitio web oficialEdita esto en Wikidata
  • Configuración de Inno en GitHub
  • Base de conocimientos de Inno Setup Extensions (sin conexión, enlace a la página archivada)
  • Reseña de Inno Setup por Dave Murray : una reseña exhaustiva de Inno Setup (sin conexión, enlace a la página archivada).
  • Lexpa ISVS - Complemento Inno Setup para Visual Studio (sin conexión, enlace a la página archivada)
  • Informes de Inno Setup a través de Google Analytics : ¿Cómo pueden los desarrolladores ver las estadísticas de instalación de Inno Setup a través de Google Analytics?
Obtenido de " https://en.wikipedia.org/w/index.php?title=Inno_Setup&oldid=1355597092 "