एंड्रॉइड (प्रचालन तंत्र)

मुक्त ज्ञानकोश विकिपीडिया से
यहाँ जाएँ: भ्रमण, खोज
एन्ड्रॉयड
Android robot 2014.svg
Android Nougat screenshot 20170116-070000.png
विकासक गूगल, ओपन हैण्डसेट एलायंस
कार्यकारी स्थिति वर्तमान
स्रोत प्रतिरूप मुक्त स्रोत (ओपन सोर्स) सॉफ्टवेयर
प्रारम्भिक रिलीज़ सितम्बर 23, 2008 (2008-09-23)[1]
नवीनतम स्थिर संस्करण एन्ड्रॉयड 7.1.2(नूगा) / 1 मई 2017; 4 महीने पहले (2017-05-01)
प्लेटफॉर्म एआरएम, एमआइपीएस, पावर आर्किटेक्चर, एक्स८६
कर्नेल का प्रकार मोनोलिथिक (लिनक्स)
लाइसेंस अपाचे लाइसेंस २.० तथा जीएनयू पब्लिक लाइसेंसवी२[2]
आधिकारिक जालस्थल android.com

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

विवरण[संपादित करें]

अंतराफलक (इंटरफ़ेस)[संपादित करें]

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

अनुप्रयोग(एप्लिकेशन)[संपादित करें]

एन्ड्रॉयड पर चलने वाले अनुप्रयोग दिन पर दिन बढ़ते जा रहे हैं। इन्हें गूगल प्ले या अन्य उपलब्ध बहुत सी मानक एवं अमानक अनुप्रयोग भण्डार (ऍप्पस्टोर) के माध्यम से एप्लीकेशन (APK) फाइल डाउनलोड करके प्राप्त किया जा सकता है। एप्लीकेशन एंड्रायड सॉफ्टवेयर विकास किट (एसडीके) की मदद से जावा प्रोग्रामिंग भाषा में विकसित किये जाते हैं।

विकास[संपादित करें]

एन्ड्रॉयड की हरी आकृति, उसका प्रतीक रूप अपनी मूल पैकिंग के साथ।

शुभंकर[संपादित करें]

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

एन्ड्रॉयड अद्यतन[संपादित करें]

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

एन्ड्रॉयड जैसे मुक्त प्लेट्फ़ार्म की रचना ओपेन हैण्ड एलाइन्स नामक संगठन द्वारा की गई, गूगल यद्यपि इसका सर्वेसर्वा है, फ़िर भी कुल ८४ संगठन इसके सदस्य हैं और इन सबने एन्ड्रॉयड प्लेट्फ़ार्म को विकसित करने में अपना विशेष योगदान दिया है, जिनमें से ३४ सदस्य विभिन्न मोबाइल कम्पनियाँ, सेमी कण्डक्टर कंपनी है जैसे एन वीडिय़ा कुआलकम आदि। कुछ हैण्ड्सेट निर्माता कम्पनियाँ जैसे:-सैमसंग, एच ० टी० सी०, सोनी, एल० जी०, मोटोरोला आदि सॉफ्टवेयर कम्पनियाँ भी इसकी सदस्य हैं। अधिकांशतः इलेक्ट्रानिक, तथा दूर-संचार के क्षेत्र से जुड़ी कम्पनियों के संयुक्त प्रयास से एन्ड्रॉयड प्लेटफार्म दिनों-दिन निखर कर सामने आ रहा है। इसके तीव्र विकास में इन कम्पनियों के बीच हुए समझौते का भी विशेष योगदान है। इस समझौते के अनुसार “वे हमेशा इस समुदाय का सहयोग करेंगी और एन्ड्रॉयड प्लेटफार्म से सामंजस्य रखने वाले उपकरणों का ही उत्पादन करेंगी।” इसने न केवल इस प्लेटफार्म के विकास को बल मिला बल्कि इस प्लेटफार्म से संबधित जो भी खोज की गई उसके प्रमुख घटकों/तत्वों को मुख्य धारा को प्रयोग हेतु उपलब्ध कराया जाता रहा।

एन्ड्रॉयड इनकॉरपोरेशन की स्थापना[संपादित करें]

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

ऐसा चतुर मोबाइल उपकरण जो अपने प्रयोगकर्ता की प्राथमिकताओं को तथा उसके ठिकानों को पहचाने।


बाद मे, १७ अगस्त २००५ को गूगल द्वारा इस का अधिग्रहण कर इसे गूगल के अधीन कम्पनी के रूप में रखा गया और मूल कम्पनी एन्ड्रॉयड इनकार्पोरेशन के एंडी रूबीन, रिच माइनर, तथा क्रिस ह्वाइट यहाँ कम्पनी के कर्मचारियों के रूप में काम करते रहे।

