Open source Java projects
Discover how Red Hat drives innovation in open source Java communities. Explore Java tools.
Discover how Red Hat drives innovation in open source Java communities. Explore Java tools.
Core Java is the basic form of Java used to design application software for desktop and server environments.
Red Hat is a founding strategic member of the Adoptium Working Group and the second-largest contributor to OpenJDK.
Download the Red Hat build of OpenJDK
Explore
Red Hat is a contributor to Cryostat, a tool for managing JDK Flight Recorder (JFR) data on Kubernetes.
Explore
Red Hat developed the Shenandoah garbage collector and has been a contributor since 2013.
Explore
Red Hat leads and contributes to many widely used Java projects, specifications, frameworks, and libraries.
Red Hat is one of the founding members of the Jakarta EE working group and helped orchestrate the transition to the Eclipse Foundation to evolve the platform to meet the needs of modern workloads.
Explore
Red Hat developed and maintains the Hibernate framework for mapping an object-oriented domain model to a relational database.
Explore
Red Hat offers support and maintenance cycles for major versions of Spring Boot, including support for Spring applications on OpenShift.
Explore
Kubernetes-native Java frameworks let you easily integrate Kubernetes technologies so you can adapt to cloud-native environments and scale faster. Red Hat has been a crucial contributor to Java for the past 25+ years and continues to lead by being a driving force for the future to cloud-native and beyond.
Quarkus is a full-stack, Kubernetes-native Java framework made for Java virtual machines (JVMs) and native compilation. Quarkus is designed to work with popular Java standards, frameworks, and libraries including Eclipse MicroProfile and Spring, Apache Kafka, and more.
Red Hat is a founding member of the MicroProfile community project, an open forum dedicated to optimizing Enterprise Java for a microservices architecture and enabling application portability across runtimes.
Red Hat is committed to providing Java developers with the tools they need to build applications faster and more efficiently.