हैलियम एक ओपन सोर्स प्रोजेक्ट है जो गैर-एंड्रॉइड मोबाइल ऑपरेटिंग सिस्टम के लिए एक सामान्य आधार की दिशा में काम कर रहा है

click fraud protection

प्रोजेक्ट हैलियम एक ओपन सोर्स प्रोजेक्ट है जिसका लक्ष्य सभी गैर-एंड्रॉइड, जीएनयू/लिनक्स आधारित ऑपरेटिंग सिस्टम के लिए एक सामान्य कार्य आधार बनाना है।

यदि आप एक एंड्रॉइड उत्साही हैं, जिसने पूरी तरह से एंड्रॉइड-आधारित कस्टम रोम की दुनिया से परे भी खोज की है, तो आपने शायद उबंटू टच, सेलफिश ओएस और इसी तरह की परियोजनाओं के बारे में सुना होगा।

ये महत्वाकांक्षी, अक्सर लंबे समय तक चलने वाले गैर-एंड्रॉइड, जीएनयू/लिनक्स-आधारित मोबाइल ऑपरेटिंग सिस्टम रहे हैं। हालाँकि, विखंडन इन वैकल्पिक ऑपरेटिंग सिस्टमों के लिए विकास और उपयोगकर्ता को अपनाना काफी कठिन बना रहा है... लेकिन वह वहीं है प्रोजेक्ट हैलियम अंदर आता है।

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

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

इस दृष्टिकोण में काफी लाभ हैं जो सभी गैर-एंड्रॉइड, जीएनयू/लिनक्स-आधारित मोबाइल ओएस परियोजनाओं में मदद करेंगे। साझा पोर्टिंग प्रयास एक सुव्यवस्थित एचएएल पर पहुंचेगा, और अन्य वितरणों को मोबाइल उपकरणों पर चलाना आसान होगा। एक बार नींव तैयार हो जाने के बाद, विभिन्न परियोजनाओं के बीच संचार के लिए एक "सामान्य आधार" भी होगा। यह एक महत्वाकांक्षी परियोजना है जिसमें प्रारंभिक विकास से लेकर कई चरण शामिल हैं lihybris, फिर हार्डवेयर को सक्षम करना (इसे तैयार करना), और अंत में डिवाइस को सक्षम करना (संदर्भ Google Nexus 5, OnePlus One और Google Nexus 5X से परे नए उपकरणों का विस्तार करना और शामिल करना)।

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