Bola vydaná verzia meta-distrubúcie T2 SDE 25.4, ktorá poskytuje prostredie na vytváranie vlastných distribúcií, krížové kompilácie a udržiavanie verzií balíčkov aktuálnych. Medzi populárne distribúcie postavené na báze systému T2 patrí Puppy Linux. Projekt ponúka 25 bootovacích iso-obrazov s minimálnym grafickým prostredím v variantoch s knižnicami Musl, uClibc a Glibc. Pre aktuálne architektúry sú pripravené zostavy s grafickým prostredím založeným na GNOME a Wayland.
Platforma sa zameriava na vytváranie zostáv založených na jadre Linuxu, ale samostatne sa vyvíjajú prototypy, ktoré umožňujú zostavovanie balíkov pre rôzne operačné systémy, vrátane macOS, Haiku a BSD systémov. V pláne je podpora vytvárania prostredí na základe iných jadier, napríklad L4, Fuchsia a RedoxOS, a formovanie zostáv na základe Androidu (AOSP). Pre zostavovanie je k dispozícii viac ako 5000 balíkov.
V T2 je zabezpečená podpora 25 hardvérových architektúr, ktoré sú aplikovateľné ako v moderných embedded systémoch, tak na zastaranom vybavení. Napríklad je zabezpečená podpora herných konzol Nintendo Wii U a Sony PS3, pracovných staníc SGI, Sun a HP. Pre niektoré architektúry je možná práca v prostrediach s 512 MB RAM. Hotové zostavy sú vytvorené pre architektúry Alpha, Arc, ARM64, Avr32, HPPA64, IA64, Loongarch64, M68k, Microblaze, MIPS64, Nios2, OpenRISC, PowerPC 64, RISC-V 64, s390x, SPARC 64, SuperH, i486, x86-64 a x32.
Medzi zmenami v novej verzii:
- Bol implementovaný jednoduchý inštalátor „Web Installer“, ktorý poskytuje možnosti na nahradenie predtým nainštalovaných systémov Linux alebo vytvorenie nových systémových prostredí (sys-root alebo kontajnerov).
- Pridaný port AMD ROCm stack pre systémy RISC-V a ARM64, ktorý možno použiť na urýchlenie operácií súvisiacich s strojovým učením.
- Vo Mesa je predvolene zapnutá podpora OpenCL.
- Pre architektúry sparc64/32 boli pridané balíčky s Rust a QEMU.
- Obnovila sa podpora ReiserFS a bezdrôtových ovládačov Orinoco (AirPort), ktoré boli odstránené z jadra linux.
- Navrhnutý nový systém na využívanie alternatívnych implementácií typických programov a knižníc, ako sú libjpeg-turbo a sdl-compat.
- Práca na prevode závislostí do kategórie nepovinných bola dokončená.
- Pokračuje práca na vytvorení úplne dynamického systému riešenia závislostí. Prioritizovanie balíkov prostredníctvom tagu „Priority“ už nie je povinné.
- Pridaných 527 balíčkov alebo nových funkcií, 4558 balíčkov bolo aktualizovaných, 138 balíčkov bolo odstránených. Napríklad boli aktualizované jadro 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.
- Verzie užívateľských prostredí KDE, GNOME a Xfce boli aktualizované.
Zdroj: opennet.ru
