Heirloom Project

☞ Home
☛ Toolchest
☞ Bourne Shell
☞ Documentation Tools
☞ Development Tools
☞ mailx
☞ Packaging Tools
☞ vi

The Heirloom Toolchest

The Heirloom Toolchest is a collection of standard Unix utilities.

Highlights are:

  • Derived from original Unix material released as Open Source by Caldera and Sun.
  • Multiple versions of many utilities are provided to approach compatibility with various specifications and Unix flavors, namely SVID3/SVR4, SVID4/SVR4.2MP, POSIX.2-1992/SUSV2, POSIX.1-2001/SUSV3, and 4BSD (SVR4 /usr/ucb).
  • Support for lines of arbitrary length and in many cases binary input data.
  • Support for multibyte characters in UTF-8 and many East Asian encodings.
  • More than 100 individual utilities including bc, cpio, diff, ed, file, find, grep, man, nawk, oawk, pax, ps, sed, sort, spell, and tar.
  • The cpio utility can read and write zip files, GNU tar files, and the cpio formats of Cray UNICOS, SGI IRIX (-K), SCO UnixWare (-c) and Tru64 UNIX (-e). It is also available with the pax interface.
  • Extensive documentation including a manual page for any utility.
  • Runs on Linux, Solaris, Open UNIX, HP-UX, AIX, FreeBSD, NetBSD, and OpenBSD.
For more information, a complete list of utilities, and online access to manual pages, see the introduction. Note that the path names mentioned in these pages are configurable and may differ from those on an installed system.

For installation instructions, see the README.

The list of CHANGES made since the first release.

New releases of this project are announced on freshmeat.net. You can use their subscription service to get an email when a new version is available.


Download the source code

Release 070715 (current)

All releases

Browse the CVS repository

The most recent results of development are sometimes made available in the public CVS repository. Use

$ cvs -d:pserver:anonymous@heirloom.cvs.sourceforge.net:/cvsroot/heirloom \
	login
CVS password:<just type return>
$ cvs -d:pserver:anonymous@heirloom.cvs.sourceforge.net:/cvsroot/heirloom \
	co -P heirloom
to retrieve a copy. Follow these instructions for more information. If you want to report a problem, please look at the CHANGES file in CVS to see if it has already been resolved, and if so, try if the fix works for you. Do not use the code from CVS unless you have a special reason to do so. It may be incorrect, not well tested, and might not even compile.

Gunnar Ritter <gunnarr@acm.org> 2007-07-15

SourceForge.net Logo