Fuchsia OS ने Nest हब डिवाइस के लिए पहले ही रोल आउट करना शुरू कर दिया है

पेट्र होसेक, बिल्ड सिस्टम, कंपाइलर्स और डेवलपमेंट टूल्स के लिए जिम्मेदार Google टीम का प्रमुख हाल ही में फ्यूशिया ऑपरेटिंग सिस्टम के साथ बंडल होने वाले पहले डिवाइस का अनावरण किया गया। Google पूर्वावलोकन कार्यक्रम के सदस्यों के लिए एक प्रयोगात्मक अपडेट के हिस्से के रूप में फूशिया-आधारित फर्मवेयर नेस्ट हब स्मार्ट फोटो फ्रेम पर शिपिंग शुरू कर देगा।

इसमें बताया गया है कि यदि परीक्षण क्रियान्वयन के दौरान कोई दिक्कत नहीं आती है अप्रत्याशित, फर्मवेयर पर आधारित फ्यूशिया को अन्य नेस्ट हब उपयोगकर्ताओं के उपकरणों पर लागू किया जाएगा, जो मतभेदों पर ध्यान नहीं देगा, क्योंकि फ़्लटर ढांचे के आधार पर बनाया गया इंटरफ़ेस वही रहेगा। ऑपरेटिंग सिस्टम के केवल निम्न-स्तरीय घटक बदलेंगे।

इससे पहले, Google नेस्ट हब डिवाइस 2018 से जारी किए गए थे, जो एक फोटो फ्रेम, एक मल्टीमीडिया सिस्टम और स्मार्ट होम नियंत्रण के लिए एक इंटरफ़ेस के कार्यों को जोड़ते थे, कास्ट शेल और लिनक्स कर्नेल पर आधारित फर्मवेयर का उपयोग करते थे।

याद रखें कि फुकिया परियोजना के ढांचे के भीतर, Google एक सार्वभौमिक ऑपरेटिंग सिस्टम विकसित कर रहा है 2016 से यह वर्कस्टेशन और स्मार्टफोन से लेकर एम्बेडेड और उपभोक्ता तकनीक तक किसी भी प्रकार के डिवाइस पर चल सकता है। एंड्रॉइड प्लेटफ़ॉर्म बनाने के अनुभव को ध्यान में रखते हुए और स्केलिंग और सुरक्षा के क्षेत्र में कमियों को ध्यान में रखते हुए विकास किया जाता है।

प्रणाली जिरकोन माइक्रोकर्नेल पर आधारित है, एलके परियोजना के विकास के आधार पर, स्मार्टफोन और व्यक्तिगत कंप्यूटर सहित उपकरणों के विभिन्न वर्गों में उपयोग के लिए बढ़ाया गया। जिरकोन प्रक्रियाओं और साझा पुस्तकालयों, उपयोगकर्ता स्तर, ऑब्जेक्ट हैंडलिंग और सुरक्षा मॉडल के लिए समर्थन के साथ एलके का विस्तार करता है क्षमताओं के आधार पर. ड्राइवरों को डेवहोस्ट प्रक्रिया द्वारा लोड किए गए उपयोगकर्ता-स्पेस डायनेमिक लाइब्रेरी के रूप में कार्यान्वित किया जाता है और डिवाइस मैनेजर (डेवएमजी, डिवाइस मैनेजर) द्वारा प्रबंधित किया जाता है।

फ्यूशिया के लिए डार्ट भाषा में लिखा गया अपना स्वयं का ग्राफिक इंटरफ़ेस विकसित किया गया, फ़्लटर ढांचे का उपयोग करना। परियोजना पेरिडॉट यूआई फ्रेमवर्क, फ़ार्गो पैकेज मैनेजर, लिबसी मानक लाइब्रेरी, एस्चर रेंडरिंग सिस्टम, मैग्मा वल्कन ड्राइवर, दर्शनीय समग्र प्रबंधक, मिनएफएस, मेमएफएस, थिनएफएस (गो भाषा में एफएटी) और ब्लॉबएफएस फाइल सिस्टम, साथ ही एफवीएम विभाजन भी विकसित करती है। . यह आपको iOS और Android के लिए मोबाइल एप्लिकेशन बनाने की भी अनुमति देता है। रेंडरिंग एस्चर घटक द्वारा किया जाता है, जो वल्कन ग्राफिक्स एपीआई के माध्यम से काम करता है।

