Компания Oracle публикува дистрибуция на Oracle Linux 8.6, основан на пакетната база на Red Hat Enterprise Linux 8.6. За сваляне без ограничения е наличен инсталационен iso-образ с размер 8.6 ГБ, подготвен за архитектури x86_64 и ARM64 (aarch64). За Oracle Linux е осигурен неограничен и безплатен достъп до yum репозитория с бинарни обновления на пакети за отстраняване на грешки (errata) и проблеми със сигурността. Също така са подготвени отделно поддържани модули Application Stream за сваляне.
Освен пакета с ядро от състава на RHEL (на базата на ядро 4.18), в Oracle Linux е предложено собствено ядро Unbreakable Enterprise Kernel 6, базирано на ядро Linux 5.4 и оптимизирано за работа с индустриален софтуер и оборудване на Oracle. Изходните кодове на ядрото, включително разделението на отделни пачове, са налични в публичния Git-репозиторий на Oracle. Ядрото Unbreakable Enterprise Kernel се инсталира по подразбиране, позиционира се като алтернатива на стандартния пакет с ядро RHEL и предоставя редица разширени възможности, като интеграция на DTrace и подобрена поддръжка на Btrfs.
В новата версия на Oracle Linux е предложен релиз на ядрото Unbreakable Enterprise Kernel R6U3, в което е стабилизирана поддръжката на протокола WireGuard, разширени са възможностите на интерфейса за асинхронно входно/изходно управление io_uring, подобрена е поддръжката на вложена виртуализация на системи с AMD CPU и е разширена поддръжката на NVMe. По осталната функционалност версиите на Oracle Linux 8.6 и RHEL 8.6 са напълно идентични (списъкът с промени в Oracle Linux 8.6 повтаря списъка с промени в RHEL 8.6).
Допълнително, компанията Oracle провежда тестове на бета-версия на ядрото Unbreakable Enterprise Kernel 7 (UEK R7), разработвано за Oracle Linux като алтернатива на стандартния пакет с ядрото от Red Hat Enterprise Linux. Изходните кодове на ядрото, включително разделянето на отделни пачове, след релиза ще бъдат публикувани в публичен Git репозиторий на Oracle.
Пакетът Unbreakable Enterprise Kernel 7 е базиран на ядрото Linux 5.15 (UEK R6 беше базиран на ядрото 5.4), който е обогатен с нови възможности, оптимизации и корекции, а също е проверен за съвместимост с повечето приложения, работещи в RHEL и специално оптимизиран за работа с индустриален софтуер и хардуер на Oracle. Сред ключовите промени в ядрото UEK R7 е подобрена поддръжка на архитектурата Aarch64, преход към динамична система за отстраняване на грешки DTrace 2.0, подобрена поддръжка на Btrfs, разширени възможности на подсистемата eBPF, нов контролер за разпределение на паметта slab (slab memory controller), детектор на разделени заключвания („split lock“) и поддръжка на Multipath TCP (MPTCP).
Освен Oracle Linux, като алтернатива на RHEL 8.x също се предлагат Rocky Linux (развиван от общността под ръководството на основателя на CentOS с подкрепата на специално създадена компания Ctrl IQ), AlmaLinux (развиван от компанията CloudLinux, в сътрудничество с общността), VzLinux (подготвен от компанията Virtuozzo), SUSE Liberty Linux и EuroLinux. Освен това, компанията Red Hat предостави възможност за безплатно използване на RHEL в организации, които развиват отворен софтуер, и в среди на индивидуални разработчици, които разполагат с до 16 виртуални или физически системи.
Източник: opennet.ru
