SSD Nodes Learn 🎉 VPS $5.50/माह से
गाइड Matt Connorलेखक: Matt Connor · अपडेट किया गया: 2026-08-12

Red Hat, CentOS, Rocky Linux और AlmaLinux का इतिहास

Red Hat ने CentOS Linux को क्यों बंद किया और Rocky Linux व AlmaLinux का जन्म कैसे हुआ। जानिए 2020 के CentOS Stream बदलाव और RHEL के मुफ्त विकल्पों के बारे में पूरी जानकारी।

Red Hat Enterprise Linux के दो मुफ्त रीबिल्ड क्यों मौजूद हैं

Rocky Linux और AlmaLinux का अस्तित्व इसलिए है क्योंकि Red Hat ने CentOS Linux को उसके उपयोगकर्ताओं द्वारा निर्धारित तिथि से कई साल पहले ही समाप्त कर दिया था। CentOS, Red Hat Enterprise Linux (RHEL) का एक मुफ्त, बिना ब्रांड वाला रीबिल्ड था, और इसमें वही लंबा सपोर्ट विंडो मिलता था। 8 दिसंबर, 2020 को CentOS Project ने घोषणा की कि CentOS Linux 8 का सपोर्ट 2029 तक चलने के बजाय 2021 के अंत में समाप्त हो जाएगा। उस घोषणा के एक सप्ताह के भीतर ही दो प्रतिस्थापन प्रोजेक्ट्स की घोषणा की गई, और वे दोनों आज भी उपलब्ध हैं।

वह घोषणा केवल तभी समझ में आती है जब आप यह जानते हैं कि CentOS क्या था, और एक कमर्शियल प्रोडक्ट की मुफ्त कॉपी को अस्तित्व में रहने की अनुमति क्यों दी गई थी। इसकी शुरुआत 2003 में हुई थी।

2003 में Red Hat Linux का भविष्य: Fedora और RHEL

Red Hat का मूल उत्पाद Red Hat Linux नामक एक boxed distribution था। इसका पहला non-beta release मई 1995 में आया था। अंतिम release, Red Hat Linux 9, 31 मार्च 2003 को जारी किया गया था और 30 अप्रैल 2004 को इसका end of life हो गया।

उस समय तक Red Hat कंपनियों को उत्पाद बेच रहा था, और कंपनियों को कुछ ऐसा चाहिए था जो boxed product नहीं दे सकता था: एक ऐसा version जो वर्षों तक स्थिर रहे, जिसमें security fixes हों और कोई अप्रत्याशित upgrade न हो। Red Hat ने इसे Red Hat Linux Advanced Server के रूप में बनाया, जो मार्च 2002 में Red Hat Enterprise Linux 2.1 बन गया। RHEL को एक subscription के रूप में बेचा जाता है, जिसका शुल्क प्रति सिस्टम प्रति वर्ष लिया जाता है। यह subscription updates और support प्रदान करता है। यह certification भी प्रदान करता है: hardware vendors और commercial software vendors विशेष रूप से RHEL के साथ परीक्षण करते हैं, और वे अपनी support शर्तों में इसका उल्लेख करते हैं।

उस समय free line का कोई स्पष्ट उद्देश्य नहीं था, इसलिए Red Hat ने इसे एक बाहरी community project के साथ मिला दिया। Fedora Project और Red Hat Project औपचारिक रूप से 22 सितंबर 2003 को विलय हो गए। Fedora वह तेज़, free distribution बन गया जहाँ नया काम सबसे पहले आता है। RHEL वह धीमा, paid distribution बन गया जिसे Fedora से तैयार किया जाता है। तब से काम इसी दिशा में प्रवाहित होता है: Fedora नेतृत्व करता है, RHEL उसका अनुसरण करता है।

इस विभाजन ने एक कमी छोड़ दी। कई लोग बिना प्रति-सर्वर बिल के RHEL का दस-वर्षीय lifecycle चाहते थे, और Fedora इसे पूरा नहीं कर सका, क्योंकि एक Fedora release लगभग तेरह महीनों के लिए समर्थित होता है।

