


However, starting with Java 11 the two options are now functionally identical as detailed by Oracle. Both are also developed by Oracle, but OpenJDK has the addition of community contributions due to its open-source nature. Oracle JDK is the original version of Java and is fully maintained by Oracle, the developers of Java.īoth of these versions are officially recognized by Oracle. OpenJDK is the open-source implementation of Java and comes packaged with Debian. Furthermore, there are two main installation options of Java to choose from.

The JRE is used to actually execute Java programs. The JDK provides essential software tools to develop in Java, such as a compiler and debugger. Installing Java comes with two main components. You can set this up by following our Debian 11 initial server setup guide.
