Distribución de Linux: ¿Cuál es la relación entre Redhat, RHEL y CentOS?

GNU/Linux es un kernel de sistema operativo basado en el acuerdo de licencia de código abierto GPL, pero el kernel por sí solo no es un sistema operativo completo para ser utilizable, necesita integrar varias aplicaciones de software. La distribución de Linux se refiere al sistema operativo Linux preintegrado y diversas aplicaciones de software. Generalmente, los usuarios pueden instalarlo directamente y usarlo sin tener que volver a compilarlo.

Las distribuciones de Linux son lanzadas tanto por empresas comerciales como por comunidades de código abierto. En la actualidad existen más de 300 distribuciones de Linux, y la mayoría de ellas son relativamente activas, como Ubuntu, Fedora, Red Hat Enterprise Linux (RHEL). , CentOS, Debian. Las plataformas de distribución de China incluyen ZTE New Pivot, que acaba de ingresar a la categoría de adquisiciones gubernamentales, y Deepin, que es relativamente madura.

Cuando solemos hablar de instalar un sistema operativo Linux, nos referimos a instalar una distribución de Linux.

Red Hat (Red Hat) es una empresa con sede en Raleigh, Carolina del Norte, EE. UU. Es el proveedor líder mundial de soluciones de TI de código abierto a nivel empresarial. Desarrolla y vende principalmente Linux y proporciona servicios técnicos. Fue fundada en 1993, fue adquirida por IBM en octubre de 2018.

Red Hat Enterprise Linux (Red Hat Enterprise Linux, abreviado como RHEL) es la principal distribución de Linux lanzada por Redhat Company y es un sistema operativo de código abierto. Con base en esta plataforma, los usuarios pueden ampliar las aplicaciones existentes e implementar diversas tecnologías emergentes en entornos virtuales, contenedores y diversos entornos de nube.

Como dijimos anteriormente, la empresa comercial Redhat lanzó la versión de distribución de Linux RHEL. Por lo tanto, de acuerdo con la licencia de código abierto GPL de Linux, Redhat debe abrir el código fuente de RHEL. Entonces, la comunidad de código abierto tomó el código fuente de RHEL, realizó ligeros cambios, principalmente eliminando la información de la marca Redhat, etc., luego lo recopiló y lo publicó, que es el CentOS que conocemos ahora.

Aunque el código fuente de CentOS se copia directamente de RHEL, esto es completamente legal, porque el CentOS lanzado también cumple con la GPL. Además de algunas aplicaciones comerciales de Redhat, CentOS busca la compatibilidad con RHEL 100.

CentOS fue adquirido por Redhat en 2014. Con la ayuda de Redhat en el sistema de gobernanza y el contenido, es más fácil para CentOS obtener recursos de desarrollo, incluido el código fuente. CentOS es administrado por el Consejo de CentOS. Después de que Redhat adquirió CentOS, el consejo tiene 11 miembros, además de algunos de los miembros del consejo original, y también incluye miembros nominados por Redhat que representan la mayoría.

Como se mencionó anteriormente, CentOS se lanza compilando el código fuente de RHEL, por lo que CentOS siempre se lanza poco después del lanzamiento de RHEL, generalmente no más de 72 horas. versiones. Desde la versión 4.4 de CentOS, RHEL y CentOS han adoptado reglas de versión unificadas.

Como mencionamos en el artículo anterior, todo el software lanzado según el acuerdo de licencia de código abierto GPL no se cobra por derechos de autor, pero sí por los servicios y soporte técnico brindados, RHEL de Redhat es lo mismo. CentOS es una distribución compilada directamente desde el código fuente de RHEL. Su alta eficiencia y estabilidad como servidor se han demostrado en la práctica, por lo que si tiene una amplia experiencia en operación y mantenimiento de servidores, puede elegir CentOS.

Pero si no cuenta con un equipo profesional de operación y mantenimiento y necesita una implementación a gran escala, sería más prudente elegir RHEL. El equipo de Redhat le brindará soluciones profesionales y estandarizadas y soporte técnico profesional.