An effort to bring the virtues of Gentoo Linux to users on different operating systems, by means of installing in a "prefix".
Usually, Gentoo's Portage installs in the root of the filesystem hierarchy, '/'. On systems other than Gentoo Linux, this usually results in problems, due to conflicts of software packages, unless the OS is adapted like Gentoo/FreeBSD. Instead, Gentoo Prefix installs with an offset, allowing to install in another location in the filesystem hierarchy, hence avoiding conflicts. Next to this offset, Gentoo Prefix runs unprivileged, meaning no root user or rights are required to use it.
Using an offset, a "prefix", it is possible for many "alternative" user groups to benefit from a large part of the packages in the Gentoo Linux Portage tree. Currently users of the following systems successfully run Gentoo Prefix: Mac OS X on PPC and x86, Linux on x86, x86_64 and ia64, Solaris 10 on Sparc, Sparc/64, x86 and x86_64, FreeBSD on x86, AIX on PPC and Interix on x86
| Developer | Nickname | Role |
| Fabian Groffen | grobian | Lead ( Prefix Portage and toolchain engineering, console applications ) |
| Jeremy Olexa | darkside | Developer ( hands on for many platforms ) |
| Michael Haubenwallner | haubi | Developer ( bug fixer for many platforms ) |
| Markus Duft | mduft | Developer ( Interix guy ) |
All developers can be reached by e-mail using nickname@gentoo.org.
Resources offered by the prefix project are:
Over time, developers come and go again. Some mysteriously disappear, others loose interest and decide to leave. For all past contributors we would like to express our gratitude towards them for helping the Prefix project to become what it is today.
| Past Prefix Developers | |
| ferringb | initial Portage developer to start the Prefix branch |
| kito | first prototypes of Prefix using a tree, Mac OS X installer, many first time engineering and development tasks |
| exg | Prefix Portage maintainer |
| genstef | import of gtk+, qt4 and X11 applications for Mac OS X |
| pipping | many package additions for Perl, Python, Ruby and Java, lots of Mac OS X targetted fixes and features, pioneer for Darwin9 (Leopard 10.5) support |
| drizzt | mostly reviving Solaris 9 support, by fixing packages in the tree |