To log in to this site, your browser must accept cookies from the domain developers.redhat.com.

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

Deliver any application anywhere using Red Hat Enterprise Linux

The Red Hat Developer program gives you access to Red Hat Enterprise Linux (RHEL), a secure, stable, and supported operating system (OS). The RHEL ecosystem makes it easy to build and customize applications and integrate with other enterprise tools.

  • RHEL's certified support for various hardware vendors and cloud providers ensures you can deploy your applications on multiple infrastructures, from bare metal to hybrid environments, including public clouds such as AWS, GCP and Microsoft Azure. Build and deploy cloud-ready RHEL images.
  • Red Hat's Universal Base Image (UBI) enables faster and more efficient deployment of containerized applications, as well as improved security and compatibility across different environments.
  • Management capabilities such as the web console, application streams, system roles, and image builder give the user control over system management and streamline development.
  • Red Hat Insights provides analytical capabilities that can help identify and troubleshoot issues, giving you a significant advantage as a developer.
     

Trust RHEL to provide a solid foundation for building and deploying your applications in hybrid cloud environments.

RHEL_9 Featured Article image A

Create bootable, OCI-compliant container images with image mode for Red Hat Enterprise Linux.  Try Now

Red Hat Enterprise Linux 9.5 is here

Red Hat Enterprise Linux 9.5 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.


See what's new in the Red Hat Enterprise Linux 9.5  Download Red Hat Enterprise Linux 9.5 Access release notes

Runs everywhere

Red Hat Enterprise Linux can be deployed on various hardware options from bare metal, hybrid cloud environments to public clouds such as AWS, GCP and Azure.

Developer friendly

Red Hat Enterprise Linux comes with the latest version of language runtimes and tools, the latest developer toolset and compilers, and developer tools for developing and deploying workloads securely and with a stable foundation.

Increased flexibility

Includes improvements to the container runtime and base images to allow users more flexibility in the deployment of container-based applications.

Extends its reach

Includes an expanded set of management capabilities to configure services (network, storage, and compute) with the help of system roles based on Ansible technology.

Red Hat Enterprise Linux 10 beta is here. Download now.

Read Red Hat Enterprise Linux 10 beta release notes.

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

Microsoft SQL Server on RHEL

Red Hat Enterprise Linux (RHEL) provides a secure, highly available, cost-effective, and consistent performance environment for Microsoft SQL-based applications that run on bare metal, virtual machines, containers, and the hybrid cloud. With RHEL, you can easily modernize Microsoft SQL-based applications to the latest versions on any platform or in a hybrid cloud.  RHEL’s analytical capabilities help identify security, performance, and stability threats along with remediation guidance to minimize unplanned application downtimes.

Red Hat Enterprise Linux is supported for both Microsoft SQL Server 2017 and Microsoft SQL Server 2019.



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


Why run Microsoft SQL on RHEL? Find it here  



Refer to the Installation guide for Microsoft SQL Server installation on RHEL.


Read more about the analytical capabilities provided by RHEL.

Red Hat Enterprise Linux for SAP Solutions

Red Hat Enterprise Linux (RHEL) is the certified operating system for SAP solutions and SAP applications. Red Hat Enterprise Linux  allows SAP customers to leverage the flexibility and reliability of open source to help them improve both their efficiency and the quality of business results using SAP solutions. To ensure compliance with SAP best practices,  RHEL for SAP Solutions includes High Availability, live kernel patching to minimize down time, along with proactive monitoring and analytical capabilities using Red Hat Insights.  RHEL also offers remote management options and extended support subscriptions, so SAP customers can remain focused on their business objectives. The add-on of RHEL Smart Management provides a single pane of glass for large and complex SAP environments, ensuring a consistent foundation for SAP business applications.


Why use RHEL for SAP Solutions ?
Read here  

 

Learn about the Red Hat Enterprise Linux for SAP Solutions subscription Read here  

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 Icon

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

More On Red Hat Enterprise Linux

E books
Podman in action e-book share image

Podman in Action

Daniel Walsh
UBI feature image

Red Hat Universal Base Images (UBI)

Mike Guerette
Building Reactive Microservices in Java preview image

Microservices for Java Developers: A Hands-on Introduction to Frameworks and...

Rafael Benevides +1
Transitioning to .NET Core on Red Hat Enterprise Linux_tile card

Transitioning to .NET Core on Red Hat Enterprise Linux

Don Schenck
Cheat Sheets
Convert CentOS Linux to RHEL share and feature image

Convert CentOS Linux to RHEL

Nagesh Rathod
Bash Commands feature image

Bash Commands Cheat Sheet

Bob Reselman
cheat sheet cover image

Linux Commands Cheat Sheet

Burr Sutter +1
Advanced Linux Commands tile card - updated

Advanced Linux Commands Cheat Sheet

Bob Reselman
Blog
Feature image for Red Hat Enterprise Linux.
Article
May 01, 2024

What's new in Red Hat Enterprise Linux 9.4?

Nikhil Mungale

Red Hat Enterprise Linux (RHEL) 9.4 is now generally available (GA). Learn...

Featured image for .NET
Article
Apr 30, 2024

Some more C# 12

Tom Deseyn

Explore C# 12 advanced features, including inline arrays, optional params and...

Secure Coding
Article
Apr 17, 2024

Synchronize instance tags from Amazon EC2 and Microsoft Azure with Red Hat Insights

Jerome Marc

Learn how Red Hat Insights can synchronize its system tags with external...

Feature image for edge computing
Article
Apr 16, 2024

Containerize Node.js applications at the edge on RHEL and Fedora

Michael Dawson

Learn how to build and deploy a Node.js application to an edge device using...

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