Skip to main content
Redhat Developers  Logo
  • AI

    Get started with AI

    • Red Hat AI
      Accelerate the development and deployment of enterprise AI solutions.
    • AI learning hub
      Explore learning materials and tools, organized by task.
    • AI interactive demos
      Click through scenarios with Red Hat AI, including training LLMs and more.
    • AI/ML learning paths
      Expand your OpenShift AI knowledge using these learning resources.
    • AI quickstarts
      Focused AI use cases designed for fast deployment on Red Hat AI platforms.
    • No-cost AI training
      Foundational Red Hat AI training.

    Featured resources

    • OpenShift AI learning
    • Open source AI for developers
    • AI product application development
    • Open source-powered AI/ML for hybrid cloud
    • AI and Node.js cheat sheet

    Red Hat AI Factory with NVIDIA

    • Red Hat AI Factory with NVIDIA is a co-engineered, enterprise-grade AI solution for building, deploying, and managing AI at scale across hybrid cloud environments.
    • Explore the solution
  • Learn

    Self-guided

    • Documentation
      Find answers, get step-by-step guidance, and learn how to use Red Hat products.
    • Learning paths
      Explore curated walkthroughs for common development tasks.
    • See all learning

    Hands-on

    • Developer Sandbox
      Spin up Red Hat's products and technologies without setup or configuration.
    • Interactive labs
      Learn by doing in these hands-on, browser-based experiences.
    • Interactive demos
      Click through product features in these guided tours.

    Browse by topic

    • AI/ML
    • Automation
    • Java
    • Kubernetes
    • Linux
    • See all topics

    Training & certifications

    • Courses and exams
    • Certifications
    • Skills assessments
    • Red Hat Academy
    • Learning subscription
    • Explore training
  • Build

    Get started

    • Red Hat build of Podman Desktop
      A downloadable, local development hub to experiment with our products and builds.
    • Developer Sandbox
      Spin up Red Hat's products and technologies without setup or configuration.

    Download products

    • Access product downloads to start building and testing right away.
    • Red Hat Enterprise Linux
    • Red Hat AI
    • Red Hat OpenShift
    • Red Hat Ansible Automation Platform
    • See all products

    Featured

    • Red Hat build of OpenJDK
    • Red Hat JBoss Enterprise Application Platform
    • Red Hat OpenShift Dev Spaces
    • Red Hat Developer Toolset

    References

    • E-books
    • Documentation
    • Cheat sheets
    • Architecture center
  • Community

    Get involved

    • Events
    • Live AI events
    • Red Hat Summit
    • Red Hat Accelerators
    • Community discussions

    Follow along

    • Articles & blogs
    • Developer newsletter
    • Videos
    • Github

    Get help

    • Customer service
    • Customer support
    • Regional contacts
    • Find a partner

    Join the Red Hat Developer program

    • Download Red Hat products and project builds, access support documentation, learning content, and more.
    • Explore the benefits

Getting Red Hat Developer Subscription: What RHEL users need to know

