Linux发行版:Redhat、RHEL、CentOS是啥关系?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux发行版:Redhat、RHEL、CentOS是啥关系?相关的知识,希望对你有一定的参考价值。
参考技术A GNU/Linux是基于GPL开源许可协议的操作系统内核,但仅仅有内核还不是一个完整的操作系统,要想可以使用还需要集成各种应用软件。Linux发行版就是指预先集成好的Linux操作系统及各种应用软件,一般情况下用户直接安装就可以使用,不需要再重新编译。发布Linux发行版的既有商业公司,也有开源社区,现在有超过300个Linux发行版,而且大多数都比较活跃,比如Ubuntu,Fedora,Red Hat Enterprise Linux(RHEL),CentOS,Debian。中国的发行版有刚进入政府采购名称的中兴新支点、相对比较成熟的深度deepin等。
我们平常所说的安装个Linux操作系统指的都是安装一个Linux的发行版。
Redhat(红帽)是一家总部位于美国北卡罗来纳州罗利的公司,是世界领先的企业级开源 IT 解决方案提供商,主要开发和售卖Linux及提供技术服务,成立于1993年,于2018年10月被IBM收购。
Red Hat Enterprise Linux(红帽企业Linux,简写RHEL)是Redhat公司推出的主要的Linux发行版,属于开源操作系统。用户可基于这一平台,在裸机、虚拟环境、容器及各类云环境之间扩展现有应用并部署各种新兴技术。
上面我们说过,商业公司Redhat推出了Linux的发行版RHEL,那么根据Linux的GPL开源许可证,Redhat必须开源RHEL的源代码。于是开源社区将RHEL的源代码拿过来,稍作改动,主要是去掉Redhat的商标信息等,然后重新编译发布,就是我们现在知道的CentOS。
虽然CentOS的源码是直接搬用RHEL的,但这在法律上是完全没问题的,因为发布出来的CentOS同样也遵守了GPL。除了一些Redhat的商业应用软件,CentOS追求的是与RHEL 100%兼容。
CentOS已经于2014年被Redhat收购,有了Redhat在治理体系和内容上的帮助,CentOS在获取包括源码在内的开发资源也更加容易。CentOS是由CentOS理事会管理的,在Redhat收购CentOS之后,理事会共11名成员,除了部分原有的理事会成员,还包括了Redhat提名的成员,Redhat提名人员占多数。
上面说过了CentOS是通过编译RHEL的源码来进行发布的,所以CentOS的发布总是在RHEL发布后不久,一般不超过72小时,大版本发布的话会有延迟。自从CentOS 4.4版本开始,RHEL和CentOS就采用了统一的版本规则。
就像我们在之前的文章提到的,所有基于GPL开源许可协议发布的软件,其收费都不是为了版权,而是为其提供的服务和技术支持收费,Redhat的RHEL也是一样。CentOS作为从RHEL源码直接编译的发行版,其作为服务器的高效率及稳定性等方面都是经过实践验证的,所以如果自己有丰富的服务器运维经验,那你可以选择CentOS。但如果没有专业的运维团队,又需要大规模部署,那还是选择RHEL比较明智,Redhat团队会为你提供专业的、标准化的解决方案和专业的技术支持。
CentOS 7.5 正式发布 基于 RHEL 的安全稳定发行版
来源:开源中国社区
www.oschina.net/news/95952/centos-7-5-released
CentOS 7 的第五个发行版本 CentOS 7.5 已正式发布!CentOS Linux 发行版是一个稳定、高预测性、高管理性、高重复性的平台,它是 Red Hat 企业级 Linux(RHEL) 源代码再编译的发行版,而且在 RHEL 的基础上修正了不少已知的 Bug ,相对于其他 Linux 发行版,其稳定性值得信赖。CentOS 完全遵守 Red Hat 的再发行政策,并且致力与上游产品在功能上完全兼容。CentOS 对组件的修改主要是去除 Red Hat 的商标及美工图。
各大镜像也均已更新至 CentOS 7.5
镜像站汇总:https://www.centos.org/download/mirrors/
网易:http://mirrors.163.com/centos/7.5.1804/
上海交通大学:http://ftp.sjtu.edu.cn/centos/7.5.1804/
上海大学开源社区:http://mirrors.shu.edu.cn/centos/7.5.1804/
被 CentOS 删除但包含在上游发行内的组件
insights-client
Red_Hat_Enterprise_Linux-Release_Notes-7-*
redhat-access-gui
redhat-bookmarks
redhat-indexhtml
redhat-logos
redhat-release-*
subscription-manager-migration
subscription-manager-migration-data
被 CentOS 新增但不包含在上游发行内的组件
centos-bookmarks
centos-indexhtml
centos-logos
centos-release
被发行为 7.4.1708 的更新,但在 7.5.1804 安装媒体内的版本较旧的组件
firefox
motif
slf4j
thunderbird
tzdata
看完本文有收获?请分享给更多人
关注「Linux 爱好者」,提升Linux技能
以上是关于Linux发行版:Redhat、RHEL、CentOS是啥关系?的主要内容,如果未能解决你的问题,请参考以下文章