نواة لينكس تعتمد على Rust: نهاية كوابيس أمان الذاكرة في لغة C؟

2025-02-20

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

التطوير