Recently, the release of the meta-distribution t2 sDE 24.5 took place, offering an environment for creating custom distributions, cross-compilation, and maintaining package versions. Distributions can be based on Linux, Minix, Hurd, Opendarwin, Haiku, and OpenBSD. Notably, Puppy Linux is one of the popular distributions built using the T2 system. The project provides basic booting ISOs with minimal graphics environments and supports various libraries like MUSL, UCLIBC, and Glibc, offering over 5,000 available packages for assembly.
The release supports 25 hardware architectures, including Alpha, ARM (64), PowerPc (64), X86-64, and more, with 36 ISO images available for download. The latest version introduces support for the IA-64 Itanium architecture and updates various components like GCC, LLVM / Clang, Glibc, Musl, UCLIBC, X.org Server, Mesa3d, KDE, and GNOME. Additionally, the new release improves cross-compilation support for Rust, ADA, OBJC, Fortran, and Go, includes the Pipewire multimedia server by default, and adds Zram compression for the boot section.
Furthermore, the installer’s functionality has been enhanced, additional USB and Ethernet drivers are included in Initrd, and support for processors like AMD GEODE LX, Transmeta Crusoe, and Via C3 has been added to the I686 assemblies. More than 200 new packages have been added, and the inclusion of the GLX-library libglvnd allows for seamless operation with MESA and NVIDIA drivers, facilitating the coexistence of multiple OpenGL implementations.