2 Licensing Information
This document describes the licensing information for JavaFX.
Description of Product Editions and Permitted Features
JavaFX is a modern framework for building feature-rich, visually engaging desktop applications in Java. With its inclusion in the Java Verified Portfolio (JVP), developers now have access to long-term, commercially supported releases, expert assistance, and seamless integration with the latest Java platform releases. The inclusion of JavaFX in JVP ensures ongoing innovation, stability, and easy access to enterprise-grade tools—empowering developers to confidently create immersive user interfaces and advanced visualizations, including those needed for AI-powered applications.
This document covers only your entitlement for JavaFX. Oracle Java SE Universal Subscription also grants you rights to other features. Please review the licensing information user manual for Java SE versions to learn about your rights associated with those Java SE versions.
Prerequisite Products
For information on prerequisite products, see Oracle Java Verified Portfolio Roadmap.
Support Terms
JavaFX 21 is supported until September 2028. See Oracle Java Verified Portfolio Roadmap for support dates.
Third Party Notices and/or Licenses
The required notices for open source or other separately licensed software products or components distributed in JavaFX are identified in the following table, along with the applicable licensing information. Additional notices and/or licenses may be found in the included documentation or readme files of the individual third-party software.
Table 2-1 Licensing Information
| Copyright Holder | Module | Components | Licensing Information |
|---|---|---|---|
| Anthony Green, Red Hat, Inc and others | javafx.media | libffi, version 3.5.2 | Anthony Green, Red Hat, Inc and others |
| Daniel Veillard | javafx.web | libxml2, version 2.14.6 | Daniel Veillard |
| GNU | javafx.media | Glib, version 2.84.3 | GNU |
| GNU | javafx.graphics | GCC: libgcc and libstdc++ 14.2.0 (Linux only) | GNU - Compiler Collection |
| GStreamer | javafx.media | GStreamer, version 1.26.5 | GStreamer |
| JPEG | javafx.graphics | JPEG Image Decoding Software, version 9f | JPEG Group |
| Microsoft | javafx.media | DirectShow Samples, version 156905 | Microsoft |
| The Mesa 3D Graphics Project | javafx.graphics | Mesa 3-D Graphics Library, version 21.0.3 | The Mesa 3D Graphics Project |
| The Unicode Consortium | javafx.web | ICU4C, version 77.1 | The Unicode Consortium |
| WebKit Open Source Project | javafx.web | WebKit, version 623.1 | WebKit Open Source Project |
| xmlsoft.org | javafx.web | Libxslt, version 1.1.43 | xmlsoft.org |