콘셸

(콘 셸에서 넘어옴)

콘셸(Kornshell, ksh)은 1980년대 초에 벨 연구소데이비드 콘이 개발한 유닉스 셸로, 1983년 7월 14일 USENIX에서 발표되었다.[1][2] 기타 초기 기여자들은 벨 연구소 개발자들인 마이크 비치(Mike Veach)와 팻 설리번(Pat Sullivan)이었는데 이들은 각자 EmacsVi 스타일 라인 편집 모드 코드를 작성하였다.[6] 콘셸은 본 셸과 하위 호환되며, 벨 연구소 사용자들의 요청을 통해 추가된 C 셸의 수많은 기능을 포함한다.

콘셸
KornShell
원저자데이비드 콘
발표일1983년[1][2]
안정화 버전
93u+ / 2012년 8월 1일(11년 전)(2012-08-01)
미리보기 버전
93v- / 2014년 12월 24일(9년 전)(2014-12-24)
프로그래밍 언어C
운영 체제크로스 플랫폼
플랫폼유닉스
언어영어
종류유닉스 셸
라이선스
상태지원 중
웹사이트www.kornshell.org
ksh2020
개발자Kurtis Rader, Siteshwar Vashisht, 커뮤니티
최종 버전
2020 / 2019년 10월 10일(4년 전)(2019-10-10)
저장소github.com/ksh2020/ksh
대체한 소프트웨어93v-
웹사이트kornshell.com 위키데이터에서 편집하기
ksh93u+m
개발자Martijn Dekker, 커뮤니티
저장소github.com/ksh93/ksh
대체한 소프트웨어93u+
허가이클립스 퍼블릭 라이선스
웹사이트kornshell.com 위키데이터에서 편집하기

역사

콘셸은 원래 사유 소프트웨어였다. 2000년에 소스 코드가 AT&T에 특정한 라이선스 하에 공개되었으나 2005년 초의 93q 릴리스 이후로 이클립스 퍼블릭 라이선스 하로 라이선스되고 있다[3]

변종

콘셸과 관련한 여러 소프트웨어 제품이 있다.

  • dtksh
  • tksh
  • oksh
  • mksh
  • SKsh
  • MKS
  • 콘셸은 데이비드 콘의 유닉스 호환 패키지인 UWIN에 포함되어 있다.[7]

같이 보기

각주

추가 문헌

  • Morris I. Bolsky; David G. Korn (1995). 《The new KornShell command and programming language》. Prentice Hall PTR. ISBN 978-0-13-182700-4. 
  • David G. Korn; Charles J. Northrup; Jeffery Korn (1996년 7월). “The New KornShell—ksh93”. 《Linux Journal》 (27). 

외부 링크