개발자 | Jordan Russell, Martijn Laan |
---|---|
발표일 | 1997년 |
안정화 버전 | 6.3.3
/ 2024년 7월 12일 |
저장소 | |
프로그래밍 언어 | 파스칼 |
운영 체제 | 마이크로소프트 윈도우 |
종류 | 설치 제작기 |
라이선스 | 수정된 BSD 라이선스[1] |
웹사이트 | jrsoftware |
이노 셋업(Inno Setup)은 Jordan Russell이 파스칼로 개발한, 스크립트로 동작하는 설치 시스템이며, 자유 소프트웨어[1]이다. 최초 버전은 1997년에 출시되었다.
Jordan Russell이 볼랜드 델파이 구매를 통해 받은 인스톨실드 익스프레스에 만족을 하지 못했기 때문에 그는 자신만의 인스톨러를 만들기로 마음을 먹었다[2] 처음에 이노 셋업은 거의 잘 알려져 있지 않았다. 최초의 공개 버전은 1.09이다.
버전 1.09로 설치 패키지를 만들기 위해 설치 디렉터리에 "ISS.TXT" 파일을 만들어야 했다. 이 파일 안에 사용자는 오늘날의 이노 셋업에도 여전히 사용되는 변수와 값을 지정해야 했다. 이 변수들은 설치 패키지의 구성 역할을 하였으나 수많은 다른 기능들은 변경이 불가능했다. 설치 컴파일러는 편집기가 없었고 스크립트 컴파일을 위한 셸에 더 가까웠다.
이노 셋업의 개발을 통해 점차 더 널리 사용되었다. 이노 셋업이 과거든 현재든 자유 및 오픈 소스이므로 수많은 소프트웨어 기업들은 소프트웨어 설치를 위해 오픈 소스 솔루션으로 전환하기 시작했다. 이노 셋업이 스크립트 기반이었으므로 이노 셋업의 팬들은 ISTool과 스크립트메이커를 시작하여 이노 셋업의 설치를 더 단순하게 하고 시각적인 도움을 주었다.
이노 셋업은 셰어웨어 산업상을 포함해 2002년부터 2004년까지 수많은 상을 받았다.
수많은 사람들은 이노 셋업 소스 코드를 가지고 서드 파티 버전의 이노 셋업을 개발하는데 사용하였다. 한 예로 Martijn Laan의 "My Inno Setup Extensions"는 2003년 6월 이노 셋업에 통합되었다.