Is Java SDK is now open source?

August 24, 2023 by
Is Java SDK is now open source?
Hamed Mohammadi
| No comments yet

Yes, the Java SDK is now open source. It is called OpenJDK, which is a free and open-source implementation of the Java Platform, Standard Edition (Java SE). It was initially released in 2007 as the result of the development that Sun Microsystems started in 2006. OpenJDK is the official reference implementation of Java SE since version SE 7.

There are two main versions of the Java SDK: Oracle JDK and OpenJDK. Oracle JDK is a commercial product that is supported by Oracle. OpenJDK is a free and open-source product that is supported by a community of developers.

The main difference between Oracle JDK and OpenJDK is the licensing. Oracle JDK is licensed under the Oracle Binary Code License Agreement (BCLA), which is a proprietary license. OpenJDK is licensed under the GNU General Public License (GPL) version 2 with a linking exception.

The GPL is a free and open-source license that gives users the freedom to run, study, share, and modify the software. The linking exception allows users to link OpenJDK with proprietary software.

Both Oracle JDK and OpenJDK are available for Windows, macOS, Linux, and other platforms. They can be used to develop Java applications for a variety of purposes, including web development, desktop applications, and mobile applications.

If you are looking for a free and open-source Java SDK, then OpenJDK is a good option. It is supported by a community of developers and it is available for a variety of platforms.

in Java
Is Java SDK is now open source?
Hamed Mohammadi August 24, 2023
Share this post
Tags
Archive
Sign in to leave a comment