详细讲解CentOS发行版来历

系统 Linux
CentOS发行版是Community ENTerprise Operating System的简称,是一种社区企业操作系统。CentOS发行版正是这个RHEL的克隆版本。

CentOS发行版的使用量很大。是常见的操作系统之一。但是,我们在使用它的时候,是否知道它的背景来历呢。那么,我们就来看看下面的介绍吧。CentOS发行版是Community ENTerprise Operating System的简称,我们有很多人叫它社区企业操作系统,不管你怎么叫它,它都是linux的一个发行版本。

CentOS发行版并不是全新的linux发行版,倘若一说到RedHat这个大名,大家似乎都听过,在RedHat家族中有企业版的产品,它是Red Hat Enterprise Linux(以下称之为RHEL),CentOS发行版正是这个RHEL的克隆版本,RHEL是很多企业采用的linux发行版本,需要向RedHat付费才可以使用,并能得到付费用户的服务及技术支持和版本升级。这个CentOS发行版可以像REHL一样的构筑linux系统环境,但不需要向RedHat付任何的费用,同样也得不到任何有偿技术支持和升级服务。

Red Hat公司的产品中,有RedHat Linux(如Redhat8,9)和针对企业发行的版本Red Hat Enterprise Linux,都能够通过网络FTP免费的获得并使用,但是在2003年的时候,Red Hat Linux停止了开发,它的项目有Fedora Project这个项目所取代,并以Fedora Core这个名字发行并提供普通用户免费使用。Fedora Core这个Linux发行版更新很快,大约半年左右就有新的版本出来,目前的版本是Fedora 7,这个Fedora试验的韵味比较浓厚,每次发行都有新的功能被加入到其中,得到的成功结果将被采用到RHEL的发布中。虽说这样,频繁的改进更新对企业来说并不是最好的选择,大多数企业还是会选择有偿的RHEL产品。

在构成RHEL的大多数软件 包中,都是基于GPL协议发布的,也就是我们常说的开源软件,正因为是这样,Red Hat公司也遵循这个协议,将构成RHEL的软件包公开发布,只要是遵循GPL协议,任何人都可以在原有的软件构成的基础上再开发和发布。CentOS发行版就是这样在RHEL发布的基础上将RHEL的构成克隆再现的一个Linux发行版本。RHEL的克隆版本不只CentOS发行版一个,还有White Box Enterprise Linux和TAO Linux 和Scientific Linux。

虽然说是RHEL的克隆,但并不是一模一样,所说的克隆是具有100%的互换性。但并不保障对应RHEL的软件在CentOS发行版上面能也够100%的正常工作。并且安全漏洞的修正和软件包的升级对应RHEL的有偿服务和技术支持来说,数日数星期数个月的延迟情况也有可能发生。

CentOS发行版的特点

在CentOS发行版的全称里面,我们可以看到Enterprise OS,也就是说企业系统,这个企业系统并不是企业级别的系统,而是它可以提供企业级应用所需要的要素。
例如:
稳定的环境
长期的升级更新支持
保守性强
大规模的系统也能够发挥很好的性能

CentOS发行版 满足以上的要素,满足上面要素的发行版还有Fedora,Fedora和CentOS非常的相像,但是对CentOS发行版来说,Fedora提供更多的新的功能和软件,更新快等特点,这样在稳定性和管理方面就增加了很多工作。企业所需要的系统环境应该是,高效稳定的系统环境,一次构建后能够长期使用的系统环境,所以Fedora那样的更新快的系统环境并不对应企业的应用。另一方面,CentOS发行版却能够满足以上需要,在众多的RHEL的克隆版本中,CentOS发行版是很出众很优秀的。

【编辑推荐】

  1. 解析并运用CentOS Gentoo等版本
  2. 由浅入深学习CentOS入门
  3. 快速解决CentOS安装后的初始化问题
  4. 常见CentOS配置失败的解决方法
  5. 全面讲解CentOS shell中知识
责任编辑:小霞
相关推荐

2009-10-13 09:22:01

Linux发行版

2009-10-28 17:43:12

Linux发行版

2009-10-21 09:07:47

Linux发行版

2011-04-26 15:18:23

CentOS发行版

2011-02-16 16:23:09

Debian发行版

2009-04-20 20:27:05

LinuxFreeNAS发行版

2009-04-10 14:32:13

LinuxSlax 6.1.0发行版

2021-09-06 11:29:59

LinuxCutefishOS操作系统

2016-12-26 09:49:28

Linux发行版

2019-08-26 11:53:38

Linux系统GUI

2021-06-28 10:44:34

Windows 11Linux发行版硬件

2013-11-11 11:12:25

Linux发行Slackware

2009-12-21 16:27:55

2018-04-17 10:00:18

Linux发行版面向企业

2010-02-06 14:58:35

2009-04-30 17:27:57

LinuxBSDNetBSD 5.0

2009-03-02 18:13:01

linuxCaos Linux 发行版发布

2022-02-21 16:29:43

Kubernetes命令Linux

2009-04-30 17:25:48

发行版MandrivaLinux 2009.

2009-02-20 11:14:33

LinuxArch 2009.02
点赞
收藏

51CTO技术栈公众号