Portage (software)

Portage
Original author(s)Daniel Robbins
Developer(s)Gentoo developers (Funtoo users for Funtoo fork)
Stable release
3.0.64[1] Edit this on Wikidata / 28 April 2024 (28 April 2024)
Repository
Written inPython,[2] shell script,[2] C[2] Edit this on Wikidata
Operating systemGentoo Linux and Gentoo/FreeBSD, ChromiumOS, ChromeOS, Sabayon, Funtoo Linux, Calculate Linux
PlatformPOSIX-compatible/Python-capable
Typepackage manager, free software Edit this on Wikidata
LicenseGNU General Public License Edit this on Wikidata
Websitewiki.gentoo.org/wiki/Project:Portage

Portage is a package management system originally created for and used by Gentoo Linux and also by ChromeOS, Calculate, Sabayon, and Funtoo Linux among others. Portage is based on the concept of ports collections. Gentoo is sometimes referred to as a meta-distribution due to the extreme flexibility of Portage, which makes it operating-system-independent.[3][4][5][6] The Gentoo/Alt project was concerned with using Portage to manage other operating systems, such as BSDs, macOS and Solaris. The most notable of these implementations is the Gentoo/FreeBSD project.

There is an ongoing effort called the Package Manager Specification project (PMS),[7] which aims to standardise and document the behaviour of Portage, allowing the ebuild tree and Gentoo system packages to be used with alternative package managers such as Paludis and pkgcore. Its goal is to specify the exact set of features and behaviour of package managers and ebuilds, serving as an authoritative reference for Portage.

  1. ^ "proj/portage.git". 28 April 2024. Retrieved 17 May 2024.
  2. ^ a b c "The Gentoo Portage Open Source Project on Open Hub: Languages Page". Open Hub. Retrieved 18 May 2024.
  3. ^ "About Gentoo". gentoo.org. Archived from the original on December 21, 2018. Retrieved August 23, 2019.
  4. ^ My Workstation OS: Gentoo | Tom Chance's website Archived 2009-07-08 at the Wayback Machine
  5. ^ Daniel Robbins (10 October 2002). "Gentoo Linux Reloaded - O'Reilly Media". Archived from the original on 14 October 2017. Retrieved 27 May 2015.
  6. ^ "OSNews.com". Archived from the original on 29 September 2007. Retrieved 27 May 2015.
  7. ^ "Project:Package Manager Specification". wiki.gentoo.org. Archived from the original on July 8, 2019. Retrieved August 23, 2019.

© MMXXIII Rich X Search. We shall prevail. All rights reserved. Rich X Search