KornShell

历史

KornShell起初是一款专有软件。2000年，其源代码以AT&T独有的许可发布；但在2005年年初，93q版本使用Eclipse公共许可证发布。由于KornShell起初为私有授权软件，在那时的人们创造了自由开源的替代品（pdksh、mksh、GNU bash及zsh）。 KornShell被收录进了AT&T软件技术（AST）开源软件集。
KornShell的原始版本（ksh88）被当做POSIX.2、壳层及实用工具、命令解释器（IEEE Std 1003.2-1992.）的基础。
部分供应商有时会提供其自己根据老版本ksh88改编的变体，有时还会在其基础上添加扩展。ksh93现仍被作者维护，并通过在其后添加字母的方式命名发布版本；截至2017年1月16日的最新版本为ksh93u+（ksh93u及ksh93t+的更新版）；ksh93v仍处于测试阶段（截至2017年1月16日）。
作为“桌面版KornShell”（dtksh），ksh93作为通用桌面环境的一部分发布。此版本同时提供了对Motif挂件的壳层级映射。它的目的是成为Tcl/Tk的竞争对手。
原版KornShell（ksh88）成为了AIX第四版的默认壳层，但同时也可使用ksh93。
UnixWare 7中既包括ksh88，也包括ksh93。默认的Kornshell版本为ksh93（/usr/bin/ksh），老版本则在/usr/bin/ksh88下可用。UnixWare同时在安装了CDE的情况下提供{{mono|dtksh}。