한줄평
“가볍고 강력한 설치본을 스크립트로 자유롭게 만들 수 있는, 오래도록 검증된 표준 설치 제작 도구입니다.”
이런 분께 자신의 프로그램용 Windows 설치본을 직접 만들려는 개발자
좋은 점
- 설치본 용량 오버헤드가 작고 압축률이 좋습니다
- 스크립트 기반이라 복잡한 설치 과정도 자유롭게 구성됩니다
- 다국어·플러그인·웹 설치 등 기능이 풍부합니다
아쉬운 점
- 스크립트를 직접 작성해야 해 초반 학습이 필요합니다
- 시각적 편집기가 아니라 코드 중심입니다
NSIS 소개
NSIS(Nullsoft Scriptable Install System)는 Windows용 설치 프로그램을 만드는 오픈소스 제작 도구입니다. 스크립트 파일을 기반으로 동작하여, 파일 설치·삭제, 시스템 설정 변경, 파일 추출 등을 수행하는 표준 설치 관리자를 만들 수 있습니다. 스크립트 방식이라 단순한 설치본부터 조건 분기가 많은 복잡한 설치본까지 자유롭게 구성할 수 있습니다.
결과물의 용량 부담(오버헤드)이 작고 강력한 압축을 지원하며, 하나의 설치본에 여러 언어를 담거나 사용자 지정 대화상자, 플러그인, 웹 설치, 파일 패치 같은 기능도 활용할 수 있습니다. 오랫동안 널리 쓰여 자료와 예제가 풍부합니다. 다만 GUI 마법사가 아니라 스크립트를 직접 작성해야 하므로, 처음에는 문법을 익히는 과정이 필요합니다.