उपकरणसँग कुरा गर्ने व्यक्ति र यसको विपरित
प्रविधिको

उपकरणसँग कुरा गर्ने व्यक्ति र यसको विपरित

तीमध्ये सयौं निर्माण भएका छन्। संस्करण र वितरण को टन। तिनीहरू मध्ये केही आला जिज्ञासाहरू हुन्, अरूहरू थोरैले प्रयोग गर्छन्, तर तिनीहरू धेरै महत्त्वपूर्ण छन् किनभने तिनीहरू कम्प्युटर र नेटवर्क पूर्वाधारको मुख्य टुक्राहरूको लागि जिम्मेवार छन्। यस्तो भीडको बावजुद, त्यहाँ प्रत्येक बजार खण्डमा दुई भन्दा बढी प्रभुत्व छैन।

जुन तपाईको कम्प्युटरमा चलिरहेको छ। यसले मेमोरी, प्रक्रियाहरू, र यसको सबै सफ्टवेयर र हार्डवेयर प्रबन्ध गर्दछ। यसले तपाइँलाई मेसिनको "भाषा" थाहा नपाई कम्प्यूटरसँग सञ्चार गर्न पनि अनुमति दिन्छ। धेरैजसो अवस्थामा, धेरै फरक कार्यक्रमहरू एकै समयमा यन्त्रमा चलिरहेका छन्, र तिनीहरूमध्ये प्रत्येकसँग केन्द्रीय प्रशोधन इकाई (CPU), मेमोरी, र भण्डारणमा पहुँच हुनुपर्छ। अपरेटिङ सिस्टम यो सबैलाई समन्वय गर्दछ, प्रत्येक कार्यक्रमलाई आवश्यक पर्ने कुरा दिँदै। एक अपरेटिङ सिस्टम बिना, सफ्टवेयर हार्डवेयर संग अन्तरक्रिया गर्न सक्षम हुनेछैन, र कम्प्युटर बेकार हुनेछ।

प्रयोगकर्ता र आवेदन कार्यक्रमहरू प्रणाली कलहरू र अनुप्रयोग प्रोग्रामिङ इन्टरफेसहरू मार्फत अपरेटिङ सिस्टमहरूद्वारा प्रस्ताव गरिएका सेवाहरूमा पहुँच छ। तिनीहरू कम्प्युटरको अपरेटिङ सिस्टमसँग अन्तरक्रिया गर्छन्। देखि आदेश रेखा इन्टरफेसहरू (CLI) ग्राफिकल इन्टरफेसहरू GUI भनेर चिनिने प्रयोगकर्ता (यो पनि हेर्नुहोस्: )। छोटकरीमा भन्नुपर्दा, अपरेटिङ सिस्टमले प्रयोगकर्ताहरू वा एप्लिकेसन प्रोग्रामहरू र कम्प्युटर हार्डवेयरहरू बीचको इन्टरफेसको रूपमा काम गरेर कम्प्युटर प्रणालीहरूसँग अन्तरक्रिया गर्न अनुमति दिन्छ।

1. सबैभन्दा लोकप्रिय अपरेटिङ सिस्टम को लोगो

अपरेटिंग सिस्टमहरू (1) लगभग हरेक उपकरणमा फेला पार्न सकिन्छ जसमा तपाइँको कम्प्युटर समावेश छ - बाट मोबाइल फोन i खेल कन्सोल po सुपर कम्प्युटरहरू i इन्टरनेट सर्भरहरू। लोकप्रिय आधुनिक अपरेटिङ सिस्टमका उदाहरणहरू हुन्: Android, iOS, GNU/Linux, Mac OS X, Microsoft Windows, वा IBM बाट z/OS। यी सबै प्रणालीहरू, Windows र/र z/OS को अपवाद बाहेक, UNIX जरा भएका छन्। हालसालै, यदि तपाइँ डेस्कटप र मोबाइल प्लेटफर्महरू बीच भेद गर्नुहुन्न भने, विन्डोजले अब प्रभुत्व गर्दैन, तर (2) हो।

2. StatCounter को अनुसार गत दशकमा समग्र रूपमा अपरेटिङ सिस्टमहरूको लागि विश्वव्यापी बजारको शेयरमा परिवर्तन

3. गत दशकमा डेस्कटप कम्प्युटरहरूको लागि अपरेटिङ सिस्टमहरूको विश्वव्यापी बजारको शेयरमा परिवर्तन, StatCounter अनुसार।

4. StatCounter अनुसार मोबाइल उपकरणहरूमा गत वर्षमा अपरेटिङ सिस्टमहरूको विश्वव्यापी बजार साझेदारीमा परिवर्तन

5. 2018 मा सर्भर बजारमा अपरेटिङ सिस्टम प्रकारका सेयरहरू

पर्सनल कम्प्युटरका लागि तीन सबैभन्दा लोकप्रिय अपरेटिङ सिस्टमहरू हुन्: माइक्रोसफ्ट विन्डोज,, एप्पल म्याक ओएस एक्स i लिनक्स, जसको शेयर लगभग 1-2% उतार चढाव हुन्छ। (३) मोबाइल उपकरणहरूमा, एन्ड्रोइडले एप्पलको आईओएसमा प्रभुत्व जमाएको छ, जुन हालसालै बढ्दो बजार साझेदारीको साथ दोस्रो स्थानमा छ (४)। र ग्लोबल सर्भर बजारमा, तिनीहरूमध्ये लगभग आधा माइक्रोसफ्ट उत्पादनहरू छन्, यद्यपि यो प्रतिशत बिस्तारै घट्दै छ, र Red Hat Linux को फैलावट संग, यी दुई प्रणालीहरूले यस बजारको लगभग 3/4 को लागि खाता (4)।

स्मार्टफोन देखि सर्भर सम्म

माइक्रोसफ्ट सिर्जना गरियो विन्डोज अपरेटिङ सिस्टम 80 को मध्य मा। यो MS-DOS कर्नेलमा आधारित थियो, जुन समयमा अनुप्रयोगहरू लन्च गर्नका लागि सबैभन्दा बढी प्रयोग हुने कार्यक्रम प्रबन्धक थियो। त्यसपछि, 1987 मा पहिलो प्रमुख अपडेट सहित, Windows 3.0 पछि। केही वर्ष पछि, अर्को संस्करण, Windows 95, प्रमुख अपरेटिङ सिस्टम भयो। विज्ञहरू भन्छन् कि माइक्रोसफ्टको प्रणालीले Windows 95 बाट आधारभूत संरचनाको सन्दर्भमा धेरै परिवर्तन गरेको छैन, यद्यपि यसले नयाँ कम्प्युटिङ आवश्यकताहरू पूरा गर्न धेरै सुविधाहरू थपेको छ। स्टार्ट मेनु, टास्कबार, र विन्डोज एक्सप्लोरर (अहिले "एक्सप्लोरर" भनेर चिनिन्छ) जस्ता हामीले आज थाहा पाएका धेरै तत्वहरू ९० को दशकदेखि नै छन्।

