यह क्या चीज़ है?
सॉफ्टवेयर निर्माताओं के लिए एक सार्वभौमिक ऑपरेटिंग सिस्टम एक पवित्र अंगूर है, लेकिन यह वास्तव में अभी तक हासिल नहीं हुआ है। माइक्रोसॉफ्ट ने विंडोज 10 को "सार्वभौमिक" बनाने की कोशिश की, कम से कम इस अर्थ में कि कुछ फोन बनाए गए हैं जो इसे एक स्ट्रिप-डाउन संस्करण में चला सकते हैं। ऐप्पल ने मशहूर रूप से दावा किया (काफी संदिग्ध रूप से) कि मूल आईफोन ब्रांडेड आईओएस के पक्ष में अंततः उस अवधारणा को छोड़ने से पहले "असली ओएस एक्स" चला गया। उपभोक्ता हार्डवेयर के सभी स्तरों पर चलने वाले ऑपरेटिंग सिस्टम में सबसे करीब हम कुछ हद तक विडंबनात्मक रूप से लिनक्स हैं। लिनक्स कर्नेल के विभिन्न स्वादों का उपयोग एंड्रॉइड, क्रोम ओएस, सेट-टॉप बॉक्स, राउटर और मोडेम, स्मार्ट डिवाइस और कई औद्योगिक सॉफ्टवेयर के अलावा किया जाता है।
Google यह कहने के लिए बाहर नहीं आया है कि यह फूशिया का लक्ष्य है-वास्तव में, Google ने फूशिया के बारे में बहुत कुछ नहीं कहा है - लेकिन यह एक प्राकृतिक आकांक्षा की तरह लगता है। यह एंड्रॉइड और आईओएस के साथ कुछ अंतर्निहित क्रॉस-प्लेटफार्म क्षमताओं द्वारा बोल्ड किया गया है।
एंड्रॉइड और क्रोम से संबंधित फूशिया कैसे है?
दूर से। जबकि एंड्रॉइड और क्रोम ओएस दोनों लिनक्स कर्नेल के भारी-संशोधित संस्करण का उपयोग करते हैं, फूशिया को ज़िक्रोन नामक एक बिल्कुल नए माइक्रो-कर्नेल पर जमीन से बनाया गया है।
पारंपरिक ऑपरेटिंग सिस्टम कर्नेल और माइक्रोकॉर्नल के बीच अंतर जटिल हैं, लेकिन मूलभूत बात यह है कि माइक्रोकर्नल्स को दक्षता और लचीलापन के लिए जमीन से बनाया गया है। अवधारणा दशकों से पीछे जाती है, लेकिन 90 के दशक में कंप्यूटर पावर, मेमोरी और स्टोरेज स्पेस के रूप में इसे काफी हद तक छोड़ दिया गया था। अब, उपभोक्ता इलेक्ट्रॉनिक्स के लिए प्रवृत्ति छोटे, अधिक कुशल और अधिक पोर्टेबल हार्डवेयर की ओर बढ़ने के साथ, Google माइक्रोक्रोनर आर्किटेक्चर को अपनी अगली पीढ़ी के ऑपरेटिंग सिस्टम के लिए एक संभावित फिट के रूप में देखता है।
फूशिया कैसे डेवलपर्स को प्रभावित करेगा?
फूशिया एक ऐसे बिंदु पर नहीं है जहां डेवलपर व्यावहारिक रूप से पूर्ण अनुप्रयोग बना सकते हैं। लेकिन जब यह वहां जाता है, तो Google पूरी तरह से त्यागने के लिए एंड्रॉइड में किए गए काम का इरादा नहीं रखता है। फ्चसिया ऐप्स को नए फ्लटर सॉफ़्टवेयर डेवलपमेंट किट का उपयोग करके विभिन्न लोकप्रिय प्रोग्रामिंग भाषाओं में लिखा जा सकता है।
फ्टरर फ्यूशिया, एंड्रॉइड और आईओएस के बीच अधिकतम संगतता के साथ ऐप्स को लिखे जाने की अनुमति देता है। इसका मतलब यह नहीं है कि ऐप्स को कम से कम निवेश के साथ सभी तीन प्लेटफार्मों पर लिखा जा सकता है, यह मौजूदा ऐप्स को फूशिया में पोर्टिंग करता है और सभी तीन प्लेटफ़ॉर्म को आसान बनाता है।
Flutter भी Google के वर्तमान दृश्य डिजाइन मानक-सामग्री डिज़ाइन के आसपास बनाया गया है - जो यह अपने सभी एंड्रॉइड, क्रोम ओएस और वेब गुणों (एक अलग डिग्री के लिए) का पालन करता है। इसमें लचीला वल्कन रेंडरिंग इंजन के आधार पर उन्नत यूआई तत्वों के लिए समर्थन शामिल है, जिसमें वॉल्यूमेट्रिक छाया (सामग्री डिजाइन का पसंदीदा टूल) और सुपर-चिकनी 120 एफपीएस एनिमेशन शामिल हैं। यह कुछ प्रभावशाली गेमिंग और मीडिया अनुप्रयोगों में भी सक्षम है, हालांकि प्रदर्शन निश्चित रूप से हार्डवेयर पर निर्भर करेगा।
यदि आप सोच रहे हैं कि क्रोम ओएस उस संगतता सूची में क्यों नहीं है, तो याद रखें कि क्रोम के लिए "ऐप्स" लगभग पूरी तरह से वेब-आधारित हैं। यह कोड डाउनलोड नहीं करता है और इसे अन्य ऑपरेटिंग सिस्टम की तरह स्थानीय रूप से चलाता है। लेकिन क्रोम ओएसकर सकते हैंअब एंड्रॉइड ऐप चलाएं, और क्रोम की प्रत्येक प्रमुख रिलीज में Google द्वारा उस क्षमता को काफी विस्तारित किया जा रहा है। बनाने का सबसे आसान निष्कर्ष यह है कि Google क्रोम ओएस के लिए कम से कम कुछ पूर्ण डेस्कटॉप एंड्रॉइड-आधारित ऐप्स पर अपने Play Store आधारभूत संरचना को बदलने की उम्मीद कर रहा है।
उस बिंदु पर, यदि Google फूशिया को लॉन्च करने और दोनों प्लेटफ़ॉर्म को प्रतिस्थापित या परिवर्तित करने का प्रबंधन कर सकता है, तो यह डेवलपर्स (और इस प्रकार उपयोगकर्ताओं) के लिए एक आसान समायोजन होगा।
फूशिया कब आ रहा है?
सरल जवाब है: हमें कोई जानकारी नहीं है। फूशिया इस तरह के शुरुआती चरणों में है कि Google के पास शायद एक निश्चित रोडमैप भी नहीं है। Google ने इस परियोजना पर बहुत कम टिप्पणी की है, यह पुष्टि करने के अलावा कि यह एक वास्तविक चीज़ है जिसका महत्वपूर्ण समर्थन है। फिलहाल, फशिया पर एकमात्र आसानी से उपलब्ध जानकारी इसका स्रोत कोड है, जिसे गिटहब और Google के अपने भंडार दोनों पर पोस्ट किया गया है।
यह पूरी तरह से संभव है कि कुछ समय पर Google वर्तमान बाजार स्थितियों के संबंध में फूशिया का मूल्यांकन करेगा, और परियोजना को स्क्रैप करने का फैसला करेगा। यह एंड्रॉइड (इसके रूप में त्रुटिपूर्ण) और क्रोम ओएस के साथ जारी रह सकता है, या कुछ ऐसा विकसित हो जिसे हमने अभी तक नहीं देखा है। लेकिन फिलहाल, फूशिया एंड्रॉइड और संभवतः क्रोम के लिए सबसे अधिक संभावना (अगर दूर) उत्तराधिकारी की तरह दिखता है।
क्या मैं इसे आजमा सकता हूं?
की तरह। फूशिया के हड्डियों की पर्याप्त खुली स्रोत भंडारों में उपलब्ध है कि परियोजना के बेहद शुरुआती निर्माण और चलने के लिए संभव है- लेकिन इस समय हार्डवेयर के कुछ विशिष्ट टुकड़ों पर ही। लिखने के समय, ये इंटेल एनयूसी मिनी-पीसी, एसर स्विच अल्फा 12 टैबलेट, हायके 9 60, और खडास वीआईएम तक सीमित हैं। उन अंतिम दो सिस्टम-ऑन-ए-चिप हैं, जैसे एक अधिक शक्तिशाली रास्पबेरी पाई।