Java and OpenJDK are trademarks or registered trademarks of Oracle

Java OpenJDK Kinds of Compatibility

Differences Between Oracle JDK and OpenJDK

Release Schedule

  • Oracle will deliver releases every three years
  • OpenJDK will be released every six months


  • Oracle JDK was licensed under the Oracle Binary Code License Agreement
  • OpenJDK has the GNU General Public License (GNU GPL) version 2 with a linking exception


  • Oracle’s is much better regarding responsiveness and JVM performance
  • It puts more focus on stability


Oracle product has

  • Flight Recorder
  • Java Mission Control
  • Application Class-Data Sharing features
  • Garbage Collection options
  • Better renderers

Development and Popularity

  • Oracle JDK is fully developed by the Oracle Corporation
  • OpenJDK is developed by Oracle, OpenJDK, and the Java Community. However, top-notch companies like Red Hat, Azul Systems, IBM, Apple Inc., and SAP AG also take an active part in its development.


Free and Open Source

  • AdoptOpenJDK
  • Amazon Corretto
  • Azul Zulu
  • Bck2Brwsr
  • Codename One
  • DoppioJVM
  • Eclipse OpenJ9
  • GraalVM CE
  • HaikuVM
  • HotSpot
  • Jamiga
  • JamVM
  • Jelatine JVM
  • Jikes RVM (Jikes Research Virtual Machine)
  • JVM.go
  • Liberica JDK
  • leJOS
  • Maxine
  • Multi-OS Engine
  • RopeVM
  • uJVM


  • Azul Zing JVM
  • CEE-J
  • Excelsior JET
  • GraalVM EE
  • Imsys AB
  • JamaicaVM (aicas)
  • JBlend (Aplix)
  • MicroJvm (IS2T – Industrial Smart Software Technology)
  • OJVM
  • PTC Perc
  • Waratek CloudVM for Java

Adoptium / AdoptOpenJDK / Eclipse Temurin

Adoptium Frequently Asked Questions

OpenJ9 / Semeru

IBM Semeru Runtimes

Java Compatibility Kit (JCK) / TCK for Java SE

  • OpenJDK Community TCK License Agreement (OCTLA)

Oracle Accessibility Conformance Report
Gaining Access to the JCK


Gravitrax Junior

Ravensburger GraviTrax Junior


GraviTrax Junior Extension Trax
GraviTrax Extension Adapter-Set


Gravitrax Junior Extension Trax
Gravitrax Junior Element Trap
Ravensburger GraviTrax Extension adapter set


Sind GraviTrax-Junior-Produkte mit dem restlichen GraviTrax-Universum (CORE, PRO und POWER) kompatibel?

Das Kugelbahnsystem von GraviTrax Junior ist so konzipiert, dass schon Dreijährige selbstständig bauen und spielen können. Aus diesem Grund sind die Kugeln und Bauteile des Junior Systems größer und daher nicht mit dem GraviTrax-System für Kinder ab 8 Jahren kompatibel. Mit dem Adapter-Set lassen sich Bahnen der beiden Kugelbahnsysteme miteinander verbinden.

Gravitrax Core

Gravitrax Pro

Gravitrax Power

Makita RT0702CX2J Router / Fräse

Multifunktionsfräse RT0702C

AliExpress Zubehör

toohr Official Store

400-1200mm 45-mm-Schienen-Aluminiumlegierung
45 Typ T-Schiene mit Skala 400mm
30 Typ T-Schiene
75 Type Red Aluminum Profile Router Fence

FNICEL Official Store

T-Slot Miter Track Jig Aluminum Slider 30/45 Type
45 Type T Track With Scale Aluminium Alloy
Miter Track Stop

JIGHOLE Official Store

Aluminum Alloy T Tracks
Table Saw Precision Miter Gauge System Aluminum

VEVOR Machinery Store (gute Qualität, viel Verpackung)

VEVOR Gehrungslehre Tischkreissäge 450mm

Patton Tool Store

Milling Groove Bracket with Base

Wnew Official Store

45 Chute T Track with Scale

KPXIN Tool Store

300-800MM Woodworking Chute Rail 19×9.5mm T-track

DREANIQUE Official Store

Dreanique 2-Flute Wood Planer Bit 38.1mm 45mm

xcan Official Store

XCAN Milling Cutter 1/2 Shank

BoQiao Cutting Tools Store

Trimming End Mill 6mm 12mm 1/2 Inch Shank

ESP32-S3 USB HID Mouse

Hello world with Arduino on ESP32-S3

Chip Model: ESP32-S3
Chip version: 0
Numer of cores: 2
Flash Chip Size: 16777216
Flash Chip Speed: 80000000

USBHIDMouse.h with Absolute Mouse positioning #8133



Raspberry Pi RP2040