May be licenses won’t be available for Java SE 8 or later, but separate support contracts also go away
after Microsoft acquire Github shock Oracle announce that it update his license for java SE and it will be available in July 2018 personal, noncommercial usage did't require a subscription
the new program for mission-critical Java deployments provides commercial licensing, with features offered such as the Advanced Java Management Console. Also, Oracle Premier Support is included for current and previous Java SE releases. It is required for Java SE 8, and includes support for Java SE 7. (As of January 2019, Oracle will require a subscription for businesses to continue getting updates to Java SE 8.)
The previous pricing for the Java SE Advanced program cost $5,000 for a license for each server processor plus a $1,100 annual support fee per server processor, as well as $110 one-time license fee per named user and a $22 annual support fee per named user (each processor has a ten-user minimum). Oracle has similar pricing combinations for its other Java licenses.
- Access to some Oracle Java SE versions past their end-of-public-update (EoPU) times.
- Early access to critical bug fixes.
- Licensing and support for cloud, server, and desktop deployments.
- Performance, stability, and security updates.
- Enterprise management, monitoring, and deployment capabilities.
- Around-the-clock support.
if you don’t renew
If users do not renew a subscription, they lose rights to any commercial software downloaded during the subscription. Access to Oracle Premier Support also ends. Oracle recommends that those choosing not to renew transition to OpenJDK binaries from the company, offered under the GPL, before their subscription ends. Doing so will let users keep running applications uninterrupted.