Company
Date Published
Author
Jens Eckels
Word count
899
Language
English
Hacker News points
None

Summary

Java 11 licensing has caused confusion in the market, with Oracle offering two main options for obtaining the Java Development Kit (JDK): the Oracle JDK and the OpenJDK, both built from the same code base but differing primarily in support contracts. The OpenJDK is open-source and now essentially identical to the Oracle JDK, having adopted many features once exclusive to the commercial version, while licensing under GPLv2 with a classpath exception eases some common concerns about GPL's "copy-left" nature. Alternatives to Oracle's JDK exist, with companies like IBM providing extended support for certain Java versions, and JFrog, which uses Java in its products like JFrog Artifactory, transitioning to OpenJDK as Java 8 approaches its end of life. Users are encouraged to consult their legal teams regarding compliance and licensing details, and Oracle provides extensive resources on the subject for further information.