الثورة في Linux-Kernel: Asterina تعد بمزيد من الأمن!

Chinesisches Forschungsteam entwickelt mit Asterinas einen sicheren Rust-basierten Kernel für Linux, der Speichersicherheit und Entwicklerfreundlichkeit verbessert.
مع Asterinas ، يقوم فريق الأبحاث الصيني بتطوير نواة آمنة قائمة على الصدأ لـ Linux تعمل على تحسين أمان الذاكرة والود. (Symbolbild/ANAGAT)

الثورة في Linux-Kernel: Asterina تعد بمزيد من الأمن!

Rust, Deutschland - يحدث الكثير في عالم أنظمة التشغيل: قام فريق بحث صيني بتطوير نواة جديدة تدعى Asterinas ، وهي مبرمجة في لغة برمجة الصدأ. وفقًا لـ linuxnews.de ، فإن Asterinas يتوافق مع Linux-abi ويتبع نهجًا مبتكرًا يُعرف باسم Kernel. يقتصر الكود غير المحدود في منطقة أساسية صغيرة معزولة ، مما يحسن بشكل كبير أمان التخزين.

يوضح

نظرة على التطورات أن Asterina ليس مخصصًا للتطبيقات الناقدة للأمن ، ولكن أيضًا للبنية التحتية السحابية الحديثة ، مثل Cloud Alibaba. إن مزايا النواة الجديدة واضحة: لا يتم الوصول إلا عبر واجهات آمنة ، ولم يبدأ المهندسون المعماريون مرة أخرى في نفس الوقت. بدلاً من ذلك ، يتم إنشاء نظام جديد تمامًا يبرز بوضوح من مشروع Rust-for Linux المستمر.

التحسينات التقنية والأساسيات

يستخدم المطورون وراء Asterinas ، الذين يتألفون بشكل أساسي من الطلاب من جامعة بكين ، Intel و Ant Group ، تقنيات حديثة مثل عزل الأجهزة بواسطة تقنية TDX من Intel. ينصب التركيز على أداتين مهمين عند تنفيذ المشروع: إطار OSTD ، وهو مخصص لأنظمة التشغيل المستندة إلى الصدأ ، و OSDK ، وهي أداة بناء تعتمد على البضائع.

في الوقت الحالي ، يتم تنفيذ أكثر من 200 من ما مجموعه 368 مكالمة نظام Linux ، على الرغم من أنه لا يمكن بعد تشغيل التطبيقات الحقيقية. ومع ذلك ، فإن الخطة تنص على Asterinas جاهزة للإنتاج للأجهزة الافتراضية x86-64 بحلول عام 2025. من أجل دعم هذا التقدم ، أنشأ المطورون أيضًا تعليمات تثبيت مفيدة تهدف إلى تسهيل التنفيذ.

القبول والجوائز

ومن المثير للاهتمام ، تم قبول ورقتين بحثتين حول Asterina كجزء من Usenix ATC'25 ، بما في ذلك واحدة تصف الهندسة المعمارية الآمنة والسريعة للنواة الجديدة. وبالتالي ، يمكن أن يصبح Asterinas بديلاً سلسًا لـ Linux ويزيد من ارتياح المستخدم للمطورين بشكل كبير ، مثل github.com . يتم تسليط الضوء على الود المطور ، على سبيل المثال ، من خلال اختيار الصدأ كلغة برمجة و OSDK المطورة خصيصًا.

إلقاء نظرة أخرى على التطورات الحالية المتعلقة بالصدأ في Linux-Kernel تُظهر الديناميات في قطاع المصدر المفتوح. أدى نزاع حول دمج رمز الصدأ في منطقة رسم خرائط DMA إلى توترات بين المطورين. على سبيل المثال ، تخلى كريستوف هيلفيج ، وهو مطور منذ فترة طويلة ، عن اثنين من ستة مشرفين بعد تعارضه مع لينوس تورفالدز ، الذي قرر ضد رمز الصدأ على حق النقض. من الواضح أن إدخال تقنيات جديدة في قطاع المصادر المفتوحة أمر ممكن فقط مع إجماع واسع ، مثل it-boltwise.de

بشكل عام ، تظل Asterina مشروعًا مثيرًا في مرحلة التطوير المبكرة مع إمكانات كبيرة لمستقبل تصميم نظام التشغيل. بدعم من مجتمع ملتزمة والتقنيات المبتكرة ، يمكن أن تلعب Asterina دورًا رئيسيًا في تطوير أنظمة تشغيل آمنة وفعالة.

Details
OrtRust, Deutschland
Quellen