Mksh

mksh is the MirBSD Korn Shell, an actively developed free implementation of the Korn Shell programming language and a successor to the Public Domain Korn Shell (pdksh). It is developed as part of the MirOS Project as native Bourne/POSIX/Korn shell for MirOS BSD, but also to be readily available under other UNIX-like operating systems. It targets users who desire a compact, fast, reliable, secure shell not cut off modern extensions, with unicode support.

Because of its speed, posix compliance, and advanced features, it is ideally suited for scripting. But it can serve very well as a login shell too. It is used as default shell on Android.

Installation
The package offers no useflags. Installed size is about 280K on an amd64 system (vs. 721K for bash-4).

To make mksh your default login shell, you can run:

Configuration
The local configuration file used is — see  for an example that is shipped with the package.

External resources

 * mksh homepage
 * #!/bin/mksh IRC channel on Freenode