简单总结一下RedHat、CentOS、Fedora Core区别关系:
RedHat:
红帽已经被IBM 340亿刀收购了,但是红帽依旧发型自己的RedHat enterprise linux 版本。
发布这个版本之后 企业用户需要订阅 subscribe 交一定的费用 这也就是红帽第一家 超过10亿刀营收的开源企业的来源 协议应该是GPL协议的
第一版RHEL 2.0 应该是2002年发布的 (跟Oracle 一样 没有 1.0 版本)
Fedora:
最初红帽的版本是不带enterprise的 后来应该是从 redhat9.0 () 系列开始 就出现了分支 , 一部分测试版本环境 开启了fedora 的版本, 企业稳定版本是 redhat的版本
fedora 应该已经有的历史了 每半年发型一个版本 现在的版本已经是fedora29 了
可以理解为 企业版 走RHEL 个人用户走fedora
CentOS:
centos 直接就是使用rhel 的源代码 进行编译再发布的版本,中间去除了 红帽自己的发布订阅设置 不需要必须企业订阅才能接收更新 也可以使用红帽自己的yum 以及rpm管理工具
一版比红帽版本晚十几天发布。可能编译时间长的缘故吧。
跟红帽一样也是半年一个版本 最新版本 CentOS7.3 1810 (Windows10 也是这样的频率)
centos 就是给不想花钱给红帽的企业用的,也为了遵循开源代码发送的要求,自己编译源代码还能在开源界更有声誉
OEL
Oracle Enterprise linux
又自称 unbreakable linux 这个操作系统跟centos类似 是oralce 利用红帽的源码 编译 生成的版本 与 redhat的版本基本相同
如下是各个版本的linux的内核情况
来源:/articles/3078
Red Hat Enterprise Linux 7
Codename: Maipo (based on a mix of Fedora 19, Fedora 20, and several modifications)
Red Hat Enterprise Linux 6
Codename: Santiago (based on a mix of Fedora 12, Fedora 13, and several modifications)
Red Hat Enterprise Linux 5
Codename: Tikanga (based on Fedora Core 6)
Red Hat Enterprise Linux 4
Codename: Nahant (based on Fedora Core 3)
Red Hat Enterprise Linux 3
Codename: Taroon (based on Red Hat Linux 9)