यो धेरै वर्ष मा सिर्जना गरिएको छ Windows को धेरै फरक संस्करणहरू। ती मध्ये सबैभन्दा लोकप्रिय छन् विन्डोज 7 (2009 रिलीज) Windows Vista (२०१ 2007) र विन्डोज एक्सपी (२००१)। विन्डोज धेरै मा पूर्व स्थापना गरिएको छ नयाँ पीसीहरूजुन संसारमा उनको प्रभुत्वको मुख्य कारण मानिन्छ। एक प्रयोगकर्ता जसले PC वा ल्यापटप खरिद गर्छ वा आफ्नो कम्प्युटरमा विन्डोज अपग्रेड गर्छ, प्रणालीको विभिन्न संस्करणहरूबाट छनौट गर्न सक्छ। गृह प्रीमियम, व्यावसायिक वा अन्तिम.

सबैको लागि समान नयाँ Macintosh कम्प्युटरहरू वा फोहोर 2002 देखि कारखाना मा पूर्व स्थापित। एप्पल अपरेटिङ सिस्टम, अहिले भनेर चिनिन्छ MacOS (पहिले OS X र Mac OS X पनि)। एप्पल अपरेटिङ सिस्टमहरू पुरानो UNIX-आधारित अपरेटिङ सिस्टमहरूको परिवार हो जुन आधिकारिक रूपमा एप्पल कम्प्युटरहरूमा मात्र उपलब्ध छ जुन 2002 देखि पूर्व स्थापना गरिएको छ। प्रणालीको नाम 2016 मा WWDC सम्मेलनमा एप्पलले तिनीहरूको अपरेटिङ सिस्टमहरूको लागि प्रयोग गर्ने नामहरूलाई एकताबद्ध गर्ने आवश्यकताको कारण घोषणा गरिएको थियो (यसैले, macOS एक श्रृंखलाको अंश हो: iOS, watchOS, tvOS, आदि)।

बाहेक पुरानो UNIX एक आधुनिक एप्पल प्रणाली बनाउन को लागी आधार पहिले प्रयोग गरिएको थियो नेक्स्टस्टेप प्रणाली 80 को दोस्रो आधामा, 1996 मा निर्माता नेक्स्ट संग एप्पल द्वारा किने। त्यो "क्लासिक" Macintosh कम्प्युटर प्रणालीको अन्तिम संस्करण Mac OS 9 थियो। 2006 मा, नयाँ x86 Macs को लागि पहिलो संस्करण जारी गरिएको थियो। - Mac OS X 10.4। 2005 मा, पहिलो संस्करण जारी गरिएको थियो जुन युनिफर्म UNIX स्पेसिफिकेशनको तेस्रो संस्करण - Mac OS X 10.5, PowerPC र x86 "mac" मा चलिरहेको टेक्नोलोजी प्रयोग गरेर पूर्ण रूपमा उपयुक्त थियो। विश्वव्यापी बाइनरी, जुन एक कार्यान्वयन योग्य फाइल ढाँचा हो जुन दुबै आर्किटेक्चरहरूमा चल्छ। यस संस्करणको आधारमा, आईओएस प्रणाली (मूल रूपमा iPhone OS), Apple Inc. को अपरेटिङ सिस्टम सिर्जना गरिएको थियो। मोबाइल उपकरणहरू आईफोन, आइपड टच र आईप्याडका लागि। तपाईले देख्न सक्नुहुन्छ, एप्पलको प्रणाली/अपरेटिङ सिस्टमको इतिहास विन्डोजको भन्दा धेरै जटिल छ।

यद्यपि, यो परिवारको विविधताको तुलनामा केही होइन। ।।, अपरेटिङ सिस्टमहरू प्रविष्ट गर्नुहोस्, जसको मतलब तिनीहरू परिमार्जन गर्न सकिन्छ र संसारको जुनसुकै ठाउँमा पनि पुन: वितरण गर्न सकिन्छ। यो मौलिक रूपमा विन्डोज जस्तै स्वामित्व सफ्टवेयर भन्दा फरक छ, जसको स्वामित्व कम्पनी द्वारा मात्र परिवर्तन गर्न सकिन्छ। लिनक्स फाइदा यो "नि:शुल्क सफ्टवेयर" हो र त्यहाँ धेरै बिभिन्न वितरण (संस्करणहरू) छन् जसबाट तपाइँ तपाइँको आवश्यकता अनुसारको छनौट गर्न सक्नुहुन्छ। प्रत्येक वितरणको फरक रूप र अनुभूति हुन्छ। सबैभन्दा लोकप्रिय वितरणहरू: Ubuntu, Mint र Fedora को रूपमा चिनिन्छन्। लिनक्सको नाम पारिवारिक नामबाट राखिएको हो लिनस टोरवाल्ड्सजसले 1991 मा लिनक्स कर्नेल सिर्जना गर्नुभयो।

लिनक्स पहिलो पटक 1992 मा GNU जनरल पब्लिक लाइसेन्स अन्तर्गत वितरण गरिएको थियो। यो यसको मूल रिलीज मा स्रोत कोड को पहिलो केहि लाइनहरु बाट आज बीस मिलियन लाइनहरु मा बढेको छ। यो प्रणाली जो कोहीले आफ्नै उद्देश्यका लागि परिमार्जन गर्न सक्छ। फलस्वरूप हामीसँग सयौं लिनक्स आधारित अपरेटिङ सिस्टमहरू छन्वितरण भनिन्छ। यसले तिनीहरूको बीचमा छनोट गर्न अत्यन्तै गाह्रो बनाउँछ, प्रणाली संस्करण छनौट गर्नु भन्दा धेरै गाह्रो।

लिनक्स वितरण को विविधता यो धेरै राम्रो छ कि सबैजनाले आफ्नो आवश्यकता र प्राथमिकताहरू मिल्ने केहि पाउनुहुनेछ। उदाहरणका लागि, लोकप्रिय Windows XP को नक्कल गर्ने संस्करणहरू छन्। त्यहाँ लिनक्सका थप विशेष स्वादहरू पनि छन्, जस्तै पुरानो, कम-शक्तियुक्त कम्प्युटरहरूलाई नयाँ जीवन दिनको लागि डिजाइन गरिएको वितरणहरू, वा अल्ट्रा-सुरक्षित वितरणहरू जसले गर्न सक्छ। USB ड्राइभबाट चलाउनुहोस्। निस्सन्देह, त्यहाँ सर्भरहरू र अन्य उद्यम-वर्ग अनुप्रयोगहरू चलाउन लिनक्सका धेरै संस्करणहरू छन्। लिनक्स अपनाउनेहरूले Ubuntu लाई राम्रो सुरूवात बिन्दुको रूपमा सिफारिस गर्छन्। यो एक धेरै सुविधाजनक प्रणाली हो (विन्डोजको तुलनामा पनि), तर एकै समयमा बहुमुखी र बहुकार्यात्मक। कम्प्युटर कला विशेषज्ञहरू.

