Даниел Робинс (Daniel Robbins), основател на дистрибуцията Gentoo, се оттегли от проекта през 2009 година, пуснатата от него в момента дистрибуция . Funtoo е базиран на пакетната база Gentoo и си поставя за цел да усъвършенства съществуващите технологии. Приблизително след един месец се планира стартиране на работа по издаването на Funtoo 2.0.
От ключовите характеристики на Funtoo се отличава поддръжката на автоматично компилиране на пакети от изходен код (пакетите се синхронизират от Gentoo), използването на при разработката, разпределено дърво на портабила (portage), по-компактен формат на манифестите за компилиране, приложението на инструмента за създаване на live сборки. Готовите давна не са обновявани, а за инсталиране се използва стар LiveCD с последващо ръчно разгръщане на компонентите Stage3 и портейджите.
Основни :
- Инструментариумът за компилиране е обновен до GCC 9.2;
- Извършено е допълнително тестване на зависимости и отстраняване на свързани с тях проблеми;
- Добавени са нови ядра debian-sources и debian-sources-lts, пренесени от Debian;
- За компилиране на ядрото Debian-sources-lts по подразбиране е включен USE флагът «custom-cflags», активиращ допълнителни оптимизации. При компилацията на ядрото, от свързаните с текущата архитектура потребителски настройки, също се добавят опции «-march»;
- Като работен плот се предлага GNOME 3.32;
- Включена е нова подсистема за поддръжка на OpenGL. По подразбиране е активирана GLX библиотеката libglvnd (OpenGL Vendor-Neutral Driver), която представлява софтуерен мениджър, осъществяващ пренасочване на команди от 3D приложения към дадена реализация на OpenGL, позволявайки съжителство на драйверите Mesa и NVIDIA. Добавен е нов ebuild «nvidia-drivers» с драйвери NVIDIA, различаващ се от ebuild-а от Gentoo Linux и използващ nvidia-kernel-modules за инсталиране на модули на ядрото. Пакетът Mesa е обновен до версия 19.1.4, в предоставения за него ebuild е осигурена поддръжка за API Vulkan;
- Обновени са инструментите за управление на изолирани контейнери
LXC 3.0.4 и LXD 3.14. Добавени са ebuild-и за достъп до GPU от контейнери Docker и LXD, което позволява използването на OpenGL в контейнерите; - Python е обновен до версия 3.7.3 (като алтернатива също се предлага Python 2.7.15). Обновени са версиите Ruby 2.6, Perl 5.28, Go 1.12.6, JDK 1.8.0.202. В комплекта е включен специално подготвен за Funtoo порт Dart 2.3.2 (dev-lang/dart).
- Актуализирани са сървърните компоненти, включително nginx 1.17.0, Node.js 8.16.0 и MySQL 8.0.16.
Източник: opennet.ru
