راست في نواة لينكس: الانتشارات والأمان والتحديات

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

مع أن Rust أصبح الآن جزءًا أساسيًا في نواة لينكس بعد قمة حافظي طوكيو (كما تم تفصيله سابقًا)، يتسارع التبني في العالم الحقيقي. أندرويد 16، المبني على نواة 6.12، يتميز بإعادة كتابة كاملة لمضمن الذاكرة Ashmen بلغة Rust، مما يجلب كود Rust إلى ملايين الأجهزة—على الرغم من عدم انتشاره عالميًا عبر جميع التكوينات أو الهياكل أو سلاسل الأدوات.

تدعم Rust مكونات متقدمة: برامج تشغيل GPU مثل Nova لـ NVIDIA، وAsahi لـ Apple Silicon، وTyr لـ ARM Mali؛ وبرنامج التشغيل لنظام الملفات rust_ext2؛ وتنفيذ أصلي لـ Binder IPC الرئيسي لأندرويد.

تعزز مقاييس الأمان الحجة: تكشف بيانات قاموس الثغرات الشاملة أن 15.9% من عيوب النواة على مدى 20 عامًا تنبع من مشكلات الذاكرة مثل تجاوزات المخزن المؤقت، والتي تمنعها Rust في الكود الآمن. يلاحظ حافظون مثل Greg Kroah-Hartman أن برامج التشغيل Rust أكثر أمانًا مع مشكلات تكامل أقل.

مع ذلك، تبقى التحديات قائمة. وصف Brian Kernighan، المؤلف المشترك لـ 'The C Programming Language'، Rust بأنه 'مؤلم' بسبب التعقيد وبطء الترجمة ومنحنى التعلم. تسعى جهود مثل gccrs إلى تمكين بناءات قائمة على GCC لتوافق أوسع، بما في ذلك سلسلة أدوات ديبيان المستقرة—مع متطلبات Rust صارمة مخططة لـ APT بحلول مايو 2026، رغم فجوات الهيكل مثل IBM s390.

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

Linus Torvalds in a tech office, monitors displaying Linux kernel 7.0 announcement with code, Tux penguin, and hardware icons.
صورة مولدة بواسطة الذكاء الاصطناعي

لينوس تورفالدز يشير إلى اقتراب إصدار نواة لينكس 7.0

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

أعلن لينوس تورفالدز أن نواة لينكس ستنتقل إلى الإصدار 7.0 بعد انتهاء سلسلة 6.x، مما يمثل علامة فارقة تجميلية لكنها رمزية للمشروع مفتوح المصدر. يتبع القرار الممارسات المعتمدة في الترقيم للحفاظ على أرقام الإصدارات الفرعية في نطاق معقول، دون تغيير فني كبير مرتبط بالتغيير. تشمل التطورات الجارية توسيع تكامل Rust وتحسينات دعم الأجهزة.

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

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

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

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.

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

أعلن لينوس تورفالدز عن إصدار Linux 6.18-rc1، مما يمثل بداية مرحلة المرشحين للإصدار للنسخة القادمة من النواة. وصف نافذة الدمج التي استمرت أسبوعين سابقة بأنها 'واحدة من نوافذ الدمج الجيدة'، مشيراً إلى حجمها المتوسط وعدم وجود مشكلات خطيرة أثناء الاختبار. تشمل النواة تحديثات وتحسينات واسعة للسائقات عبر مختلف الأنظمة الفرعية.

قدم مطورو الرسوميات في لينكس تصحيحات لمعالجة أخطاء الذاكرة الافتراضية التي تعاني منها وحدات معالجة الرسوميات AMD GCN القديمة. تهدف هذه التصحيحات إلى تعزيز الاستقرار لبطاقات مثل سلسلة HD 7000 وسلسلة R9 290 أثناء أحمال عمل Vulkan. تأتي التغييرات قبل إصدار نواة لينكس 6.19.

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

يوضح مقال تجربة شخصية حيث تم استبدال coreutils القياسية لـLinux بإصدارات مكتوبة بلغة Rust. يبلغ المؤلف أن هذه البدائل أدت بشكل أسرع بشكل مفاجئ. نُشرت القطعة في 20 فبراير 2026.

 

 

 

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

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