Linux for developers

Develop applications on the most popular Linux for the enterprise—all while using the latest technologies.

helloworld

 

Red Hat Enterprise Linux is the world’s leading enterprise Linux platform, now optimized for development.
 

Download RHEL

What is Linux?

Linux® is an open source operating system (OS) and IT infrastructure platform created as a hobby by Linus Torvalds in 1991. In the world of operating systems, Linux has the largest user base, is the most-used OS on publicly available internet servers, and the only OS used on the top 500 fastest supercomputers. Because the source code for Linux is freely available, there are several different distributions, including Red Hat Enterprise Linux (Red Hat's flagship product) and Fedora Linux, a community project founded by Red Hat to develop a desktop version of Linux.

Software developers create apps and services inside Linux containers that let them code once, then run their code virtually anywhere. All containerized apps contain some part of a Linux distribution. You want to make sure that all of the pieces in your container, including the Linux base, are identical between environments so you don’t have to spend your time patching and backporting.

Use enterprise-grade containers to develop in a hybrid world

Part of the beauty of Linux containers is that they are hybrid by design. That means you can code locally, test in the cloud, and deploy anywhere that Linux containers will run. Most Red Hat developer components are available with dockerfiles, or distributed as Linux container images on Red Hat Enterprise Linux (for local dev) and Red Hat OpenShift Container Platform (local, on-line, or public cloud dev). This means that wherever you develop, test, and deploy, you’re using the same development stacks, on-premise to virtual to cloud. To help you get where you’re going faster, the Red Hat container catalog gives you access to certified, trusted, and secure application containers.

 

Try a container

Linux cheat sheets

Red Hat Insights API

Red Hat Insights API Cheat Sheet

Jerome Marc
DOTNET on Red Hat Enterprise Linux

.NET on Red Hat Enterprise Linux

Don Schenck
Convert CentOS Linux to RHEL share and feature image

Convert CentOS Linux to RHEL

Nagesh Rathod
MongoDB Coverage feature image

MongoDB Cheat Sheet

Bob Reselman

Development languages + Linux

Featured image for single sign-on security topics.
Jun 26, 2024

Protect applications with Red Hat build of Keycloak using Kerberos & Active Directory

Torbjorn Dahlen

Learn how workstation users authenticating to Active Directory using the...

Featured image for: SCTP over UDP in the Linux kernel.
Jun 25, 2024

Get started with the bpfman eBPF manager on OpenShift 4.16

Andrew Stoycos

Get started with the bpfman eBPF manager with this tutorial. You'll see how...

Feature image for Red Hat Enterprise Linux.
Jun 24, 2024

Leverage Red Hat Satellite for Insights reporting and automation

Jerome Marc

Learn how to use Satellite automation to schedule and perform repetitive...

Featured image for: SCTP over UDP in the Linux kernel.
Jun 18, 2024

Adding support for s390x in LLD, the LLVM linker

Tulio Magno Quites Machado Filho

Learn about the work involved in adding support for the s390x architecture in...

Red Hat UBI is a Verified Publisher on Docker Hub

Red Hat Universal Base Images (UBI) on Docker Hub are now available as Verified Publisher images in a variety of configurations and sizes, including Micro, the newly announced variation with Red Hat Enterprise Linux 8.4 that delivers the smallest UBl footprint for edge computing.

UBIs are Open Container Initiative (OCI)-compliant, freely redistributable, container base operating system images that include complimentary runtime languages and packages, but previously, you could only get these images from the Red Hat container catalog.

Now, you can get them in Docker Hub, making it even easier for you to build and deploy UBI-based containers anywhere.

 

Read the press release

OpenShift logo

The latest on Linux

Feature image for Red Hat Enterprise Linux.
Article

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 about the latest enhancements that improve the developer experience.

Universal Base Image
Article

What is Red Hat Universal Base Image?

Scott McCarty (fatherlinux)

Scott McCarty explains what the Red Hat Univeral Base Image is and it not, so you can determine whether UBI is right for you.

More articles on Linux

Do you want to learn more about Linux?

Unlock the power of Linux with our comprehensive learning resources. Dive into our collection of hands-on interactive tutorials to accelerate your ability to learn Linux.