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

The Red Hat community commitment to open source

September 21, 2023
Mithun T. Dhar
Related topics:
Developer toolsOpen source
Related products:
Developer SandboxRed Hat OpenShiftRed Hat OpenShift Container Platform

    The increasing adoption of open source software underscores its tremendous value and impact. According to Gitnux, 78% of businesses use open source technologies, and about 96% of current applications contain at least one open source component. Developers also recognize the value of open source software in enhancing their skill sets and enabling them to collaborate on projects that push technological boundaries.

    Red Hat is the world’s largest open source company and a leading contributor to the Cloud Native Computing Foundation (CNCF). We strive to develop products and technologies that advance both the open source community and the digital landscape.

    Our extensive range of open source solutions encompasses operating systems, middleware, storage, container services, and developer tools and products like Red Hat Developer Hub, Developer Sandbox for Red Hat OpenShift, etc. We also create and contribute to numerous communities and projects while upholding the core values that drive open source innovation. These communities foster an ecosystem where developers and nontechnical individuals can collaborate, provide and access mentorship, and create top-tier products using open source technology.

    Read on to explore our approach to open source and learn about the projects and contributions advancing our technological landscape.

    Red Hat open source approach

    Red Hat’s decades-long commitment to open source software includes an open development model. This model connects engineers with broader communities, facilitating the creation of secure, reliable products that consistently challenge conventional boundaries.

    We’ve also founded several upstream communities, providing support beyond code contribution, participation, and engagement. We integrate with other upstream projects to develop commercialized, industry-standard projects within a service-rich ecosystem. This open development approach lowers application development costs and enhances the security of our products.

    Most recently, we introduced Red Hat Developer Hub, an internal portal packed with tools that expedite development processes. Building on Backstage, a CNCF project, Developer Hub helps create and customize developer portals and offers numerous Backstage plug-ins. These plug-ins include Keycloak for authorization and authentication and Topology for visualizing real-time workload health in Kubernetes.

    Red Hat Developer Hub offers several advantages, including:

    • Improved work efficiency: Developer Hub contains all the tools developers and teams require, from clusters and templates to integrated development environments (IDEs), GitHub repos, and documentation. This integrated environment saves time configuring and switching between tools and programs. Less distraction means greater freedom to innovate and shortened time to deployment.
    • Reduced knowledge barriers via self-service: Developer Hub contains Golden Path templates, a collection of pre-architected, well-defined steps for building software without in-depth knowledge of all the required components. This feature softens the knowledge barrier, enabling developers to build secure, scalable, and efficient tools.

    Red Hat currently occupies the CNCF’s number-one contributor spot, boasting over 550,000 contributions to projects like Docker, Kubernetes, Prometheus, and other cloud technologies. Our accessible cloud-native technology helps countless organizations and individuals to build and manage scalable, flexible, robust applications in the cloud.

    Red Hat open source projects

    In addition to Developer Hub, Red Hat’s open source projects include:

    • Red Hat OpenShift Dev Spaces: Built on the open Eclipse Che project, this tool provides a consistent, secure, zero-configuration integrated development environment (IDE) to write, run, and debug applications without downloading development tools locally. It allows developers with little Kubernetes knowledge to run containerized applications in-browser on OpenShift.
    • Podman and Podman Desktop: This daemonless open source pod manager uses a command-line interface  (CLI) and the libpod library to manage and run containers running on Linux systems. Podman’s daemonless architecture makes it more accessible to users and less susceptible to root-account-level infiltration and attacks.
    • OpenShift GitOps: This OpenShift add-on uses Argo as a controller, allowing development teams to implement GitOps for workflow and cluster management. Argo monitors application configurations defined in a Git repository and reports any deviation from their configured state.
    • Tekton: Tekton is a Kubernetes-native framework built on Red Hat OpenShift for developing continuous integration and continuous delivery (CI/CD) systems. Tekton pipeline tasks are loosely coupled, promoting reuse across multiple projects.

    We support these tools through Developer Hub, arming developers with accessible, integrated tools to build other open source downstream tools, further illustrating the impact of open source. 

    Red Hat open source community

    Red Hat prioritizes its upstream communities, which collaborate under industry standards to create enterprise-level software solutions. Noteworthy communities include:

    • Janus: Janus provides access to developer portals, plug-ins, and service catalogs, helping software engineers create functional, reliable, and flexible applications.
    • Open Studio: This community includes a collection of strategists, developers, writers, designers, animators, and audio producers. All work within and outside of Red Hat, and all are committed to amplifying Red Hat’s principles and creative voice. Open Studio recognizes the value of storytelling in relating the impact of the open source model. It spotlights real user stories, organizes educational and vocational events, and documents every step of its creative process using open source technologies.
    • Ceph: This upstream community supports Red Hat Data Services like Red Hat Ceph Storage and Red Hat OpenShift Data Foundation, benefitting from the collaborative efforts of its contributors. These communities create a diverse ecosystem that fosters skill development and provides access to networking opportunities through mentoring and event sponsorships.

    Developers can contribute to community projects’ source codes by sharing bug fixes, updates, feature enhancements, and documentation. Additionally, communities like Janus produce industry-standard tools, providing developers with low-cost, secure, and integrated solutions that expedite development timelines. 

    The power of open source

    Red Hat believes in the power of open source and the communities that drive the movement. Our open development model relies on and facilitates collaboration for building and maintaining software, so developers can get involved and help solidify the future of open source as a technology mainstay. 

    Are you looking to contribute and build your skills? Join the Red Hat open source community today by signing up for the Red Hat Developer program.

    Last updated: October 31, 2023

    Related Posts

    • A developer’s guide to Red Hat Developer Hub and Janus

    • Learn Kubernetes using the Developer Sandbox

    • Podman Desktop 1.0: Local container development made easy

    • Ceph storage monitoring with Zabbix

    • How to create a pull request: contributing to Open Source

    Recent Posts

    • 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

    • Best Practice Configuration and Tuning for Linux and Windows VMs

    What’s up next?

    E-book: A developer’s guide to setting supply chain security in DevSecOps

    This short guide provides a developer's introduction to software supply chain security, including the key principles, tools, and techniques you need to know to better audit and act on vulnerabilities in open source software components.

    Get the e-book
    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.