उपयोगकर्ता परिवेश को दो घटकों में विभाजित किया गया है: आर्माडिलो और आर्माडिलो उपयोगकर्ता शेल। आर्माडिलो एक पोर्टेबल ऐप है जो फ़्लटर द्वारा समर्थित किसी भी प्लेटफ़ॉर्म पर चल सकता है, जिसमें एंड्रॉइड और आईओएस शामिल हैं (एंड्रॉइड के लिए एपीके फ़ाइल के रूप में एक डेमो असेंबली तैयार की गई है, जो आपको फ़ुशिया इंस्टॉल किए बिना इंटरफ़ेस का परीक्षण करने की अनुमति देती है)। आर्माडिलो यूजर शेल एक आर्माडिलो एप्लिकेशन है जो एफआईडीएल इंटरफेस के माध्यम से फ्यूशिया सेवाओं के साथ बातचीत करने और फ्यूशिया ओएस सिस्टम घटकों के शीर्ष पर उपयोगकर्ता वातावरण को व्यवस्थित करने के लिए उपकरण प्रदान करता है।

एप्लिकेशन विकास के लिए, C/C++, डार्ट के लिए समर्थन प्रदान किया जाता है, सिस्टम घटकों में, नेटवर्क स्टैक में: Ve और पायथन भाषा बिल्ड सिस्टम में रस्ट की भी अनुमति है।

बूट प्रक्रिया सिस्टम मैनेजर का उपयोग करती है, जिसमें प्रारंभिक सॉफ़्टवेयर वातावरण बनाने के लिए एपएमजीआर, बूट वातावरण बनाने के लिए sysmgr और उपयोगकर्ता वातावरण को कॉन्फ़िगर करने और लॉगिन व्यवस्थित करने के लिए बेसएमजीआर शामिल है।

सुरक्षा सुनिश्चित करने के लिए, एक उन्नत सैंडबॉक्स आइसोलेशन प्रणाली प्रस्तावित है, जिसमें नई प्रक्रियाओं के पास कर्नेल ऑब्जेक्ट तक पहुंच नहीं होती है, मेमोरी आवंटित नहीं की जा सकती है, और कोड निष्पादित नहीं किया जा सकता है, और संसाधनों तक पहुंचने के लिए एक नेमस्पेस सिस्टम का उपयोग किया जाता है, जो उपलब्ध अनुमतियों को निर्धारित करता है। प्लेटफ़ॉर्म घटकों को बनाने के लिए एक रूपरेखा प्रदान करता है, जो प्रोग्राम हैं जो आपके सैंडबॉक्स में चलते हैं और आईपीसी के माध्यम से अन्य घटकों के साथ बातचीत कर सकते हैं।


अपनी टिप्पणी दर्ज करें

आपका ईमेल पता प्रकाशित नहीं किया जाएगा। आवश्यक फ़ील्ड के साथ चिह्नित कर रहे हैं *

*

*

  1. डेटा के लिए जिम्मेदार: मिगुएल elngel Gatón
  2. डेटा का उद्देश्य: नियंत्रण स्पैम, टिप्पणी प्रबंधन।
  3. वैधता: आपकी सहमति
  4. डेटा का संचार: डेटा को कानूनी बाध्यता को छोड़कर तीसरे पक्ष को संचार नहीं किया जाएगा।
  5. डेटा संग्रहण: ऑकेंटस नेटवर्क्स (EU) द्वारा होस्ट किया गया डेटाबेस
  6. अधिकार: किसी भी समय आप अपनी जानकारी को सीमित, पुनर्प्राप्त और हटा सकते हैं।