Foi lançado o release do metadistro T2 SDE 25.10, que fornece um ambiente para a criação de distribuições próprias, cross-compilação e manutenção de versões de pacotes atualizadas. Entre as distribuições populares baseadas no sistema T2, destaca-se o Puppy Linux. O projeto disponibiliza 36 imagens ISO de boot com um ambiente gráfico mínimo nas versões com bibliotecas Musl, uClibc e Glibc. Compilações com ambiente gráfico baseado em GNOME e Wayland estão preparadas para arquiteturas atuais.
A plataforma se concentra na criação de compilações baseadas no kernel Linux, mas protótipos separados permitem compilar pacotes para diversos sistemas operacionais, incluindo macOS, Haiku e sistemas BSD. Está previsto o suporte para criar ambientes com base em outros kernels, como L4, Fuchsia e RedoxOS, além de formar compilações baseadas em Android (AOSP). Estão disponíveis mais de 7000 pacotes para compilação.
No T2, são suportadas 20 arquiteturas de hardware, utilizadas tanto em sistemas embutidos modernos quanto em equipamentos obsoletos. Por exemplo, há suporte para os consoles de jogos Nintendo Wii U e Sony PS3, e estações de trabalho SGI, Sun e HP. Para a maioria das arquiteturas, é possível o boot em ambientes com 128 MB de RAM. Compilações prontas foram formadas para as arquiteturas 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 e x32.
Entre as mudanças na nova versão:
- Adicionada a compilação i786 com inclusão de otimizações que utilizam instruções SSE2.
- Adicionado suporte para SoC Qualcomm X1-Elite ARM64.
- O comando halt agora para o sistema e retorna o controle ao OpenFirmware. Para desligar, deve-se utilizar o comando poweroff.
- Adicionado o pacote mesa-legacy com suporte para GPUs antigas.
- Resolvidos os problemas de funcionamento do Firefox e Thunderbird na maioria dos sistemas RISC de 32 bits e big-endian.
- Assegurado o funcionamento do iproute2 vlan nas compilações com otimizações LTO habilitadas.
- Adicionados 527 pacotes ou novas funcionalidades, atualizados 7638 pacotes, removidos 229 pacotes. O kernel Linux foi atualizado para 6.16, GCC 15.2, LLVM/Clang 20.1.8, Glibc 2.42, Musl 1.2.5, uClibC 1.0.54, Mesa 25.1.9.
Fonte: opennet.ru
