نواة لينكس توافق رسميًا على دعم كامل لـ 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 بالكامل عبر النواة.

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

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 وتحسينات دعم الأجهزة.

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

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

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

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

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

بناءً على إعلان لينوس تورفالدز عن نواة لينكس 6.19-rc1، يقدم هذا المرشح للإصدار ميزات أمان متقدمة مثل تشفير رابط PCIe، تحسينات نظام الملفات لـ EXT4 و XFS، ومشغلات لأجهزة جديدة بما في ذلك رقائق Tenstorrent SoC ورسومات Intel Xe3P.

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

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

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

 

 

 

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

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