Gentoo Foundation

A flexible, source-based Linux distribution.

Technologies
python, c/c++, perl, shell script, sql
Topics
virtualization, operating systems, security, linux, embeddded
A flexible, source-based Linux distribution.

Every user has work they need to do. The goal of Gentoo is to design tools and systems that allow a user to do that work as pleasantly and efficiently as possible, as they see fit. Our tools should be a joy to use, and should help the user to appreciate the richness of the Linux and free software community, and the flexibility of free software. This is only possible when the tool is designed to reflect and transmit the will of the user, and leave the possibilities open as to the final form of the raw materials (the source code.) If the tool forces the user to do things a particular way, then the tool is working against, rather than for, the user. We have all experienced situations where tools seem to be imposing their respective wills on us. This is backwards, and contrary to the Gentoo philosophy.

Put another way, the Gentoo philosophy is to create better tools. When a tool is doing its job perfectly, you might not even be very aware of its presence, because it does not interfere and make its presence known, nor does it force you to interact with it when you don’t want it to. The tool serves the user rather than the user serving the tool.

The goal of Gentoo is to strive to create near-ideal tools. Tools that can accommodate the needs of many different users all with divergent goals. Don’t you love it when you find a tool that does exactly what you want to do? Doesn’t it feel great? Our mission is to give that sensation to as many people as possible.

2016 Program

Successful Projects

Contributor
aeroniero
Mentor
Pavlos Ratis, robbat2, Kristian Fiskerstrand, dol-sen
Organization
Gentoo Foundation
Gentoo Keys Improvements and the new MetaManifest system
Gentoo-GPG is a python-based project that allows the user/developer to encrypt and sign their data and communications and ensuring integrity of...
Contributor
Pallav Agarwal
Mentor
bicatali, Nitin Agarwal
Organization
Gentoo Foundation
Continuous stabilization of Gentoo Packages
Gentoo is an operating system with extreme focus on configurability and performance. To provide fully customizable experience, without interfering...
Contributor
den4ix
Mentor
radhermit
Organization
Gentoo Foundation
libebuild
The purpose of this project is to provide a shared and well-tested implementation of parsing package atoms and related support for pkgcore -...
Contributor
zlei
Mentor
lu_zero
Organization
Gentoo Foundation
Bring Native Clang Support to Gentoo
Clang is a C/C++/Obj-C compiler spawned from the LLVM project, famous for its modular design, rich diagnostic messages, non-intrusive license, etc....
Contributor
erdmanae
Mentor
Rafael Martins
Organization
Gentoo Foundation
kernelconfig
Automated creation of kernel configuration files from curated sources, detected hardware, installed packages and user input.