Whether you are an open-source Linux kernel contributor, an enterprise systems programmer, or a coder wanting to run your app in the cloud, the program has something for you.

Projects are focused on several topics:

Platform – Red Hat Enterprise Linux & Fedora

Fedora is the Operating System development platform. There are many areas where improvements happen starting from low-level kernel development, user space changes or user interfaces.

Middleware – & JBoss Enterprise

Red Hat is home to the JBoss Community. Red Hat and the JBoss Community have developed many popular, innovative technologies and projects that have shaped Java as we know it. The JBoss Middleware portfolio includes JBoss Enterprise Application, Portal, SOA and Data Services Platforms, as well as JBoss Hibernate, and many others.

Cloud – OpenStack & OpenShift

OpenShift is Red Hat’s Cloud Computing Platform as a Service (PaaS). It is an application platform in the cloud where application developers and teams can test, deploy, and run their applications. OpenShift takes care of all the infrastructure, middleware and management and allows the developer to focus on what they do best – designing and coding applications. The infrastructure management is very often spread across several data centers, multiple cloud providers etc. OpenStack is the management tool that deals with virtual network, storage management, subscriptions and provides the overall management platform.