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.


Oracle Java SE Advanced Desktop, Oracle Java SE Advanced and Oracle Java SE Suite - commercial binaries available only through Oracle - - give customers enterprise features that minimize the costs of deployment and maintenance of their Java-based IT environment. These commercial 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 8.

Frequently Asked Questions

Is Java still free?

The current version of Java - Java SE 8 - is free and available for redistribution for general purpose computing. Java SE continues to be available under the Oracle Binary Code License (BCL) free of charge. JRE use for embedded devices or use of commercial features may require a license fee from Oracle. Read more about embedded use of Java SE or contact your local Oracle sales representative to obtain a license.

What releases of Java technology are currently available?

The Java Platform, Standard Edition (Java SE) and Oracle Java SE Advanced and Suite products are currently shipping from Oracle in the form of 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 Advanced offer?

In addition to Oracle’s award-winning support program, Oracle Java SE Advanced offers
  • Support for Java SE (including JavaFX)
    • 24x7, 27 language email and phone support
    • Immediate support for mission critical apps
  • Direct access to updates from My Oracle Support (MOS)
  • Updates for older major releases that are no longer publicly available (EOL’d) versions of Java SE
  • Advanced diagnostic and monitoring tools like Java Mission Control and Java Flight Recorder
  • Advanced Management Console for tracking Java and controlling Java usage/ and installations across enterprise
  • MSI compatible JRE installer

How are Oracle Java SE Advanced, Oracle Java SE Advanced Desktop and Oracle Java SE Suite different from free Java SE?

Oracle Java SE Advanced and Oracle Java SE Suite have some features that are not available in the free version. – See the Java SE Products terms page for more information.

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

The Java SE support roadmap is published on OTN.

How are various Java product offerings priced?

Java product offerings like Oracle Java SE Advanced, Oracle Java SE Advanced Desktop and Oracle Java SE Suite are priced either by NUP (Named User Plus) or per Processor. Contact your Oracle representative for additional information. Support for Java SE can be bought through the commercial product offerings – Oracle Java SE Advanced or Oracle Java SE Suite. Refer to the Oracle global pricelist.

Do I need a separate support contract for JavaFX?

No. JavaFX is part of the technologies covered under Oracle Java SE Advanced and Oracle Java SE Suite. As of JDK 7u6 JavaFX is included with the standard JDK and JRE bundles.

Supported System Configurations

Each release of Oracle Java SE Advanced and Oracle Java SE Suite 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

Java releases have an expected lifecycle that is approximately 3 years from the initial release. During this lifetime, Oracle makes product updates available on the Java download site. After the three-year, ongoing releases can be obtained through the Java SE Advanced and Java SE Suite program- 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 a product family update or revision introduces any regression from earlier behavior, customers are encouraged to report the problem to Oracle immediately and we will make our best efforts to resolve the issue. Oracle Java SE Advanced or Java SE Suite customers can report a bug through the bug reporting page so that we can work towards resolution of the issue.

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 continues to be available under the Binary Code License (BCL) with no additional cost for its use. 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.

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

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

**See the Java SE Products terms page, Table 1-1 - Commercial Features in Java SE Product Editions, for additional information.

Back to Top 






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