نواة لينكس توافق رسميًا على دعم كامل لـ Rust

مطورو لينكس الرئيسيون، بما في ذلك لينوس تورفالدز، قد وافقوا على Rust كلغة كاملة الأوصاف لبرمجة النواة، منهينًا وضعها التجريبي. جاء القرار في قمة صيانة النواة السنوية وتم الإعلان عنه على LWN.net. بينما يرفع هذا Rust إلى جانب C والمجمع، إلا أن التنفيذ العملي لا يزال يتطلب عملًا كبيرًا للربط.

تشكل الموافقة علامة فارقة هامة لـ Rust في نظام لينكس. قرر المطورون هذا التغيير أمس خلال قمة صيانة النواة، كما ذكر باختصار على LWN.net. Rust، الذي دخل النواة منذ ثلاث سنوات مع Linux 6.1، أكمل الآن مرحلته التجريبية بعد عمل تحضيري واسع.

من الناحية العملية، ينضم Rust إلى المجمع وC كواحد من اللغات الرئيسية لتطوير النواة. ومع ذلك، لا يمكن للمبرمجين بعد كتابة برامج تشغيل نواة تعسفية في Rust دون قيود. يفتقر العديد من الفرعيات إلى كود الربط الضروري، أو الواجهات، للتفاعل مع البنية التحتية الموجودة المبنية على C. على سبيل المثال، سيكون برنامج تشغيل WLAN في Rust بحاجة إلى واجهات للاستفادة من قاعدة النواة المكتوبة بلغة C لأجهزة WLAN وPCIe.

التقدم جارٍ في مجالات مختارة. توجد واجهات أو يتم تطويرها لفرعيات مثل برامج تشغيل الرسوميات في النواة. مثال بارز هو Nova، برنامج تشغيل مكتوب بلغة Rust لنوى الرسوميات الحديثة من Nvidia، والمتوقع استخدامه في العديد من أجهزة الكمبيوتر الشخصي في السنوات القادمة.

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

رغم الوضع الرسمي، يبقى الكثير ليتم لدمج Rust بالكامل عبر النواة.

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

Illustration depicting Linux kernel maintainers extending LTS support timelines in a server room, symbolizing reversed cutbacks and enhanced stability for servers and devices.
صورة مولدة بواسطة الذكاء الاصطناعي

نواة لينكس تمدد دعم LTS لعدة إصدارات، مما يخفف من التخفيضات السابقة الناتجة عن الإرهاق

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

مدد محافظو نواة لينكس الدعم طويل الأمد (LTS) لعدة إصدارات رئيسية حتى 2026-2028، معكسين جزئيًا قرار 2023 بتقييد الدعم لعامين وسط إرهاق المساهمين. حدث محافظ الاستقرار غريغ كرواه-هارتمان الجدول الزمني بعد تعليقات من المستخدمين والموردين ومحافظ الاستقرار الزميل ساشا ليفين، مما يوفر وقتًا أكثر لإصلاحات الأمان في الخوادم وأجهزة أندرويد والأجهزة.

أصدر المطورون نواة لينكس 7.0، والتي تتضمن تحسينات لأجهزة Intel وAMD، وتعزيز معالجة التخزين، وإزالة علامة تجريبية عن دعم لغة Rust. أعلن لينوس تورفالدس عن التحديث، الذي لا يُعد إصداراً طويل الأمد. يشمل الإصدار استعدادات للمعالجات المركزية ومعالجات الرسوميات القادمة، إلى جانب قدرات الإصلاح الذاتي لنظام الملفات.

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

بعد إعلان لينوس تورفالدز الأخير، تم إصدار نواة لينكس 7.0 في 28 فبراير 2026، مضيفًا دعمًا لمعالجات AMD Zen 6 وIntel Nova Lake إلى جانب تحسينات في نظام الملفات والرسومات لكفاءة أعلى.

قام المطورون بدمج دعم SPI متعدد المسارات في نواة Linux للإصدار 7.0. تعزز هذه التحديث قدرات واجهة الطرف المتسلسلة الطرفية. تأتي الخبر من Phoronix، موقع يركز على تطورات Linux.

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

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

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

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