मायक्रोसॉफ्टने यूईएफआय फर्मवेअर तयार करण्यासाठी ओपन मॉड्यूलर सिस्टम सुरू केली

म्यू प्रकल्प

अलीकडे मायक्रोसॉफ्टने "प्रोजेक्ट म्यू" हा नवा खुला प्रकल्प सुरू केला आहे., जे यूईएफआय वातावरण तयार करण्यासाठी एक फ्रेमवर्क विकसित करीत आहे जे हार्डवेअर आरंभ करते आणि ऑपरेटिंग सिस्टम लोड करण्यासाठी सेवांचा एक सेट प्रदान करतात.

प्रोजेक्ट म्यु-आधारित फर्मवेअर आधीपासूनच मायक्रोसॉफ्ट उत्पादनांमध्ये सरफेस आणि हायपर-व्ही सारख्या वापरात आहे.

प्रकल्प टियानोकोर ईडीके 2 ओपन यूईएफआय स्टॅकच्या कार्यावर तयार होतो, परंतु तो काटा नाही, तो पूरक (मॉड्यूल «MU») म्हणून ठेवला आहे, टियानोकोरच्या नवीन स्थिर आवृत्त्यांच्या आधारे संकलित केलेले आणि विशिष्ट टियानोकोर निराकरणे आणि मुख्य प्रकल्पात बदल.

प्रकल्पाच्या घडामोडी बीएसडी परवान्याअंतर्गत वितरीत केल्या जातात.

una सेवा प्रकल्प म्हणून फर्मवेअरच्या कल्पनांचा विकास हे म्यू प्रोजेक्टचे मुख्य वैशिष्ट्य आहे (एफएएएस, सर्व्हर म्हणून फर्मवेअर), ज्याचे सार फर्मवेअर आणि यूईएफआय वातावरण अद्ययावत ठेवण्यासाठी यंत्रणा प्रदान करणे आहे.

FAAS आपल्याला एक उत्पादन म्हणून फर्मवेअर पाहण्याची परवानगी देते ज्यास वापरकर्त्यास द्रुतपणे बग आणि असुरक्षिततेचे निराकरण तसेच नवीन वैशिष्ट्ये जोडण्यासाठी सतत अद्यतनांची आवश्यकता असते.

म्यू प्रोजेक्टच्या विकसकांनी यूईएफआय फर्मवेअरच्या विकासात उद्भवणार्‍या समस्या सोडविण्याचा प्रयत्न केला, विविध विक्रेत्यांच्या सहभागामुळे आणि विविध मालकी घटकांच्या वापरामुळे, जे परवाना परवानग्या कठोर आहेत.

आतापर्यंत, ट्रेडिंग भागीदारांमधील परस्परसंवादाचे आयोजन करण्याच्या जटिलतेमुळे उत्पादक-विशिष्ट बदलांच्या परिचयासह फर्मवेअर तयार करताना निर्मात्यांनी ठराविक कोड बेसची काटा तयार करण्याचा सराव केला आहे.

अशा परिस्थितीत फर्मवेअरची देखभाल करणे खूप गुंतागुंतीचे आहे आणि बदलांची किंमत आणि बदलांशी संबंधित जोखीम आपल्याला केवळ अपवादात्मक परिस्थितीतच अद्यतने तयार करु देतात.

म्यु प्रकल्प बद्दल

Mu मॉड्यूल्सचा एक संच, बिल्ड टूल्स आणि कोप रीयूजवर केंद्रित रेपॉजिटरीज, रेपॉजिटरी शेअरींगसह वितरित सहयोगात्मक विकास प्रक्रिया आणि कठोर गुणवत्ता नियंत्रणासह एक संच प्रदान करते.

व्युत्पन्न फर्मवेअर ओपन सोर्स घटक मालकी मॉड्यूलसह ​​एकत्र करू शकतात, जे स्वतंत्रपणे विकसित केले जातात आणि मॉड्यूल स्वतः कॉपीराइट धारकाच्या परवान्याच्या आवश्यकतेचे उल्लंघन न करता अंतिम उत्पादनाशी संलग्न केले जातात.

टियानोकोरसारखे नाही, प्रोजेक्ट म्यूमध्ये मायक्रोसॉफ्ट उत्पादनांसह सुसंगतता सुधारण्यासाठी अतिरिक्त वैशिष्ट्ये समाविष्ट आहेत, स्केलेबिलिटी वाढवा (एकाधिक कंपन्या गुंतलेल्या बर्‍याच उत्पादनांसाठी फर्मवेअर देखभाल संदर्भात), फर्मवेअर देखभाल सुलभ करा आणि नियोजित अद्यतने आयोजित करा.