, डेस्कटप कम्प्यूटर र ल्यापटपहरू भन्दा धेरै फरक छन्, त्यसैले तिनीहरू मोबाइल उपकरणहरूको लागि विशेष रूपमा डिजाइन गरिएको अपरेटिङ सिस्टमहरूमा चल्छन्। मोबाइल उपकरणहरूका लागि अपरेटिङ सिस्टमहरूले सामान्यतया डेस्कटप वा ल्यापटपहरूको लागि डिजाइन गरिएका सुविधाहरूको विस्तृत दायरा प्रस्ताव गर्दैनन् र पीसीहरूको लागि ज्ञात सबै कार्यक्रमहरू चलाउन सक्दैनन्। यद्यपि, तपाईं अझै पनि उनीहरूसँग धेरै चीजहरू गर्न सक्नुहुन्छ, जस्तै चलचित्रहरू हेर्ने, वेब सर्फ गर्ने, तपाईंको पात्रो व्यवस्थापन गर्ने, खेलहरू खेल्ने, र थप।

त्यहाँ सर्भरहरूको लागि अपरेटिङ सिस्टमहरू पनि छन्, जस्तै। भारी र वजन मा अतिरिक्त भारी। के फरक छ सर्भर अपरेटिङ सिस्टम a औसत प्रयोगकर्ताको लागि अपरेटिङ सिस्टम? एक "सामान्य" अपरेटिङ सिस्टमले एमएस वर्ड, पावरपोइन्ट, एक्सेल, साथै ग्राफिक्स प्रोग्रामहरू, भिडियो प्लेयरहरू, आदि जस्ता प्रोग्रामहरू चलाउन सक्छ। यसले तपाईंलाई वेब ब्राउज गर्न र इमेल सन्देशहरू जाँच गर्न सजिलो बनाउने अनुप्रयोगहरू चलाउन अनुमति दिन्छ। यसले ल्यान र ब्लुटुथ जडानहरू प्रयोग गर्दछ र सर्भर अपरेटिङ सिस्टम भन्दा सस्तो छ।

सर्भर अपरेटिङ सिस्टम यो कुनै कारणको लागि धेरै महँगो छ। यसको मिशन प्रयोगकर्ताहरूलाई असीमित जडानहरू अनुमति दिन, धेरै ठूला मेमोरी स्रोतहरू प्रदान गर्न, र वेबसाइटहरू, इमेल, र डाटाबेसहरूको लागि सामान्य उद्देश्य सर्भरहरूको रूपमा कार्य गर्न हो। सर्भर प्रणालीले धेरै डेस्कटपहरू समावेश गर्न सक्छ किनभने यो नेटवर्किङको लागि अनुकूलित छ र एकल प्रयोगकर्ताको लागि होइन।

IoT उपकरणहरूको लागि अपरेटिङ सिस्टम

कन्टिकस - 2002 मा विकसित भएको खुला स्रोत अपरेटिङ सिस्टम, मुख्यतया कम पावर नेटवर्क माइक्रोकन्ट्रोलर र IoT उपकरणहरूमा केन्द्रित।

एन्ड्रोइड सामग्री - गुगल द्वारा बनाईएको। उनको पहिलेको नाम ब्रिलो थियो। यसले ब्लुटुथ र वाइफाइ प्रविधिहरूलाई समर्थन गर्दछ।

दङ्गा - ठूलो विकासकर्ता समुदाय छ र GNU Lesser General Public License अन्तर्गत जारी गरिएको छ। त्यसैले, RIOT लाई IoT संसारको लिनक्स भनिन्छ।

Apache Mayneute - RIOT अपरेटिङ सिस्टम जस्तै। यो Apache 2.0 लाइसेन्स अन्तर्गत जारी गरिएको छ। वास्तविक समयमा काम गर्दछ। यो धेरै माइक्रोकन्ट्रोलरहरू, औद्योगिक IoT उपकरणहरू र चिकित्सा उपकरणहरूमा प्रयोग गर्न सकिन्छ।

LiteOS - सन् २०१५ मा चिनियाँ टेक कम्पनी हुवावेले लन्च गरेको थियो। यसलाई सुरक्षित र अन्तरक्रियात्मक मानिन्छ।

Zephyr - लिनक्स फाउन्डेशन द्वारा 2016 मा जारी गरिएको थियो। विभिन्न IoT यन्त्रहरूको सहज एकीकरणले यस अपरेटिङ सिस्टमलाई विश्वमा सबैभन्दा लोकप्रिय बनाइदिएको छ।

टोक्ने Ubuntu IoT को मुख्य अपरेटिङ सिस्टम हो। Ubuntu समुदायमा आधारित, यसले IoT उपकरणहरूको लागि बलियो सुरक्षाको ग्यारेन्टी दिन्छ।

सानो ओएस - पहिलो पटक 2000 मा रिलीज। यो IoT यन्त्रहरूको लागि सबैभन्दा पुरानो अपरेटिङ सिस्टमहरू मध्ये एक हो। यसले मुख्यतया वायरलेस सेन्सर नेटवर्कहरू प्रयोग गर्दछ। 

चीजहरूको विन्डोज इन्टरनेट - पहिले विन्डोज एम्बेडेड भनेर पनि चिनिन्थ्यो। यो Windows 10 को आगमन संग Windows IoT मा परिवर्तन भएको थियो।

Raspbian Raspberry Pi को लागि मात्र डेबियन-आधारित अपरेटिङ सिस्टम हो। कर्नेल युनिक्स कर्नेल जस्तै छ।

फ्रीर्टोस माइक्रोकन्ट्रोलरहरूको लागि खुला स्रोत अपरेटिङ सिस्टम हो। यसले Amazon क्लाउड सेवा अर्थात AWS प्रयोग गर्दछ।

एम्बेडेड लिनक्स – यस संस्करणको लिनक्स अपरेटिङ सिस्टम स्मार्ट टिभी, वायरलेस (वाइफाइ) राउटरहरू आदिका लागि प्रयोग गरिन्छ।

GUI को संक्षिप्त इतिहास

अधिकांश मानिसले प्रयोग गर्छन् अपरेटिंग प्रणालीजुन तिनीहरूले किन्न अघि तिनीहरूको कम्प्युटरमा स्थापना गरिएको छ, तर पक्कै पनि यसलाई परिवर्तन गर्न, अपग्रेड गर्न वा प्रतिस्थापन गर्न सधैं सम्भव छ। आधुनिक अपरेटिङ सिस्टमहरूले ग्राफिकल प्रयोगकर्ता इन्टरफेस वा GUI प्रयोग गर्दछ जसले तपाईंलाई आइकनहरू, बटनहरू र मेनुहरूमा क्लिक गर्न आफ्नो माउस वा टचप्याड प्रयोग गर्न अनुमति दिन्छ, र ग्राफिक्स र पाठको संयोजन प्रयोग गरेर सबै कुरा स्क्रिनमा प्रदर्शित हुन्छ। GUI अघि, कम्प्युटर इन्टरफेसले कमाण्ड लाइन समावेश गर्दथ्यो, र प्रयोगकर्ताले प्रत्येक कमाण्ड कम्प्युटरमा प्रविष्ट गर्नुपर्ने थियो, र मेसिनले मात्र पाठ प्रदर्शन गर्‍यो।

