Кампанія Amazon пачала тэставанне дыстрыбутыва Amazon Linux 2027 (AL2027), аптымізаванага для хмарных асяродкаў і які падтрымлівае інтэграцыю з прыладамі і пашыранымі магчымасцямі сэрвісу Amazon EC2. У якасці асновы задзейнічана пакетная база Fedora Linux. Зборкі фармуюцца для архітэктур x86_64 і ARM64 (Aarch64). Нягледзячы на першарадную арыентацыю на выкарыстанне ў AWS (Amazon Web Services), дыстрыбутыў таксама пастаўляецца ў форме ўніверсальнай выявы віртуальнай машыны, які можна запусціць на лакальнай сістэме або ў іншых хмарных асяродках.
Сярод змен, адносна мінулага выпуску Amazon Linux 2023:
- Пры фармаванні Amazon Linux 2027 задзейнічаны кампаненты з Fedora 44 і 45, многія пакеты ўключаюць спецыфічныя для Amazon Linux мадыфікацыі ці суправаджаюцца асобна ад Fedora.
- Задзейнічана ўласнае ядро Linux, пабудаванае на аснове галінкі 7.1 і якое ўключае новыя драйверы для прылад Elastic Network Adapter (ENA) і Elastic Fabric Adapter (EFA), а таксама абсталявання, які прымяняецца ў інфраструктуры Amazon EC2. Абнаўленні для ядра Linux выпускаюцца з ужываннем тэхналогіі "live patching", якая дае магчымасць ухіліць уразлівасці і ўжыць важныя выпраўленні да ядра без перазагрузкі сістэмы. Уключана верыфікацыя модуляў ядра па лічбавым подпісе.
- Пакеты пераабраны з опцыямі "-O2 -ftree-vectorize" і з уключэннем аптымізацый на этапе звязвання (LTO) для архітэктур x86-64-v3 (-march=x86-64-v3, задзейнічаны інструкцыі AVX і AVX2) і ARM 8.2 (-mar. -mtune=neoverse-n1).
- Абноўлены сістэмныя кампаненты, уключаючы GCC 16.1, Clang/LLVM 22, OpenSSH 9.9p1, OpenSSL 3.5, glibc 2.44, binutils 2.46, systemd 260, Python 3.14.
- Для кіравання пакетамі па змаўчанні задзейнічаны пакетны мэнэджар RPM 6.0 і інструментар DNF5, базавая функцыянальнасць кіравання пакетамі ў якім вынесена ў асобную бібліятэку libdnf5, замест прывязак да PackageKit задзейнічаны DNF Daemon, а кампаненты на Python перапісаны на З++.
- Падрыхтаваны бэкпарты з варыянтамі сістэмных кампанентаў, аптымізаванымі для ARM-працэсараў Graviton.
- У якасці рэалізацыі Java выкарыстоўваецца Amazon Corretto.
- Сістэма прымусовага кантролю доступу SELinux выстаўлена па змаўчанні ў рэжым "enforcing" (у мінулай версіі быў "permissive").
- У OpenSSH, OpenSSL, GnuTLS і NSS уключаная па змаўчанні падтрымка постквантавых крыптаалгарытмаў ML-DSA і SLH-DSA.
- Пакеты coreutils, elinks, haproxy, httpd, libmemcached-awesome, libpq, nginx-awslc, python3-awscrt, python-cryptography, python3.14, rsync, socat, tpm2-to сабраны з крыптаграфічнай бібліятэкай AWS-LC замест OpenSSL.
- Для кіравання сеткавымі наладамі задзейнічаны systemd-networkd.
Крыніца: opennet.ru
