From now on, Oracle’s Java will require a paid licensing model, charging its business customers $2.5 per endpoint per month.
This Applies to Java SE, the preferred Java release across organizations worldwide. Exceptions include personal use, use for non-commercial research and development, or use for personal learning. Therefore, most enterprise environments will need to switch to the paid license.
We wanted to reassure you that our Thor Foresight Enterprise and Thor Premium Enterprise protective suites can continue updating Oracle’s Java automatically in your networks. But in order for Java to work, you will be required to purchase a valid subscription from Oracle.
The Oracle announcement about switching to paid licensing can be read here.