Appendix C. Building ksh from Source Code

This appendix describes how to download binaries for ksh93, as well as how to download the source code for ksh93 and build a working version. You should do this if your system does not have ksh93 at all or if you need any of the features that are only available in the most recent releases.

Korn Shell Web Sites

The starting place for all things related to the Korn shell is http://www.kornshell.com, maintained by David Korn, with links grouped by the following topics:

Information

Clicking this link leads to a one-page overview on the Korn shell.

Software

Clicking this link leads to pointers to the AT&T download site (see the next section), some sample code, an online article for dtksh, and a link for tksh. These last two are described in Appendix A.

Documentation

This link leads to a page with pointers to online info, including general information, man pages for both ksh88 and ksh93, books and references on the Korn shell, and papers about the Korn shell from various conferences.

Resources

A list of links to other WWW resources for ksh and many of the other shells described in Appendix A, such as bash and dtksh.

Fun

David G. Korn, the programmer, meets KoRN, the rock group. ‘Nuff said.

What You Can Download

http://www.research.att.com/sw/download is the starting point for actually downloading the ksh software. The software is covered by an Open Source-style license. The current version of the license is at http://www.research.att.com/sw/license/ast-open.html ...

Get Learning the Korn Shell, 2nd Edition now with the O’Reilly learning platform.

O’Reilly members experience live online training, plus books, videos, and digital content from nearly 200 publishers.