RHEL का फ्री रीबिल्ड संभव क्यों था?

RHEL लगभग पूरी तरह से फ्री लाइसेंस के तहत आने वाले सॉफ्टवेयर से बना है, और यहाँ GNU General Public License (GPL) सबसे महत्वपूर्ण है। यह अनिवार्य करता है कि जो कोई भी बाइनरी प्राप्त करता है, उसे संबंधित सोर्स कोड भी मिलना चाहिए। Red Hat ने सार्वजनिक रूप से इस कर्तव्य का पालन किया, SRPMs (प्रत्येक घटक के लिए पैकेज्ड सोर्स) को एक पब्लिक सर्वर पर और बाद में git.centos.org रिपॉजिटरी में प्रकाशित किया।

सोर्स पूरा उत्पाद नहीं है। RHEL के दो हिस्से कॉपी करने के लिए कभी भी फ्री नहीं थे। Red Hat के ट्रेडमार्क Red Hat के स्वामित्व में हैं, इसलिए एक रीबिल्डर को हर लोगो और नाम के हर उल्लेख को हटाना होगा। भुगतान की जाने वाली सेवाएं भी पेवॉल के पीछे रहती हैं: अपडेट सर्वर, सपोर्ट कॉन्ट्रैक्ट, सर्टिफिकेशन प्रक्रिया, और प्रत्येक फिक्स का विवरण देने वाले errata।

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

CentOS किस लिए था?

CentOS का अर्थ Community ENTerprise Operating System है। यह 2002 में Gregory Kurtzer द्वारा शुरू की गई cAos Linux नामक परियोजना से विकसित हुआ। पहला CentOS release 14 मई, 2004 को आया, जिसे 2 नंबर दिया गया था, क्योंकि इसे RHEL 2.1AS से बनाया गया था।

इसकी लोकप्रियता का कारण इसका lifecycle था। प्रत्येक CentOS release RHEL की दस-वर्षीय support अवधि का अनुसरण करता था, और यह पूरी तरह निःशुल्क था। Hosting कंपनियां इसे default images के लिए उपयोग करती थीं, विश्वविद्यालय इसे clusters पर चलाते थे, appliance vendors इसे अपने उत्पादों के भीतर ship करते थे, और control panels यह मानकर चलते थे कि यह उपलब्ध है। यदि आपने लगभग 2006 और 2020 के बीच एक virtual private server किराए पर लिया था, तो CentOS operating system मेनू में मौजूद होता था, और अक्सर यह default विकल्प होता था।

CentOS Linux 7 यह दर्शाता है कि यह वादा उम्मीद के मुताबिक काम कर रहा था। इसे 7 जुलाई, 2014 को release किया गया था, और इसकी security support 30 जून, 2024 तक चली, जो पूरे दस वर्षों से कुछ दिन कम थी। यही रिकॉर्ड वह कारण है कि लोग अगले release पर दस-वर्षीय योजनाएं बनाने में सहज महसूस करते थे।

2014 में जब CentOS, Red Hat में शामिल हुआ तो क्या बदलाव आए

7 जनवरी, 2014 को Red Hat और CentOS Project ने घोषणा की कि वे एक साथ आ रहे हैं। उस समय Red Hat के मुख्य प्रौद्योगिकी अधिकारी (CTO) Brian Stevens और CentOS के मुख्य डेवलपर Karanbir Singh, दोनों ने इस घोषणा में अपनी बात रखी। Red Hat ने कर्मचारी और बुनियादी ढांचा प्रदान किया, कई मुख्य CentOS डेवलपर्स Red Hat के कर्मचारी बन गए, और परियोजना को एक औपचारिक गवर्निंग बोर्ड प्राप्त हुआ।

उपयोगकर्ताओं के लिए इसके दृश्य प्रभाव सकारात्मक थे। प्रत्येक RHEL release के बाद बिल्ड तेजी से आने लगे। सोर्स कोड git.centos.org पर स्थानांतरित कर दिए गए। Special Interest Groups ने बेस डिस्ट्रीब्यूशन के ऊपर अतिरिक्त सामग्री तैयार की, जैसे कि वर्चुअलाइजेशन और स्टोरेज स्टैक।

