Red Hat Enterprise Linux
The world’s leading enterprise Linux platform
Red Hat Enterprise Linux is the industry-leading Linux that provides the foundation for next-generation architectures, with support for all major hardware platforms and thousands of commercial and custom applications. When you develop on Red Hat Enterprise Linux, it means your apps are developed on the same platform that they’ll be tested and deployed on, making it easier than ever for both traditional and agile development teams. As a developer, you’ll have the same stable and trusted platform that IT has adopted, plus the extra agility to utilize the latest tools and technologies that you and your enterprise needs for application development. If you've not seen it yet, read about RHEL 8.
Choose your use-case and lifecycle
Select from 1) tools for long-term support in base RHEL or, 2) tools with frequent updates packaged via Red Hat Software Collections (RHEL 7) and Application Streams (RHEL 8).
Learn from valued resources and blogs
Hundreds of getting starteds, how-to’s, recommended practices, examples, and other helpful resources - plus a huge innovative open source ecosystem.
Accelerate bi-modal enterprise development
Develop on what you deploy on - for traditional, DevOps, or CI/CD. Plus build docker container apps that will run on RHEL or in the cloud via OpenShift.
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 for more information.
Exclusive for Red Hat Developers community members
Developers can now get a no-cost Red Hat Enterprise Linux Developer subscription for development purposes by registering and downloading through developers.redhat.com. This subscription includes Red Hat Enterprise Linux Server (all currently supported releases), additional development tools, and numerous add-ons such as resilient storage, scalable file systems, and high-performance networking. The no-cost subscription also includes access to the Red Hat Customer Portal for software updates and thousands of knowledgebase articles. For more information, see Frequently asked questions: no-cost Red Hat Enterprise Linux Developer Subscription.
Developing container-based applications?
Container images and docker files are available for most Red Hat Software Collections and Red Hat Developer Toolset components. These resources make it easy to build containerized applications using traditional tools. For anyone seeking to create containerized applications for deployment to Red Hat’s ecosystem of container hosts and platforms, we recommend using the Red Hat Container Development Kit (CDK), which includes access to Red Hat Enterprise Linux Server, OpenShift Enterprise, and a number of other tools via the Red Hat Container Registry.
New to Red Hat Enterprise Linux?
Here’s what you need to know.
Build Something Today
Let's walk through everything you need to build your first application.