Amazon on aloittanut Amazon-jakelupalvelunsa testaamisen. Linux 2027 (AL2027), optimoitu pilviympäristöille ja tukee integrointia Amazon EC2 -työkalujen ja edistyneiden ominaisuuksien kanssa. Se käyttää Fedora-pakettipohjaa pohjana. LinuxKoonnit ovat saatavilla x86_64- ja ARM64 (Aarch64) -arkkitehtuureille. Vaikka jakelu on ensisijaisesti suunniteltu käytettäväksi AWS:ssä (Amazon Web Services), se on saatavilla myös universaalina virtuaalikoneen levykuvana, jota voidaan käyttää paikallisessa järjestelmässä tai muissa pilviympäristöissä.
Muutoksia edelliseen Amazon-julkaisuun verrattuna: Linux 2023:
- Kun Amazon perustettiin Linux 2027 käyttää Fedora 44:n ja 45:n komponentteja, monet paketit sisältävät Amazon-kohtaisia komponentteja Linux muutoksia tai niitä ylläpidetään erillään Fedorasta.
- Käytetään mukautettua ydintä Linux, joka on rakennettu 7.1-haaralle ja sisältää uudet ajurit Elastic Network Adapter (ENA)- ja Elastic Fabric Adapter (EFA) -laitteille sekä Amazon EC2 -infrastruktuurissa käytetylle laitteistolle. Ytimen päivitykset Linux Julkaistu "live patching" -tekniikalla, jonka avulla haavoittuvuuksia voidaan korjata ja tärkeitä ytimen korjauksia tehdä ilman järjestelmän uudelleenkäynnistystä. Ytimen moduulien varmennus digitaalisten allekirjoitusten avulla on käytössä.
- Paketit on rakennettu uudelleen "-O2 -ftree-vectorize" -asetuksilla ja linkkiaikaoptimoinneilla (LTO) x86-64-v3 (-march=x86-64-v3, AVX- ja AVX2-käskyt käytössä) ja ARM 8.2 (-march=armv8.2-a+crypto -mtune=neoverse-n1) -arkkitehtuureille.
- Päivitettyihin järjestelmäkomponentteihin kuuluvat GCC 16.1, Clang/LLVM 22, OpenSSH 9.9p1, OpenSSL 3.5, glibc 2.44, binutils 2.46, systemd 260 ja Python 3.14.
- Oletusarvoisesti paketteja hallitaan RPM 6.0 -paketinhallintaohjelmalla ja DNF5-työkalupaketilla, jonka peruspaketinhallintatoiminnot sijaitsevat erillisessä kirjastossa nimeltä libdnf5. DNF Daemonia käytetään PackageKit-sidosten sijaan, ja Python-komponentit kirjoitetaan uudelleen C++:lla.
- Takaisinportit on valmisteltu Graviton ARM -prosessoreille optimoiduilla järjestelmäkomponenttivarianteilla.
- Java-toteutuksena käytetään Amazon Correttoa.
- Pakollinen kulunvalvontajärjestelmä SELinux on oletusarvoisesti asetettu "valvontatilaan" (edellisessä versiossa se oli "salliva").
- OpenSSH:lla, OpenSSL:llä, GnuTLS:llä ja NSS:llä on oletuksena käytössä tuki ML-DSA- ja SLH-DSA-postkvanttikryptografisille algoritmeille.
- Paketit coreutils, elinks, haproxy, httpd, libmemcached-awesome, libpq, nginx-awslc, python3-awscrt, python-cryptography, python3.14, rsync, socat, tpm2-tools, tpm2-tss, trousers ja wget1 on rakennettu AWS-LC-kryptografiakirjastolla OpenSSL:n sijaan.
- systemd-networkd:tä käytetään verkkoasetusten hallintaan.
Lähde: opennet.ru
