2012-04-23 19 views
15

एंड्रॉइड एक सॉफ्टवेयर स्टैक है लेकिन ओएस नहीं है। जैसा डेवलपर.android.comसॉफ्टवेयर स्टैक और ओएस के बीच क्या अंतर है? एंड्रॉइड ओएस नहीं है लेकिन सॉफ्टवेयर स्टैक क्यों है?

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

मुझे समझ में नहीं आता है, सॉफ्टवेयर स्टैक ओएस अनुप्रयोगों के साथ काम करता है, इसलिए विंडोज एक ओएस है, लेकिन अगर मैं इसे एप्लीकेशन इंस्टॉल करता हूं, तो क्या मुझे इसे एक सॉफ्टवेयर स्टैक कहा जाना चाहिए?

मुझे उलझन में है अगर मेरा प्रश्न बेवकूफ है तो मुझे खेद है। तो सॉफ़्टवेयर स्टैक और ओएस के बीच क्या अंतर है, एंड्रॉइड में कर्नल शामिल है तो इसका ओएस क्यों नहीं है?

+1

एक ही पृष्ठ पर कुछ पंक्तियां नीचे दी गई हैं: "निम्नलिखित चित्र एंड्रॉइड * ऑपरेटिंग सिस्टम * के प्रमुख घटक दिखाता है।" – mbeckish

उत्तर

17

ओएस सिस्टम का मूल कर्नेल है, और सॉफ़्टवेयर स्टैक कर्नेल के शीर्ष पर बैठा सॉफ़्टवेयर है जो सिस्टम की कार्यक्षमता को बढ़ाता है और विस्तार करता है।

विंडोज़ लाइन को थोड़ा धुंधला कर देता है, लेकिन लिनक्स इसे थोड़ा और दृश्यमान बनाता है।

लिनक्स में, कर्नेल ओएस है। सॉफ्टवेयर ढेर कर्नेल के शीर्ष पर बैठे शामिल हो सकते हैं:

  • एक्स खिड़की प्रणाली
  • Gnome विंडो प्रबंधक प्रणाली के प्रबंधन के लिए
  • आवेदन
  • और इसी तरह ...

इसलिए सिस्टम सेटिंग्स को संपादित करने के लिए नियंत्रण कक्ष अनुप्रयोग जैसी चीजें ऑपरेटिंग सिस्टम का हिस्सा नहीं हैं। वे ऑपरेटिंग सिस्टम के शीर्ष पर सॉफ़्टवेयर स्टैक का हिस्सा हैं।

आपके पास a very tiny operating system हो सकता है जिसमें इसके ऊपर एक सॉफ्टवेयर स्टैक नहीं चल रहा है। अपने आप से अधिक उपयोगिता प्रदान नहीं करेंगे, बल्कि उपयोगिता जोड़ने के लिए एक आधार प्रदान करेगा।

+0

उत्कृष्ट, शानदार स्पष्टीकरण। बहुत बहुत धन्यवाद लेकिन कृपया विस्तार से वर्णन करें कि विंडोज़ लाइन को कैसे धुंधला करती है? –

+4

@Algo: चूंकि विंडोज़ में सॉफ़्टवेयर स्टैक ओएस के साथ बंडल किया गया है और वास्तव में अन्य विकल्पों के साथ प्रतिस्थापित नहीं किया गया है। उदाहरण के लिए, लिनक्स में विंडो मैनेजर को वैकल्पिक विकल्पों में से किसी एक के साथ बदल दिया जा सकता है। विंडोज़ में, आपको वह मिलता है जो वे आपको देते हैं और यही वह है। हालांकि, विंडोज़ में सॉफ़्टवेयर स्टैक के उदाहरण हैं। तकनीकी रूप से, मूल विंडोज (प्री -95) एक सॉफ्टवेयर स्टैक था जो एमएस-डॉस के शीर्ष पर बैठा था। माइक्रोसॉफ्ट बॉब एक ​​और प्रकार का सॉफ़्टवेयर स्टैक था। – David

+0

डेविड कृपया मुझे कुछ अच्छी किताबें सुझाएं। मैं एक सॉफ्टवेयर इंजीनियर हूँ। –