Unix
Unix एक powerfull, multi-user एवं multitasking operating system है जो 1960-70 के दशक, bell labs में डेवेलोप किया गया था। unix ऑपरेटिंग सिस्टम को Ken Thompson, Dennis Ritchie, और अन्य बहुत से इंजीनियर ने मिलके डेवेलोप किया था।
Linux
Linux एक unix like (जैसा) operating system है जो linus torvald ने, सन 1991 में develop किया है। unix एक paid (पैसे देके उपयोग करना) operating system है (इसके कुछ ही version free है) linus torvald ने linux को एक hobby project के तौर पर और आज बहुत ही popular OS है। यह एक open source operating system है जो GPL (General Public Licence – इस लाइसेंस के अंतर्गत कोई भी व्यक्ति कोड view, modify एवं distribute कर सकता है) के under release हुआ था।
- यह ऑपरेटिंग सिस्टम अपनी security,portability, flexibility, एवं robustness के लिए जाना जाता है
- आजकल ज्यादातर windows operating system को उपयोग किया जाता है, लेकिन फिर भी 90-95% सर्वर्स unix/inux की उपयोग से चल रहे है।
Linux की विशेषताएँ
Linux एक बहुत ही पॉपुलर ऑपरेटिंग सिस्टम जिसका विशेषताएँ निम्नलिखित हैः
- Secure - लिनक्स एक most सिक्योर ऑपरेटिंग सिस्टम है, जिसे हैक या vulnerable करना कठिन है।
- Performace - लिनक्स एक की परफॉरमेंस बहुत ही अच्छी होती है, जो की काम रिसोर्सेज उपयोग करता है, जिससे पैसे भी काम खर्च करने पड़ते है।
- Open Source - लिनक्स एक ओपन ऑपरेटिंग सिस्टम जो GPL के अंतर्गत रिलीज़ होता है, जिसको view, edit एवं redistribute कर सकता है। ओपन सोर्स होने की बजह से बहुत से ऑपरेटिंग इससे ही derive हुआ है। ऑपरेटिंग सिस्टम के ओपन सोर्स होने के कारण पैसे खर्च नहीं करने पड़ने है विंडोज ऑपरेटिंग सिस्टम के जैसे।
- Light weight - लिनक्स ऑपरेटिंग सिस्टम बहुत ही लाइट वेट है एवं जिससे हार्डवेयर पर काम लोड पड़ता है, और हमारा कंप्यूटर का हार्डवेयर दूसरे ऑपरेटिंग सिस्टम के मुकावले ज्यादा चलता है।
Linux के उपयोग
- लिनक्स ऑपरेटिंग सिस्टम का उपयोग वेब सर्वर बनाने में किया जाता है, क्योंकि यह बहुत तेज एवं सुरक्षित है |
- लिनक्स ऑपरेटिंग सिस्टम का उपयोग हम office work भी करते है, जैसे एक विंडोज ऑपरेटिंग सिस्टम करते है।
- Programming में लिनक्स उपयोग होता है, इस OS में हर एक programming लैंग्वेज एवं उसकी libraries को रन किया जा सकता है।
- लिनक्स का उपयोग नए ऑपरेटिंग सिस्टम बनाने के लिए भी उपयोग होता है, बहुत से ऑपरेटिंग सिस्टम तो लिनक्स से ही derive करके बनाये गए है (उदहारण - ubuntu, kali linux, redhat आदि) या बनाये जाता है।
- Robotics
- Health care
- Research lab
NOTE
लिनक्स एक ऑपरेटिंग सिस्टम नहीं बल्कि यह एक ऑपरेटिंग सिस्टम का कर्नेल (Kernel) है, कर्नेल ऑपरेटिंग सिस्टम एक महत्वपूर्ण भाग है जिसके बिना ऑपरेटिंग सिस्टम चल सकता , इसलिए लिनक्स को एक ऑपरेटिंग सिस्टम कहा जाता है।
लिनक्स कर्नेल जिस ऑपरेटिंग सिस्टम उपयोग होता है उसे उसे लिनक्स ऑपरेटिंग सिस्टम ही कहते है जैसे ubuntu, debian, redhat, kali linux, fadora (ये सभी ऑपरेटिंग सिस्टम linux कर्नल का उपयोग करते है। )
NOTE
Linux distribution – लिनक्स ऑपरेटिंग सिस्टम उन ऑपरेटिंग सिस्टम्स का समूह है जो लिनक्स कर्नेल का उपयोग करके develop किये गए है।