

You also may not distribute or give Oracle software provided to you for personal use to third parties separately or as part of your products. In addition, it is permitted to run personal applications and perform personal activities such as gaming or keeping track of your finances.


Therefore, a corporate PC cannot be considered suitable for this condition as it belongs to a company. Personal use means running Oracle products on the desktop or laptop that belongs to an individual and is solely under their control. To understand the intricacies of Java licensing changes, first, let’s explore the difference between personal use and commercial use. So what exactly are the licensing changes?.So let’s see what Oracle has in stock and how much using Java actually costs ! We won’t go into legal technicalities, but will try to clarify the challenges that the developers will face based on the information provided by Oracle 2 and present some ways to deal with them. 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.
