Daniel Robbins, fondatore della distribuzione Gentoo, si è allontanato dal progetto nel 2009, il rilascio della distribuzione da lui attualmente sviluppata . Funtoo si basa sul sistema di pacchetti Gentoo e si propone di migliorare ulteriormente le tecnologie esistenti. È previsto l'inizio dei lavori per il rilascio di Funtoo 2.0 tra circa un mese.
Tra le principali caratteristiche di Funtoo spicca il supporto per la compilazione automatica dei pacchetti dai sorgenti (i pacchetti vengono sincronizzati da Gentoo), l'uso nello sviluppo, di un albero portage distribuito, un formato di manifesti di build più compatto, l'impiego di strumenti per creare build live. Le non vengono aggiornate da tempo, e per l'installazione è necessario utilizzare un vecchio LiveCD con successiva installazione manuale dei componenti Stage3 e degli alberi portage.
Principali :
- Gli strumenti di compilazione sono stati aggiornati a GCC 9.2;
- È stato effettuato un ulteriore test delle dipendenze e risolto i problemi ad esse associati;
- Sono stati aggiunti nuovi kernel debian-sources e debian-sources-lts, trasferiti da Debian.
- Per la compilazione del kernel Debian-sources-lts, è abilitato di default il flag USE «custom-cflags», che attiva ottimizzazioni aggiuntive. Durante la compilazione del kernel vengono incluse anche le opzioni «-march» in base alle impostazioni personalizzate legate all'architettura corrente;
- Come ambiente desktop viene proposto GNOME 3.32;
- Includiamo un nuovo sottosistema per il supporto di OpenGL. Di default è attivata la libreria GLX libglvnd (OpenGL Vendor-Neutral Driver), che funge da gestore software per reindirizzare i comandi dalle applicazioni 3D alla rispettiva implementazione di OpenGL, consentendo la coesistenza dei driver Mesa e NVIDIA. È stato aggiunto un nuovo ebuild «nvidia-drivers» con i driver NVIDIA, distinto dall' ebuilder di Gentoo Linux, che utilizza i moduli del kernel nvidia-kernel-modules per l'installazione dei moduli kernel. Il pacchetto Mesa è stato aggiornato alla versione 19.1.4, per il quale l' ebuild fornisce supporto per l'API Vulkan;
- Strumenti di gestione dei container isolati aggiornati
LXC 3.0.4 e LXD 3.14. Aggiunti ebuild per l'accesso alla GPU dai container Docker e LXD, consentendo l'uso di OpenGL all'interno dei container; - Python è stato aggiornato alla versione 3.7.3 (è disponibile anche Python 2.7.15 come alternativa). Sono stati aggiornati le versioni di Ruby 2.6, Perl 5.28, Go 1.12.6, JDK 1.8.0.202. È stato aggiunto un porting Dart 2.3.2 (dev-lang/dart) specificamente preparato per Funtoo.
- Aggiornati i componenti server, inclusi nginx 1.17.0, Node.js 8.16.0 e MySQL 8.0.16.
Fonte: opennet.ru
