Red Hat Enterprise Linux

Easy access to a more secure OS, larger ecosystem, and a broader selection of languages and developer tools on which to build and deploy apps in the hybrid cloud.

Red Hat Enterprise Linux

Build anywhere, fast.

Build and deploy applications with speed and confidence across your chosen infrastructure. Red Hat Enterprise Linux (RHEL) delivers a consistent, production-ready foundation with integrated tools optimized for efficient development workflows, whether on premise or in the cloud.

  • Infrastructure-agnostic deployment: Deploy seamlessly across diverse infrastructure, from bare metal to hybrid clouds, with certified support for leading hardware vendors and cloud providers, including Amazon Web Services, Google Cloud Platform, and Microsoft Azure. Build and deploy cloud-ready RHEL images.
  • Containerized OS with bootc: Deploy Red Hat Enterprise Linux in image mode as a bootable container (bootc) to deliver the operating system and workload in one consistent package.
  • Intelligent command-line assistance: Get proactive guidance for building, deploying, and managing RHEL with a command-line assistant trained on Red Hat's decades of Linux expertise.
  • Integrated management and development tools: Gain control over system management and streamline development with built-in management capabilities, including the intuitive web console, flexible application streams, automated system configuration via system roles, and custom image creation with image builder.
red_hat-enterprise_linux_10 logo.png

Build Linux applications on your Windows machine with RHEL on Windows Subsystem for Linux.  Try Now

Red Hat Enterprise Linux 10 is here

Red Hat Enterprise Linux 10 brings new features and enhancements that deliver a more secure and consistent foundation for an open hybrid cloud environment. Deliver workloads, applications, and services faster and more efficiently across various environments.


Download RHEL 10   Access release notes

Image mode

Streamline operations and enhance team collaboration by applying consistent tooling and workflows to both OS and application management.

Extensions repository

Expand your toolkit with developer tools, open source libraries, and specialized utilities, now available through the new extensions repository.

Manage containers

Develop and manage your container-based applications across Linux, Windows, and macOS environments with Podman Desktop.

Command line assistant

Interact with and troubleshoot RHEL using natural language questions directly in the command line via AI technologies powered by Red Hat Enterprise Linux Lightspeed.

Currently using CentOS Linux? Follow along with this tutorial to migrate to RHEL from CentOS Linux in 7 easy steps, or try a hands-on lab.

Kickstart your migration to Red Hat Enterprise Linux using the Convert2RHEL utility: Download the Convert CentOS Linux to RHEL cheat sheet.

Learn more about the CentOS Linux migration to RHEL and the simplified process of contributing to RHEL development with CentOS Stream.

Why develop on Red Hat Enterprise Linux?

security and compliance image

Security and compliance

Make security and compliance a part of your infrastructure and application product lifecycle from the beginning. RHEL's multi-layer breach defense includes automated and repeatable security controls such as SELinux and application listing. Live kernel patches and remediation are included to help you deploy new software quickly on an OS you can trust. Built-in RHEL utilities also use OpenSSL 3, so you can take advantage of new security ciphers to encrypt and protect your information.

automation image

Automation and management

Spend more time on innovation and less on repetitive tasks. Red Hat Enterprise Linux provides a consistent, stable experience for automating and streamlining workload deployment. Access repeatable workflows through tools such as image builder, system roles, and the RHEL web console. Automation and management capabilities make it easier to standardize deployment at scale and simplify day-to-day system administration.

performance image

Performance

Red Hat Enterprise Linux provides best-of-class performance for your applications across the open hybrid cloud. Identify, analyze, and tune your workload performance as you build applications. Tune your system for a variety of workload profiles with built-in TuneD profiles. Kernel backports let you access upstream Linux performance improvements while ensuring application compatibility and stability in your existing Linux kernel.


 

ubi

Container development tools

Red Hat Enterprise Linux delivers integrated container development, runtime tools, and secure base images to provide a consistent yet flexible host to power container adoption anywhere you choose to deploy images.

cloud access image

Cloud access

Conquer complexity no matter where or how you choose to deploy–on-premises, in the cloud, containerized, and all the way out to the edge. The Red Hat Cloud Access program lets you use your developer subscription on Red Hat-certified public clouds.

