آخرین اخبار
همهٔ اخبار
امنیت وب و نرم‌افزار گزارش بحرانیت ۱/۱۰

بررسی نسخه بتای Ubuntu 26.10: پیشروی در جایگزینی C با Rust و ادغام LLM

بررسی نسخه بتای Ubuntu 26.10: پیشروی در جایگزینی C با Rust و ادغام LLM

نسخه بتای اوبونتو 26.10 با نام کد Stonking Stingray منتشر شده است. این نسخه که قرار است در تاریخ ۱۵ اکتبر به‌طور رسمی عرضه شود، تغییرات فنی قابل توجهی در لایه‌های زیرین سیستم‌عامل دارد که برای متخصصان امنیت و توسعه‌دهندگان جذاب است.

توسعه استراتژی Oxidization و امنیت حافظه

یکی از مهم‌ترین تغییرات در این نسخه، پیشروی در فرآیند Oxidization است. شرکت Canonical در تلاش است تا ابزارهای پایه یونیکس (Unix tools) که پیش‌تر با زبان C نوشته شده بودند را با جایگزین‌هایی به زبان Rust جایگزین کند. هدف از این اقدام، بهره‌گیری از قابلیت‌های مدیریت حافظه ایمن در Rust برای کاهش آسیب‌پذیری‌های رایج در C است. در این نسخه، پشتیبانی از رمزنگاری OpenPGP اکنون از طریق Sequoia-PGP که بر پایه Rust توسعه یافته، تامین می‌شود.

ادغام هوش مصنوعی و مدل‌های زبانی

اوبونتو در این نسخه ابزار Myna را معرفی کرده است که یک سیستم تبدیل گفتار به متن (Speech-to-Text) مبتنی بر LLM است. اگرچه این قابلیت به‌صورت پیش‌فرض نصب نیست، اما کاربران می‌توانند آن را به همراه مدل‌های شناسایی گفتار مختلف به سیستم اضافه کنند.

تغییرات در محیط کاربری و هسته

  • GNOME 51: این نسخه از محیط دسکتاپ GNOME 51 استفاده می‌کند که اگرچه برخی مشکلات ظاهری در تم‌ها (Themes) دارد، اما قابلیت‌های جدیدی مانند غیرفعال‌سازی خودکار Trackpad هنگام اتصال ماوس خارجی را ارائه می‌دهد.
  • Kernel 7.3: تست‌های اولیه نشان می‌دهد که این نسخه با هسته لینوکس 7.3 (در مراحل RC) سازگاری کامل دارد.
  • Kubuntu و Wayland: در نسخه Kubuntu (Plasma 6.7.5)، روند حذف تدریجی X11 و جایگزینی کامل با Wayland مشهود است. پیش‌بینی می‌شود نسخه‌های آینده به‌طور کامل تنها از Wayland پشتیبانی کنند.

نکات فنی برای مدیران سیستم

در این نسخه، پشتیبانی از شبکه‌های Wi-Fi با رمزنگاری قدیمی WEP به‌طور کامل حذف شده است که نشان‌دهنده رویکرد امنیتی جدید برای کنار گذاشتن استانداردهای منسوخ و ناامن است. همچنین، فرآیند به‌روزرسانی بسته‌های Snap بهبود یافته و اکنون پیش‌نمایشی از وضعیت به‌روزرسانی در آیکون‌های Dock نمایش داده می‌شود.