في Linux 7.0 القادم، أعلن مجتمع kernel رسميًا أن ما يسمى بـ "تجربة Rust" قد انتهت، وسيبقى Rust ويستمر في التطور كجزء من Linux kernel لفترة طويلة. على الرغم من أن رقم الإصدار 7.0 مشتق أكثر من تفضيل Linus Torvalds الشخصي للترقيم، إلا أن التغييرات التي تم إجراؤها على Rust في نافذة الدمج هذه رمزية: فقد توصل مطورو المنبع إلى إجماع على أن Rust لم تعد مجرد اختبار للمياه، ولكنها تعتبر جزءًا طويل المدى من النظام البيئي للنواة.

في وقت مبكر من شهر ديسمبر من العام الماضي، اقترحت إحدى التصحيحات وجهة نظر مفادها أن "تجارب الصدأ قد انتهت وأن الصدأ سيظل موجودًا في النواة لفترة طويلة". والآن تم تأكيد هذا الموقف رسميًا من خلال التصحيح المدمج الأخير. حاليًا، يتم استخدام كود Rust بالفعل في بيئات الإنتاج، وتوفر بعض توزيعات Linux بالفعل كود Rust مع النواة، وتستخدم الملايين من أجهزة Android فعليًا مكونات kernel المستندة إلى Rust. وهذا يعني أن القيمة المحتملة لـ Rust من حيث الأمان وقابلية الصيانة وما إلى ذلك لم تعد نظرية، ولكن تم التحقق منها من خلال النشر الحقيقي.
كتب ميغيل أوجيدا، المسؤول عن مشروع Rust-for-Linux، في مذكرة التصحيح هذه أن هذه إشارة للشركات والمؤسسات الأخرى: لقد أصبح Rust مواطنًا من الدرجة الأولى في عالم Linux kernel، ويأمل أن يدفع هذا الأطراف ذات الصلة إلى استثمار المزيد من الموارد والسماح لمطوري kernel بقضاء الوقت في التعلم واستخدام Rust. وأعرب عن امتنانه للعديد من مشرفي ومطوري النواة الذين دعموا هذا المشروع على مر السنين، وذكر أنه عندما تم دمج دعم Rust في الأصل، قام بإدراج 173 مساهمًا في ملاحظات الالتزام. إذا كنت ترغب في إعادة فرزها الآن، فستكون القائمة أكبر، لذلك لن أحاول سردها واحدًا تلو الآخر، ولكن فقط أشكر جميع المشاركين مرة أخرى.
يعد هذا التصحيح المتعلق بـ Rust جزءًا من أحدث جولة من طلبات سحب Rust، والتي لا تتضمن تحديثات للوثائق فحسب، بل تضيف أيضًا علامة "__rust_helper" لتحسين إنشاءات Rust kernel عند تمكين LTO (تحسين وقت الارتباط) في kernel. في الوقت نفسه، تم أيضًا تعزيز وتحسين بعض صناديق الصدأ الموجودة على جانب النواة، ولكن بشكل عام، تركز هذه الجولة من التغييرات بشكل أكبر على التلميع والتحسين المستمر بدلاً من تقديم ميزات جديدة مدمرة.
مع تقدم نافذة دمج Linux 7.0، وصل التعبير المرحلي "Rust Experiments" رسميًا إلى نهايته، وتم استبداله بالتزام Rust طويل المدى كواحدة من لغات تطوير kernel. بالنسبة لنواة Linux والنظام البيئي الأوسع للبرمجيات مفتوحة المصدر، فهذا يعني أن سلسلة الأدوات والتدريب والممارسات الهندسية حول Rust ستستمر في التعمق والتوسع في السنوات القادمة.