

Important: Use the sudo command to gain root privileges while running commands in this article, if you are operating the system as a normal or administrative user. Oracle Java SE - a free JDK from Oracle.

OpenJDK - an open-source implementation of the Java Platform, Standard Edition.Most Java applications run on one of the following: In this article, we will show you how to install both OpenJDK and Oracle JDK ( Oracle Java SE) in Fedora. There are many flavors of Java out there and also many versions of each flavor. If in confusion, install the JDK because this is frequently needed even if the motive is not to create Java programs. If you are planning to execute a Java program, you can do that on a JVM ( Java Virtual Machine), which is included in the JRE ( Java Runtime Environment). If you are planning to create a program in Java, then you need to install a JDK ( Java Development Kit). It is an environment to develop and run a wide range of applications, from mobile applications to desktop and web applications and enterprise systems – Java is everywhere! Java is a general-purpose programming language that is fast, reliable, secure, popular and widely used.
