Представен е вариант на AlmaLinux 10.0, синхронизиран с Red Hat Enterprise Linux 10.0 и съдържащ всички предложени промени в този релиз. Инсталационните образи са подготвени за архитектурите x86_64_v3, x86_64_v2, ARM64, ppc64le и s390x под формата на зареждащ (864 МБ), минимален (1.4 ГБ) и пълен образ (7.3 ГБ). По-късно ще бъдат образувани Live-сборки с GNOME, KDE, MATE и Xfce, както и образи за Raspberry Pi платформи, контейнери, WSL (Windows Subsystem for Linux) и облачни платформи.
Дистрибутивът по възможност е бинарно съвместим с Red Hat Enterprise Linux и може да се използва като заместител на RHEL 10 и CentOS 10 Stream. Освен ребрандирането и премахването на специфични за RHEL пакети, в AlmaLinux 10.0 са отбелязани следните разлики от RHEL 10:
- Създадени са отделни сборки за втора версия на микроархитектурата x86-64 (x86-64-v2), които са паралелни на базовите сборки x86-64, оформени с оптимизации за микроархитектурата x86-64-v3, използвана в RHEL 10. Допълнителната поддръжка на x86-64-v2 осигурява съвместимост с процесори, по-стари от Intel Haswell и AMD Excavator, проектирани преди 2013 година. Освен стандартните репозитории, сборките x86-64-v2 са подготвени и за пакети от репозитория EPEL.
- Върнато е използването на регистъра на процесора %rbp като базов указател за стека, съдържащ адресите на връщане и променливите на функцията (указател за рамка). Използването на указателя за стековите рамки позволява да се включат допълнителни възможности за трасировка и профилиране на системата в дистрибуцията.
- Върнати са сървърни и клиентски реализации на протокола SPICE, позволяващ организиране на дистанционна работа с работен плот, функциониращ в виртуална среда под управлението на QEMU/KVM. В отличие от протоколите VNC и RDP, в SPICE изобразяването на съдържанието на екрана и обработката на аудиопотоките се извършва от страна на клиента, а не на сървър. В RHEL поддръжката на SPICE беше спряна в версия 9.0.
- Реализирана е възможност за използване на хипервизор. KVM на системи с процесори IBM POWER. В RHEL подобна поддръжка е спряла в версия 9.0.
- Реализирана е възможност за стартиране в режим UEFI Secure Boot за системи с процесори Intel/AMD и ARM.
- Поддръжката на над 150 хардуерни устройства, които не са поддържани в RHEL 10, е възобновена. Например, идентификаторите на стари PCI устройства са върнати в драйверите:
- aacraid — Dell PERC2, 2/Si, 3/Si, 3/Di, Adaptec Advanced Raid Products, HP NetRAID-4M, IBM ServeRAID & ICP SCSI
- be2iscsi — Emulex OneConnectOpen-iSCSI за BladeEngine 2 и 3
- be2net — адаптери Emulex BladeEngine 2 и 3 *
- hpsa — HP Smart Array Controller
- lpfc — Emulex LightPulse Fibre Channel SCSI
- megaraid_sas — Broadcom MegaRAID SAS
- mlx4_core — Mellanox Gen2 и ConnectX-2
- mpt3sas — LSI MPT Fusion SAS 3.0
- mptsas — Fusion MPT SAS Host
- qla2xxx — QLogic Fibre Channel HBA
- qla4xxx — QLogic iSCSI HBA.

Дистрибутивът AlmaLinux е основан от компанията CloudLinux в отговор на преждевременното спиране на поддръжката на CentOS 8 от Red Hat (издаването на актуализации за CentOS 8 спря в края на 2021 г., а не през 2029 г., както предполагали потребителите). Проектът се управлява от отделна неправителствена организация AlmaLinux OS Foundation, създадена за разработка на неутрална площадка с участието на общността и с използването на модель на управление, подобна на организацията на проекта Fedora. Дистрибутивът е безплатен за всички категории потребители. Всички разработки на AlmaLinux се публикуват под свободни лицензи.
Освен AlmaLinux, като алтернатива на класическия CentOS се позиционират и Rocky Linux (развиван от общността под ръководството на основателя на CentOS), Oracle Linux, SUSE Liberty Linux и EuroLinux. Освен това, компанията Red Hat предостави възможност за безплатно използване на RHEL в организации, развиващи отворен софтуер, и в среди на индивидуални разработчици с до 16 виртуални или физически системи.
Източник: opennet.ru