संरचनात्मक बदलाव अधिक शांत था, और यही वह बदलाव था जिसने छह साल बाद मायने रखा। जिस परियोजना का काम RHEL को फिर से बनाना (rebuild) था, उसे अब उसी कंपनी द्वारा वित्तपोषित और संचालित किया जा रहा था जो RHEL बेचती है। इस व्यवस्था में ऐसा कुछ भी नहीं था जो Red Hat को इस रीबिल्ड को जारी रखने के लिए बाध्य करता।

CentOS Linux 8 का अंत 2021 में क्यों हुआ?

CentOS Linux 8 को 24 सितंबर, 2019 को release किया गया था। RHEL 8 को 31 मई, 2029 तक support प्राप्त था, इसलिए यह माना गया था कि CentOS Linux 8 भी 2029 तक चलेगा।

8 दिसंबर, 2020 को Rich Bowen ने CentOS blog पर "CentOS Project shifts focus to CentOS Stream" प्रकाशित किया। इसके अनुसार CentOS Linux 8 का अंत 31 दिसंबर, 2021 को होना था। CentOS Linux 7 अपनी मूल तिथि 30 जून, 2024 तक जारी रहना था। इसका कारण यह बताया गया कि project का भविष्य CentOS Stream है।

ChartCentOS Linux 8 support window in years, announced at release versus delivered
The data behind this chart
[
  {
    "label": "Announced at release, September 2019",
    "support_window": 9.7
  },
  {
    "label": "Delivered, ended December 2021",
    "support_window": 2.3
  }
]

CentOS Linux 8 को लगभग 9.7 वर्षों की अपेक्षित support अवधि के साथ release किया गया था। इसने लगभग 2.3 वर्ष की सेवा दी। कोई feature हटाया नहीं गया और न ही code की गुणवत्ता खराब हुई। लोगों ने वह समय सीमा खो दी जिसके लिए उन्होंने पहले से प्रतिबद्धता जताई थी, जो machines production में थीं, और उन्हें बदलने के लिए केवल एक वर्ष से थोड़ा अधिक का notice मिला। एक पूरे fleet में operating system को migrate करना एक नियोजित कार्य होता है, और यह एक deadline के साथ अनियोजित कार्य बन गया।

CentOS Stream वास्तव में क्या है?

अधिकांश कवरेज अभी भी CentOS Stream को उस चीज़ के रूप में वर्णित करती है जिसने CentOS Linux को समाप्त कर दिया। समय का तालमेल तो सही है लेकिन विवरण गलत है, क्योंकि ये दोनों उत्पाद विपरीत दिशाओं की ओर इशारा करते हैं।

CentOS Linux, RHEL का डाउनस्ट्रीम था। Red Hat एक RHEL माइनर release जारी करता था, और CentOS बाद में उसे फिर से बनाता था। यह कॉपी हमेशा मूल के बाद आती थी।

CentOS Stream, RHEL का अपस्ट्रीम है। यह वह सार्वजनिक ब्रांच है जहाँ अगला RHEL माइनर release तैयार किया जाता है। कार्य Fedora से CentOS Stream में और फिर RHEL में प्रवाहित होता है, इसलिए एक पैकेज पहले Stream में दिखाई देता है और बाद में RHEL माइनर release तक पहुँचता है। Stream को लगातार डिलीवर किया जाता है, इसलिए यह माइनर वर्ज़न के बीच उस तरह स्थिर नहीं रहता जैसे एक shipped RHEL रहता है।

यह Stream को उन कार्यों के लिए उपयोगी बनाता है जो CentOS Linux कभी नहीं कर सकता था। यदि आप ऐसा सॉफ़्टवेयर मेंटेन करते हैं जिसे अगले RHEL माइनर release पर काम करते रहना है, तो Stream आपको वह release महीनों पहले दिखा देता है। यदि आप RHEL में किसी बग को ठीक करवाना चाहते हैं, तो Stream वह जगह है जहाँ आप पैच भेज सकते हैं, जो कि डाउनस्ट्रीम रीबिल्ड में कभी संभव नहीं था। 2020 में Red Hat का तर्क यह था कि यह एक निष्क्रिय कॉपी को एक ऐसे डिस्ट्रीब्यूशन में बदल देता है जिसे समुदाय वास्तव में बदल सकता है।