संसारको पहिलो ग्राफिकल प्रयोगकर्ता इन्टरफेस जनवरी 1 मा एप्पल प्रणाली 1984 को रिलीज मानिन्छ। विन्डोज 1, निम्न नोभेम्बरमा जारी गरियो, एक GUI, एक 16-बिट ग्राफिकल प्रयोगकर्ता इन्टरफेस पनि प्रस्ताव गरियो। त्यस समयमा, एप्पल बाहेक, ग्राफिकल वातावरणको प्रोटोटाइपहरू अन्य कम्पनीहरू द्वारा प्रस्तुत गरिएको थियो, जस्तै 1982 मा COMDEX मा VisiCorp, र Windows GUI सिर्जना गर्नुको मुख्य कारण चिन्ता थियो। बिल गेट्स IBM PC बजारमा स्थिति गुमाउनुको लागि।

यसको इन्टरफेस, हामीले उल्लेख गरे अनुसार, धेरै हेराइहरू छन् विन्डोज अपरेटिङ सिस्टम मा भर पर्यो मेनु सुरु गर्नुहोस्जुन पहिलो पटक Windows 95 (1995) 6 मा प्रस्तुत गरिएको थियो। सुरु बटन i मेनु सुरु गर्नुहोस् नयाँ कार्यक्रम सुरु गर्ने प्रक्रियामा प्रयोगकर्ताहरूलाई आकर्षित गर्न विज्ञापन अभियानको साथ। जब Windows 2012 8 मा बाहिर आयो, बटन गायब भयो र प्रयोगकर्तालाई तुरुन्तै पूर्ण स्टार्ट स्क्रिनमा लगियो, जुन नयाँ टचस्क्रिन उपकरणहरूसँग उपयुक्त हुन डिजाइन गरिएको थियो। स्टार्ट स्क्रिनले विन्डोजले अघिल्लो वर्षहरूमा स्टार्ट मेनुको लागि प्रयोग गर्ने प्रणाली विकल्पहरू र कार्यक्रमहरूको सूचीको सट्टा एप्पल बारमा क्लिक गर्न सक्ने एप आइकनहरू र टाइलहरूमा केन्द्रित हुन्छ।

6. विन्डोज स्टार्ट बटन प्रयोग गर्दै

2013 मा थियो Windows 8.1 संस्करणजसले Microsoft ग्राहकहरूलाई स्टार्टअप प्रणाली प्रयोग गर्न सजिलो बनाउन स्टार्ट बटन फिर्ता ल्यायो। 2014 मा, Windows 10 ले प्रिय स्टार्ट बटन र स्टार्ट मेनु राम्रोको लागि पुनर्स्थापित गर्यो।

प्रयोगकर्ताहरूलाई ज्ञात उल्लेख एप्पलको डक 2000 मा चीता नामक Mac OS X को रिलीज संग पेश गरिएको थियो। 2000 भन्दा पहिले, एप्पल अपरेटिङ सिस्टमका प्रयोगकर्ताहरूले प्रोग्रामहरू सुरु गर्न र चयन गर्न र पहिले नै चलिरहेका अनुप्रयोगहरूमा परिवर्तन गर्न शीर्ष मेनु बार प्रयोग गर्थे। जब अपरेटिङ सिस्टम X 10.5, को रूपमा पनि चिनिन्छ तेंदुए, अक्टोबर 2007 मा रिलिज भएको, डक (7) लाई हामीले आज थाहा पाएको उही भिजुअल दृष्टिकोण प्रयोग गरेर पुन: डिजाइन गरिएको छ।

UNIX र NE UNIX

विन्डोज प्रणालीहरू, म्याक ओएस i विभिन्न लिनक्स वितरण (यस परिवारसँग सम्बन्धित एन्ड्रोइड सहित) - यो बजारले प्रस्ताव गरेको सबै होइन। यो स्पष्ट गर्न आवश्यक छ कि यस संसारमा धेरै फरक उत्पादनहरू एक-अर्कासँग कुनै न कुनै रूपमा सम्बन्धित छन्; उदाहरणका लागि, लिनक्स 60 को दशकको अन्तदेखि बेल ल्याबहरूद्वारा विकसित गरिएको पुरानो UNIX प्रणाली पछि मोडेल गरिएको हो। आधुनिक एप्पल प्रणालीहरू UNIX बाट आउँछन्। यसरी, त्यहाँ जडानहरूको सञ्जाल छ, तर धेरै प्रोग्रामरहरू, विशेष गरी जसले यी प्रणालीहरू सिर्जना गर्छन्, तिनीहरूलाई "अनिवार्य रूपमा समान" को रूपमा हेर्न र भिन्नताहरूलाई जोड दिन प्रयास गर्नुहोस्। लिनक्स नाम आफैंमा "Linux Is Not UniX" को संक्षिप्त रूप हुनुपर्छ। यसको मतलब लिनक्स UNIX सँग मिल्दोजुल्दो छ, तर युनिक्स कोड बिना विकास गरिएको थियो, उदाहरणका लागि, BSD() र यसको भिन्नताहरू विपरीत।

यस्तो सम्बन्धित तर फरक प्रणालीको उदाहरण हो क्रोम ओएस, Google द्वारा सिर्जना गरिएको, प्रणालीको मुख्य कार्य हो इन्टरनेट अनुप्रयोगहरू सुरू गर्दै। यो धेरै सस्तो र महँगो ल्यापटपहरूमा उपलब्ध छ। क्रोम ओएससँग पूर्व-स्थापित कम्प्युटरहरू बजारमा परिचित छन् chrombuki.

माथिको बीएसडीका वंशज मध्ये एकले बोलाए फ्रिबिएसडि (आठ)। प्रणाली को पहिलो संस्करण 8 मा जारी भएको थियो। त्यहाँ हाल दुई स्थिर संस्करणहरू उपलब्ध छन् र समर्थित छन्: 1993 र 11.4। FreeBSD नामको साथ आयो डेभिड ग्रीनम्यान Walnut Creek CD बाट जसले परियोजनालाई सुरु देखि समर्थन गर्यो। आधिकारिक FreeBSD मस्कट राक्षस हो, आधिकारिक वाक्यांश "सेवा गर्ने शक्ति" हो। यसको दक्षता र विश्वसनीयताको कारण, यो प्रायः सर्भर वा फायरवालको रूपमा प्रयोग गरिन्छ। FreeBSD प्रयोग गरिन्छ, उदाहरणका लागि। Apache.org, Netflix, Flight-Aware, Yahoo!, Yandex, Netcraft, Sony Playstation 4, WhatsApp मार्फत।

घरको लागि डिजाइन गरिएको अपरेटिङ सिस्टम (सरल नियन्त्रण, मल्टिमिडिया) र अफिस अनुप्रयोगहरू, बारीमा सिलेबल। यो जुलाई 2002 मा सिर्जना गरिएको थियो AtheOS प्रणाली को एक शाखाजसलाई यसको लेखक कर्ट स्काउनले त्यागेको थियो। कर्नेल र प्रणाली वास्तुकला, जस्तै AtheOS परियोजना, द्वारा प्रेरित थियो AmigaOS प्रणाली.

ReactOS लाई Windows को क्लोन मानिन्छ, एक नि:शुल्क व्यक्तिगत कम्प्युटर-प्रकारको अपरेटिङ सिस्टम जुन विन्डोजका विभिन्न संस्करणहरूसँग अन्तरसञ्चालनयोग्य छ। प्रणाली मान्यताहरूले Windows अनुप्रयोगहरू र ड्राइभरहरू, साथै OS/2, Java, र POSIX अनुप्रयोगहरू प्रयोग गर्ने क्षमता समावेश गर्दछ।

