본문으로 이동

콘셸

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

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

역사

[편집]

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

변종

[편집]

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

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

같이 보기

[편집]

각주

[편집]
  1. 1 2 Ron Gomes (1983년 6월 9일). “Toronto USENIX Conference Schedule (tentative)”. 뉴스그룹: net.usenix. 2010년 12월 29일에 확인함.
  2. 1 2 Guy Harris (1983년 10월 10일). “csh question”. 뉴스그룹: net.flame. 2010년 12월 29일에 확인함.
  3. 1 2 “보관된 사본”. 2015년 8월 12일에 원본 문서에서 보존된 문서. 2016년 11월 24일에 확인함.
  4. ↑ https://www.mirbsd.org/mksh.htm
  5. ↑ Bolsky, Morris I.; Korn, David G. (1989). 〈Acknowledgements〉. 《The KornShell Command and Programming Language》. Englewood Cliffs, NJ: Prentice Hall. xii쪽. ISBN 0-13-516972-0.
  6. ↑ Anatole Olczak (2001). 《The Korn shell: Unix and Linux programming manual》. Addison-Wesley Professional. 4쪽. ISBN 978-0-201-67523-8.

추가 문헌

[편집]

외부 링크

[편집]