Stream अभी भी उन उपयोगकर्ताओं के लिए एक खराब विकल्प है जो CentOS Linux चाहते थे, और इसकी सपोर्ट विंडो भी यही बताती है। CentOS Stream 10 को 12 दिसंबर, 2024 को लगभग पाँच वर्षों की विंडो के साथ release किया गया था, जबकि RHEL की विंडो दस वर्षों की है। दस-वर्षीय योजना पर काम करने वाली टीम को उस योजना का तेज़ वर्ज़न नहीं मिला। उन्हें एक अलग उद्देश्य वाला एक अलग उत्पाद मिला।

Rocky Linux और AlmaLinux की उत्पत्ति

Rocky Linux की घोषणा 8 दिसंबर, 2020 को Gregory Kurtzer द्वारा की गई थी, उसी दिन जिस दिन CentOS के संबंध में पोस्ट आई थी। Kurtzer ने ही उस प्रोजेक्ट की शुरुआत की थी जिससे बाद में CentOS विकसित हुआ। यह नाम Rocky McGaugh के सम्मान में रखा गया है, जो CentOS के शुरुआती सह-संस्थापकों में से एक थे। यह प्रोजेक्ट Rocky Enterprise Software Foundation (RESF) द्वारा संचालित है और इसका मुख्य व्यावसायिक समर्थक CIQ है, जो Kurtzer द्वारा स्थापित एक कंपनी है। अप्रैल 2021 के अंत में एक release candidate सामने आया और 21 जून, 2021 को पहला stable release, Rocky Linux 8.4 "Green Obsidian" जारी किया गया।

AlmaLinux, CloudLinux से आया है, जो एक ऐसी कंपनी है जो पहले से ही hosting providers को RHEL-derived distribution बेचती थी। 15 दिसंबर, 2020 को CloudLinux ने एक मुफ्त RHEL rebuild के लिए प्रति वर्ष दस लाख अमेरिकी डॉलर से अधिक का निवेश करने का संकल्प लिया, जिसे तब Project Lenix कोडनेम दिया गया था। AlmaLinux नाम की घोषणा 12 जनवरी, 2021 को हुई, 1 फरवरी को एक beta version आया और 30 मार्च, 2021 को AlmaLinux 8.3 "Purple Manul" release किया गया। उसी दिन, स्वामित्व AlmaLinux OS Foundation को हस्तांतरित कर दिया गया, जो एक गैर-लाभकारी संस्था है जिसके पास trademark है और जो प्रोजेक्ट के बोर्ड का संचालन करती है।

इन दोनों प्रोजेक्ट्स ने अलग-अलग governance के साथ एक ही समस्या का समाधान किया। Rocky उस व्यक्ति से आया जिसने CentOS शुरू किया था, और इसके इर्द-गिर्द एक कंपनी बनाई गई। AlmaLinux एक ऐसी कंपनी से आया जिसने release के दिन ही trademark एक foundation को सौंप दिया। दो वर्षों तक व्यावहारिक अंतर बहुत कम था, और दोनों ने वही प्रदान किया जो CentOS Linux के users खो चुके थे।

2023 में Red Hat ने RHEL sources के बारे में क्या बदलाव किए

21 जून, 2023 को, Red Hat में कोर प्लेटफॉर्म्स के तत्कालीन उपाध्यक्ष Mike McGrath ने "Furthering the evolution of CentOS Stream" प्रकाशित किया। मुख्य वाक्य यह था कि CentOS Stream सार्वजनिक RHEL संबंधित source code releases के लिए एकमात्र रिपॉजिटरी बन जाएगा। जिन RHEL sources को git.centos.org पर push किया जाता था, उन्हें वहां भेजना बंद कर दिया गया।

