Rust في نواة لينكس: من التجربة إلى الثبات

يُمثل تحولاً تاريخياً بعد موافقة قمة صيانة النواة 2025—مفصلة في تغطيتنا السابقة حول المعايير الأدائية والتحديات—حيث أصبح Rust الآن جزءاً دائماً من نواة لينكس، مع جذور عميقة تعود إلى 2019 وخطط طموحة قادمة.

اندلعت المناقشات حول Rust للنواة في عام 2019 خلال قمة أمان لينكس، حيث لاحظ المُصَمِّمُون أن ثلثي الثغرات الأمنية تنبع من أخطاء أمان الذاكرة. ميزات Rust—عدم وجود سلوك غير محدد في الكود الآمن، وأنواع صارمة، وحواجز آمن/غير آمن—قدمت حلاً مقنعاً.

ازداد الزخم في أغسطس 2020 من خلال محاضرة في مؤتمر Linux Plumbers من قبل مطورين مثل Miguel Ojeda. قامت Google بتمويل Ojeda بدوام كامل في 2021 عبر مبادرة Prossimo. RFC في أبريل 2021 وصف دور Rust: استهداف التعريفات التشغيلية ووحدات الأوراق فوق النواة C، مع تجنب إعادة كتابة كبيرة.

في قمة طوكيو، تم حذف تصنيف 'تجربة Rust' من الوثائق. نشر Ojeda في قائمة النواة: «انتهت التجربة، أي أن Rust هنا للبقاء». ليست كل الإعدادات أو الهياكل أو سلاسل الأدوات جاهزة، ويستمر العمل على gccrs لبناءات النواة بـGCC، مع تحديثات متوقعة قريباً.

هناك أدلة كثيرة: Greg Kroah-Hartman يمدح أمان تعريفات Rust وقلة المشكلات. Android 16 على نواة 6.12 يستخدم موزع Rust عبر ملايين الأجهزة. Dave Airlie من DRM يهدف إلى إلزام Rust للتعريفات الجديدة خلال عام.

بالنظر إلى الأمام، ستبنى النوى بـRust من Debian مستقر، مع متطلبات صارمة في APT بحلول مايو 2026. تبقى عقبات للهياكل مثل s390 والمواصفات الرسمية. هذا يعزز زخم Rust في المؤسسات، مُعَادِياً مخاوف استطلاع 2024 حول التبني.

مقالات ذات صلة

Illustration of Linus Torvalds announcing Linux kernel 6.18 LTS release with Tux penguin, kernel code, and feature icons in a conference setting.
صورة مولدة بواسطة الذكاء الاصطناعي

Linux kernel 6.18 released as long-term support version

من إعداد الذكاء الاصطناعي صورة مولدة بواسطة الذكاء الاصطناعي

Linus Torvalds announced Linux kernel 6.18 on the last Sunday of November 2025, marking the final release of the year. The kernel has been officially designated as a long-term support version, with maintenance promised until December 2027. It includes various hardware improvements, file system enhancements, and new features like the Rust Binder driver.

بعد الموافقة الأخيرة على Rust كلغة نواة دائمة في قمة صيانة النواة 2025، تظهر تفاصيل جديدة حول معايير الأداء، والتحديات المستمرة، ونشر التوزيعات، مما يعزز دورها في معالجة ثغرات الأمان.

من إعداد الذكاء الاصطناعي

بناءً على الوضع الدائم الجديد لـ Rust في نواة لينكس—متابعة تاريخها من تجارب 2019 إلى موافقة قمة حافظي طوكيو—انتشرت الانتشارات الإنتاجية مثل مضمن ذاكرة Rust في أندرويد 16، إلى جانب برامج تشغيل متقدمة ومكاسب أمان، على الرغم من أن الانتقادات تبرز العقبات المستمرة.

قدّم مشروع نواة لينكس خطة استمرارية رسمية للتعامل مع انتقالات القيادة، خاصة إذا ابتعد مبدعها لينوس تورفالدز. صيغ الوثيقة بواسطة دان ويليامز، وتحدد عملية سريعة تشمل شخصيات رئيسية في المجتمع لضمان استمرار التطوير. يأتي هذا الإجراء بعد مناقشات في قمم حديثة وسط مخاوف بشأن شيخوخة قاعدة المحافظين.

من إعداد الذكاء الاصطناعي

تحليل جديد لـ20 عامًا من تطوير نواة لينكس يكشف أن الأخطاء غالبًا ما تبقى غير مكتشفة لسنوات، بمتوسط عمر 2.1 سنة قبل اكتشافها. البحث الذي أجراه جيني غواني كو من Pebblebed يبرز التباينات عبر مكونات النواة وسيادة الإصلاحات غير المكتملة. بعض الثغرات استمرت أكثر من عقدين.

بعد أكثر من 34 عامًا، حدد مجتمع نواة لينكس خطة طوارئ أولية لاستبدال مبدعها لينوس تورفالدز كمطور رئيسي. الجهود، التي وُصفت بـ'خطة لخطة'، تلت مناقشات في قمة المطورين 2025 وسط مخاوف بشأن مجموعة أساسية من المساهمين تتقدم في السن. تهدف إلى ضمان انتقالات سلسة لقيادة المشروع.

من إعداد الذكاء الاصطناعي

ستقدم نواة لينكس 6.19 القادمة تحسينات رئيسية على إطار sched_ext لتحسين استعادة جدولة eBPF وتدمج امتدادات C من مايكروسوفت لتجميع كود أنظف. تهدف هذه التحديثات إلى تعزيز الاستقرار والأداء وكفاءة المطورين في بيئات الحوسبة المتنوعة. تساهم شركات مثل جوجل وميتا ومايكروسوفت في تسليط الضوء على التعاون المتزايد في تطوير المصادر المفتوحة.

 

 

 

يستخدم هذا الموقع ملفات تعريف الارتباط

نستخدم ملفات تعريف الارتباط للتحليلات لتحسين موقعنا. اقرأ سياسة الخصوصية الخاصة بنا سياسة الخصوصية لمزيد من المعلومات.
رفض