Projects / Heirloom Toolchest

Heirloom Toolchest

The Heirloom Toolchest is a collection of standard Unix utilities. It was derived from original Unix material released as open source by Caldera and Sun, and contains multiple versions of each utility corresponding to SVID3/SVR4, SVID4/SVR4.2MP, POSIX.2-1992/SUSV2, POSIX.1-2001/SUSV3, and 4BSD (SVR4 /usr/ucb). It processes lines of arbitrary length and in many cases binary input data, supports characters in UTF-8 and many East Asian encodings, and contains more than 100 individual utilities including bc, cpio, diff, ed, file, find, grep, man, nawk, oawk, pax, ps, sed, sort, spell, and tar. Extensive documentation is included.

Tags Software Development Internationalization Shells Text Editors Text Processing Filters Utilities Archiving
Operating Systems Unix POSIX
Implementation C Awk Unix Shell

Tweet this project Short link

Rss Recent releases

  • Rrelease-mid
  •  15 Jul 2007 08:43
  • Rrelease-after

Changes: A "-P" option has been added to "cpio" that allows you to specify attributes like the file owner when creating an archive. With it, unprivileged users can set arbitrary attributes for files within an archive. Some compilation problems have been fixed, particularly with respect to current Linux distributions.

  • Rrelease-mid
  •  26 Feb 2007 17:17
  • Rrelease-after

Changes: This release adds a configurable directory for the Heirloom Development Tools installation, by default "/usr/ccs/bin", which is now also included in the default path for the "getconf" utility. The "tsort" utility has been moved into it. The "what" command has been replaced by an OpenSolaris-based implementation. OpenSolaris-based manual pages are now used for "bdiff", "newform", and "fspec". The "psrinfo" command has been fixed to show the "on-line since" value correctly for Linux 2.6. Provisions for interoperability with SVR4 packaging tools have been added.

  • Rrelease-mid
  •  15 Jan 2007 07:21
  • Rrelease-after

Changes: "deroff" now handles Heirloom troff extensions. Substitution of specific occurences of patterns in "ed", as in "s/x/y/3", has been fixed. Portability fixes for Mac OS X, FreeBSD 6, NetBSD 3, OpenBSD 3.8, and for building with GNU make 3.81 are included.

  • Rrelease-mid
  •  22 Jan 2006 16:57
  • Rrelease-after

Changes: The tools have been ported to Mac OS X and to DragonFlyBSD.

  • Rrelease-mid
  •  18 Nov 2005 13:42
  • Rrelease-after

Changes: Fixes were made for "getconf", "ps, "rm", and "tr". RPM package builds now depend on the new "Heirloom Development Tools" package.

No-screenshot

Project Spotlight

Security Filter for Request HTTP Data

A security filter for vulnerable sites using regex patterns.

No-screenshot

Project Spotlight

qb

A small, fast, database-less blogging tool.