CentOS、RHEL及Linux的关系

什么是Linux?

   Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的UNIX工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。Linux存在着许多不同的Linux版本,但它们都使用了Linux内核。Linux这个词本身只表示Linux内核,但通常我们所说的Linux是来形容整个基于Linux内核,并且使用开源组织GNU  中的各种工具和数据库的操作系统。

什么是RHEL?

  RHEL是Red Hat Enterprise Linux的缩写,是由Redhat(红帽)公司根据Linux内核开发、集成之后进行商业发行的Linux版本。Red Hat公司对Linux内核进行二次开发之后加入了一些常用工具,根据GNU组织的相关开源协议公开RHEL的源代码,但是系统更新的相关补丁和售后服务属于有偿服务。

什么是CentOS?

  CentOS(Community Enterprise Operating System,中文意思是:社区企业操作系统)是Linux发行版之一,它是来自于Red Hat Enterprise Linux依照开放源代码规定释出的源代码所编译而成。由于出自同样的源代码,因此有些要求高度稳定性的服务器以CentOS替代商业版的Red Hat Enterprise Linux使用。

综上可知:CentOS和RHEL都是由Linux内核为基础进行了开发和集成的Linux操作系统,是两个不同的发行版本。另外CentOS是根据RHEL的源代码编译而成,所以CentOS和RHEL具有很高的相似度,但是CentOS不向用户提供商业支持。

原创文章,作者:DevinH,如若转载,请注明出处:http://www.178linux.com/11043