गूगल द्वारा बाजार में आने के बारे में सोचने के बाद रूबीन के नेतृत्व में लाइनक्स कर्नेल पर आधारित मोबाइल उपकरण प्लेटफार्म को विकसित किया गया। गूगल ने इस प्लेटफार्म की मार्केटिंग इस समझौते के साथ की ‘कि हैण्डसेट निर्माताओ तथा संचार कंपनियों के बीच इस प्लेट फ़ार्म को लचीला (फ्लेक्सिबल) रखेगा और अपग्रेड करने की सुविधा उपलब्ध करता रहेगा।’ वर्ष २००८ में इसका प्रथम संस्करण निकाला गया। तब से अबतक कई बार इन संस्करणों को उन्नत (अपग्रेड) किया गया और हर बार इनका नामकरण किसी न किसी खाद्य मीठे पदार्थ के नाम पर किया गया - कपकेक,डोनट एक्लेयर,जिंजरब्रेड,आइसक्रीम सैंडविच,हनीकाम,जेली बीन

२००८ के कप केक संस्करण की विशेषता थी–स्क्रीन को घुमाने की सुविधा, स्क्रीन पर कुंजीपटल तथा टेक्स्ट का अनुमान लगाने की सुविधा।इसके बाद डोनट, फ्रोयो एक्लेयर आदि संस्करणों में और अधिक सुविधाएं प्रदान की गयी। इनमे से सबसे महत्वपूर्ण सुविधा–लेख (टेक्स्ट) को आवाज में बदलने के सुविधा,क्लाउड से मोबाइल या टैबलेट में डाऊनलोड की सुविधा, मेमोरी कार्ड पर अनुप्रयोगों को डाउनलोड कर इस्तेमाल करने की सुविधा थी।

इसके बाद हनीकाम संस्करण को टैबलेट पर प्रयोग के लिये विकसित किया गया और इसमे पाई गयी कमियों को अगले संस्करण आइसक्रीम सैंडविच में दूर किया गया। इसके बाद के संस्करण जेली बीन के द्वारा यू .एस .बी .आडियो आउट पुट की सुविधा प्रदान की गयी। अभी नवीनतम संस्करण एन्ड्रॉयड 7.1.2(नूगा) है।

संरचना[संपादित करें]

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

कर्नेल (कम्प्यूटर)[संपादित करें]

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

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

विभिन्न ऑपरेटिंग सिस्टम्स में डिजाइन (अभिकल्पन) तथा आवश्यकतानुसार कार्य सम्पादन विभिन्न प्रकार के कर्नेल द्वारा किया जाता है। किन्तु मोनोलिथ कर्नेल (एन्ड्रॉयड में प्रयुक्त होने वाला) में ऑपरेटिंग सिस्टम कोड एक ही स्थान पर (एड्रेस स्पेस) पर कार्य करते हैं जिससे कम स्थान होने पर भी अधिक कार्य किया जा सकता है।

डैल्विक[संपादित करें]

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

लाइब्रेरियाँ[संपादित करें]

ये उपकरणों की प्राथमिक गति विधियों को नियन्त्रित करने के लिए निचले स्तर के सॉफ्टवेयर हैं,जो सतह पर होने वाली गतिविधियों जैसे–थ्री-डी हर्ड्वेयर गति तथा डिस्प्ले,सब सिस्टम तथा सॉफ्टवेयर अनुप्रयोगों के प्रबन्धों को नियन्त्रित करते है। सूचनाओं को छाँटने में एस.क्यू.एल डाटाबेस का प्रयोग महत्वपूर्ण घटक के रूप में किया जाता है।

हिन्दी समर्थन[संपादित करें]

वर्तमान में एन्ड्रॉयड,मोबाइल फोन तथा टैबलेट हेतु एक लोकप्रिय प्रचालन तन्त्र के रूप में उभर रहा है। एन्ड्रॉयड में अभी (संस्करण ७.०) तक हिन्दी समर्थन उपलब्ध है।

सन्दर्भ[संपादित करें]

  1. मॉरिल, डैन (२३ सितम्बर २००८). "एनाउन्सिंग द एन्ड्रॉयड 1.0 SDK, रिलीज़ १" (अंग्रेज़ी में). गूगल. https://android-developers.googleblog.com/2008/09/announcing-android-10-sdk-release-1.html. अभिगमन तिथि: ११ मार्च, २०१७. 
  2. "लाइसेन्सेज़" (अंग्रेज़ी में). एन्ड्रॉयड ओपन सोर्स प्रोजेक्ट. ओपन हैण्डसेट एलायंस. http://source.android.com/license. अभिगमन तिथि: २२ अक्तूबर २००८. 
  3. आइज़ैक, माइक (२१ अक्तूबर २०११). "अ डीप डाइव टुअर ऑफ़ आइस्क्रीम सैण्डविच विद एन्ड्रॉयड’स चीफ़ इन्जीनियर". अर्स टेक्निका. http://arstechnica.com/gadgets/2011/10/a-deep-dive-tour-of-ice-cream-sandwich-with-androids-chief-engineer/. अभिगमन तिथि: १५ सितम्बर २०१२. 

बाहरी कड़ियाँ[संपादित करें]