कई कारण हैं कि क्यों Microsoft विंडोज के लिए लिनक्स कर्नेल का उपयोग नहीं करेगा। एक तो लिनक्स कर्नेल और एनटी कर्नेल के तकनीकी पहलुओं में बहुत बड़ा अंतर है।
एक अन्य कारण शामिल लाइसेंसिंग के मुद्दे होंगे यदि Microsoft को विंडोज़ के लिए लिनक्स कर्नेल का उपयोग करने के लिए स्विच करना है। तीसरी बात, विंडोज पर कुछ ऐसे काम हैं जो किसी अन्य ऑपरेटिंग सिस्टम पर नहीं किए जा सकते हैं।
तकनीकी में अंतर के संदर्भ में, लिनक्स समुदाय के पास Microsoft उपयोगकर्ताओं की तुलना में पिछड़े संगतता के लिए बिल्कुल कुछ नहीं है और न ही वे एक स्थिर कर्नेल विकसित करते हैं ABI (एप्लिकेशन बाइनरी इंटरफ़ेस) के खिलाफ काम करने के लिए।
ऐसा होने पर, Microsoft का एकमात्र विकल्प या तो विंडोज़ एपीआई का अनुकरण करना होगा और आगे चलकर खुद के साथ संगतता बनाए रखना होगा ताकि वह अनुकूलता बनाए रखते हुए लिनक्स कर्नेल को फोर्क कर सके।
अंत में, इसमें बहुत सारी चुनौतियाँ शामिल होंगी जो इसके लायक नहीं हो सकती हैं। यह उन्हें लिनक्स समुदाय के विपरीत पक्षों पर भी रखने की संभावना है। उन्हें अपना स्वयं का स्वरूप सामने लाना पड़ सकता है और लिनक्स को रीब्रांड करना पड़ सकता है। फिर से, यह औसत उपयोगकर्ता के लिए भ्रमित करने वाला होगा।
लाइसेंस और अन्य मुद्दे UNIX एक और कारण था जब Microsoft को MS के प्रतिस्थापन की आवश्यकता थी -DOS, वे तब इसके लिए नहीं जा सकते थे। लिनक्स वह नहीं था जो अब था और उनकी आवश्यकताएं उस युग के पीसी के लिए अपेक्षाओं से परे थीं।
इसके अलावा, माइक्रोसॉफ्ट को उनकी वर्तमान और भविष्य की जरूरतों को पूरा करने और ध्यान में रखने के लिए एक नए अनुरूपित कर्नेल की आवश्यकता थी।वर्तमान में, लिनक्स को सामान्य सार्वजनिक लाइसेंस के तहत लाइसेंस दिया गया है, जिसका अर्थ है कि भले ही वर्तमान में, Microsoft को लिनक्स का उपयोग करने पर विचार करना था, उसे इसका स्रोत कोड उपलब्ध कराना होगा। यह कदम बिल्कुल Microsoft के पक्ष में नहीं होगा।
अंत में, विंडोज़ की अपनी अनूठी विशेषताएं हैं जो केवल विंडोज़ ऑपरेटिंग सिस्टम द्वारा ही की जा सकती हैं और कोई नहीं। इसमें कोई संदेह नहीं है, ऐसी चीजें भी हैं जो अन्य ऑपरेटिंग सिस्टम बेहतर करते हैं लेकिन विंडोज़ पर भी ऐसी चीजें होती हैं जो अन्य ऑपरेटिंग सिस्टम पर बिल्कुल नहीं की जा सकतीं।
एकमात्र विकल्प यह होगा कि आप अपना स्वयं का सॉफ़्टवेयर लिखें। यह डेवलपर्स की एक टीम लेगा जो कुछ कर रही होगी या विंडोज़ में पहले से मौजूद कुछ बनाने की कोशिश कर रही होगी। पिछली संगतता जो लिनक्स उपयोगकर्ताओं के पक्ष में नहीं है, विंडोज़ के लिए एक फायदा है क्योंकि यह सुविधा सैकड़ों हजारों पुराने कार्यक्रमों को चलाने में सक्षम बनाती है जो अभी भी उपयोग में हैं।
निष्कर्ष
निष्कर्ष में, इसमें कोई संदेह नहीं है कि विंडोज़ के लिए लिनक्स कर्नेल का उपयोग करने वाले माइक्रोसॉफ्ट को कुछ फायदे और अतिरिक्त लाभ मिलेंगे। लेकिन जब यह सब कहा और किया जाता है, तो शामिल तकनीकीताओं की जटिलताओं को ध्यान में रखते हुए, अनुकूलता की कमी।
तथ्य यह है कि उनका स्रोत कोड आम जनता के लिए खुला होगा और उनकी अपनी कुछ अनूठी विशेषताओं का नुकसान जो विंडोज़ को लिनक्स कर्नेल का उपयोग करने के लिए बनाता है, शायद विंडोज के लिए परेशानी के लायक नहीं है .