Linux-何为CentOS
今年公司做的 POC 项目中,越来越多地听到客户开始或已经将系统迁移到麒麟
、统信
、openEuler
,但还是有很多客户在用CentOS 7
,或者和CentOS 7
兼容的其他Linux。今天把CentOS 7
相关概念统一整理下供后续参考使用
何为CentOS
CentOS — Community Enterprise Operating System — is a free, open source Linux distribution. CentOS is functionally compatible with Red Hat Enterprise Linux (RHEL). And it’s derived from RHEL
CentOS 最初是由一个独立的社区开发的,但它在 2014 年 被 Red Hat 收购,并成为 Red Hat 的一个官方项目。CentOS 的目标是提供一个与 Red Hat Enterprise Linux (RHEL) 完全兼容的免费操作系统版本,供不需要官方支持的用户使用。CentOS 各版本近年相继停止了支持
CentOS 7 和 8 是 CentOS Linux 的最终版本。CentOS 7 和 8 的支持终止 (EOS) 日期如下:
CentOS 8 - 2021 年 12 月 31 日
CentOS 7 - 2024 年 6 月 30 日
CentOS 和 REHL的关系
RHEL (Red Hat Enterprise Linux)
是Red Hat 提供的商业 Linux 分发版(特别特别注意,是“分发版”),而CentOS是一个由社区驱动的免费版本, 基于 RHEL 的源代码,去除了与商业支持相关的内容,和商业版本非常接近,因此企业受众广泛
何为CentOS Stream
2020 年,Red Hat 宣布将 CentOS 项目转型为 CentOS Stream,这一版本的 CentOS 不再是 RHEL 的精确副本,而是作为 RHEL 的开发分支,提供比 RHEL 更早的更新和特性。CentOS Stream 旨在为 RHEL 的下一版本提供测试和开发平台。因此,CentOS Stream 更像是一个“预览版”或“滚动更新”版本,而不是一个稳定的生产环境系统
CentOS Stream is a continuously-delivered, intermediary (or bridge) Linux distribution that sits between Fedora and the stable releases of RHEL. It’s used to add new features and fix bugs and vulnerabilities with a focus on stability for production use. This work is then bundled and released to become versions of RHEL
何为Linux的分发版
准确的解释如下:
A Linux distribution is a collection of software distributed with the Linux kernel. Often, Linux distributions contain the GNU toolchain. Thus, some refer to the distributions as GNU/Linux distributions.
曾经所参与的产品页面中曾将CentOs、麒麟、windows server 2008等这一层级的选择统一使用发行发版表示。对于Linux来说,这里是选择的distribution,而对于windows来说,这的确是发行版本,这不是一个层级的内容,所以当初的处理是不准确的
Linux
--> CentOs
--> 麒麟
--> openEuler
--> ...
--> ...
windows server
--> windows server 2008
--> windows server 2012
--> windows server 2016
--> ...
--> ...
参考
- https://www.openlogic.com/blog/what-centos#recent-centos-linux-versions
- https://www.openlogic.com/blog/centos-alternatives
- 公司讨论群