Gentoo Prefix
1.
Project Description
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
2.
Developers
| 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.
3.
Resources
Resources offered by the
prefix
project are:
4.
Gentoo Prefix Hall of Fame
Past Developers
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
|
|