अब रस्ट में विंडोज़ ड्राइवर विकसित करना संभव है
Azure CTO और प्रसिद्ध विंडोज़ सॉफ़्टवेयर डेवलपर (SysInternals) मार्क रसिनोविच ने एक नए ओपन प्रोजेक्ट के लॉन्च की घोषणा की है। यह रस्ट प्रोग्रामिंग भाषा का उपयोग करके विंडोज़ के लिए ड्राइवर विकास को सक्षम बनाता है। नामांकित विंडोज़-ड्राइवर-आरएस, प्रोजेक्ट GitHub पर होस्ट किया गया है और MIT और Apache लाइसेंस के तहत लाइसेंस प्राप्त है।
रस्ट में विंडोज़ ड्राइवर विकास को सक्षम करने की दिशा में कार्य करना: https://t.co/XQHpdsFbwW
- मार्क रुसिनोविच (@markrussinovich) 23 सितंबर 2023
रिपॉजिटरी में रस्ट क्रेट्स शामिल हैं जो डेवलपर्स को WDM और WDF ड्राइवर डेवलपमेंट मॉडल का उपयोग करके विंडोज ड्राइवर बनाने की अनुमति देते हैं। रिपॉजिटरी के वर्तमान संस्करण में निम्नलिखित क्रेट, लाइब्रेरी और मैक्रोज़ के सेट शामिल हैं: wdk-build, wdk-sys, wdk, wdk-panic, wdk-alloc, wdk-macros। रस्ट ड्राइवर सैंपल अनुभाग में एक उदाहरण कोड प्रदान किया गया है।
हालाँकि परियोजना अभी भी अपने प्रारंभिक चरण में है और व्यावसायिक उपयोग के लिए अनुशंसित नहीं है, Microsoft परियोजना पर सामुदायिक प्रयोगों, सुझावों और चर्चाओं को प्रोत्साहित करता है। कंपनी विंडोज़-ड्राइवर्स-आरएस के विकास के दौरान समुदाय के साथ बातचीत के मुख्य रूप के रूप में GitHub चर्चा मंच का उपयोग करेगी।
विंडोज़-ड्राइवर्स-आरएस प्रोजेक्ट माइक्रोसॉफ्ट डेवलपर मेल्विन वैंग द्वारा समर्थित है।
यदि आपको यह लेख पसंद आया तो कृपया नीचे दिए गए बटनों का उपयोग करके इसे साझा करें। यह आपसे बहुत कुछ नहीं लेगा, लेकिन यह हमें बढ़ने में मदद करेगा। आपके समर्थन के लिए धन्यवाद!
विज्ञापन