Foi publicado o lançamento do meta-distro T2 SDE 25.4, que fornece um ambiente para criar distribuições personalizadas, realizar cross-compilation e manter as versões dos pacotes atualizadas. Entre as distribuições populares baseadas no sistema T2, destaca-se o Puppy Linux. O projeto oferece 25 imagens ISO de boot com um ambiente gráfico mínimo, variando com bibliotecas Musl, uClibc e Glibc. Para arquiteturas atuais, foram preparadas compilações com um ambiente gráfico baseado em GNOME e Wayland.
A plataforma está focada na criação de compilações baseadas no kernel Linux, mas protótipos separados estão em desenvolvimento para permitir a construção de pacotes para diferentes sistemas operacionais, incluindo macOS, Haiku e sistemas BSD. Os planos incluem suporte para a criação de ambientes baseados em outros kernels, como L4, Fuchsia e RedoxOS, e a formação de compilações baseadas em Android (AOSP). Estão disponíveis mais de 5000 pacotes para construção.
O T2 oferece suporte para 25 arquiteturas de hardware, utilizadas tanto em sistemas embarcados modernos quanto em hardware mais antigo. Por exemplo, há suporte para consoles de jogos Nintendo Wii U e Sony PS3, além de estações de trabalho SGI, Sun e HP. Para algumas arquiteturas, é possível operar em ambientes com 512 MB de RAM. Compilações prontas foram formadas para as arquiteturas Alpha, Arc, ARM64, Avr32, HPPA64, IA64, Loongarch64, M68k, Microblaze, MIPS64, Nios2, OpenRISC, PowerPC 64, RISC-V 64, s390x, SPARC 64, SuperH, i486, x86-64 e x32.
Entre as mudanças na nova versão:
- Foi implementado um instalador simples "Web Installer", que oferece possibilidades para substituir sistemas Linux já instalados ou criar novos ambientes de sistema (sys-root ou contêineres).
- Adicionado o porto do stack AMD ROCm para sistemas RISC-V e ARM64, que pode ser utilizado para acelerar operações relacionadas ao aprendizado de máquina.
- O Mesa agora inclui suporte OpenCL por padrão.
- Para as arquiteturas sparc64/32, foram adicionados pacotes com Rust e QEMU.
- Apoio ao ReiserFS e drivers sem fio Orinoco (AirPort), removidos do kernel linux, foi restaurado.
- Uma nova sistema foi proposta para o uso de implementações alternativas de programas e bibliotecas padrão, como libjpeg-turbo e sdl-compat.
- Trabalhou-se na transição de dependências para a categoria opcional.
- A continuidade do trabalho sobre a criação de um sistema completamente dinâmico de resolução de dependências foi mantida. A priorização de pacotes através da tag "Priority" agora não é mais obrigatória.
- Adicionados 527 pacotes ou novos recursos, atualizados 4558 pacotes, removidos 138 pacotes. Por exemplo, o núcleo 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 foram atualizados.
- As versões dos ambientes desktop KDE, GNOME e Xfce foram atualizadas.
Fonte: opennet.ru