October 25, 2017
Red Hat Developer Program
Related topics:
Linux
Related products:
Red Hat Enterprise Linux

    For developers, getting Red Hat Enterprise Linux is now easier than ever thanks to the availability of the no-cost Red Hat Developer Subscription.

    Get the software

    1. Join the Red Hat Developer Program and register at developers.redhat.com to get a subscription. Each system that runs Red Hat Enterprise Linux will need a subscription.

    2. Download Red Hat Enterprise Linux Server

    3. Install Red Hat Enterprise Linux Server using one of our guides. For Microsoft Windows, Apple Mac OS, or other Linux users, our guides cover creating a virtual machine (VM) with VirtualBox, Hyper-V, or installing on a physical system.

    4. After installation, you will be prompted to register your system with the Red Hat Customer Portal. This will attach your system to your subscription, which enables the system to download updates and additional software from Red Hat.

    Development software and software repositories

    For developers, Red Hat Enterprise Linux includes a large amount of software such as compilers, dynamic languages, development tools, databases, web servers and other middleware. Available software is grouped into software repositories that are used to segregate packages by type, source, or support life cycle. After installation only the base Red Hat Enterprise Linux software repositories are enabled. Additional software is made available for installation by enabling additional repositories. The software in other repositories may not be supported by Red Hat or may have different life cycles.

    Updated development tools: Red Hat Software Collections

    Red Hat Software Collections (RHSCL) are part of RHEL 7 provides a set of development tools such as compilers, dynamic languages, and database servers, that are updated yearly. These tools are available as packages in the RHSCL software repository, They can be installed alongside those included with Red Hat Enterprise Linux after enabling the RHSCL software repository.

    Since the base packages included with Red Hat Enterprise Linux are supported for 10 years, updated packages will be made available to address critical bug fixes and security updates as needed during the 10 year lifecycle. RHSCL packages are only supported for two to three years depending on the package. Developers are free to choose which package is appropriate for their applications.

    Red Hat Enterprise Linux releases and lifecycle

    Releases of Red Hat Enterprise Linux have a version number, such as 7.2, which indicates both a major release number, in this case 7, and an update (or minor version) number, in this case 2.

    Minor releases (.1, .2, .3, etc.) will be made throughout the 10 year period. Upgrading to the next minor release is straightforward, the process is essentially the same as applying other security and bugfix updates. Great care is taken to ensure compatibility, at the application binary interface (ABI) level, across the entire lifespan of a major release. Therefore, the versions of libraries, compilers, runtimes, and the Linux kernel included with Red Hat Enterprise Linux will change very little during the 10 year life span of a major release. When necessary, for the packages that Red Hat supports, important bug and/or security fixes will be backported and made available as an update.

    For more information see Red Hat Enterprise Linux Life Cycle and Red Hat Enterprise Linux Release Dates.

    Hello World quick starts

    Install software and build a “Hello World” application in minutes using our quick starts for Red Hat Enterprise Linux and Red Hat Software Collections. Guides are available for C++, Java, Node.js, Perl, PHP, Python, and Ruby.

    Questions about the no-cost developer subscription

    If you have questions about the no-cost subscription offered through developers.redhat.com, see Frequently asked questions: no-cost Red Hat Developer Subscription for Red Hat Enterprise Linux.

    Last updated: November 30, 2021

    Recent Posts

    • Tekton joins the CNCF as an incubating project

    • Federated identity across the hybrid cloud using zero trust workload identity manager

    • Confidential virtual machine storage attack scenarios

    • Introducing virtualization platform autopilot

    • Integrate zero trust workload identity manager with Red Hat OpenShift GitOps

    Red Hat Developers logo LinkedIn YouTube Twitter Facebook

    Platforms

    • Red Hat AI
    • Red Hat Enterprise Linux
    • Red Hat OpenShift
    • Red Hat Ansible Automation Platform
    • See all products

    Build

    • Developer Sandbox
    • Developer tools
    • Interactive tutorials
    • API catalog

    Quicklinks

    • Learning resources
    • E-books
    • Cheat sheets
    • Blog
    • Events
    • Newsletter

    Communicate

    • About us
    • Contact sales
    • Find a partner
    • Report a website issue
    • Site status dashboard
    • Report a security problem

    RED HAT DEVELOPER

    Build here. Go anywhere.

    We serve the builders. The problem solvers who create careers with code.

    Join us if you’re a developer, software engineer, web designer, front-end designer, UX designer, computer scientist, architect, tester, product manager, project manager or team lead.

    Sign me up

    Red Hat legal and privacy links

    • About Red Hat
    • Jobs
    • Events
    • Locations
    • Contact Red Hat
    • Red Hat Blog
    • Inclusion at Red Hat
    • Cool Stuff Store
    • Red Hat Summit
    © 2026 Red Hat

    Red Hat legal and privacy links

    • Privacy statement
    • Terms of use
    • All policies and guidelines
    • Digital accessibility

    Chat Support

    Please log in with your Red Hat account to access chat support.