Red Hat के ग्राहक और पार्टनर customer portal के माध्यम से RHEL sources तक पहुंच बनाए रखते हैं, जो GPL का अनुपालन करता है, क्योंकि यह दायित्व उन लोगों के प्रति है जिन्हें binaries प्राप्त हुई हैं। जो बदला वह सार्वजनिक मार्ग था। किसी विशेष RHEL minor release में वास्तव में क्या शामिल था, इसका package-by-package रिकॉर्ड अब खुले तौर पर पोस्ट नहीं किया जाता है, और CentOS Stream RHEL के बराबर होने के बजाय उससे आगे रहता है, इसलिए केवल Stream पर काम करने वाला एक rebuilder किसी released minor version को बिल्कुल वैसा ही reproduce नहीं कर सकता है।

Red Hat का रुख यह था कि Stream अपस्ट्रीम है, और सार्वजनिक source अपस्ट्रीम का हिस्सा है। rebuild projects का रुख यह था कि इस बदलाव ने उस सामग्री को हटा दिया जिस पर वे 2004 से काम कर रहे थे। दोनों विवरण सटीक हैं। असहमति इस बात पर है कि लाइसेंस किस उद्देश्य के लिए है, न कि इस पर कि वह क्या कहता है।

Rebuilds ने कैसे प्रतिक्रिया दी, और OpenELA क्या है

Rocky Linux ने सबसे पहले उत्तर दिया। 29 जून, 2023 की एक पोस्ट में, प्रोजेक्ट ने कहा कि वह उन रास्तों के माध्यम से RHEL sources प्राप्त करना जारी रखेगा जिनमें कोई अतिरिक्त समझौता शामिल नहीं है: Red Hat के Universal Base Image (UBI) container images, और public clouds में pay-per-use RHEL instances। जो कोई भी उन binaries को प्राप्त करता है, उसके पास संबंधित source के लिए GPL अधिकार होता है। Rocky ने RHEL release को release-दर-release ट्रैक करने का अपना लक्ष्य बनाए रखा।

AlmaLinux ने अलग तरह से उत्तर दिया। जुलाई 2023 में इसके बोर्ड ने, जिसकी अध्यक्षता benny Vasquez कर रही थीं, RHEL के साथ one-to-one होने का लक्ष्य छोड़ दिया और इसके बजाय application binary interface (ABI) compatibility को अपनाया। ABI compatibility का अर्थ है कि RHEL के लिए बनाया गया software AlmaLinux पर बिना किसी बदलाव के चलता है, बिना दोनों के एक समान build होने के। इस बदलाव ने स्वतंत्रता खरीदी। AlmaLinux, RHEL से पहले fix जारी कर सकता है, और यह उन hardware को support करना जारी रख सकता है जिन्हें RHEL ने हटा दिया है।

दो बड़े vendors ने भी कदम उठाए। 11 जुलाई, 2023 को, SUSE ने कहा कि वह publicly उपलब्ध RHEL को fork करेगा और एक compatible distribution में दस मिलियन अमेरिकी डॉलर से अधिक का निवेश करेगा। Oracle, जो 2006 से RHEL-compatible product के रूप में Oracle Linux को ship कर रहा है, ने उसी सप्ताह अपनी प्रतिक्रिया प्रकाशित की।

10 अगस्त, 2023 को, CIQ, Oracle और SUSE ने Open Enterprise Linux Association (OpenELA) की घोषणा की। यह एक trade association है जिसका एक ही काम है: enterprise Linux sources को प्रकाशित करना ताकि RHEL-compatible distributions का निर्माण जारी रह सके, और उन sources को redistribute करने के लिए स्वतंत्र रखना। नवंबर 2023 में इसने अपने governance documents और code की उपलब्धता की घोषणा की। AlmaLinux इसमें शामिल नहीं हुआ, जो कि उसके ABI निर्णय का परिणाम है, क्योंकि अब उसे सटीक source feed की आवश्यकता नहीं है।

आज आपको सर्वर पर कौन सा OS चलाना चाहिए?