ReactOS C मा लेखिएको थियोर C++ मा ReactOS Explorer जस्ता केही तत्वहरू। ReactOS को विकासकर्ताहरूले दावी गर्छन् कि यो विन्डोजको क्लोन होइन। ReactOS 1996 देखि विकास मा छ। 2019 मा फिर्ता, यसलाई अझै पनि सफ्टवेयरको अपूर्ण अल्फा संस्करण मानिन्थ्यो, त्यसैले विकासकर्ताहरूले यसलाई परीक्षण उद्देश्यका लागि मात्र सिफारिस गरे। धेरै विन्डोज अनुप्रयोगहरू जस्तै Adobe Reader 6.0 र OpenOffice हाल यसमा चल्छन्।

सबैलाई थाहा छैन सोलारिस एक UNIX-आधारित अपरेटिङ सिस्टम हो जुन मूल रूपमा सन् ९० को दशकको मध्यमा सन माइक्रोसिस्टम्सद्वारा विकसित गरिएको थियो तर सन् २०१० मा पुन: नामाकरण गरिएको थियो। ओरेकल सोलारिस ओरेकल द्वारा सन माइक्रोसिस्टम को अधिग्रहण पछि। यो यसको स्केलेबिलिटी र धेरै अन्य सुविधाहरूको लागि परिचित छ जसले रोचक अनुप्रयोगहरू सम्भव बनाएको छ।

त्यहाँ धेरै अपरेटिङ सिस्टमहरू छन् जुन तिनीहरूको समयमा महत्त्वपूर्ण थिए तर अब AmigaOS जत्तिकै उत्कृष्ट छैनन्; आईबीएम र माइक्रोसफ्टबाट ओएस/२, क्लासिक म्याक ओएस, अर्थात्। Apple MacOS, BeOS, XTS-2, RISC OS, MorphOS, Haiku, Bare-Metal र FreeMint को लागि गैर-युनिक्स पूर्ववर्ती। ती मध्ये केही अझै पनि आला बजारहरूमा प्रयोग गरिन्छ र उत्साही र अनुप्रयोग विकास समुदायको लागि अल्पसंख्यक प्लेटफर्महरूको रूपमा विकसित गर्न जारी छ।

OpenVMS DEC मा सिर्जना गरियो यो अझै छ। अन्य अपरेटिङ सिस्टमहरू लगभग विशेष रूपमा एकेडेमियामा अपरेटिङ सिस्टमहरू सिकाउन वा OS अवधारणाहरू अनुसन्धान गर्न प्रयोग गरिन्छ। प्रणालीको एक विशिष्ट उदाहरण जसले दुवै गर्छ MINIX। अर्को, एउटा नाम, अनुसन्धानको लागि मात्र प्रयोग गरिन्छ। Oberon ETH ज्यूरिख मा विकसित निकोलस विर्था, Jurga Gutknecht मा र 80 को दशकमा विद्यार्थीहरूको समूह, यो मुख्य रूपमा Wirth समूहमा अनुसन्धान, शिक्षण र दैनिक कामको लागि प्रयोग भएको थियो। यद्यपि, केही अपरेटिङ सिस्टमहरू जसले महत्त्वपूर्ण बजार साझेदारी हासिल गर्न सकेनन् जसले प्रमुख विकासहरूलाई प्रभाव पार्ने आविष्कारहरू ल्याए। यो बेल ल्याब अनुसन्धान र प्रयोग विशेष गरी सत्य हो।

यो उस्तै हो विभिन्न अपरेटिङ सिस्टमहरू पीसी, स्मार्टफोन र ट्याब्लेट बाहेक अन्य प्लेटफर्महरूको लागि। वर्षौंको दौडान, स्मार्ट टिभी, कार, घडीहरू, इन्टरनेट अफ थिंग्स (९), आदिका लागि छुट्टाछुट्टै समाधानहरू विकास गरिएका छन्। प्राविधिक रूपमा, यी एउटै अपरेटिङ सिस्टमहरू होइनन्, यद्यपि तिनीहरूको नाम समान छ। उदाहरणका लागि अपरेटिङ सिस्टम एन्ड्रोइड टिभी ओएस यो हामीसँग स्मार्टफोनमा भएको जस्तो छैन। अटोमोबाइलमा प्रयोग हुने इम्बेडेड प्रणालीहरू, उदाहरणका लागि, एउटै यन्त्रका लागि धेरै सेटिङहरूसँग धेरै प्रकारका हुन सक्छन्, किनभने अटोमोबाइलहरूमा इलेक्ट्रोनिक प्रणालीहरूमा दर्जनौं प्रोसेसरहरू हुन्छन्। प्रत्येक प्रोसेसर (यस अवस्थामा, माइक्रोकन्ट्रोलर) फरक अपरेटिङ सिस्टम (वा समान) वा कुनै पनि हुन सक्छ।

9. चीजहरूको इन्टरनेटको लागि अपरेटिङ सिस्टम

मोबाइल खुला प्रणाली र केन्द्रीय व्यवस्थित

लगभग 15 वर्ष पहिले, उनले मोबाइल संचार बजारमा प्रभुत्व जमाएका थिए। सिम्बियन प्रणाली, आज यो अनिवार्य रूपमा OS को इतिहास हो, जस्तै PalmOS, webOS। हाल, मोबाइल अपरेटिङ सिस्टमको बजारमा एन्ड्रोइडको प्रभुत्व रहेको छ, गुगलद्वारा विकसित खुला स्रोत र नि:शुल्क सफ्टवेयर प्याकेज जसमा कोर अपरेटिङ सिस्टम, मिडलवेयर, र मोबाइल उपकरणहरूमा प्रयोगका लागि प्रमुख अनुप्रयोगहरू समावेश छन्।

लिनक्स कर्नेल र एन्ड्रोइडका लागि अनुकूलित केही अन्य कम्पोनेन्टहरू GNU GPL अन्तर्गत जारी गरिएका छन्। यद्यपि, एन्ड्रोइडले GNU परियोजनाको कोड समावेश गर्दैन। यो सुविधाले आजको धेरै अन्य लिनक्स वितरणहरूबाट एन्ड्रोइडलाई फरक पार्छ। एन्ड्रोइड अपरेटिङ सिस्टम अपडेटहरू पहिले डेजर्ट-सम्बन्धित नामहरू (कपकेक, डोनट, इक्लेयर, जिन्जरब्रेड, हनीकम्ब, आइसक्रिम स्यान्डविच) अन्तर्गत प्रकाशित गरिएका छन्। अब दुई वर्षको लागि, एन्ड्रोइड संस्करणहरू मात्र पङ्क्तिमा नम्बर गरिएको छ।

