Обявен е релиз на мета-дистрибутива T2 SDE 25.4, предлагащ среда за изграждане на собствени дистрибуции, кръстосано компилиране и поддържане на версиите на пакетите актуални. Сред популярните дистрибуции, изградени на базата на системата T2, можем да отличим Puppy Linux. Проектът предлага 25 зареждащи iso-образа с минимална графична среда в варианти с библиотеки Musl, uClibc и Glibc. За актуалните архитектури са подготвени сборки с графична среда на базата на GNOME и Wayland.
Платформата е насочена към създаването на сборки, базирани на ядрото на Linux, но отделно се развиват прототипи, позволяващи компилирането на пакети за различни операционни системи, включително macOS, Haiku и системи BSD. В плановете е поддръжката на създаването на среди на основата на други ядра, като L4, Fuchsia и RedoxOS, и формирането на сборки на базата на Android (AOSP). В наличност са над 5000 пакета за компилация.
В T2 се осигурява поддръжка за 25 хардуерни архитектури, използвани както в съвременни вградени системи, така и на остарели устройства. Например, осигурена е поддръжка за игрови конзоли Nintendo Wii U и Sony PS3, работни станции SGI, Sun и HP. За някои архитектури е възможна работа в среди с 512 МБ RAM. Готови сборки са формирани за архитектурите Alpha, Arc, ARM64, Avr32, HPPA64, IA64, Loongarch64, M68k, Microblaze, MIPS64, Nios2, OpenRISC, PowerPC 64, RISC-V 64, s390x, SPARC 64, SuperH, i486, x86-64 и x32.
Сред измененията в новата версия:
- Реализиран е прост инсталатор „Web Installer“, предлагащ възможности за замяна на вече инсталирани Linux системи или създаване на нови системни среди (sys-root или контейнери).
- Добавен е порт на стека AMD ROCm за системи RISC-V и ARM64, който може да се използва за ускорение на операции, свързани с машинно обучение.
- В Mesa по подразбиране е включена поддръжка на OpenCL.
- За архитектури sparc64/32 са добавени пакети с Rust и QEMU.
- Възстановена е поддръжката на ReiserFS и безжични драйвери Orinoco (AirPort), които бяха премахнати от ядрото на linux.
- Предложена е нова система за използване на алтернативни реализации на типични програми и библиотеки, като libjpeg-turbo и sdl-compat.
- Извършена е работа по преминаване на зависимостите в категорията на незадължителните.
- Продължава работата по създаването на напълно динамична система за разрешаване на зависимости. Излагането на приоритети на пакетите чрез таг „Priority“ вече не е задължително.
- Добавени са 527 пакета или нови възможности, обновени са 4558 пакета, изтрити са 138 пакета. Например, обновени са ядрото на Linux 6.14, GCC 14.2, LLVM/Clang 20.1, Glibc 2.41, Musl 1.2.5, uClibC 1.0.49, Mesa 25.0.3.
- Обновени са версиите на потребителските среди KDE, GNOME и Xfce.
Източник: opennet.ru