ChartSupport window in years published by each project for its version 10 release, as of August 2026
The data behind this chart
[
  {
    "distro": "RHEL 10",
    "support_window": 10,
    "notes": "Released May 2025, supported to May 2035"
  },
  {
    "distro": "AlmaLinux 10",
    "support_window": 10,
    "notes": "Released May 2025, supported to May 2035"
  },
  {
    "distro": "Rocky Linux 10",
    "support_window": 10,
    "notes": "Released June 2025, supported to May 2035"
  },
  {
    "distro": "CentOS Stream 10",
    "support_window": 5,
    "notes": "Released December 2024, supported to May 2030"
  }
]

version 10 के releases यह दर्शाते हैं कि स्थिति कहाँ पहुँची है। RHEL 10, 20 मई 2025 को आया, AlmaLinux 10 "Purple Lion" 27 मई 2025 को, और Rocky Linux 10 "Red Quartz" 11 जून 2025 को। इनमें से प्रत्येक 10 वर्ष की support window प्रदान करता है। CentOS Stream 10 5 वर्षों का समय देता है, जो यह स्पष्ट संकेत है कि यह एक development branch है, न कि कोई स्थिर target।

ये projects अब उन तरीकों से अलग होने लगे हैं जहाँ आप गलती कर सकते हैं। RHEL 10 ने अपने hardware baseline को x86-64-v3 तक बढ़ा दिया है, जो एक ऐसा microarchitecture level है जिसके लिए AVX2 जैसे नए CPU instructions की आवश्यकता होती है। Rocky Linux 10 ने उसी baseline का पालन किया है और x86-64-v2 को हटा दिया है। AlmaLinux 10 डिफ़ॉल्ट रूप से x86-64-v3 प्रदान करता है और पुराने processors के लिए एक अलग x86-64-v2 build भी देता है। पुराने host CPU पर चल रहे सस्ते VPS पर, केवल यह एक निर्णय तय करता है कि system install होगा या नहीं।

समयरेखा के चार व्यावहारिक निष्कर्ष:

  • यदि आपको vendor relationship की आवश्यकता है, तो RHEL खरीदें। subscription ही वह product है, और इसमें वे certifications तथा support line मिलती है जो कोई भी rebuild नहीं दे सकता।
  • यदि आप वही चाहते हैं जो CentOS Linux देता था, तो AlmaLinux और Rocky Linux दोनों ही इसे मुफ्त में और दस साल की window के साथ प्रदान करते हैं।
  • यदि आप ऐसा software लिखते हैं जिसे RHEL पर चलना ही चाहिए, या आप चाहते हैं कि आपके patches उस तक पहुँचें, तो CentOS Stream सही target है, और छोटी support window इसकी कीमत है।
  • यदि इनमें से कुछ भी लागू नहीं होता है, तो Debian की दुनिया इस lifecycle प्रश्न का उत्तर अपने तरीके से देती है, और Ubuntu LTS और interim releases के बीच चयन वह निर्णय है जो आपको वहाँ लेना होता है।

समयरेखा के पीछे का सबक code के बजाय governance के बारे में है। CentOS Linux एक अच्छा software था, फिर भी वह समय से पहले समाप्त हो गया, क्योंकि उसे उस कंपनी द्वारा fund किया जाता था जिसके product की वह नकल करता था। जब आप किसी ऐसी machine के लिए distribution चुनते हैं जिसे आप एक दशक तक चलाना चाहते हैं, तो यह देखें कि उसे कौन pay करता है और trademark का मालिक कौन है। AlmaLinux अपना trademark एक foundation के पास रखता है। Rocky इसे RESF के पास रखता है, जिसमें CIQ commercial sponsor है। दोनों projects इन उत्तरों को सार्वजनिक करते हैं, जो कि 2019 में एक CentOS user के लिए जाँच पाना संभव नहीं था।

यदि आप सर्वर किराए पर लेते हैं, तो यह सीधे आप पर लागू होता है। एक unmanaged VPS पर आप स्वयं updates लागू करते हैं, इसलिए life cycle का जल्दी समाप्त होना आपके लिए migration की योजना बनाने और अपना समय खर्च करने का विषय बन जाता है। यदि operating system का प्रश्न व्यापक स्तर पर अभी भी खुला है, तो Linux और Windows Server के बीच तुलना इन सभी बातों से पहले आती है।

