Rocky Linux – Estabilidad empresarial de Red Hat sin coste para tu infraestructura
Descripción del programa Rocky Linux
Rocky Linux es un sistema operativo empresarial de código abierto, compatible a nivel binario con Red Hat Enterprise Linux, diseñado para ofrecer estabilidad y largo soporte.
Rocky Linux es una distribución de Linux de tipo empresarial, desarrollada y mantenida por la comunidad a través de la Rocky Enterprise Software Foundation (RESF). Su función principal es servir como un sistema operativo robusto, estable y gratuito para servidores, estaciones de trabajo y entornos de computación de alto rendimiento (HPC). Está diseñado para ser compatible al 100% a nivel binario con Red Hat Enterprise Linux (RHEL), lo que significa que todo el software certificado para RHEL, incluyendo controladores y aplicaciones de terceros, se ejecutará de manera idéntica en Rocky Linux.
La ventaja más destacada de Rocky Linux es que proporciona todas las garantías de un sistema operativo empresarial de primer nivel —estabilidad, ciclos de soporte de 10 años, actualizaciones de seguridad periódicas y un ecosistema de software masivo— pero sin ningún coste de licencia. Esta combinación, junto con una transparencia radical en su gobernanza comunitaria, ha convertido a la distribución en el sucesor natural del descontinuado CentOS, devolviendo a la comunidad lo que esta perdió cuando Red Hat cambió el enfoque de su famoso clon.
Rocky Linux surgió a finales de 2020 como respuesta directa a la decisión de Red Hat de transformar CentOS de una distribución estable a un modelo de desarrollo continuo denominado CentOS Stream. Liderado por Gregory Kurtzer, uno de los cofundadores originales de CentOS, el proyecto retomó el espíritu de aquella distribución: reconstruir el código fuente de RHEL para ofrecer una alternativa comunitaria, gratuita y sin concesiones. La primera versión estable, Rocky Linux 8.4, fue lanzada en junio de 2021, y desde entonces la distribución ha madurado hasta alcanzar el estatus de plataforma crítica para miles de organizaciones en todo el mundo.
¿Necesitas un sistema operativo empresarial estable y de largo soporte sin pagar costosas suscripciones?
Características clave de Rocky Linux
1. Compatibilidad binaria total con RHEL
La compatibilidad binaria con Red Hat Enterprise Linux es la piedra angular de Rocky Linux. Esta característica garantiza que cualquier paquete de software, controlador o aplicación de terceros que funcione y esté certificado en RHEL, se comportará de manera idéntica en Rocky Linux. Para las empresas, esto significa que pueden aprovechar todo el ecosistema de software empresarial existente —como bases de datos Oracle, suites de SAP o agentes de seguridad— sin necesidad de costosas revalidaciones de compatibilidad, algo que supone un ahorro de tiempo y recursos considerable en entornos de producción.
2. Ciclo de soporte de 10 años y actualizaciones periódicas
Rocky Linux sigue el mismo ciclo de vida que RHEL. Cada versión principal recibe un total de 10 años de soporte. Los primeros 5 años corresponden al soporte activo, durante el cual se publican actualizaciones de hardware, mejoras de funciones y parches de seguridad. Los 5 años restantes se dedican exclusivamente a parches de seguridad críticos. Este modelo de soporte a largo plazo proporciona a las empresas una base estable y predecible para sus infraestructuras críticas, permitiendo planificar migraciones y actualizaciones con márgenes de tiempo muy amplios.
3. Amplio soporte de arquitecturas y hardware moderno
A partir de su versión 10, Rocky Linux da soporte a un abanico de arquitecturas de procesador que cubre las necesidades de centros de datos, servidores y dispositivos especializados: x86_64-v3 (AMD e Intel con extensiones AVX/AVX2 de 64 bits), ARM de 64 bits (aarch64), IBM POWER9 (ppc64le), IBM Z de mainframe (s390x) y, como gran novedad, soporte para la emergente arquitectura RISC-V. Esta variedad permite consolidar toda la flota de servidores de una organización bajo una única distribución, simplificando la administración y la estandarización de procesos.
4. Migración sencilla desde otras distribuciones
Rocky Linux proporciona una herramienta oficial llamada migrate2rocky. Se trata de un script que automatiza la conversión de un sistema existente que ejecute CentOS, AlmaLinux, RHEL o Oracle Linux hacia Rocky Linux, cambiando todos los repositorios y ajustando las marcas del sistema. Este proceso permite conservar las aplicaciones y los datos del usuario sin necesidad de reinstalar el sistema operativo desde cero, lo que reduce drásticamente la fricción y el riesgo para las empresas que desean migrar.
5. Enfoque en seguridad con criptografía avanzada
Rocky Linux integra de serie políticas criptográficas de sistema que permiten aplicar configuraciones de seguridad coherentes. Además, su ecosistema de soporte está trabajando activamente en la implementación de algoritmos de criptografía post-cuántica, como ML-KEM y ML-DSA, preparándose para las futuras amenazas a los sistemas criptográficos actuales. Estas capacidades se refuerzan con opciones de validación FIPS 140-3 y endurecimiento del sistema para cumplir con los estándares más exigentes de sectores como el gubernamental o el financiero.
Explicación detallada de las funcionalidades
El núcleo de Rocky Linux reside en su modelo de desarrollo como reconstrucción directa del código fuente de Red Hat Enterprise Linux. El equipo de ingeniería de lanzamiento y la comunidad toman los paquetes fuente públicos de RHEL, eliminan cualquier elemento propietario o marca registrada de Red Hat y los recompilan para producir un sistema operativo que es, a efectos prácticos, indistinguible del original. Este proceso, conocido como bug-for-bug compatible, asegura que cualquier error corregido por Red Hat se corrija también en Rocky Linux, y que el comportamiento del sistema sea exactamente el esperado en entornos empresariales, sin sorpresas ni incompatibilidades.
Este enfoque resuelve un problema crucial para las organizaciones: la dependencia de un único proveedor. Muchas empresas necesitan la estabilidad y certificación de RHEL para ejecutar sus aplicaciones críticas, pero no pueden o no quieren asumir el coste de las suscripciones. Rocky Linux les permite utilizar el mismo software, las mismas configuraciones y los mismos procedimientos que en RHEL, manteniendo la plena compatibilidad con el ecosistema de soporte de Red Hat. En la práctica, un administrador de sistemas que sepa trabajar con RHEL puede administrar un servidor Rocky Linux sin ninguna formación adicional, lo que reduce los costes de personal y acelera los despliegues.
El beneficio práctico para el usuario es la continuidad operativa y la predictibilidad presupuestaria. Con un ciclo de soporte garantizado de 10 años, las empresas pueden desplegar una versión de Rocky Linux con la certeza de que recibirá parches de seguridad durante una década, eliminando la urgencia de realizar grandes migraciones de sistema cada pocos años. Para sectores como la sanidad, las finanzas o las administraciones públicas, donde la estabilidad y el cumplimiento normativo son innegociables, esta garantía de soporte a largo plazo y la disponibilidad de herramientas de cumplimiento como FIPS 140-3 convierten a Rocky Linux en una opción cada vez más estratégica.
Descarga e instalación de Rocky Linux
- Página oficial: Rocky Linux
- Versión actual: Última versión estable disponible (las series 9.x y 10.x se actualizan periódicamente)
- Tamaño: Aproximadamente entre 800 MB y 2.3 GB según la imagen ISO
- Sistemas operativos compatibles: Procesadores x86_64-v3, ARM de 64 bits (aarch64), POWER9 (ppc64le), IBM Z (s390x) y RISC-V
- Requisitos mínimos: 1 GB de RAM (2 GB para interfaz gráfica), 10 GB de espacio en disco (20 GB recomendados) y un procesador compatible con las arquitecturas soportadas
- Licencia: BSD de 3 cláusulas para el proyecto, con paquetes bajo licencias libres individuales
- Idiomas: Múltiples idiomas, incluido el español
- Soporte técnico: Comunidad activa, documentación en línea, wiki y foros oficiales; soporte empresarial disponible a través de CIQ y otros partners
Cómo usar Rocky Linux
Tras descargar la imagen ISO adecuada desde los repositorios oficiales, el primer paso consiste en crear un medio de instalación, ya sea una memoria USB o un DVD, y arrancar el equipo desde él. El instalador de Rocky Linux, heredado de RHEL, guía al usuario a través de un asistente gráfico donde se deben configurar aspectos básicos como el idioma, la distribución del teclado, la zona horaria, el particionado del disco y la creación de una contraseña para el usuario root. Durante este proceso, es posible seleccionar el entorno que se desea instalar: una instalación mínima sin escritorio para servidores, o una estación de trabajo con GNOME o KDE Plasma para uso de escritorio.
Una vez completada la instalación, el flujo de trabajo principal de Rocky Linux se centra en la gestión de paquetes a través del gestor dnf. Todos los repositorios base vienen configurados, y los repositorios adicionales como EPEL se pueden habilitar con un simple comando. La administración del sistema se realiza íntegramente mediante la línea de comandos o herramientas como Cockpit, una interfaz web que permite gestionar el servidor de forma gráfica desde un navegador. Para migrar desde otro sistema, basta con ejecutar el script migrate2rocky y seguir las instrucciones para convertir la distribución existente en Rocky Linux sin perder datos ni configuraciones.
Entre las funciones avanzadas que conviene conocer se encuentra la gestión de módulos a través de dnf module. Esto permite instalar versiones específicas de lenguajes y frameworks como PHP, Python o Node.js de forma aislada. El sistema de políticas criptográficas es otro elemento clave: con comandos como update-crypto-policies --set FUTURE, el administrador puede endurecer la seguridad del sistema de forma global. También se recomienda explorar la capacidad de crear imágenes personalizadas con Image Builder para estandarizar despliegues en múltiples máquinas.
Observaciones sobre el programa Rocky Linux
Rocky Linux se distingue de otras distribuciones empresariales por su estricto apego a la compatibilidad 1:1 con RHEL. Mientras que otras alternativas pueden introducir pequeñas variaciones o mejoras unilaterales, Rocky Linux prioriza la estabilidad y la previsibilidad por encima de cualquier otra consideración. Su gobernanza, bajo el paraguas de la Rocky Enterprise Software Foundation (RESF), es completamente transparente y está orientada a mantener el proyecto en manos de la comunidad, alejado de los intereses corporativos que podrían cambiar su rumbo en el futuro. Esta independencia estructural le otorga un alto grado de confianza para las organizaciones que desean construir su infraestructura sobre una base estable y duradera.
Uno de los beneficios prácticos más valorados es la tranquilidad que proporciona saber que el sistema operativo sobre el que se sustentan aplicaciones críticas no cambiará de modelo de negocio ni de licencia. La rápida actualización de parches de seguridad, la disponibilidad de imágenes para las principales nubes públicas como AWS, Azure o Google Cloud, y la existencia de imágenes optimizadas para cargas de trabajo de IA, consolidan a Rocky Linux como una plataforma versátil que se adapta tanto a pequeñas empresas como a grandes corporaciones o centros de supercomputación.
La distribución cuenta con el respaldo activo de CIQ (Ctrl IQ), la empresa fundada por Gregory Kurtzer, que actúa como principal socio de soporte y servicios. CIQ ofrece soporte empresarial, versiones endurecidas del sistema para entornos de máxima seguridad y ediciones especializadas como RLC Pro AI, una variante validada con kernels y controladores preconfigurados para sacar el máximo partido a las GPUs en cargas de trabajo de inteligencia artificial. Además, existen colaboraciones con actores como AMD para ofrecer imágenes optimizadas para hardware específico en clústeres de alto rendimiento.
El proyecto se actualiza con una cadencia predecible, publicando versiones puntuales a lo largo del año que acompañan a las actualizaciones menores de RHEL. Estas versiones incorporan tanto mejoras de software como actualizaciones de seguridad críticas. Rocky Linux está disponible en tres formatos principales: la instalación estándar desde ISO, imágenes para contenedores listas para usar en plataformas como Docker y Kubernetes, e imágenes para las principales nubes públicas. Para entornos de escritorio, las imágenes live permiten probar el sistema sin instalarlo y ofrecen versiones completas con GNOME o KDE.
Limitaciones importantes
- ❌ El proyecto no soporta actualizaciones in-place entre versiones mayores, lo que requiere una instalación limpia para migrar, por ejemplo, de Rocky Linux 9 a Rocky Linux 10.
- ❌ Carece de funciones propietarias de RHEL como el parcheo en vivo del kernel (kpatch) sin un servicio de pago de terceros.
- ❌ El soporte técnico directo no está integrado, siendo necesario recurrir a los foros de la comunidad o a servicios empresariales de partners como CIQ.
Alternativa recomendada
AlmaLinux se presenta como la alternativa más directa y de filosofía similar dentro del ecosistema de clones de RHEL. Nacida en paralelo a Rocky Linux tras el anuncio de CentOS, está respaldada por la AlmaLinux OS Foundation y ofrece ciclos de soporte de 10 años con una compatibilidad binaria muy sólida.
La principal ventaja de AlmaLinux frente a Rocky Linux es su mayor velocidad en la publicación de parches y actualizaciones, así como un soporte más amplio para hardware antiguo, ya que en su rama 10 introduce compatibilidad con procesadores x86_64-v2 que Rocky Linux ha decidido descartar. Para organizaciones que prioricen la rapidez de las actualizaciones o necesiten mantener hardware más veterano, AlmaLinux puede ser una elección más adecuada, mientras que para quienes busquen una fidelidad estricta a RHEL sin ningún tipo de modificación, Rocky Linux sigue siendo la opción preferente.
Sección FAQ
¿Rocky Linux es gratis o de pago?
Rocky Linux es un sistema operativo completamente gratuito y de código abierto. No tiene ningún coste de licencia ni requiere suscripción alguna para su descarga, uso o distribución. El proyecto se financia a través de patrocinadores corporativos y donaciones de la comunidad. Existen servicios empresariales de soporte y versiones endurecidas ofrecidas por terceros, como CIQ, que sí son de pago y están orientadas a entornos de producción críticos, pero el sistema operativo base sigue siendo libre y gratuito para siempre.
¿Funciona en Linux, macOS, Windows 10 y Windows 11?
Rocky Linux es en sí mismo un sistema operativo Linux. No es una aplicación que se pueda instalar dentro de otro sistema operativo, como Windows o macOS. Se instala directamente sobre el hardware del servidor o estación de trabajo, o como máquina virtual en cualquier hipervisor, como VirtualBox, VMware o Hyper-V. Las imágenes ISO de instalación y las imágenes para contenedores están disponibles para las arquitecturas x86_64-v3, ARM de 64 bits, POWER9, IBM Z y RISC-V.
¿Qué diferencia a Rocky Linux de otras alternativas similares?
La principal diferencia de Rocky Linux frente a otras alternativas como AlmaLinux es su enfoque inquebrantable en la compatibilidad binaria exacta con RHEL. Rocky Linux no introduce ningún cambio ni mejora unilateral, mientras que otras alternativas pueden incluir parches adicionales o soporte para hardware no contemplado por Red Hat. Esta filosofía de fidelidad absoluta convierte a Rocky Linux en la opción más predecible para entornos donde la validación y la compatibilidad con el ecosistema de Red Hat son requisitos innegociables.
¿Es complicado migrar de CentOS a Rocky Linux?
No, migrar de CentOS a Rocky Linux es un proceso sencillo y automatizado gracias al script oficial migrate2rocky. Este script se encarga de reemplazar todos los repositorios del sistema, instalar o actualizar los paquetes necesarios y cambiar la marca del sistema operativo. El proceso está diseñado para conservar todas las aplicaciones, configuraciones y datos del usuario, y ha sido probado exhaustivamente en sistemas CentOS 7, 8 y 9, así como en migraciones desde AlmaLinux, RHEL y Oracle Linux.
¿Qué versión de Rocky Linux debo elegir para un nuevo servidor?
Si va a desplegar un servidor nuevo con hardware moderno, la versión más reciente de Rocky Linux 10 es la elección óptima, ya que garantiza el ciclo de soporte más largo por delante (hasta 2035). Si su hardware es más antiguo o no soporta el conjunto de instrucciones x86-64-v3 requerido por la versión 10, Rocky Linux 9 sigue siendo una opción excelente, con soporte activo hasta 2027 y soporte de seguridad hasta 2032, y compatibilidad con hardware de generaciones anteriores.
