Heirloom Project

From Wikipedia, the free encyclopedia
Jump to navigation Jump to search
The Heirloom Project
DeveloperGunnar Ritter
Stable release
070715 / July 15, 2007; 18 years ago (2007-07-15)
Repository
  • {{URL|example.com|optional display text}}Lua error in Module:EditAtWikidata at line 29: attempt to index field 'wikibase' (a nil value).
Written inC
Engine
    Lua error in Module:EditAtWikidata at line 29: attempt to index field 'wikibase' (a nil value).
    Operating systemUnix-like
    Available inEnglish
    LicenseVarious, including CDDL
    Websiteheirloom.sourceforge.net

    The Heirloom Project is a collection of traditional Unix utilities. Most of them are derived from original Unix source code, as released as open-source by Caldera and Sun.[1]

    The project has the following components:

    Although in general the intention of the project is to provide versions of Unix programs whose behavior mimics that of the classic versions, some improvements have been made. In particular, many of the Heirloom programs have been adapted to handle UTF-8 Unicode. Most programs have both a classic version and a POSIX conformant variant.[1]

    References

    [edit | edit source]
    1. ^ a b Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).

    Heirloom Toolchest, New Generation

    [edit | edit source]
    heirloom-ng
    DeveloperPindorama
    Initial releaseOctober 4, 2021; 4 years ago (2021-10-04)
    Stable release
    heirloom-ng-250220 / February 20, 2025; 15 months ago (2025-02-20)
    Repositorygithub.com/Projeto-Pindorama/heirloom-ng
    Written inC, ksh93 and other minor scripting languages.
    Engine
      Lua error in Module:EditAtWikidata at line 29: attempt to index field 'wikibase' (a nil value).
      Operating systemUnix-like
      Available inEnglish
      Licensezlib License, CDDL and others.
      Websiteheirloom-ng.pindorama.net.br

      Heirloom Toolchest New Generation, or heirloom-ng, is a fork[1] derived from the latest stable release of the Heirloom Toolchest, created by the Pindorama project. It incorporates changes made after the last formal release of Heirloom Toolchest,[2] along with new implementations or ports for a handful of utilities that are expected to be present in new systems and/or enhance user experience, maintaining the same discipline present in the original project[3] and modernization in parts of the source code,[4] with older utilities receiving occasional maintenance when necessary. It is actively used by the Copacabana Linux distribution, as integral part of its userspace, but it is also supported on many UNIX-compatible operating systems.[5] As of April 2024, a test suite proposal was put en route to a new version,[6] but it has been severely delayed because of the massiveness of test cases along with insufficient labor force for completing it in time for the release made in February 20, 2025; it may not be source of preoccupation regarding the project's maintaining status since it is not an essential component of the project, but an "extra" for ensuring that porting efforts can be made considerably less laborious.

      [edit | edit source]
      1. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
      2. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
      3. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
      4. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
      5. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
      6. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).