Излезе дистрибуцията Rocky Linux 10.0, която развива свободната версия на Red Hat Enterprise Linux, способна да заеме мястото на класическия CentOS. Дистрибуцията е бинарно съвместима с Red Hat Enterprise Linux и може да се използва като заместител на RHEL 10 и CentOS 10 Stream. Поддръжката на версията Rocky Linux 10 ще се осъществява до 2035 г. Инсталационните iso-образи на Rocky Linux са подготвени за архитектури x86-64-v3, aarch64, ppc64le (IBM POWER), s390x (IBM Z) и riscv64. Допълнително са предложени live-сборки с работни площи GNOME и KDE, публикувани за архитектура x86_64.
Както и в класическия CentOS, внесените в пакетите на Rocky Linux промени основно се свеждат до избавяне от привързаността към марката Red Hat и премахването на специфични за RHEL пакети, като redhat-*, insights-client и subscription-manager-migration*. С преглед на списъка с промени в Rocky Linux 10.0 можете да се запознаете в анонса на RHEL 10.0. Изданието включва само 64-битови сборки на пакети, всички 32-битови пакети са премахнати (за изпълнение на 32-битови програми се препоръчва да се използват контейнери с 32-битови зависимости).
Сред специфичните за Rocky Linux промени можем да отбележим официалната поддръжка на архитектурата RISC-V, реализирана за платките StarFive VisionFive 2 (VF2) и SiFive HiFive Premier P550, както и стартирането в емулатора QEMU. Освен това проектът развива няколко собствени репозитория с допълнителни пакети:
- plus — в момента е наличен само пакет със СУБД Valkey 8.0.3 (форк на Redis).
- NFV — пакети за виртуализация на мрежови компоненти, разработвани от SIG-групата NFV (Network Functions Virtualization).
- CRB (Code Ready Builder) — допълнителни пакети за разработчици.
- RT — пакети за работа в реално време.
- HighAvailability и ResilientStorage — пакети за създаване на високо надеждни системи.
- SAP и SAPHANA — пакети за SAP и SAP HANA, като resource-agents, sap-hana-ha, sap-cluster-connector и vhostmd.
Като източник на изходни пакети при формирането на Rocky Linux 10 е използван репозитория OpenELA, съвместно поддържан с Oracle и SUSE. Промените в процесите на разработка са обусловени от спирането на публикуването от компанията Red Hat на изходните текстове на rpm-пакетите на RHEL в публичния репозитории git.centos.org. Изходните пакети се предоставят на клиентите на компанията само чрез затворен раздел на сайта, на който действа потребителско споразумение (EULA), забраняващо повторното разпространение на данни, което не позволява използването на тези пакети за създаване на производни дистрибуции. Изходните текстове остават достъпни в репозитория CentOS Stream, но той не е напълно синхронизиран с RHEL и в него не винаги най-новите версии на пакетите съвпадат с пакетите от RHEL.
Дистрибуцията Rocky Linux се развива под покровителството на организацията Rocky Enterprise Software Foundation (RESF), която е регистрирана като обществено полезна корпорация (Public Benefits Corporation) и не е насочена към реализиране на печалба. Владетел на организацията е Грегори Курцер (Gregory Kurtzer), основател на CentOS, но управителните функции съгласно приетия устав са делегирани на борда на директорите, в който общността избира участници, ангажирани в работата по проекта. Паралелно, за развитието на разширени продукти на базата на Rocky Linux и поддръжката на общността от разработчици на тази дистрибуция е създадена търговска компания Ctrl IQ, която е получила инвестиции от 26 млн. долара. Към разработването и финансирането на проекта се присъединиха компании като Google, Amazon Web Services, GitLab, MontaVista, 45Drives, OpenDrives и NAVER Cloud.
Източник: opennet.ru