दोस्रो iOS एक मोबाइल प्रणाली हो, iPhone, iPod touch, र iPad मोबाइल उपकरणहरूको लागि एक एप्पल उत्पादन। हालको नाम 2010 देखि प्रभावकारी छ। प्रणाली पहिले को रूपमा चिनिन्थ्यो आईफोन ओएस। यो प्रणाली आधारित छ म्याक ओएस एक्स १०.। iOS एप्पल उपकरणहरूमा मात्र उपलब्ध छ किनभने कम्पनीले अन्य निर्माताहरूबाट उपकरणहरूको लागि अपरेटिङ सिस्टम इजाजतपत्र गर्दैन। सबै सफ्टवेयर एप्पल इंक द्वारा व्यक्तिगत रूपमा जारी गरिएको छ। र अनिवार्य क्रिप्टोग्राफिक पुष्टिकरण हस्ताक्षरको साथ AppStore मार्फत केन्द्रीय रूपमा एकल भण्डार () बाट वितरित। यो वितरण मोडेल, यद्यपि केन्द्रीय नियन्त्रित, अनुमति दिन्छ मालवेयरको फैलावट रोक्न, कुशल मर्मत र स्तरवृद्धि र यसरी सबै प्रयोगकर्ताहरूको लागि सुरक्षा र गुणस्तरको अतुलनीय उच्च स्तर।

विन्डोज मोबाइल स्मार्टफोन र मोबाइल उपकरणहरूमा प्रयोग हुने माइक्रोसफ्ट मोबाइल अपरेटिङ सिस्टम हो टच स्क्रीन संग वा तिनीहरू बिना। मोबाइल अपरेटिङ सिस्टम Windows CE 5.2 कर्नेलमा आधारित छ।

Windows Mobile PocketPC PDAs, PDAs, र स्मार्टफोनहरूको लागि डिजाइन गरिएको अपरेटिङ सिस्टम हो। विन्डोज मोबाइल श्रृंखलाको उत्तराधिकारी विन्डोज फोन थियो, सेप्टेम्बर 27, 2011 मा प्रस्तुत गरियो। 2015 मा, माइक्रोसफ्टले Windows 10 मोबाइल अपरेटिङ सिस्टमको परिचयको साथ आफ्नो पुरानो नाममा फर्क्यो, तर यो प्रणाली Windows CE कर्नेलमा आधारित Windows Mobile परिवारसँग सम्बन्धित छैन। यो युनिभर्सल विन्डोज प्लेटफर्म भनिने विश्वव्यापी प्लेटफर्मको निर्माणको भागको रूपमा Windows 10 परिवारसँग सम्बन्धित छ।

मोबाइल ओएस बजारमा परिचित अर्को प्रणाली हो ब्ल्याकबेरी ओएस, धेरै वर्ष पहिले लोकप्रिय ब्ल्याकबेरी ह्यान्डहेल्ड उपकरणहरूमा प्रयोगको लागि रिसर्च इन मोशन द्वारा विकसित गरिएको स्वामित्वको मोबाइल अपरेटिङ सिस्टम हो। ब्ल्याकबेरी प्लेटफर्म कर्पोरेट प्रयोगकर्ताहरूमाझ लोकप्रिय थियो किनभने, ब्ल्याकबेरी इन्टरप्राइज सर्भरसँग जोड्दा यसले माइक्रोसफ्ट एक्सचेन्ज, लोटस डोमिनो, नोवेल ग्रुपवाइज इमेल, र अन्य व्यापार सफ्टवेयरसँग सिङ्क्रोनाइजेसन प्रदान गर्दछ।

त्यहाँ अन्य कम ज्ञात प्रस्तावहरू जस्तै छन् बड़ा, मोबाइल फोनको लागि सैमसंग अपरेटिङ सिस्टमजुन 2010 मा सुरु भएको थियो। यसलाई प्रयोग गर्ने पहिलो स्मार्टफोन सैमसंग वेभ थियो। अपरेटिङ सिस्टम यो बारीमा लिनक्स वितरण, Moblin वितरण संयोजन गरेर सिर्जना गरिएको थियो (Intel द्वारा सिर्जना गरिएको) र मेमो (Nokia द्वारा प्रायोजित) विभिन्न मोबाइल उपकरणहरू र कारहरू, याटहरू, फोनहरू, नेटबुकहरू वा ट्याब्लेटहरू जस्ता अनुप्रयोगहरूको लागि। MeeGo v1.2, Nokia N9 को साथमा पहिलो मोबाइल फोनको प्रस्तुति जुन 21, 2011 मा भएको थियो।

अपरेटिङ सिस्टम चिडियाखानामा स्वागत छ

तपाईले देख्न सक्नुहुने रूपमा, अपरेटिङ सिस्टमहरू झुण्डिरहेका छन्। तिनीहरू उठे र रूपान्तरित भए, नयाँ संस्करणहरूमा शाखा बनाउँदै, विशेष गरी जब यो परिवार र लिनक्सको पुस्ताकहिलेकाहीँ पेशेवरहरूको विभिन्न आवश्यकताहरू पूरा गर्न। यस जटिल र बहु-शाखा विकासको भागको रूपमा, धेरै मौलिक, यदि विचित्र होइन, सिर्जनाहरू सिर्जना गरियो।

यस्तो अनौठो प्राणी, उदाहरणका लागि। टेम्पलओएस, पहिले J अपरेटिङ सिस्टम, SparrowOS र LoseThos - प्रकाश बाइबलीय अपरेटिङ सिस्टम। यो बाइबलमा भविष्यवाणी गरिएको तेस्रो मन्दिरको रूपमा एक अमेरिकी प्रोग्रामरद्वारा डिजाइन गरिएको थियो। टेरिगो ए डेभिस। डेभिसले दाबी गरे कि प्रणाली सुविधाहरू जस्तै 640 × 480 पिक्सेल रिजोल्युशन, 16-रङ डिस्प्ले, र अडियो नियन्त्रणहरू विशेष गरी उहाँलाई भगवानद्वारा सुम्पिएको थियो। यो C भाषाको मूल संस्करण (होलीसी भनिन्छ) प्रयोग गरेर प्रोग्राम गरिएको थियो र अन्य चीजहरू बीच, उडान सिमुलेटर, एक कम्पाइलर, र कर्नेल समावेश गरिएको थियो।

केही हदसम्म समान वातावरण भर्जिल डुप्रस द्वारा बनाईएको पोस्ट-अपोकेलिप्टिक OS कोलेप्समा छोपिएको छ। यो अपरेटिङ सिस्टम प्रदान गर्दछ आत्म-प्रजनन कार्यक्रमहरूको सेट i आत्म स्थापना विभिन्न उपकरणहरूमा, साथै अन्य धेरै प्रकार्यहरूमा। प्रणालीको मुख्य कार्य प्रायः आदिम उपकरणहरूको एक विस्तृत श्रृंखलामा सुरू गर्नु हो जुन विश्वव्यापी प्रलय पछि बाँच्न सक्छ।

अन्य मौलिक डिजाइन, हुप्स, आधुनिक पीसीहरूमा पुराना अमिगा मेसिनहरूका प्रयोगकर्ताहरूलाई परिचित अनुभव पुन: सिर्जना गर्ने उद्देश्य थियो। जे होस्, समयको साथ, यो विकसित हुँदै गयो, सफ्टवेयरले मूल भन्दा बढि बढ्यो, कम्प्युटरको रोमान्टिक दिनहरूमा थोरै जडानको साथ मौलिक उत्पादन बन्यो।