Mu

अगोदर निर्देश केलेल्या बाबीसंबंधी बोलताना प्रोजेक्ट घटकांमध्ये यूजर इंटरफेस, ऑन-स्क्रीन कीबोर्ड, सुरक्षितपणे यूईएफआय सेटिंग्ज व्यवस्थापित करण्यासाठीची साधने, एक उच्च-कार्यक्षमता बूटलोडर आणि BIOS मेनू उदाहरणांचा संच.

प्रकल्पाची सुरक्षा वाढविण्यासाठी, टियानोकोर कोड बेस कालबाह्य घटकांपासून साफ ​​केला गेला आणि संभाव्य हल्ल्यातील वेक्टर कमी करण्यासाठी बदल करण्यात आले.

कोड व्यतिरिक्त प्रकल्प मी देखीलफर्मवेअर विकास प्रक्रियेचे आयोजन करण्यासाठी वैशिष्ट्यांचा संच समाविष्ट करते, एफएएएस प्रतिमानानुसार, तसेच फर्मवेअरची गुणवत्ता विश्लेषित करण्यासाठी आणि ऑप्टिमाइझ करण्यासाठी चाचण्या आणि साधनांचा संग्रह.

म्यू ची मुख्य वैशिष्ट्ये

  • मोबाइल डिव्हाइस व्यवस्थापनासाठी फर्मवेअर (डीएफसीआय, डिव्हाइस फर्मवेअर कॉन्फिगरेशन इंटरफेस) आणि साधने (एमडीएम, मोबाइल डिव्हाइस व्यवस्थापन) कॉन्फिगर करण्यासाठी इंटरफेस;
  • संकेतशब्द हॅशिंगसाठी पीबीकेडीएफ 2 वापरणारी बीआयओएस संकेतशब्द संरक्षण प्रणाली.
  • ईकेयू (विस्तारित की वापर) वर आधारित डिजिटल स्वाक्षर्‍या वापरुन घटक सत्यापनास समर्थन.
  • युनिट चाचणीसाठी मायक्रोसॉफ्टची चौकट वापरणे.
  • म्हणजे ऑडिट करणे, कार्यक्षमता सत्यापित करणे आणि प्लॅटफॉर्मच्या सर्व क्षमतांच्या कार्यप्रदर्शनाचे मूल्यांकन करणे.
  • पायथनमध्ये लिहिले जाणारी स्केलेबल संकलन प्रणाली.
  • फ्लॅश डिस्क्रिप्टर (फ्लॅश वर्णनकर्ता, एसपीआय फ्लॅश प्रोग्रामिंग फ्रेमवर्क) च्या माहिती पुनर्लेखन आणि विश्लेषणाचा मागोवा घेण्यासाठी प्लगइन.
  • नुजेट पॅकेज मॅनेजरवर आधारित बायनरी पॅकेज मॅनेजमेंट सिस्टम.
  • यूईएफआय कॅप्सूल यंत्रणा (बायनरी डेटा संच ईएफआय फर्मवेअरवर हस्तांतरित करण्याचे साधन) वापरुन प्रसारित घटकांच्या डिजिटल स्वाक्षर्‍याद्वारे प्रमाणन मिळण्याची शक्यता
  • व्हिज्युअल स्टुडिओ कंपाईलर समर्थन.
  • बायनरी ऑब्जेक्ट्ससाठी बेस 64 एन्कोडिंग समर्थन.
  • एक्सएमएल समर्थनासह पॅकेज.

आपली टिप्पणी द्या

आपला ई-मेल पत्ता प्रकाशित केला जाणार नाही. आवश्यक फील्ड चिन्हांकित केले आहेत *

*

*

  1. डेटासाठी जबाबदार: AB इंटरनेट नेटवर्क 2008 SL
  2. डेटाचा उद्देशः नियंत्रण स्पॅम, टिप्पणी व्यवस्थापन.
  3. कायदे: आपली संमती
  4. डेटा संप्रेषण: कायदेशीर बंधन वगळता डेटा तृतीय पक्षास कळविला जाणार नाही.
  5. डेटा संग्रहण: ओकेन्टस नेटवर्क (EU) द्वारा होस्ट केलेला डेटाबेस
  6. अधिकारः कोणत्याही वेळी आपण आपली माहिती मर्यादित, पुनर्प्राप्त आणि हटवू शकता.