Daniel Robbins, grundlægger af Gentoo-distributionen, der trådte væk fra projektet i 2009,
Nøglefunktioner i Funtoo inkluderer understøttelse af automatisk opbygning af pakker fra kildetekster (pakker synkroniseres fra Gentoo), brugen
The main
- Byggeværktøjerne er blevet opdateret til GCC 9.2;
- Udførte yderligere test af afhængigheder og fejlfinding relaterede problemer;
- Tilføjet nye kerner debian-sources og debian-sources-lts, porteret fra Debian;
- For Debian-sources-lts-kernebygningen er "custom-cflags" USE-flaget aktiveret som standard, hvilket muliggør yderligere optimeringer. Når kernen kompileres fra brugerindstillinger knyttet til den aktuelle arkitektur, tilføjes "-march"-indstillingerne også;
- GNOME 3.32 tilbydes som en desktop;
- Et nyt undersystem er inkluderet for at understøtte OpenGL. Som standard bruges GLX-biblioteket libglvnd (OpenGL Vendor-Neutral Driver), som er en softwaredispatcher, der omdirigerer kommandoer fra en 3D-applikation til en eller anden OpenGL-implementering, hvilket tillader Mesa- og NVIDIA-drivere at eksistere side om side. Tilføjet en ny ebuild "nvidia-drivere" med NVIDIA-drivere, som adskiller sig fra Gentoo Linux ebuild og bruger nvidia-kernel-moduler til at installere kernemoduler. Mesa-pakken er blevet opdateret til frigivelse 19.1.4, den medfølgende ebuild, som understøtter Vulkan API;
- Opdaterede værktøjer til håndtering af isolerede containere
LXC 3.0.4 og LXD 3.14. Tilføjede ebuilds til at få adgang til GPU'er fra Docker- og LXD-containere, hvilket tillader brugen af OpenGL i containere; - Python er blevet opdateret til release 3.7.3 (Python 2.7.15 tilbydes også som et alternativ). Opdaterede udgivelser af Ruby 2.6, Perl 5.28, Go 1.12.6, JDK 1.8.0.202. En port af Dart 2.3.2 (dev-lang/dart) specielt forberedt til Funtoo er blevet tilføjet.
- Serverkomponenter er blevet opdateret, herunder nginx 1.17.0, Node.js 8.16.0 og MySQL 8.0.16.
Kilde: opennet.ru