Java SE General FAQs


This collection of general FAQs about the Java Platform, Standard Edition, provides brief answers to the most common questions about the technology. It also links to more detailed information available from this web site.


Overview


Java SE Subscription offers customers licensing and support for Java SE for cloud deployments, server, and desktop use.  Binaries are based on the free Java Platform, Standard Edition (Java SE) and support Java SE releases from Java SE 6 through the current release of Java SE 11.


Frequently Asked Questions


What releases of Java technology are currently available?

The Java Platform, Standard Edition (Java SE) and Java SE Subscription from Oracle include the Java Development Kit (JDK), and Java Runtime Environment (JRE). The current releases of the software and links to older versions are available from the Java SE download page.


What does Oracle Java SE Subscription offer?

In addition to Oracle’s award-winning support program, Oracle Java SE Subscription offers
  • Oracle Java SE licensing and support for cloud deployments, server, and desktop
  • Access to performance, stability, and security updates directly from Oracle
  • Access to several Oracle Java SE versions past end of public updates (EoPU)
  • Oracle Java SE 8 and 7 enterprise management, monitoring, and deployment features
  • Around-the-clock My Oracle Support with support for 27 languages and fast-fix turnarounds
  • Access to critical bug fixes before they get included in publicly available releases
  • Simple monthly subscription pricing
  • Direct access to updates from My Oracle Support (MOS)


What versions of Java can I get support for and at what service level?

The Java SE support roadmap is published on OTN.


How is Java SE Subscription priced?

Java SE Desktop subscription is priced by NUP (Named User Plus) and Java SE Subscription is priced per Processor. Contact your Oracle representative for additional information. Refer to the Java SE Subscription FAQ.


Is Java still free?

The current version of Java - Java SE 11 is available from Oracle under an open source license at http://jdk.java.net/11/. Java SE 8 remains free of charge for general purpose desktop and server use and is available under the Oracle Binary Code License (BCL) at https://www.oracle.com/javadownload.


Do I need a separate support contract for JavaFX?

No. JavaFX is part of the technologies covered under Oracle Java SE Subscription. As of JDK 7u6 JavaFX is included with the standard JDK and JRE bundles. Note that for JDK 11 and later JavaFX is no longer included the JDK but remains available as a third party library from other vendors. 


Supported System Configurations

Each release of Oracle Java SE Subscription supports the same system configurations as the corresponding Java SE release. Additional supported system configurations will be added based on customer requirements. For the latest supported system configurations, including Operating System version, Hardware Platforms, Desktop Managers and browser, refer to:


Key Product Lifecycle Dates

See Oracle Support Policies for complete details. See the Oracle Java SE Support Roadmap for additional information.


Where do I report a bug or Request for Enhancements (RFE)?

In the event that an update or revision introduces a regression, customers are encouraged to report the problem to Oracle immediately and we will immediately start working to resolve the issue. Oracle Java SE Subscription users can report a bug through My Oracle Support.

What is the Java Naming Scheme?

The goal with the Java brand and naming architecture is easy -- keep it simple! The following terms should always be used at first reference:

  • Java™ Platform, Standard Edition
  • Java™ Platform, Enterprise Edition
  • Java™ Platform, Micro Edition

For more information, read the Java Naming page.


Where can I get information on licensing?

Java SE releases prior to JDK 11 are available under the Binary Code License (BCL) with no additional cost for its use. Starting with JDK 11 Oracle offers Java SE binaries under either the Oracle Java SE OTN License or under GPL license (as described below). Java SE commercial binaries are provided under separate but similar licensing terms. Product License and Terms, Read Me files and more are available on the Oracle Technology Network.

Starting with Java SE 9 Oracle also offers OpenJDK binaries under the GNU General Public License (GPL) for users who want the latest Java SE version and do not require long term support.


How do I send comments to the Java SE technology product teams?

Feedback forums and websites are available for your product-specific comments.
 

Left Curve
Java SDKs and Tools
Right Curve
Left Curve
Java Resources
Right Curve