Edge

Edge

Red Hat Enterprise Linux's new edge management helps organizations securely manage and scale deployments at the edge. The benefits of zero-touch provisioning, system health visibility, and quick security remediations are available from a single interface. These capabilities give you control and peace of mind at every stage of an edge system's life.

Red Hat Enterprise Linux for 3rd party application development

Improve security

Microsoft SQL Server on RHEL

Red Hat Enterprise Linux (RHEL) is a trusted, secure, and high-performance operating system that provides a cost-effective and consistent environment for Microsoft SQL Server applications. Whether running on bare metal, virtual machines, containers, or across the hybrid cloud, RHEL delivers unmatched reliability. Businesses can seamlessly modernize Microsoft SQL Server-based applications to the latest versions, enabling scalability and flexibility on any platform.

With advanced analytics capabilities, RHEL helps identify and mitigate security vulnerabilities, performance bottlenecks, and stability issues. It also provides actionable remediation guidance, reducing the risk of unplanned application downtime and ensuring business continuity.

Red Hat Enterprise Linux fully supports both Microsoft SQL Server 2017 and Microsoft SQL Server 2019, making it an ideal choice for businesses looking to optimize their SQL Server workloads.

What are benefits of running Microsoft SQL Server on RHEL? Learn more

Build quarkus application using MS SQL server

Why run Microsoft SQL on RHEL? Find it here

Red Hat Enterprise Linux for SAP Solutions

Red Hat Enterprise Linux for SAP Solutions

Red Hat Enterprise Linux (RHEL) is the certified operating system designed to optimize SAP solutions and SAP applications. By leveraging the flexibility, scalability, and reliability of open-source technology, RHEL helps SAP customers enhance efficiency and achieve better business outcomes.

Aligned with SAP best practices, RHEL for SAP Solutions offers a robust set of features, including High Availability, live kernel patching to minimize downtime, and proactive monitoring and analytics powered by Red Hat Insights. These capabilities ensure a stable, secure, and high-performing environment for critical SAP workloads.

RHEL also supports remote management and provides extended support subscriptions, enabling businesses to remain focused on their core objectives without disruptions. For large and complex SAP deployments, the RHEL Smart Management add-on delivers centralized, streamlined management, ensuring consistency and reliability across SAP environments.

Explore RHEL content

E-books

Contribute to the RHEL community

Influence Red Hat Enterprise Linux development via the upstream community.

Migrate from CentOS Linux to RHEL

CentOS Stream

CentOS Stream is an upstream open source development platform where you can develop, test, and contribute to a continuously delivered distribution that tracks just ahead of Red Hat Enterprise Linux. This is where various Red Hat ecosystem development partners and community members add their contributions that might be incorporated into RHEL. Looking for information on CentOS Linux?
 

Contribute to CentOS
 

Fedora logo

Fedora

Fedora is the upstream project on which future Red Hat Enterprise Linux major releases are based. This is where significant operating system innovations are introduced.
 

Contribute to Fedora

instructlab logo

InstructLab

InstructLab is an open source project for enhancing large language models (LLMs) used in generative artificial intelligence (gen AI) applications. Created by IBM and Red Hat, the InstructLab community provides a cost-effective solution for improving the alignment of LLMs and opens the doors for those with minimal machine learning experience to contribute.

 

Contribute to InstructLab

Cheat Sheets Blog
Article Featured image for Red Hat Enterprise Linux.

Find out what's new in Red Hat Enterprise Linux (RHEL) 9.5, including...

Article Featured image for AI/ML

The RamaLama project simplifies AI model management for developers by using...

Article Featured image for Red Hat Enterprise Linux.
Nov 21, 2024
Charalampos Stratakis

This article details new Python performance optimizations in RHEL 9.5.

Article A code editor with four icons symbolizing DevOps, developers, a gear, and a cluster.
Nov 15, 2024
John Clingan +1

The .NET 9 release is now available, targeting Red Hat Enterprise Linux...

Ready to use RHEL in production?

Take your deployment to the next level. Transitioning to production with Red Hat Enterprise offers you enhanced stability, security, and support. Our dedicated team is here to ensure a smooth migration and to help with any questions you may have.

Developer productivity