Vývojáři projektu AlmaLinux zveřejnili první vydání nového distribuce Kitten 10, založeného na balíčkové základně CentOS Stream 10, která je používána pro vývoj budoucího významného vydání Red Hat Enterprise Linux 10. Kitten 10 je nabízen jako testovací distribuce, která má seznámit uživatele s možnostmi vyvíjenými pro RHEL 10 a představuje předchůdce budoucí stabilní verze AlmaLinux 10. Instalační sestavení distribuce jsou vytvořena pro architektury x86_64, x86_64_v2, aarch64, ppc64le a s390x.
V repozitáři Kitten se používá kontinuální model aktualizace balíčků. Instalační sestavení budou aktualizována každé tři měsíce. Repozitáře Kitten slouží jako upstream pro větev AlmaLinux 10 — opravy a nové funkce jsou nejprve testovány v repozitářích Kitten a poté přeneseny do AlmaLinux. Repozitáře Kitten se také používají jako platforma pro integraci a spolupráci s nadřazenými projekty, jako jsou CentOS Stream a Fedora.
Hlavní rozdíly Kitten od CentOS Stream:
- Bylo vráceno používání procesorového registru %rbp jako základního ukazatele na rámec zásobníku, obsahujícího adresy návratu a proměnné funkce (frame pointer). Použití ukazatele na rámce zásobníku umožňuje využívat v distribuci další možnosti pro sledování a profilování systému.
- Byly vytvořeny samostatné sestavy pro druhou verzi mikroarchitektury x86-64 (x86-64-v2), které jsou provázeny paralelně s základními sestavami x86-64, vytvářenými s optimalizacemi pro mikroarchitekturu x86-64-v3, která se používá v RHEL 10. Dodatečná podpora x86-64-v2 zajišťuje kompatibilitu s CPU staršími než Intel Haswell a AMD Excavator, navrženými před rokem 2013.
- Byla realizována možnost spouštění v režimu UEFI Secure Boot pro systémy s procesory Intel/AMD a ARM.
- Pokračuje dodávka serverových a klientských realizací protokolu SPICE, umožňujícího organizovat vzdálenou práci s pracovním stolem fungujícím ve virtuálním prostředí pod správou QEMU/KVM. Na rozdíl od protokolů VNC a RDP, ve SPICE se vykreslování obsahu obrazovky a zpracování audiostreamů provádí na straně klienta, nikoli na serveru. V RHEL byla podpora SPICE ukončena ve verzi 9.0.
- Byla implementována možnost využití hypervisoru KVM na systémech s procesory IBM POWER. Podpora obdobné funkce byla ukončena v RHEL verze 9.0.
- Byla obnovena podpora více než 150 hardwarových zařízení, která nebyla podporována v RHEL 10.
- Repozitář obsahuje rpm balíčky s Firefoxem a Thunderbirds (v CentOS Stream 10 a RHEL10 se doporučuje instalovat Firefox a Thunderbird pomocí balíků ve formátu flatpak).
Verze softwaru:
- Jádro Linux 6.11.
- GCC 14.2, LLVM 18.1, Rust 1.79, Perl 5.40, PHP 8.3, CMake 3.28, Bash 5.2.
- Systemd 256, Anaconda 40.22, glibc 2.39, binutils 2.41, DNF 4.20, RPM 4.19.
- Apache HTTPD 2.4.62, Nginx 1.26, MySQL 8.4, Redis 7.2, Grafana 10.2, OpenSSH 9.9.
- QEMU-KVM 9.1.
- GNOME 47, Qt 6.7.
- Bylo ukončeno vytváření balíčků pro 32bitové systémy (i686).

Distribuce AlmaLinux je založena společností CloudLinux jako reakce na předčasné ukončení podpory CentOS 8 společností Red Hat (vydávání aktualizací pro CentOS 8 bylo ukončeno na konci roku 2021, nikoli v roce 2029, jak předpokládali uživatelé). Projekt se řídí neziskovou organizací AlmaLinux OS Foundation, která byla založena k vývoji na neutrální platformě s účastí komunity a s použitím modelu řízení podobného organizaci práce projektu Fedora. Distribuce je zdarma pro všechny kategorie uživatelů. Všechny výstupy AlmaLinux jsou publikovány pod svobodnými licencemi.
Zdroj: opennet.ru
