Se ha publicado la versión del meta-distribuidor T2 SDE 25.10, que proporciona un entorno para crear distribuciones personalizadas, compilación cruzada y mantenimiento actualizado de versiones de paquetes. Entre las distribuciones populares construidas sobre el sistema T2 se encuentra Puppy Linux. El proyecto ofrece 36 imágenes ISO de arranque con un entorno gráfico mínimo en versiones con las bibliotecas Musl, uClibc y Glibc. Se han preparado compilaciones con un entorno gráfico basado en GNOME y Wayland para arquitecturas actuales.
La plataforma se centra en la creación de compilaciones basadas en el núcleo de Linux, pero se desarrollan prototipos que permiten compilar paquetes para diferentes sistemas operativos, incluyendo macOS, Haiku y sistemas BSD. Hay planes para respaldar la creación de entornos basados en otros núcleos, como L4, Fuchsia y RedoxOS, y para generar compilaciones basadas en Android (AOSP). Se encuentran disponibles más de 7000 paquetes para la compilación.
T2 ofrece soporte para 20 arquitecturas de hardware que se utilizan tanto en sistemas embebidos modernos como en equipos obsoletos. Por ejemplo, se ha garantizado el soporte para las consolas de videojuegos Nintendo Wii U y Sony PS3, estaciones de trabajo SGI, Sun y HP. Para la mayoría de arquitecturas es posible arrancar en entornos con 128 MB de RAM. Se han formado compilaciones para las arquitecturas Alpha, Arc, ARM64, HPPA64, IA64, Loongarch64, M68k, Microblaze, MIPS64, Nios2, OpenRISC, PowerPC 64, RISC-V 64, s390x, SPARC 64, SuperH, i486, i686, i786, x86-64 y x32.
Entre los cambios en la nueva versión:
- Se ha añadido la compilación i786 con optimizaciones que utilizan instrucciones SSE2.
- Se ha añadido soporte para SoC Qualcomm X1-Elite ARM64.
- El comando halt ahora detiene el sistema y regresa el control a OpenFirmware. Para apagar, se debe usar el comando poweroff.
- Se ha añadido el paquete mesa-legacy con soporte para GPUs antiguas.
- Se han resuelto problemas con el funcionamiento de Firefox y Thunderbird en la mayoría de sistemas RISC de 32 bits y big-endian.
- Se ha garantizado el funcionamiento de iproute2 vlan en compilaciones con optimizaciones LTO habilitadas.
- Se han añadido 527 paquetes o nuevas funciones, se han actualizado 7638 paquetes y se han eliminado 229 paquetes. Se han actualizado el núcleo Linux a 6.16, GCC a 15.2, LLVM/Clang a 20.1.8, Glibc a 2.42, Musl a 1.2.5, uClibC a 1.0.54 y Mesa a 25.1.9.
Fuente: opennet.ru
