C.2. What You Can 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
This license is reproduced in Appendix D.
You should read and understand it first; if its terms aren't acceptable to you,
you should not download the software source code or binaries
from the AT&T web site.
on the AT&T web site
is available in different "packages," most of which
have names prefixed with "ast,"
which stands for "Advanced Software Tools."
The source packages come as gziped
tar files, using the .tgz
file name suffix.
Choose one or more of the following packages to download:
A standalone executable program for reading gziped
tar files. Use this if you don't have gzip
on your system and don't want to go to the trouble to first download and build
You may download source code for this package or a binary executable for
any of the architectures listed in Table C-1.
This is the fastest way to get a ksh93 executable.
Versions are available for
the architectures listed in Table C-1.
This package must be downloaded when building any of the following
source packages. It contains the files and directory structures
that the AST tools and build system rely upon.
This package builds just the support infrastructure (libraries,
environment test programs, etc.) for ksh
and the ksh executable. It is the simplest
thing to build.
This package builds everything in the ast-ksh package
and a few additional basic AST tools. In particular, it includes
pax, an archiving tool that combines features from
tar(1) and cpio(1), and
nmake, a significantly enhanced version of the standard
Unix make(1) program.
It also includes the sfio (Safe Fast I/O) and
ast libraries, which you can use for your own
This package builds everything in the ast-base package
and many additional tools. Note particularly that tksh
(see Appendix A) is included in this package.
Each of the packages (except INIT) is also available as
Table C-1 lists the available architectures
for these packages.
Locale translations for some locales for some of the programs are
Table C-1. Supported architectures for AST programs
Apple's MacOS X (a.k.a. Darwin) for the Motorola Power PC
Hewlett-Packard HP-UX for HP Precision Architecture
IBM's AIX for RS/6000
GNU/Linux on Intel 80386 and higher
GNU/Linux on the IBM S/390 mainframe
IBM's MVS on the IBM S/390 mainframe
NetBSD on Intel 80386 and higher
OpenBSD on Intel 80386 and higher
OSF/1 on the Compaq (nee Digital) Alpha processor
Silicon Graphics (SGI) Irix on the MIPS processor
Solaris 5.4 on the Sun SPARC architecture
Solaris 5.6 on the Sun SPARC architecture
Solaris 7 on Intel 80386 and higher
Solaris 7 on the Sun SPARC architecture
Solaris 8 on the Sun SPARC architecture
SunOS 4.x on the Sun SPARC architecture
UnixWare (the latest official version of System V) on Intel 80386 and higher
Copyright © 2003 O'Reilly & Associates. All rights reserved.