آمازون آزمایش سرویس توزیع آمازون خود را آغاز کرده است. Linux 2027 (AL2027)، بهینه شده برای محیطهای ابری و پشتیبانی از ادغام با ابزارهای Amazon EC2 و ویژگیهای پیشرفته. از بستههای پایه فدورا به عنوان پایه استفاده میکند. Linuxنسخههای ساخته شده برای معماریهای x86_64 و ARM64 (Aarch64) در دسترس هستند. اگرچه این توزیع در درجه اول برای استفاده در AWS (خدمات وب آمازون) طراحی شده است، اما به عنوان یک تصویر ماشین مجازی جهانی نیز موجود است که میتواند روی یک سیستم محلی یا در سایر محیطهای ابری اجرا شود.
از جمله تغییرات نسبت به نسخه قبلی آمازون: Linux 2023:
- وقتی آمازون شکل گرفت Linux ۲۰۲۷ از اجزای فدورا ۴۴ و ۴۵ استفاده میکند، بسیاری از بستهها شامل اجزای مخصوص آمازون هستند Linux تغییرات یا به طور جداگانه از فدورا نگهداری میشوند.
- از یک هسته سفارشی استفاده میشود Linuxکه بر روی شاخه ۷.۱ ساخته شده و شامل درایورهای جدید برای دستگاههای Elastic Network Adapter (ENA) و Elastic Fabric Adapter (EFA) و همچنین سختافزار مورد استفاده در زیرساخت Amazon EC2 است. بهروزرسانیهای هسته Linux با استفاده از فناوری «وصلهسازی زنده» منتشر شده است که امکان رفع آسیبپذیریها و اعمال اصلاحات مهم هسته را بدون راهاندازی مجدد سیستم فراهم میکند. تأیید ماژولهای هسته با استفاده از امضاهای دیجیتال فعال شده است.
- بستهها با گزینههای "-O2 -ftree-vectorize" و با فعالسازی بهینهسازی زمان پیوند (LTO) برای معماریهای x86-64-v3 (-march=x86-64-v3، دستورالعملهای AVX و AVX2 فعال) و ARM 8.2 (-march=armv8.2-a+crypto -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 استفاده میشود و اجزای پایتون در C++ بازنویسی میشوند.
- بکپورتها با اجزای سیستمی مختلف بهینه شده برای پردازندههای Graviton ARM آماده شدهاند.
- آمازون کورِتو به عنوان پیادهسازی جاوا استفاده میشود.
- سیستم کنترل دسترسی اجباری SELinux به طور پیشفرض روی حالت «اجرایی» تنظیم شده است (در نسخه قبلی «مجاز» بود).
- 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-tools، tpm2-tss، pants و wget1 به جای OpenSSL با کتابخانه رمزنگاری AWS-LC ساخته شدهاند.
- systemd-networkd برای مدیریت تنظیمات شبکه استفاده میشود.
منبع: opennet.ru
