أصبح من الممكن الآن تطوير برامج تشغيل Windows في Rust
أعلن مارك روسينوفيتش، كبير مسؤولي التكنولوجيا في Azure ومطور برامج Windows الشهير (SysInternals)، عن إطلاق مشروع مفتوح جديد. فهو يتيح تطوير برنامج التشغيل لنظام التشغيل Windows باستخدام لغة البرمجة Rust. اسم الشيئ برامج تشغيل النوافذ-RS، تتم استضافة المشروع على GitHub ومرخص بموجب تراخيص MIT وApache.
العمل على تمكين تطوير برامج تشغيل Windows في Rust: https://t.co/XQHpdsFbwW
– مارك روسينوفيتش (@ ماركروسينوفيتش) 23 سبتمبر 2023
يشتمل المستودع على صناديق Rust التي تسمح للمطورين بإنشاء برامج تشغيل Windows باستخدام نماذج تطوير برامج التشغيل WDM وWDF. يحتوي الإصدار الحالي من المستودع على الصناديق والمكتبات ومجموعات وحدات الماكرو التالية: wdk-build وwdk-sys وwdk وwdk-panic وwdk-alloc وwdk-macros. يتوفر رمز مثال في قسم نماذج برنامج تشغيل Rust.
على الرغم من أن المشروع لا يزال في مراحله الأولى ولا يوصى باستخدامه تجاريًا، إلا أن Microsoft تشجع تجارب المجتمع والاقتراحات والمناقشات حول المشروع. ستستخدم الشركة منتدى مناقشة GitHub باعتباره الشكل الرئيسي للتفاعل مع المجتمع أثناء تطوير windows-drivers-rs.
يتم دعم مشروع windows-drivers-rs بواسطة مطور Microsoft Melvin Wang.
إذا أعجبك هذا المقال، يرجى مشاركته باستخدام الأزرار أدناه. لن يتطلب الأمر منك الكثير، لكنه سيساعدنا على النمو. شكرا لدعمك!
إعلان