ההיסטוריה של RHEL, CentOS, Rocky ו-AlmaLinux
מדוע Red Hat הפסיקה את התמיכה ב-CentOS Linux 8 ואיך נוצרו Rocky Linux ו-AlmaLinux? סקירה על השינוי במודל ההפצה מ-Fedora ועד למערכות ה-Enterprise המודרניות והחלופות החינמיות.
מדוע קיימות שתי גרסאות חינמיות של Red Hat Enterprise Linux
הפרויקטים Rocky Linux ו-AlmaLinux קיימים כיוון ש-Red Hat סיימה את התמיכה ב-CentOS Linux שנים לפני התאריך שמשתמשיה תכננו עבורו. CentOS הייתה גרסה חינמית ללא מיתוג של Red Hat Enterprise Linux (RHEL), והיא הציעה את אותו חלון תמיכה ארוך. ב-8 בדצמבר 2020, פרויקט CentOS הודיע כי התמיכה ב-CentOS Linux 8 תסתיים בסוף שנת 2021, במקום להימשך עד 2029. בתוך שבוע מפרסום ההודעה הוכרזו שני פרויקטים מחליפים, ושניהם ממשיכים להפיץ גרסאות עד היום.
ההודעה ההיא הגיונית רק אם מבינים מה הייתה CentOS, ומדוע התאפשר מלכתחילה קיומו של עותק חינמי למוצר מסחרי. השתלשלות האירועים החלה בשנת 2003.
לאן נעלמה Red Hat Linux בשנת 2003: Fedora ו-RHEL
המוצר המקורי של Red Hat היה הפצת Linux ארוזה בקופסה בשם Red Hat Linux. הגרסה הראשונה שאינה גרסת בטא הופצה במאי 1995. הגרסה האחרונה, Red Hat Linux 9, שוחררה ב-31 במרץ 2003 והגיעה לסוף חייה ב-30 באפריל 2004.
באותה עת, Red Hat מכרה לחברות, וחברות דרשו משהו שהמוצר הקופסתי לא יכול היה לספק: גרסה יציבה למשך שנים, הכוללת תיקוני אבטחה ללא שדרוגים מפתיעים. Red Hat בנתה זאת תחת השם Red Hat Linux Advanced Server, שהפכה ל-Red Hat Enterprise Linux 2.1 במרץ 2002. RHEL נמכרת כמינוי, בתשלום שנתי לכל מערכת. המינוי מקנה עדכונים ותמיכה. הוא מקנה גם הסמכה: יצרני חומרה ויצרני תוכנה מסחרית בודקים את מוצריהם מול RHEL באופן ספציפי, ומציינים אותה בתנאי התמיכה שלהם.
לקו המוצרים החינמי לא היה תפקיד ברור באותה עת, לכן Red Hat מיזגה אותו עם פרויקט קהילתי חיצוני. פרויקט Fedora ופרויקט Red Hat התמזגו רשמית ב-22 בספטמבר 2003. Fedora הפכה להפצה מהירה וחינמית שבה מוטמעים פיתוחים חדשים לראשונה. RHEL הפכה להפצה איטית ובתשלום, המורכבת על בסיס Fedora. מאז, העבודה זורמת בכיוון זה: Fedora מובילה, ו-RHEL הולכת בעקבותיה.
הפיצול הותיר פער. אנשים רבים רצו את מחזור החיים של עשר שנים של RHEL ללא תשלום לכל שרת, ו-Fedora לא יכלה למלא צורך זה, כיוון שגרסה של Fedora נתמכת למשך כשלושה-עשר חודשים בלבד.
מדוע התאפשר בנייה מחדש (rebuild) חופשית של RHEL?
RHEL בנויה כמעט כולה מתוכנה תחת רישיונות חופשיים, כאשר הרישיון המשמעותי ביותר כאן הוא GNU General Public License (GPL). רישיון זה מחייב שכל מי שמקבל את הקבצים הבינאריים יוכל לקבל גם את קוד המקור התואם. Red Hat עמדה בחובה זו באופן פומבי, על ידי פרסום SRPMs (קוד מקור ארוז עבור כל רכיב) בשרת ציבורי, ובהמשך במאגרי git.centos.org.
קוד המקור אינו המוצר השלם. שני חלקים של RHEL מעולם לא היו חופשיים להעתקה. הסימנים המסחריים של Red Hat שייכים ל-Red Hat, ולכן על כל מי שמבצע בנייה מחדש להסיר כל לוגו וכל אזכור של השם. השירותים בתשלום נשארים גם הם מאחורי חומת תשלום: שרתי העדכונים, חוזה התמיכה, תהליך ההסמכה, וה-errata המתארים כל תיקון.
המתכון היה פשוט לתיאור. לוקחים את המקורות שפורסמו, מסירים את המיתוג, בונים אותם מחדש, ומפרסמים את התוצאה. המטרה הייתה תאימות "באג-לבאג", שמשמעותה שהבנייה מחדש נושאת את אותם טלאים (patches) ואת אותה התנהגות כמו RHEL, כולל הבאגים. הדיוק הזה היה העיקר, כיוון שתוכנות מסחריות עוברות הסמכה מול RHEL. אם הבנייה מחדש מתנהגת באופן זהה, התוכנה תרוץ עליה, אם כי הספק לא יספק לה תמיכה בסביבה זו.
מה הייתה מטרתה של CentOS?
השם CentOS הוא ראשי תיבות של Community ENTerprise Operating System. המערכת צמחה מתוך פרויקט שנקרא cAos Linux, שהחל על ידי Gregory Kurtzer בשנת 2002. הגרסה הראשונה של CentOS הופיעה ב-14 במאי 2004, ומספרה היה 2, כיוון שהיא נבנתה על בסיס RHEL 2.1AS.
האטרקטיביות שלה נבעה ממחזור החיים שלה. כל גרסה של CentOS עקבה אחר חלון התמיכה של עשר שנים של RHEL, והיא לא עלתה דבר. חברות אחסון השתמשו בה עבור תמונות ברירת מחדל, אוניברסיטאות הריצו אותה על אשכולות (clusters), ספקי מכשירי קצה (appliances) הפיצו אותה בתוך המוצרים שלהם, ולוחות בקרה הניחו שהיא מותקנת. אם שכרתם שרת וירטואלי פרטי בין השנים 2006 ל-2020 לערך, CentOS הופיעה בתפריט מערכות ההפעלה, ולרוב הייתה ברירת המחדל.
CentOS Linux 7 מדגימה את ההבטחה כפי שפורסמה. היא שוחררה ב-7 ביולי 2014, ותמיכת האבטחה שלה נמשכה עד ה-30 ביוני 2024, ימים ספורים לפני השלמת עשר שנים מלאות. שיא זה הוא הסיבה לכך שאנשים חשו בנוח לבנות תוכניות לעשר שנים על בסיס הגרסה הבאה.
מה השתנה כאשר CentOS הצטרפה ל-Red Hat בשנת 2014
ב-7 בינואר 2014, הודיעו Red Hat ופרויקט CentOS על איחוד כוחות. בהודעה השתתפו מנהל הטכנולוגיות הראשי של Red Hat באותה עת, Brian Stevens, והמפתח הראשי של CentOS, Karanbir Singh. חברת Red Hat תרמה כוח אדם ותשתית, כמה ממפתחי הליבה של CentOS הפכו לעובדי Red Hat, והפרויקט קיבל מועצה מנהלת רשמית.
עבור המשתמשים, ההשפעות הנראות לעין היו חיוביות. גרסאות הבנייה הגיעו מהר יותר לאחר כל שחרור של RHEL. קוד המקור עבר ל-git.centos.org. קבוצות עניין מיוחדות (Special Interest Groups) יצרו תוכן נוסף על גבי ההפצה הבסיסית, כגון מחסני וירטואליזציה ואחסון.
השינוי המבני היה שקט יותר, והוא זה שהיה בעל משמעות שש שנים לאחר מכן. הפרויקט שבנה מחדש את RHEL מומן כעת ונוהל ברובו על ידי החברה שמכרה את RHEL. דבר בהסדר זה לא חייב את Red Hat להמשיך ולהפעיל את הבנייה מחדש.
מדוע הסתיימה התמיכה ב-CentOS Linux 8 בשנת 2021?
הגרסה CentOS Linux 8 שוחררה ב-24 בספטמבר 2019. מכיוון ש-RHEL 8 נתמכה עד ה-31 במאי 2029, ההנחה הייתה ש-CentOS Linux 8 תהיה רלוונטית גם היא עד שנת 2029.
ב-8 בדצמבר 2020, פרסם Rich Bowen בבלוג של CentOS את המאמר "CentOS Project shifts focus to CentOS Stream". הוכרז כי התמיכה ב-CentOS Linux 8 תסתיים ב-31 בדצמבר 2021. הוחלט כי CentOS Linux 7 תמשיך כמתוכנן עד ה-30 ביוני 2024. הסיבה שניתנה לכך היא שהעתיד של הפרויקט הוא CentOS Stream.
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 שנים. בפועל, היא סיפקה תמיכה של כ-2.3 שנים. אף תכונה לא הוסרה ואף קוד לא הפך לפגום. מה שהמשתמשים איבדו היה תאריך יעד שהם כבר התחייבו אליו עבור מכונות בסביבת ייצור, וזאת בהתראה של קצת יותר משנה. העברת מערכת הפעלה בצי שרתים היא עבודה מתוכננת, והשינוי הפך אותה לעבודה בלתי מתוכננת עם דד-ליין צפוף.
מהו בדיוק CentOS Stream?
רוב הסיקור עדיין מתאר את CentOS Stream כמי שביטל את CentOS Linux. התזמון נכון אך התיאור שגוי, כיוון ששני המוצרים מצביעים לכיוונים מנוגדים.
CentOS Linux היה downstream של RHEL. חברת Red Hat הפיצה גרסה משנית של RHEL, ו־CentOS בנתה אותה מחדש לאחר מכן. העותק תמיד הגיע אחרי המקור.
CentOS Stream הוא upstream של RHEL. זהו הענף הציבורי שבו מורכבת הגרסה המשנית הבאה של RHEL. העבודה זורמת מ־Fedora אל CentOS Stream ולאחר מכן אל RHEL, כך שחבילה מופיעה ב־Stream תחילה ומגיעה לגרסה משנית של RHEL מאוחר יותר. Stream מופץ באופן רציף, ולכן הוא אינו עומד במקום בין גרסאות משניות כפי שעושה RHEL בגרסאות המופצות שלו.
עובדה זו הופכת את Stream לשימושי למשימות ש־CentOS Linux מעולם לא יכל לבצע. אם אתם מתחזקים תוכנה שחייבת להמשיך לעבוד בגרסה המשנית הבאה של RHEL, Stream מציג לכם את הגרסה הזו חודשים מראש. אם אתם רוצים שבאג יתוקן ב־RHEL, Stream הוא המקום שאליו תוכלו לשלוח את התיקון, אפשרות שגרסה שנבנתה מחדש כ־downstream מעולם לא הציעה. הטיעון של Red Hat בשנת 2020 היה שזה הופך עותק פסיבי להפצה שהקהילה יכולה באמת לשנות.
Stream הוא עדיין תחליף גרוע למה שמשתמשי CentOS Linux רצו, וחלון התמיכה שלו מעיד על כך. CentOS Stream 10 שוחרר ב-12 בדצמבר 2024 עם חלון תמיכה של כחמש שנים, לעומת עשר שנים של RHEL. צוות שמנהל צי שרתים לפי תוכנית עשר-שנתית לא קיבל גרסה מהירה יותר של אותה תוכנית. הם קיבלו מוצר שונה עם מטרה שונה.
המקור של Rocky Linux ושל AlmaLinux
ההכרזה על Rocky Linux פורסמה ב-8 בדצמבר 2020, באותו היום שבו פורסם הפוסט של CentOS, על ידי Gregory Kurtzer, שהקים את הפרויקט שממנו צמחה CentOS. השם הוא מחווה ל-Rocky McGaugh, ממייסדי CentOS המוקדמים. הפרויקט מנוהל על ידי Rocky Enterprise Software Foundation (RESF), והתומכת המסחרית העיקרית שלו היא CIQ, חברה ש-Kurtzer הקים. גרסת מועמד לשחרור (release candidate) הופיעה בסוף אפריל 2021, והגרסה היציבה הראשונה, Rocky Linux 8.4 "Green Obsidian", שוחררה ב-21 ביוני 2021.
AlmaLinux הגיעה מ-CloudLinux, חברה שכבר מכרה הפצה המבוססת על RHEL לספקי אירוח. ב-15 בדצמבר 2020, התחייבה CloudLinux להשקיע יותר ממיליון דולר בשנה בבנייה מחדש של RHEL, שנקראה אז בשם הקוד Project Lenix. השם AlmaLinux הוכרז ב-12 בינואר 2021, גרסת בטא הגיעה ב-1 בפברואר, ו-AlmaLinux 8.3 "Purple Manul" שוחררה ב-30 במרץ 2021. באותו היום, הבעלות עברה ל-AlmaLinux OS Foundation, עמותה ללא מטרות רווח שמחזיקה בסימן המסחרי ומנהלת את מועצת המנהלים של הפרויקט.
שני הפרויקטים פתרו את אותה הבעיה עם מודל ממשל שונה. Rocky הגיעה מהאדם שהקים את CentOS, עם חברה שנבנתה סביבה. AlmaLinux הגיעה מחברה שהעבירה את הסימן המסחרי לקרן ביום שבו הפיצה את התוכנה. במשך שנתיים ההבדל המעשי היה קטן, ושניהם סיפקו את מה שמשתמשי CentOS Linux איבדו.
השינויים שביצעה Red Hat במקורות של RHEL בשנת 2023
ב-21 ביוני 2023, פרסם Mike McGrath, סגן נשיא פלטפורמות הליבה ב-Red Hat דאז, את המאמר "Furthering the evolution of CentOS Stream". המשפט המרכזי בו ציין כי CentOS Stream יהפוך למאגר היחיד עבור הפצות קוד מקור ציבוריות הקשורות ל-RHEL. המקורות של RHEL, שעד אז נדחפו ל-git.centos.org, חדלו מלהופיע שם.
לקוחות ושותפים של Red Hat ממשיכים לקבל גישה למקורות של RHEL דרך פורטל הלקוחות, מה שעומד בדרישות ה-GPL, שכן החובה חלה כלפי מי שקיבל את הקבצים הבינאריים. מה שהשתנה הוא הנתיב הציבורי. התיעוד המפורט, חבילה אחר חבילה, של מה בדיוק שוחרר בגרסת minor מסוימת של RHEL, אינו מפורסם עוד באופן פתוח. בנוסף, CentOS Stream נמצא כעת לפני RHEL ולא במקביל אליה, ולכן פרויקט שחזור (rebuild) המבוסס על Stream בלבד אינו יכול לשחזר במדויק גרסת minor ששוחררה.
עמדתה של Red Hat הייתה ש-Stream הוא ה-upstream, וכי קוד מקור ציבורי שייך ל-upstream. עמדתם של פרויקטי השחזור הייתה שהשינוי הסיר את התשתית שעליה הם התבססו מאז 2004. שני התיאורים מדויקים. חילוקי הדעות אינם נוגעים למה שהרישיון אומר, אלא למטרה שלשמה הוא נועד.
כיצד הגיבו המפתחים של גרסאות ה-rebuild, ומהו OpenELA
Rocky Linux הגיב ראשון. בפוסט מיום 29 ביוני 2023, הצהיר הפרויקט כי ימשיך להשיג את קוד המקור של RHEL בדרכים שאינן כרוכות בהסכמים נוספים: דרך תמונות ה-container מסוג Universal Base Image (UBI) של Red Hat, ודרך מופעי RHEL בתשלום לפי שימוש בענן הציבורי. לכל מי שמקבל את הקבצים הבינאריים הללו יש את הזכות לפי רישיון GPL לקבל את קוד המקור התואם. Rocky נותר מחויב למטרה שלו לעקוב אחר כל גרסה של RHEL באופן מדויק.
AlmaLinux הגיב בצורה שונה. ביולי 2023, הדירקטוריון שלו, בראשות benny Vasquez, זנח את המטרה להיות זהה לחלוטין ל-RHEL ואימץ במקום זאת תאימות ברמת ה-application binary interface (ABI). תאימות ABI משמעותה שתוכנה שנבנתה עבור RHEL תרוץ ללא שינויים על AlmaLinux, מבלי שהשתיים יהיו זהות בבנייה שלהן. הוויתור הזה קנה להם חופש. AlmaLinux יכולה להפיץ תיקון לפני ש-RHEL עושה זאת, והיא יכולה להמשיך לתמוך בחומרה ש-RHEL הפסיקה לתמוך בה.
שתי ספקיות גדולות יותר פעלו גם הן. ב-11 ביולי 2023, הודיעה SUSE כי תבצע fork לקוד הציבורי של RHEL ותשקיע יותר מעשרה מיליון דולר אמריקאי בהפצה תואמת. Oracle, שמפיצה את Oracle Linux כמוצר תואם RHEL מאז 2006, פרסמה את תגובתה שלה באותו שבוע.
ב-10 באוגוסט 2023, הכריזו CIQ, Oracle ו-SUSE על הקמת Open Enterprise Linux Association (OpenELA). זהו איגוד מקצועי שתפקידו אחד: לפרסם את קוד המקור של enterprise Linux כדי שניתן יהיה להמשיך לבנות הפצות תואמות RHEL, ולשמור על קוד המקור הזה חופשי להפצה חוזרת. בנובמבר 2023 הכריז האיגוד על מסמכי הממשל שלו ועל זמינות הקוד. AlmaLinux לא הצטרפה, מה שנובע מהחלטתה בנושא ה-ABI, שכן היא אינה זקוקה עוד להזנת קוד מקור מדויקת.
באיזו הפצה כדאי לבחור עבור שרת כיום?
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"
}
]גרסאות 10 מציגות את מצב הדברים הנוכחי. RHEL 10 שוחררה ב-20 במאי 2025, AlmaLinux 10 בשם "Purple Lion" ב-27 במאי 2025, ו-Rocky Linux 10 בשם "Red Quartz" ב-11 ביוני 2025. כל אחת מהן מפרסמת חלון תמיכה של 10 שנים. CentOS Stream 10 מפרסמת חלון של 5 שנים, מה שמהווה אינדיקציה ברורה לכך שמדובר בענף פיתוח ולא ביעד יציב וקפוא.
הפרויקטים החלו גם להיבדל בדרכים שעלולות להכשיל אתכם. RHEL 10 העלתה את דרישות החומרה הבסיסיות שלה ל-x86-64-v3, רמת מיקרו-ארכיטקטורה הדורשת הוראות מעבד חדשות יותר כגון AVX2. Rocky Linux 10 אימצה את רף הדרישות הזה וזנחה את x86-64-v2. AlmaLinux 10 מסופקת עם x86-64-v3 כברירת מחדל, אך מפרסמת גרסת x86-64-v2 נפרדת עבור מעבדים ישנים יותר. בשרת VPS זול המריץ מעבד מארח ישן, החלטה בודדת זו קובעת האם המערכת תותקן בהצלחה.
ארבע תובנות מעשיות מלוח הזמנים:
- אם אתם זקוקים לקשר ישיר עם הספק, רכשו RHEL. המנוי הוא המוצר, והוא כולל הסמכות וקו תמיכה שאף גרסה משוחזרת (rebuild) לא יכולה להציע.
- אם אתם מחפשים את מה ש-CentOS Linux סיפקה בעבר, AlmaLinux ו-Rocky Linux מספקות זאת, בחינם ועם חלון תמיכה של עשר שנים.
- אם אתם כותבים תוכנה שחייבת לרוץ על RHEL, או שאתם רוצים שהתיקונים שלכם יגיעו אליה, CentOS Stream הוא היעד הנכון, וחלון התמיכה הקצר יותר הוא המחיר שתשלמו.
- אם אף אחד מהסעיפים לעיל אינו רלוונטי, עולם ה-Debian עונה על אותה שאלת מחזור חיים בדרכו שלו, ו-הבחירה בין Ubuntu LTS לבין גרסאות ביניים היא הגרסה של החלטה זו שתפגשו שם.
הלקח העמוק יותר מלוח הזמנים נוגע לממשל (governance) ולא לקוד. CentOS Linux הייתה תוכנה טובה, ובכל זאת היא הגיעה לסופה בטרם עת, כיוון שהיא מומנה על ידי החברה שהמוצר שלה הועתק. כאשר אתם בוחרים הפצה עבור מכונה שאתם מצפים להריץ במשך עשור, בדקו מי מממן אותה ומי מחזיק בסימן המסחרי. AlmaLinux מחזיקה את הסימן המסחרי שלה בתוך קרן (foundation). Rocky מחזיקה את שלה ב-RESF, כאשר CIQ משמשת כנותנת החסות המסחרית. שני הפרויקטים מפרסמים תשובות אלו, וזה יותר ממה שמשתמש CentOS יכול היה לבדוק בשנת 2019.
נושא זה משפיע עליכם ישירות אם אתם שוכרים שרתים. ב-שרת VPS לא מנוהל אתם מחילים את העדכונים בעצמכם, לכן סוף חיים מוקדם של מערכת הופך למשימת הגירה שעליכם לתכנן ולזמן שעליכם להשקיע. אם שאלת מערכת ההפעלה עדיין פתוחה ברמה רחבה יותר, ה-השוואה בין Linux לבין Windows Server קודמת לכל אלו.
FAQ
האם CentOS מת?
CentOS Linux הופסק. התמיכה ב-CentOS Linux 8 הסתיימה ב-31 בדצמבר 2021, והתמיכה ב-CentOS Linux 7 הסתיימה ב-30 ביוני 2024, כך שאף אחת מהגרסאות הללו אינה מקבלת עוד עדכוני אבטחה. פרויקט CentOS עצמו ממשיך להתקיים ומייצר את CentOS Stream, שהוא מוצר שונה: ענף פיתוח ציבורי המשמש כבסיס ל-Red Hat Enterprise Linux. אם שרת עדיין מריץ CentOS Linux, הוא אינו מעודכן, ויעדי ההגירה הנפוצים הם AlmaLinux ו-Rocky Linux.
מה ההבדל בין CentOS Stream לבין CentOS Linux?
הכיוון. CentOS Linux היה "מורד" (downstream): Red Hat שחררה גרסת RHEL משנית, ו-CentOS בנתה אותה מחדש לאחר מכן. CentOS Stream הוא "מעלה" (upstream): זהו המקום שבו מורכבת גרסת ה-RHEL המשנית הבאה, ולכן התוכן שלו מגיע לפני RHEL ולא אחריו. Stream מתעדכן ברציפות במקום להיות קפוא, ו-CentOS Stream 10 מציע חלון תמיכה של כחמש שנים, לעומת עשר שנים ב-RHEL.
האם עליי לבחור ב-Rocky Linux או ב-AlmaLinux?
שניהם חינמיים, שניהם עוקבים מקרוב אחר RHEL, ושניהם מפרסמים חלון תמיכה של עשר שנים, כך שעבור רוב השרתים כל אחד מהם יתאים. ההבדלים המעשיים נובעים מהחלטות שהתקבלו בשנת 2023. Rocky שואפת להתאים לכל גרסה של RHEL, תוך בנייה מחדש ממקורות שהיא משיגה דרך תמונות מכולה (container images) מסוג UBI ומופעי ענן ציבורי. AlmaLinux שואפת לתאימות ABI, מה שמאפשר לה להוציא תיקונים מוקדם יותר ולשמר תמיכה בחומרה ש-RHEL זנחה. AlmaLinux 10 מפרסמת גרסת x86-64-v2 עבור מעבדים ישנים יותר, בעוד ש-Rocky Linux 10 דורשת x86-64-v3, כך שעל חומרה ישנה פרט זה עשוי להיות מכריע.
האם Red Hat הפרה את ה-GPL בשנת 2023?
שום בית משפט לא קבע זאת, והמחויבות לפי ה-GPL חלה כלפי האנשים שמקבלים את הקבצים הבינאריים. Red Hat עדיין מספקת ללקוחותיה את קוד המקור התואם. הוויכוח נסוב סביב מה שקורה לאחר מכן: ניתן לסרב לחדש מנוי, ופרויקטי הבנייה מחדש פירשו זאת כלחץ שלא להשתמש בזכות ההפצה מחדש שהרישיון מעניק להם. זו הסיבה ש-Rocky עברה לנתיבי מקור שאינם נושאים הסכם מנוי, וזו הסיבה ש-OpenELA הוקמה כדי לפרסם מקורות באופן פתוח.
מדוע Red Hat הפסיקה את CentOS Linux בכלל?
הסיבה המוצהרת בהודעה מ-8 בדצמבר 2020 הייתה שעתיד הפרויקט הוא CentOS Stream, וכי בנייה מחדש שרק העתיקה את RHEL לא העניקה לקהילה דרך להשפיע עליו. משתמשים רבים ראו בכך גם מניע מסחרי, שכן CentOS Linux היה גרסה חינמית של מוצר ש-Red Hat מוכרת, אשר רץ בסביבות ייצור בארגונים שיכלו להרשות לעצמם מנוי. הפרסומים של Red Hat עצמה מתייחסים למודל הפיתוח ולא לפרשנות זו.