उत्तर कोरिया बाहिरी संसारबाट आफूलाई अलग्गै राख्न चिनिन्छ। यो पनि लागू हुन्छ सफ्टवेयर. DPR-D मा कम्प्युटरहरू तिनीहरू विन्डोज वा एप्पल प्रणालीहरूमा काम गर्दैनन्, तर रेड स्टारमा (पुल्गुनब्योल)। यो युनिक्समा आधारित अपरेटिङ सिस्टम त्यहाँको राष्ट्रिय कम्प्युटर सेन्टरमा विकास गरिएको थियो फायरफक्समा आधारित परिमार्जित ब्राउजर समावेश गर्दछजसले तपाईंलाई आधुनिक वेब, पाठ सम्पादक र खेलहरूमा पहुँच गर्न अनुमति दिन्छ। Red Star सँग पनि विशेषताहरू छन् जस्तै वाटरमार्किङ प्रणाली जसले सबै फाइलहरूलाई एक अद्वितीय स्थापना क्रम संख्याको साथ चिन्ह लगाउँदछ ताकि तिनीहरू ट्रेस गर्न सकिन्छ, साथै कोरियाली गुप्तचर एजेन्सीहरूको लागि ब्याकडोर पहुँच।

यो अलिकति जस्तै परिकल्पना गरिएको छ साबिली प्रणालीजसलाई "उबुन्टु मुस्लिम संस्करण" पनि भनिन्छ। Sabily यसको आफ्नै लिनक्स वितरण हो। मुस्लिम प्रयोगकर्ताहरूको सेवा गर्न 2007 मा सुरु भयो। अपरेटिङ सिस्टमद्वारा प्रदान गरिएका मानक सुविधाहरूको अतिरिक्त, Sabily ले बक्स बाहिर अरबी भाषा समर्थन समावेश गर्दछ। अपरेटिङ सिस्टमले दिनमा धेरै पटक मुस्लिमलाई प्रार्थना गर्न आह्वान गर्ने आइकन जस्ता अनौठो कार्यक्रमहरूको पनि गर्व गर्दछ। जकात क्याल्क प्रयोगकर्तालाई अनिवार्य भिक्षाको विभिन्न मात्रा निर्धारण गर्न मद्दत गर्दै। Sabily परियोजना 2011 मा बन्द गरिएको थियो तर ArchiveOS मा उपलब्ध छ।

विचित्रताले भरिएको आत्महत्या लिनक्सजुन, लिनक्स मानक द्वारा पहिचान नगरिएको आदेश प्रविष्ट गरेपछि, हार्ड ड्राइभ ढाँचा बनाउँछ, जसलाई "दण्ड" को रूपमा बुझ्नुपर्छ। वा PonyOS, अर्को अस्पष्ट प्रणाली, Toaru मा आधारित My Little Pony प्रशंसकहरूका लागि ग्राउन्ड अपबाट निर्मित शौक प्रणाली। प्यारा पोनीहरूले भरिएको इन्टरफेसको अतिरिक्त, PonyOS ले एउटा रोचक सुविधा प्रदान गर्दछ - GUI विन्डोहरू घुमाउने तिनीहरूको परम्परागत संकुचन र गतिशीलताको अतिरिक्त।

डिजिटल रियल वर्ल्ड ओएस

यो हाम्रो समयमा छ। र यसको लागि अपरेटिङ सिस्टमहरू तयार छन्। अमेरिकी कम्पनी भेरिटोनले सन् २०२० को अप्रिलमा विश्वकै पहिलो उत्पादन विकास गर्न सफल भएको घोषणा गरेको थियो । "aiWARE" भनिने उनको उत्पादनले कार्यक्रमहरूको सट्टा एआई एल्गोरिदमहरू चलाउँछ। पूर्वनिर्धारित AIWARE भाषण, पाठ, आवाज, फोटोग्राफी, बायोमेट्रिक्स, डाटा विश्लेषण, डाटा रूपान्तरण र थपको लागि समावेश छ। त्यसोभए, उदाहरणका लागि, आवाज सहायक प्रकार्य पहिले नै परम्परागत उपकरणहरूमा निर्मित छ र छुट्टै अनुप्रयोगमा उपलब्ध छ।

कृत्रिम बुद्धिमत्ता, वाक् पहिचान वा छवि, भर्चुअल सहायकहरू i प्राविधिक मेसिनहरूको तथाकथित प्राकृतिक इन्टरफेसले आज एउटा नयाँ वातावरण सिर्जना गर्न थालेको छ जसमा एक आधुनिक व्यक्ति सार्न, बाँच्न, काम गर्न, किन्न, खेल्न र धेरै कुरा गर्न सक्छ, "अपरेटिङ सिस्टम" को अवधारणा विकसित हुन्छ र चुपचाप संसारबाट सर्छ। कम्प्यूटर र अन्य कम्प्यूटर यन्त्रहरू केवल हाम्रो वातावरण, वरपर र हामी हरेक दिन बस्ने संसारको लागि।

के भविष्य "विश्वको अपरेटिङ सिस्टम" को हो, अर्थात्, सफ्टवेयर र हार्डवेयरको सञ्चालन भन्दा बढी समन्वय गर्ने समाधानहरूमा? के नयाँ अपरेटिङ सिस्टमहरूले चाँडै भर्चुअल, मेसिन र वास्तविक संसारका तत्वहरूको अन्तरक्रिया र सहज सञ्चालन सुनिश्चित गर्नेछ? यस्तो प्रणालीले प्रोसेसरको कम्प्युटिङ स्रोतहरू मात्र नभई हाम्रो धारणा, ध्यान र संज्ञानात्मक क्षमताहरूमा पनि पहुँच प्रदान गर्दछ, अर्थात्। हाम्रो मस्तिष्कमा।

विभिन्न प्रकारका अपरेटिङ सिस्टमहरूको अवलोकन

वास्तविक समय अपरेटिङ सिस्टम (वास्तविक-समय अपरेटिङ सिस्टम, RTOS) - इच्छित कार्यहरूको कार्यान्वयन समयको लागि आवश्यकताहरू पूरा गर्न। त्यस्ता प्रणालीहरू वास्तविक समयमा सञ्चालन हुने कम्प्युटर नियन्त्रण प्रणालीहरूको तत्वहरूको रूपमा प्रयोग गरिन्छ। यस मापदण्ड अनुसार, वास्तविक-समय अपरेटिङ सिस्टमहरू दुई प्रकारमा विभाजित छन्:

  • कठोर, अर्थात् ती जसको लागि सबैभन्दा खराब (सबैभन्दा ठूलो) प्रतिक्रिया समय थाहा छ र यो थाहा छ कि यो पार गरिने छैन;
  • नरम, अर्थात् जति सक्दो चाँडो प्रतिक्रिया दिन कोसिस गर्नेहरू, तर लामो प्रतिक्रिया समय के हुन सक्छ थाहा छैन।

