FAQ: How did Funtoo Linux Begin?

From Funtoo
Jump to: navigation, search

Funtoo Linux was created by Daniel Robbins, the creator and former Chief Architect of Gentoo Linux, in late 2007, as a means to get Gentoo to build reliably (see Funtoo Linux History for an accurate timeline.) This led to the adoption of Metro, an automated build tool also developed by Daniel, to replace Gentoo's catalyst build tool for building Funtoo stages.

Some changes to Gentoo's Portage tree were needed to produce reliable stage3 builds of Gentoo, creating the need for Daniel to create a slight variant of Gentoo's Portage tree to support automated builds. This in turn created the need to maintain a forked Portage tree that also integrated recent upstream Gentoo changes. Daniel adopted git and worked with Zac Medico to integrate support for git-based Portage trees and mini-manifests into Gentoo's emerge command at a time when adoption of git by Gentoo had stalled.

Over time, Funtoo Linux has continued to mature, supporting novel offerings such as debian-sources and debian-sources-lts kernels, multiple system profiles, a wide selection of stages optimized for modern CPUs, support for systemd-less GNOME, and our new kits system.