This article will decipher the terms of all new licensing models present since 2019 and figure out how they affected and will affect the companies and the support prices in the future. According to the House of Brick calculations 1, a medium-sized company may experience a spike in annual Java cost by 1,400%! The new Employee for Java SE Universal Subscription substitutes the old Java Named User Plus License and Processor and will have a huge impact on businesses using Oracle Java. In January 2023, Oracle turned the tide on Java pricing again and introduced a new pricing model for Java SE Subscriptions. Although this change in theory made Java free for commercial use again, in reality the situation was not so simple.īut the Oracle Sales Team is up and doing. Starting with version 17, Oracle JDK is distributed under the “Oracle No-Fee Terms and Conditions” (NFTC) license. In 2021, Oracle introduced a new LTS release schedule (every two years instead of three) and changed the licensing policy again. As free public updates for Java 8 (still the most popular version amongst developers) were no longer provided, companies had to pay for commercial support or look for a substitution for Oracle Java.
The world of Java development was shaken in 2019 when Oracle changed the licensing policy for JDK 8.