FAQ

क्या CentOS बंद हो चुका है?

CentOS Linux को बंद कर दिया गया है। CentOS Linux 8 का अंत 31 दिसंबर, 2021 को और CentOS Linux 7 का अंत 30 जून, 2024 को हुआ था, इसलिए अब इनमें से किसी को भी security updates नहीं मिलते हैं। CentOS Project स्वयं जारी है और CentOS Stream बनाता है, जो एक अलग product है: यह public development branch है जो Red Hat Enterprise Linux को आधार प्रदान करती है। यदि कोई सर्वर अभी भी CentOS Linux चला रहा है, तो वह unpatched है, और इसके लिए सामान्य migration targets AlmaLinux और Rocky Linux हैं।

CentOS Stream और CentOS Linux में क्या अंतर है?

दिशा का अंतर है। CentOS Linux एक downstream project था: Red Hat एक RHEL minor release जारी करता था और CentOS बाद में उसे rebuild करता था। CentOS Stream एक upstream project है: यहीं पर अगला RHEL minor release तैयार किया जाता है, इसलिए इसका content RHEL के बाद आने के बजाय पहले आता है। Stream को frozen रहने के बजाय लगातार update किया जाता है, और CentOS Stream 10 का support window RHEL के दस वर्षों की तुलना में लगभग पांच वर्ष का है।

मुझे Rocky Linux चुनना चाहिए या AlmaLinux?

दोनों मुफ्त हैं, दोनों RHEL का बारीकी से अनुसरण करते हैं, और दोनों दस साल का support window प्रदान करते हैं, इसलिए अधिकांश सर्वर के लिए कोई भी एक काम करेगा। व्यावहारिक अंतर उनके 2023 के निर्णयों से आते हैं। Rocky का लक्ष्य RHEL के प्रत्येक release से मेल खाना है, जिसे वह UBI container images और public cloud instances के माध्यम से प्राप्त sources से rebuild करता है। AlmaLinux का लक्ष्य ABI compatibility है, जो इसे जल्दी patch करने और RHEL द्वारा छोड़े गए hardware support को बनाए रखने की अनुमति देता है। AlmaLinux 10 पुराने CPUs के लिए x86-64-v2 build प्रदान करता है और Rocky Linux 10 के लिए x86-64-v3 की आवश्यकता होती है, इसलिए पुराने hardware पर यह एक विवरण निर्णय ले सकता है।

क्या Red Hat ने 2023 में GPL का उल्लंघन किया?

किसी भी अदालत ने ऐसा नहीं कहा है, और GPL का दायित्व उन लोगों के लिए है जो binaries प्राप्त करते हैं। Red Hat अभी भी अपने ग्राहकों को संबंधित sources प्रदान करता है। विवाद इस बात पर है कि आगे क्या होता है: subscription के renewal को अस्वीकार किया जा सकता है, और rebuild projects इसे उस redistribution अधिकार का उपयोग न करने के दबाव के रूप में देखते हैं जो license उन्हें देता है। यही कारण है कि Rocky उन source routes पर चला गया जिनमें कोई subscription agreement नहीं है, और यही कारण है कि sources को खुले तौर पर प्रकाशित करने के लिए OpenELA का गठन किया गया था।

Red Hat ने CentOS Linux को पूरी तरह से क्यों बंद किया?

8 दिसंबर, 2020 की घोषणा में बताया गया कारण यह था कि project का भविष्य CentOS Stream है, और एक ऐसा rebuild जो केवल RHEL की नकल करता था, वह community को इसे प्रभावित करने का कोई तरीका नहीं देता था। कई users ने इसमें व्यावसायिक उद्देश्य भी देखा, क्योंकि CentOS Linux उस product का एक मुफ्त संस्करण था जिसे Red Hat बेचता है, और यह उन संगठनों में production में चल रहा था जो subscription का खर्च उठा सकते थे। Red Hat की अपनी पोस्ट उस व्याख्या के बजाय development model पर केंद्रित हैं।