تاریخچه CentOS
-
شروع پروژه:CentOS اولین بار در سال 2004 توسط گروهی از توسعهدهندگان مستقل راهاندازی شد. هدف آن ارائه نسخهای رایگان، پایدار و سازگار با RHEL برای کاربردهای سروری و سازمانی بود.
- مبنای توسعه:CentOS با استفاده از کد منبع عمومی RHEL ساخته میشد؛ بدین معنی که هر زمان RHEL نسخهای جدید ارائه میداد، CentOS نیز بر پایه همان کد و با حذف لوگو و موارد تجاری Red Hat عرضه میشد.
- محبوبیت:به سرعت در میان مدیران سرور، شرکتها و هاستینگها محبوب شد؛ چون همان پایداری و امنیت RHEL را بدون هزینه ارائه میداد.
- ادغام با Red Hat:در سال ۲۰۱۴، پروژه CentOS رسماً زیرنظر Red Hat قرار گرفت اما استقلال نسبی خود را حفظ کرد تا توسعهدهندگان کامیونیتی همچنان بتوانند مشارکت داشته باشند.
- CentOS Stream:در دسامبر 2020، Red Hat اعلام کرد که CentOS Linux (نسخههای کلاسیک) تا پایان ۲۰۲۱ متوقف میشود و پروژه به CentOS Stream تغییر مسیر میدهد؛ این نسخه اکنون پلی بین Fedora (آزمایشی) و RHEL است.
ارتباط CentOS و RHEL
- کدمنبع یکسان:CentOS بر پایه کد منبع RHEL ساخته میشود؛ یعنی از نظر فنی و نرمافزاری، پکیجها، ساختار و عملکرد تقریباً یکسان هستند.
- بدون برندینگ و پشتیبانی:CentOS برخلاف RHEL، لوگو و پشتیبانی رسمی Red Hat را ندارد. عملاً تمامی ویژگیهای RHEL را رایگان ارائه میدهد، اما پشتیبانی رسمی، مستندات و ضمانتهای تجاری مختص مشتریان RHEL است.
- توزیع مجدد آزاد:مجوزهای نرمافزاری لینوکس اجازه میدهد سورس Red Hat به رایگان استفاده شود؛ CentOS از این قابلیت برای ساخت OS رایگان بهره میبرد.
تحولات و پایان CentOS کلاسیک
- تا CentOS 8:نسخههای CentOS تا 8 به همان سبک قدیمی ادامه داشتند: یک کپی پایدار و رها از RHEL.
- CentOS Stream:بعد از 2020، CentOS به صورت Stream درمیآید؛ یعنی الان به جای اینکه دنبالهرو RHEL باشد، یک قدم جلوتر از RHEL قرار میگیرد و ویژگیهای جدید ابتدا در CentOS Stream، سپس در RHEL پایدار میشوند.
- جایگزینها:این تغییر باعث شد توزیعهایی مثل AlmaLinux و Rocky Linux ایجاد شوند تا جایگزین CentOS کلاسیک برای سرورهای پایدار و رایگان شوند.
CentOS توسط کامیونیتی و با الهام از کد منبع RHEL ساخته شده، سالها جایگزین رایگان و محبوب برای سرورهای سازمانی بود و از سال ۲۰۱۴ زیرمجموعه Red Hat شد. با توقف CentOS Linux و شروع CentOS Stream، مسیر آن تغییر و جایگزینهایی مثل AlmaLinux و Rocky Linux معرفی شدند.