वास्तविक-समय अपरेटिङ सिस्टममा, कुन प्रक्रियाहरूलाई प्रोसेसर आवंटित गर्नुपर्छ र सबै कार्यान्वयनयोग्य प्रक्रियाहरूले उनीहरूको समय सीमाहरू पूरा गर्नेछन् भनेर निर्धारण गर्न आवश्यक छ। यस प्रकारको अपरेटिङ सिस्टमको उद्भव अन्य चीजहरू बीचमा, समयमै मिसाइल नियन्त्रणमा सैन्य उपकरणको आवश्यकतासँग सम्बन्धित छ। यी प्रकारका अपरेटिङ सिस्टमहरू अब नागरिक उद्योगहरूमा व्यापक रूपमा प्रयोग गरिन्छ, र तिनीहरूले टेलिफोन एक्सचेन्जहरू, NASA मार्स ल्यान्डरहरू, र अटोमोटिभ ABSs जस्ता यन्त्रहरू पनि नियन्त्रण गर्छन्। उल्लेखनीय उदाहरणहरू Windows CE, OS-9, Symbian र LynxOS हुन्।

प्रयोगकर्तासँग सञ्चारको माध्यमबाट, हामी भेद गर्छौं:

  • पाठ प्रणालीहरू - कमाण्ड लाइनबाट जारी गरिएका आदेशहरू वा अन्य शब्दहरूमा, कमाण्ड लाइनबाट (उदाहरणका लागि, UNIX, MS-DOS) प्रयोग गरी सञ्चार।
  • ग्राफिक्स प्रणाली - ग्राफिक विन्डोज र प्रतीकहरू (GUI) प्रयोग गरेर सञ्चार। कम्प्युटरलाई माउस कर्सर प्रयोग गरेर नियन्त्रण गरिन्छ (उदाहरणका लागि, MS Windows परिवार, Mac OS)।

वास्तुकला अनुसार, अपरेटिङ सिस्टमहरू विभाजित छन्:

  • एकल उद्देश्य प्रणालीहरू। यी सरल डिजाइनको मोनोलिथिक प्रणालीहरू हुन्। प्रणालीले एक पटकमा एउटा मात्र कार्य गर्न सक्छ। एक पटकमा एउटा मात्र कार्यक्रम चल्न सक्छ (उदाहरणका लागि, MS-DOS)।
  • बहुकार्य प्रणालीहरू (मल्टीटास्किङ)। यी बहु-स्तर प्रणालीहरू हुन् जुन प्रणाली आदेशहरूको पदानुक्रमिक संरचना हो। प्रणालीले एकै साथ धेरै कार्यहरू गर्न सक्छ (उदाहरणका लागि, कार्यक्रममा पाठ सम्पादन गर्दा मुद्रण प्रक्रिया नियन्त्रण)। धेरै प्रोग्रामहरू एकैसाथ चल्न सक्छन् (उदाहरणका लागि MS Windows 9x/Me, NT/2000/XP, UNIX, Linux, Mac OS X, OS/2 Warp)। 
  • एकीकृत पहुँच प्रणाली। यी प्रणालीहरू हुन् जसले एक पटकमा एक प्रयोगकर्तालाई मात्र समर्थन गर्दछ (जस्तै MS-DOS, Windows 9x/Me)। 
  • बहुप्रयोगकर्ता प्रणालीहरू। यी एकै समयमा धेरै प्रयोगकर्ताहरूलाई समर्थन गर्ने प्रणालीहरू हुन्। प्रोसेसरले पालैपालो धेरै कार्यहरू गर्दछ, स्विचिंग यति बारम्बार हुन्छ कि प्रयोगकर्ताहरूले यो चलिरहेको बेला कार्यक्रमसँग अन्तर्क्रिया गर्न सक्छन् (जस्तै MS Windows NT/2000/XP, UNIX, Linux, Mac OS X, OS/2 Warp)। 
  • क्लाइन्ट-सर्भर प्रणालीहरू। यी अत्यन्त जटिल प्रणालीहरू हुन् जसले व्यक्तिगत नेटवर्क गरिएका कम्प्युटरहरूमा स्थापित माध्यमिक प्रणालीहरूको निरीक्षण गर्दछ। अनुप्रयोगहरूलाई अपरेटिङ सिस्टमद्वारा सेवाहरू प्रदान गर्ने सर्भरहरूको "ग्राहक" को रूपमा व्यवहार गरिन्छ। "ग्राहकहरू" प्रणालीको कोर मार्फत सर्भरहरूसँग सञ्चार गर्छन्, र प्रत्येक सर्भरले अन्य प्रक्रियाहरूबाट राम्रोसँग अलग्गै, आफ्नै, छुट्टै र सुरक्षित मेमोरी स्पेसमा चल्छ।

एम्बेडेड प्रणाली - एक विशेष कम्प्युटर प्रणाली जुन यसले सञ्चालन गर्ने उपकरणको अभिन्न अंग बन्छ। यसले निश्चित आवश्यकताहरू पूरा गर्नुपर्दछ, कडाईका साथ परिभाषित गरिएको कार्यहरूको सर्तमा यो गर्नुपर्दछ। तसर्थ, यसलाई सामान्य बहु-कार्यात्मक व्यक्तिगत कम्प्युटर भन्न सकिँदैन। प्रत्येक इम्बेडेड प्रणाली एक माइक्रोप्रोसेसर (वा माइक्रोकन्ट्रोलर) मा आधारित छ कार्यहरूको सीमित संख्या, वा एकल कार्य गर्न प्रोग्राम गरिएको। अमेरिकी अपोलो अन्तरिक्ष यानलाई नियन्त्रण गर्ने कम्प्युटर पहिलो निर्मित कम्प्युटर मानिन्छ। यद्यपि, LGM-30 Minuteman I मिसाइललाई नियन्त्रण गर्न पहिलो ठूलो मात्रामा उत्पादन गरिएको इम्बेडेड कम्प्युटर प्रयोग गरिएको थियो। केही उदाहरणहरू Windows CE, FreeBSD, र Minix 3 हुन्।

एम्बेडेड अपरेटिङ सिस्टमहरू। एम्बेडेड प्रणालीहरूमा लिनक्सको प्रयोगलाई एम्बेडेड लिनक्स भनिन्छ। 

मोबाइल अपरेटिङ सिस्टम (वा मोबाइल ओएस) - स्मार्टफोन, ट्याब्लेट, PDA वा अन्य मोबाइल उपकरणहरूको लागि अपरेटिङ सिस्टम। मोबाइल अपरेटिङ सिस्टमहरूले कम्प्युटरका सुविधाहरूलाई सेल फोन वा अन्य मोबाइल उपकरणहरूको लागि उपयोगी अन्य सुविधाहरूको संयोजन गर्दछ; सामान्यतया यी हुन्: टच स्क्रिन, फोन, ब्लुटुथ, Wi-Fi, नेभिगेसन, क्यामेरा, क्यामेरा, वाक् पहिचान, आवाज रेकर्डर, संगीत प्लेयर, NFC र इन्फ्रारेड पोर्ट। सञ्चार गर्न सक्ने मोबाइल उपकरणहरू (जस्तै स्मार्टफोनहरू) मा दुईवटा मोबाइल अपरेटिङ सिस्टमहरू हुन्छन् - प्रयोगकर्ताले देख्न सक्ने मुख्य कार्यक्रम, रेडियो र अन्य कम्पोनेन्टहरूलाई समर्थन गर्ने निम्न-स्तरको वास्तविक-समय प्रणालीद्वारा पूरक। उल्लेखनीय उदाहरणहरूमा ब्ल्याकबेरी ओएस, गुगल एन्ड्रोइड, र एप्पल आईओएस समावेश छन्।

एक टिप्पणी थप्न