*** Welcome to piglix ***

Nullsoft Scriptable Install System

Nullsoft Scriptable Install System
Nullsoft Scriptable Install System icon.png
NSIS screenshot.png
NSIS Installer
Original author(s) Nullsoft
Initial release 31 July 2001; 15 years ago (2001-07-31)
Stable release
3.01 / 11 December 2016; 3 months ago (2016-12-11)
Repository sourceforge.net/p/nsis/code/HEAD/tree/
Written in C, C++
Operating system Windows, POSIX
Type Software development tools
License zlib license
Website nsis.sourceforge.net

Nullsoft Scriptable Install System (NSIS) is a script-driven Installer authoring tool for Microsoft Windows with minimal overhead backed by Nullsoft, the creators of Winamp. NSIS is released under a combination of free software licenses, primarily the zlib license. It has become a widely used alternative to commercial proprietary products like InstallShield, with users including Amazon.com, Dropbox, Ubisoft, FL Studio, BitTorrent, and McAfee.

NSIS was created to distribute Winamp. It is based on a previous Nullsoft product, PiMP (plugin Mini Packager), and is also known as SuperPiMP. After version 2.0a0, the project was moved to SourceForge where developers outside Nullsoft started working on it on a regular basis. NSIS 2.0 was released approximately two years later.

NSIS version 1 is in many ways similar to the classic Windows Installer, but it is easier to script and supports more compression formats. NSIS version 2 features a new streamlined graphical user interface and supports LZMA compression, multiple languages, and an easy-to-use plugin system.

In January 2006 NSIS was SourceForge's project of the month.

The NSIS compiler program makensis compiles scripts like the following example into executable installation programs. Each line in the script contains a single command.

Version 2.0 introduced a new optional streamlined graphical user interface called Modern UI (MUI). The MUI has a wizard-like interface. It supports a welcome page, finish page, language selection dialog, description area for components, and greater customization options than the old user interface.


...
Wikipedia

...