Oracle Java License Types

Every way Oracle licenses Java.

Java SE Subscription, BCL, OTN, NFTC and more — the agreements that decide what Oracle’s Java costs you, explained by an independent advisory firm.

Not an Oracle partner or reseller
100% buyer-side advisory
Money-back audit defence guarantee
340+ Java engagements
Overview

Choose a license type.

Oracle has licensed Java SE under four different agreements in seven years — the BCL, OTN, NFTC, and the paid subscription. Which one applies decides whether you owe Oracle nothing or a seven-figure sum.

Current model

Java SE Subscription

Oracle’s paid subscription and the post-2023 employee metric — the model most enterprises pay under today.

2006–2019

BCL (Binary Code License)

The Binary Code License that made Oracle Java free for general-purpose use — until Oracle ended it in April 2019.

2019–2021

OTN License Agreement

Free to download, but restricted to development and testing. Production use means a paid subscription.

2021–present

NFTC License

No-Fee Terms and Conditions — free production use of Oracle JDK, for a strictly limited time.

The big question

Is Java Free?

A plain answer to the question every IT leader asks: when does Oracle Java cost nothing, and when does it not?

Employee metric

Java SE Universal Subscription

The all-employee subscription Oracle introduced in January 2023, priced on total headcount.

Restricted use

Oracle Products Including Java SE

Some Oracle products carry restricted-use Java SE rights. Knowing which is the difference between compliant and exposed.

Middleware

WebLogic & Java Licensing

How an Oracle WebLogic licence interacts with Java SE entitlements — and where the gaps open up.

Audit defence comes with a money-back guarantee

If we take on your Oracle Java audit and cannot reduce the claim, we refund our fees. See how the guarantee works →

Not sure which licence you are on?

We map every Oracle JDK in your estate to its licence and quantify the exposure. No Oracle affiliation, no obligation.

Contact Us →White Papers

The Java Licensing Brief

Weekly Oracle Java updates, audit alerts, and negotiation intel.