रेड हैट लिनक्स

रेड हैट लिनक्स 2004 में बंद होने तक रेड हैट द्वारा निर्मित एक व्यापक रूप से इस्तेमाल किया जाने वाला व्यावसायिक खुला स्रोत लिनक्स वितरण था।

रेड हैट लिनक्स के प्रारंभिक प्रकाशन को रेड हैट वाणिज्यिक Linux कहा जाता था। रेड हैट ने मई 1995 में पहली गैर-बीटा प्रकाशन प्रकाशित की। [3] यह आरपीएम पैकेज मैनेजर को अपने पैकेजिंग प्रारूप के रूप में उपयोग करने वाला पहला लिनक्स वितरण था, और समय के साथ इसने कई अन्य वितरणों, जैसे मंड्रिवा लिनिच और येलो डॉग लिनक्स के लिए प्रारम्भी बिंदु के रूप में काम किया है।

2003 में, रेड हैट ने एंटरप्राइज़ वातावरण के लिए रेड हैट एंटरप्राइज लिनक्स (RHEL) के पक्ष में रेड हैट लिनक्स लाइन को बंद कर दिया। फेडोरा लिनक्स, समुदाय-समर्थित फेडोरा परियोजना द्वारा विकसित और रेड हैट द्वारा प्रायोजित, घरेलू उपयोग के लिए एक निःशुल्क विकल्प है। रेड हैट लिनक्स 9 की अंतिम प्रकाशन 30 अप्रैल, 2004 को आधिकारिक तौर पर समाप्त हो गई, हालाँकि इसके लिए अपडेट 2006 तक फेडोरा लिगेसी प्रोजेक्ट द्वारा प्रकाशित किए गए थे, जब तक कि 2007 की प्रारम्भ में अपडेट बंद नहीं हो थे।

विशेषताएं
संस्करण 3.0.3 पुराने ए.आउट प्रारूप के बजाय ईएलएफ (निष्पादन योग्य और लिंक करने योग्य प्रारूप) बायनेरिज़ का समर्थन करने वाले पहले लिनक्स वितरणों में से एक था।

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

संस्करण 6 में रेड हैट को GNU C लाइब्रेरी 2.1, एन्हांस्ड GNU कंपाइलर सिस्टम | egcs-1.2, और 2.2 कर्नेल में ले जाया गया। यह GNOME को इसके डिफ़ॉल्ट ग्राफिकल वातावरण के रूप में उपयोग करने वाला पहला संस्करण था। इसने कुडज़ू (कंप्यूटर डेमॉन) भी पेश किया, जो स्वचालित खोज और हार्डवेयर के विन्यास के लिए एक सॉफ्टवेयर लाइब्रेरी है।

संस्करण 7 2.4 कर्नेल की तैयारी के लिए जारी किया गया था, हालाँकि पहली प्रकाशन में अभी भी स्थिर 2.2 कर्नेल का उपयोग किया गया था। ग्लिबैक को संस्करण 2.1.92 में अद्यतन किया गया था, जो आगामी संस्करण 2.2 का बीटा था और रेड हैट ने सीवीएस से जीसीसी के एक पैच किए गए संस्करण का उपयोग किया था जिसे उन्होंने "2.96" कहा था। अस्थिर GCC संस्करण को शिप करने का निर्णय GCC 2.95 के गैर-i386 प्लेटफ़ॉर्म, विशेषकर DEC अल्फा पर खराब प्रदर्शन के कारण था। नए जीसीसी ने सी ++ मानक के लिए समर्थन में भी सुधार किया था, जिसके कारण अधिकांश मौजूदा कोड संकलित नहीं हो पाए थे।

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

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

संस्करण 8.0 ब्लूकर्व डेस्कटॉप थीम को शामिल करने वाला दूसरा संस्करण भी था। इसमें GNOME-2 और KDE 3.0.2 डेस्कटॉप के साथ-साथ OpenOffice-1.0 के लिए एक सामान्य थीम का उपयोग किया गया। केडीई सदस्यों ने बदलाव की सराहना नहीं की और दावा किया कि यह केडीई के सर्वोत्तम हित में नहीं है।

संस्करण 9 नेटिव POSIX थ्रेड लाइब्रेरी का समर्थन करता है, जिसे रेड हैट द्वारा 2.4 श्रृंखला कर्नेल में पोर्ट किया गया था।

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

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

संस्करण इतिहास
प्रकाशन की तारीखें comp.os.linux.announce पर घोषणाओं से निकाली गईं संस्करण के नाम संज्ञानात्मक रूप से पिछली प्रकाशन से संबंधित होने के कारण चुने गए हैं, फिर भी उससे पहले की प्रकाशन की तरह संबंधित नहीं हैं। फेडोरा और रेड हैट प्रोजेक्ट्स को 22 सितंबर, 2003 को मिला दिया गया था।

यह भी देखें

 * फेडोरा लिनक्स रिलीज इतिहास
 * लिनक्स वितरण की सूची
 * ब्लू लिनक्स सोचो

बाहरी संबंध

 * Fedora Linux – Free, community-supported, home version of रेड हैट लिनक्स
 * Fedora Project – History of रेड हैट लिनक्स
 * रेड हैट, Inc. – Linux documentation
 * Linux Kernel Organization – रेड हैट Archive
 * Mapping of RedHat Versions and Code Names to LINUX Kernel Versions
 * Mapping of RedHat Versions and Code Names to LINUX Kernel Versions